Class AlignmentDataImpl
- java.lang.Object
-
- cern.accsoft.steering.aloha.meas.data.align.AlignmentDataImpl
-
- All Implemented Interfaces:
AlignmentData,Data,HelperData
public class AlignmentDataImpl extends java.lang.Object implements AlignmentData
The implementation of the alignment data
-
-
Constructor Summary
Constructors Constructor Description AlignmentDataImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAlignmentValue(AlignmentValue value)AlignmentValuegetAlignmentValue(java.lang.String elementName, AlignmentValueType type)java.util.List<AlignmentValue>getAlignmentValues()java.util.List<java.lang.String>getElementNames()HelperDataTypegetType()the type of the data as enum
-
-
-
Method Detail
-
addAlignmentValue
public void addAlignmentValue(AlignmentValue value)
- Specified by:
addAlignmentValuein interfaceAlignmentData- Parameters:
value- the alignmentValues to set
-
getAlignmentValue
public AlignmentValue getAlignmentValue(java.lang.String elementName, AlignmentValueType type)
- Specified by:
getAlignmentValuein interfaceAlignmentData- Parameters:
elementName- the element for which to retrieve an alignment valuetype- the type of alignment-value to retrieve.- Returns:
- the AlignmentValue
-
getElementNames
public java.util.List<java.lang.String> getElementNames()
- Specified by:
getElementNamesin interfaceAlignmentData- Returns:
- all element-names for which there is alignment-data available.
-
getAlignmentValues
public java.util.List<AlignmentValue> getAlignmentValues()
- Specified by:
getAlignmentValuesin interfaceAlignmentData- Returns:
- all alignment values
-
getType
public HelperDataType getType()
Description copied from interface:HelperDatathe type of the data as enum- Specified by:
getTypein interfaceHelperData
-
-