public class SmlPosition extends SweAbstractDataComponent
Modifier and Type | Field and Description |
---|---|
private SweAbstractDataComponent |
dataComponent |
private boolean |
fixed |
private List<SweCoordinate<?>> |
position |
private String |
referenceFrame |
private SweVector |
vector |
Constructor and Description |
---|
SmlPosition()
default constructor
|
SmlPosition(CodeType name,
boolean fixed,
String referenceFrame,
List<SweCoordinate<?>> position)
constructor
|
SmlPosition(String name,
boolean fixed,
String referenceFrame,
List<SweCoordinate<?>> position)
constructor
|
Modifier and Type | Method and Description |
---|---|
SweAbstractDataComponent |
getAbstractDataComponent() |
SweConstants.SweDataComponentType |
getDataComponentType() |
List<SweCoordinate<?>> |
getPosition() |
String |
getReferenceFrame() |
SweVector |
getVector() |
boolean |
isFixed() |
boolean |
isSetAbstractDataComponent() |
boolean |
isSetPosition() |
boolean |
isSetReferenceFrame() |
boolean |
isSetVector() |
void |
setAbstractDataComponent(SweAbstractDataComponent dataComponent) |
SmlPosition |
setFixed(boolean fixed) |
SmlPosition |
setPosition(List<SweCoordinate<?>> position) |
SmlPosition |
setReferenceFrame(String referenceFrame) |
void |
setVector(SweVector vector) |
addName, addName, addName, copyValueTo, equals, getDefinition, getDescription, getIdentifier, getLabel, getName, getNames, getXml, hashCode, isSetDefinition, isSetDescription, isSetIdentifier, isSetLabel, isSetName, isSetNames, isSetXml, setDefinition, setDescription, setIdentifier, setLabel, setName, setName, setName, setXml
private boolean fixed
private String referenceFrame
private List<SweCoordinate<?>> position
private SweVector vector
private SweAbstractDataComponent dataComponent
public SmlPosition()
public SmlPosition(String name, boolean fixed, String referenceFrame, List<SweCoordinate<?>> position)
name
- Position namefixed
- is fixedreferenceFrame
- Position reference frameposition
- Position coordinatespublic SmlPosition(CodeType name, boolean fixed, String referenceFrame, List<SweCoordinate<?>> position)
name
- Position namefixed
- is fixedreferenceFrame
- Position reference frameposition
- Position coordinatespublic boolean isFixed()
public SmlPosition setFixed(boolean fixed)
fixed
- the fixed to setpublic String getReferenceFrame()
public SmlPosition setReferenceFrame(String referenceFrame)
referenceFrame
- the referenceFrame to setpublic boolean isSetReferenceFrame()
public List<SweCoordinate<?>> getPosition()
public SmlPosition setPosition(List<SweCoordinate<?>> position)
position
- the position to setpublic boolean isSetPosition()
public SweVector getVector()
public void setVector(SweVector vector)
public boolean isSetVector()
public SweAbstractDataComponent getAbstractDataComponent()
public void setAbstractDataComponent(SweAbstractDataComponent dataComponent)
public boolean isSetAbstractDataComponent()
public SweConstants.SweDataComponentType getDataComponentType()
getDataComponentType
in class SweAbstractDataComponent
Copyright © 2012-2015 52north.org. All Rights Reserved.