public class Marker extends AcceleratorNode
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
_type
the type of quadrupole (horizontal or vertical)
|
static java.lang.String |
CHUMPS
Chumps
|
static java.lang.String |
Foil
for strip foil
|
static java.lang.String |
Harp
for harp
|
static java.lang.String |
LASER_STRIPPER
Laser Stripper
|
static java.lang.String |
s_strType
for generaic marker
|
static java.lang.String |
Tgt
for target
|
static java.lang.String |
VIW
for vacuum window
|
channelSuite, m_bolIsSoft, m_bolStatus, m_bolValid, m_bucAlign, m_bucAper, m_bucTwiss, m_dblLen, m_dblPos, m_dblS, m_mapAttrs, m_objAccel, m_seqParent, m_strEId, m_strId, m_strPId
Constructor and Description |
---|
Marker(java.lang.String strID)
Constructor
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getType()
Overriden to provide type signature
|
boolean |
isKindOf(java.lang.String type)
Determine if this node is of the specified type.
|
void |
update(DataAdaptor adaptor)
Update the instance with data from the data adaptor.
|
addBucket, channelSuite, clear, dataLabel, findChannel, getAccelerator, getAlign, getAndConnectChannel, getAper, getBucket, getBuckets, getChannel, getDesignPropertyValue, getEId, getHandles, getId, getLength, getLivePropertyChannels, getLivePropertyValue, getParent, getPId, getPitchAngle, getPosition, getPrimaryAncestor, getRollAngle, getSDisplay, getSoftType, getStatus, getTwiss, getValid, getXOffset, getYawAngle, getYOffset, getZOffset, hasBucket, hasParent, isMagnet, lazilyGetAndConnect, removeFromParent, setAccelerator, setAlign, setAper, setLength, setParent, setPitchAngle, setPosition, setRollAngle, setSDisplay, setStatus, setTwiss, setValid, setXOffset, setYawAngle, setYOffset, setZOffset, toString, write
public static final java.lang.String s_strType
public static final java.lang.String VIW
public static final java.lang.String Foil
public static final java.lang.String Tgt
public static final java.lang.String Harp
public static final java.lang.String CHUMPS
public static final java.lang.String LASER_STRIPPER
protected java.lang.String _type
public Marker(java.lang.String strID)
strID
- the unique node identifierpublic java.lang.String getType()
getType
in class AcceleratorNode
public void update(DataAdaptor adaptor)
update
in interface DataListener
update
in class AcceleratorNode
adaptor
- The data provider.public boolean isKindOf(java.lang.String type)
isKindOf
in interface ElementType
isKindOf
in class AcceleratorNode
type
- The type to compare against.