Package org.n52.shetland.ogc.gml
Class AbstractCoordinateSystem
- 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.AbstractCoordinateSystem
-
- Direct Known Subclasses:
VerticalCS
public abstract class AbstractCoordinateSystem extends IdentifiedObject
Internal representation of the OGC GML AbstractCoordinateSystem.- Since:
- 1.0.0
-
-
Constructor Summary
Constructors Constructor Description AbstractCoordinateSystem(CodeWithAuthority identifier, List<Referenceable<CoordinateSystemAxis>> coordinateSystemAxis)AbstractCoordinateSystem(CodeWithAuthority identifier, Referenceable<CoordinateSystemAxis> coordinateSystemAxis)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AbstractCoordinateSystemaddCoordinateSystemAxis(List<Referenceable<CoordinateSystemAxis>> coordinateSystemAxis)AbstractCoordinateSystemaddCoordinateSystemAxis(Referenceable<CoordinateSystemAxis> coordinateSystemAxis)AggregationgetAggregation()List<Referenceable<CoordinateSystemAxis>>getCoordinateSystemAxis()booleanisSetAggregation()AbstractCoordinateSystemsetAggregation(Aggregation aggregation)AbstractCoordinateSystemsetCoordinateSystemAxis(List<Referenceable<CoordinateSystemAxis>> coordinateSystemAxis)-
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
-
AbstractCoordinateSystem
public AbstractCoordinateSystem(CodeWithAuthority identifier, Referenceable<CoordinateSystemAxis> coordinateSystemAxis)
-
AbstractCoordinateSystem
public AbstractCoordinateSystem(CodeWithAuthority identifier, List<Referenceable<CoordinateSystemAxis>> coordinateSystemAxis)
-
-
Method Detail
-
getCoordinateSystemAxis
public List<Referenceable<CoordinateSystemAxis>> getCoordinateSystemAxis()
- Returns:
- the coordinateSystemAxis
-
setCoordinateSystemAxis
public AbstractCoordinateSystem setCoordinateSystemAxis(List<Referenceable<CoordinateSystemAxis>> coordinateSystemAxis)
- Parameters:
coordinateSystemAxis- the coordinateSystemAxis to set- Returns:
this
-
addCoordinateSystemAxis
public AbstractCoordinateSystem addCoordinateSystemAxis(List<Referenceable<CoordinateSystemAxis>> coordinateSystemAxis)
- Parameters:
coordinateSystemAxis- the coordinateSystemAxis to set- Returns:
this
-
addCoordinateSystemAxis
public AbstractCoordinateSystem addCoordinateSystemAxis(Referenceable<CoordinateSystemAxis> coordinateSystemAxis)
- Parameters:
coordinateSystemAxis- the coordinateSystemAxis to set- Returns:
this
-
getAggregation
public Aggregation getAggregation()
- Returns:
- the aggregation
-
setAggregation
public AbstractCoordinateSystem setAggregation(Aggregation aggregation)
- Parameters:
aggregation- the aggregation to set- Returns:
this
-
isSetAggregation
public boolean isSetAggregation()
-
-