gov.sns.xal.smf.proxy
Class RfCavityPropertyAccessor

java.lang.Object
  |
  +--gov.sns.xal.smf.proxy.RfCavityPropertyAccessor
All Implemented Interfaces:
PropertyAccessor

public class RfCavityPropertyAccessor
extends java.lang.Object
implements PropertyAccessor


Field Summary
static java.lang.String METHOD_DESIGN_AMPLITUDE
           
static java.lang.String METHOD_DESIGN_PHASE
           
static java.lang.String METHOD_LIVE_AMPLITUDE
           
static java.lang.String METHOD_LIVE_PHASE
           
static java.lang.String PROPERTY_AMPLITUDE
           
static java.lang.String PROPERTY_PHASE
           
 
Constructor Summary
RfCavityPropertyAccessor()
           
 
Method Summary
 double doubleValueFor(AcceleratorNode node, java.lang.String property, java.lang.String mode)
           
 java.util.List propertyNames()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROPERTY_PHASE

public static final java.lang.String PROPERTY_PHASE
See Also:
Constant Field Values

PROPERTY_AMPLITUDE

public static final java.lang.String PROPERTY_AMPLITUDE
See Also:
Constant Field Values

METHOD_LIVE_PHASE

public static final java.lang.String METHOD_LIVE_PHASE
See Also:
Constant Field Values

METHOD_DESIGN_PHASE

public static final java.lang.String METHOD_DESIGN_PHASE
See Also:
Constant Field Values

METHOD_LIVE_AMPLITUDE

public static final java.lang.String METHOD_LIVE_AMPLITUDE
See Also:
Constant Field Values

METHOD_DESIGN_AMPLITUDE

public static final java.lang.String METHOD_DESIGN_AMPLITUDE
See Also:
Constant Field Values
Constructor Detail

RfCavityPropertyAccessor

public RfCavityPropertyAccessor()
Method Detail

doubleValueFor

public double doubleValueFor(AcceleratorNode node,
                             java.lang.String property,
                             java.lang.String mode)
                      throws ProxyException
Specified by:
doubleValueFor in interface PropertyAccessor
ProxyException

propertyNames

public java.util.List propertyNames()
Specified by:
propertyNames in interface PropertyAccessor