Package org.n52.shetland.ogc.gml
Class AbstractCRS
- 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.AbstractCRS
-
- Direct Known Subclasses:
VerticalCRS
public abstract class AbstractCRS extends IdentifiedObject
Internal representation of the OGC GML AbstractCRS.- Since:
- 1.0.0
-
-
Constructor Summary
Constructors Constructor Description AbstractCRS(CodeWithAuthority identifier, String scope)AbstractCRS(CodeWithAuthority identifier, List<String> scope)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AbstractCRSaddDomainOfValidity(List<Referenceable<DomainOfValidity>> domainOfValidity)AbstractCRSaddDomainOfValidity(Referenceable<DomainOfValidity> domainOfValidity)AbstractCRSaddScope(String scope)AbstractCRSaddScope(List<String> scope)List<Referenceable<DomainOfValidity>>getDomainOfValidity()List<String>getScope()booleanhasDomainOfValidity()booleanhasScope()AbstractCRSsetDomainOfValidity(List<Referenceable<DomainOfValidity>> domainOfValidity)AbstractCRSsetScope(List<String> scope)-
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
-
AbstractCRS
public AbstractCRS(CodeWithAuthority identifier, String scope)
-
AbstractCRS
public AbstractCRS(CodeWithAuthority identifier, List<String> scope)
-
-
Method Detail
-
getDomainOfValidity
public List<Referenceable<DomainOfValidity>> getDomainOfValidity()
-
setDomainOfValidity
public AbstractCRS setDomainOfValidity(List<Referenceable<DomainOfValidity>> domainOfValidity)
-
addDomainOfValidity
public AbstractCRS addDomainOfValidity(List<Referenceable<DomainOfValidity>> domainOfValidity)
-
addDomainOfValidity
public AbstractCRS addDomainOfValidity(Referenceable<DomainOfValidity> domainOfValidity)
-
hasDomainOfValidity
public boolean hasDomainOfValidity()
-
setScope
public AbstractCRS setScope(List<String> scope)
-
addScope
public AbstractCRS addScope(List<String> scope)
-
addScope
public AbstractCRS addScope(String scope)
-
hasScope
public boolean hasScope()
-
-