Package org.n52.shetland.ogc.gml
Class CoordinateSystemAxis
- java.lang.Object
-
- org.n52.shetland.ogc.gml.AbstractGML
-
- org.n52.shetland.ogc.gml.DefinitionBase
-
- org.n52.shetland.ogc.gml.Definition
-
- org.n52.shetland.ogc.gml.IdentifiedObject
-
- org.n52.shetland.ogc.gml.CoordinateSystemAxis
-
public class CoordinateSystemAxis extends IdentifiedObject
Internal representation of the OGC GML CoordinateSystemAxis.- Since:
- 1.0.0
-
-
Constructor Summary
Constructors Constructor Description CoordinateSystemAxis(CodeWithAuthority identifier, CodeType axisAbbrev, CodeWithAuthority axisDirection, String uom)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CodeTypegetAxisAbbrev()CodeWithAuthoritygetAxisDirection()DoublegetMaximumValue()DoublegetMinimumValue()CodeWithAuthoritygetRangeMeaning()StringgetUom()booleanisSetMaximumValue()booleanisSetMinimumValue()booleanisSetRangeMeaning()CoordinateSystemAxissetMaximumValue(Double maximumValue)CoordinateSystemAxissetMinimumValue(Double minimumValue)CoordinateSystemAxissetRangeMeaning(CodeWithAuthority rangeMeaning)-
Methods inherited from class org.n52.shetland.ogc.gml.Definition
getRemarks, hasRemarks, setRemarks
-
Methods inherited from class org.n52.shetland.ogc.gml.AbstractGML
addMetaDataProperty, addMetaDataProperty, addName, addName, addName, copyTo, equals, getDescription, getFirstName, getGmlId, getHumanReadableIdentifier, getHumanReadableIdentifierCodeWithAuthority, getIdentifier, getIdentifierCodeWithAuthority, getMetaDataProperty, getName, getOriginalIdentifier, getOriginalIdentifierCodeWithAuthority, hashCode, isReferenced, isSetDescription, isSetGmlID, isSetHumanReadableIdentifier, isSetIdentifier, isSetMetaDataProperty, isSetName, isSetOriginalIdentifier, setDescription, setGmlId, setHumanReadableIdentifier, setHumanReadableIdentifier, setHumanReadableIdentifierAsIdentifier, setIdentifier, setIdentifier, setMetaDataProperty, setName, setName
-
-
-
-
Constructor Detail
-
CoordinateSystemAxis
public CoordinateSystemAxis(CodeWithAuthority identifier, CodeType axisAbbrev, CodeWithAuthority axisDirection, String uom)
-
-
Method Detail
-
getAxisAbbrev
public CodeType getAxisAbbrev()
- Returns:
- the axisAbbrev
-
getAxisDirection
public CodeWithAuthority getAxisDirection()
- Returns:
- the axisDirection
-
getMinimumValue
public Double getMinimumValue()
- Returns:
- the minimumValue
-
setMinimumValue
public CoordinateSystemAxis setMinimumValue(Double minimumValue)
- Parameters:
minimumValue- the minimumValue to set
-
isSetMinimumValue
public boolean isSetMinimumValue()
-
getMaximumValue
public Double getMaximumValue()
- Returns:
- the maximumValue
-
setMaximumValue
public CoordinateSystemAxis setMaximumValue(Double maximumValue)
- Parameters:
maximumValue- the maximumValue to set
-
isSetMaximumValue
public boolean isSetMaximumValue()
-
getRangeMeaning
public CodeWithAuthority getRangeMeaning()
- Returns:
- the rangeMeaning
-
setRangeMeaning
public CoordinateSystemAxis setRangeMeaning(CodeWithAuthority rangeMeaning)
- Parameters:
rangeMeaning- the rangeMeaning to set
-
isSetRangeMeaning
public boolean isSetRangeMeaning()
-
getUom
public String getUom()
- Returns:
- the uom
-
-