gov.sns.xal.smf.attr
Class DisplaceBucket

java.lang.Object
  |
  +--gov.sns.xal.smf.attr.AttributeBucket
        |
        +--gov.sns.xal.smf.attr.DisplaceBucket
All Implemented Interfaces:
DataListener, java.io.Serializable

public class DisplaceBucket
extends AttributeBucket

An attribute set for displacement alignment attributes (x, y, z). These alignments are offsets in the local lattice coordinate system. x is in the horizontal direction y is in the vertical direction z is in the longitudinal direction along the beam

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class gov.sns.xal.smf.attr.AttributeBucket
AttributeBucket.MissingAttributeException
 
Field Summary
static java.lang.String c_strType
           
 
Constructor Summary
DisplaceBucket()
           
 
Method Summary
 java.lang.String[] getAttrNames()
           
 java.lang.String getType()
          Override virtual to provide type signature
 double getX()
          Returns the displacement offsets
 double getY()
           
 double getZ()
           
 void setX(double dblVal)
           
 void setY(double dblVal)
           
 void setZ(double dblVal)
           
 
Methods inherited from class gov.sns.xal.smf.attr.AttributeBucket
checkAttribute, dataLabel, getAttr, parseAttrValue, registerAttribute, setAttrValue, setAttrValue, setAttrValue, setAttrValue, setAttrValue, setAttrValue, setAttrValue, setAttrValue, setAttrValue, setAttrValue, update, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

c_strType

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

DisplaceBucket

public DisplaceBucket()
Method Detail

getType

public java.lang.String getType()
Override virtual to provide type signature

Specified by:
getType in class AttributeBucket

getAttrNames

public java.lang.String[] getAttrNames()
Overrides:
getAttrNames in class AttributeBucket

getX

public double getX()
Returns the displacement offsets


getY

public double getY()

getZ

public double getZ()

setX

public void setX(double dblVal)

setY

public void setY(double dblVal)

setZ

public void setZ(double dblVal)