public class TLcdAxisInformation extends Object implements Serializable, Cloneable
Modifier and Type | Class and Description |
---|---|
static class |
TLcdAxisInformation.Orientation
This enum represents an axis orientation.
|
Constructor and Description |
---|
TLcdAxisInformation(String aPrefix,
Properties properties)
Creates a new TLcdAxisInformation using the given Properties.
|
TLcdAxisInformation(String aAxisName,
TLcdAxisInformation.Orientation aOrientation)
Creates a new TLcdAxisInformation.
|
Modifier and Type | Method and Description |
---|---|
Object |
clone() |
boolean |
equals(Object obj) |
String |
getAxisName()
Returns the human-readable axis name.
|
TLcdAxisInformation.Orientation |
getOrientation()
Returns the orientation of the axis.
|
int |
hashCode() |
void |
writePropertiesSFCT(String aPrefix,
Properties propertiesSFCT) |
public TLcdAxisInformation(String aPrefix, Properties properties)
aPrefix
- the prefix to use for the axis propertiesproperties
- the Properties containing the name and orientation of the axes.
If the properties do not contain the orientation, Orientation.OTHER will be chosen.IllegalArgumentException
- if an error occurs during the property retrieval.writePropertiesSFCT(String, java.util.Properties)
public TLcdAxisInformation(String aAxisName, TLcdAxisInformation.Orientation aOrientation)
aAxisName
- the name of the axis.aOrientation
- the orientation of the axis.public String getAxisName()
public TLcdAxisInformation.Orientation getOrientation()
public void writePropertiesSFCT(String aPrefix, Properties propertiesSFCT) throws IllegalArgumentException
IllegalArgumentException