Package org.n52.shetland.ogc.om.series
Class AbstractObservationProcess
- java.lang.Object
-
- org.n52.shetland.ogc.gml.AbstractGML
-
- org.n52.shetland.ogc.gml.AbstractFeature
-
- org.n52.shetland.ogc.om.series.AbstractObservationProcess
-
- All Implemented Interfaces:
HasDefaultEncoding<AbstractFeature>
- Direct Known Subclasses:
ObservationProcess,ObservationProcess
public abstract class AbstractObservationProcess extends AbstractFeature
-
-
Constructor Summary
Constructors Constructor Description AbstractObservationProcess()AbstractObservationProcess(String identifier)AbstractObservationProcess(CodeWithAuthority featureIdentifier)AbstractObservationProcess(CodeWithAuthority featureIdentifier, String gmlId)
-
Method Summary
-
Methods inherited from class org.n52.shetland.ogc.gml.AbstractFeature
accept, copyTo, getDefaultElementEncoding, getXml, isEncoded, isSetDefaultElementEncoding, isSetXml, setDefaultElementEncoding, setXml, wasEncoded
-
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, setMetaDataProperty, setName, setName
-
-
-
-
Constructor Detail
-
AbstractObservationProcess
public AbstractObservationProcess()
-
AbstractObservationProcess
public AbstractObservationProcess(String identifier)
-
AbstractObservationProcess
public AbstractObservationProcess(CodeWithAuthority featureIdentifier)
-
AbstractObservationProcess
public AbstractObservationProcess(CodeWithAuthority featureIdentifier, String gmlId)
-
-
Method Detail
-
setIdentifier
public AbstractObservationProcess setIdentifier(String procedureIdentifier)
Description copied from class:AbstractGMLSet identifier- Overrides:
setIdentifierin classAbstractGML- Parameters:
procedureIdentifier- the identifier to set- Returns:
- this
-
getProcessType
public ReferenceType getProcessType()
-
setProcessType
public AbstractObservationProcess setProcessType(ReferenceType processType)
-
getOriginatingProcess
public ReferenceType getOriginatingProcess()
-
setOriginatingProcess
public AbstractObservationProcess setOriginatingProcess(ReferenceType originatingProcess)
-
getAggregationDuration
public String getAggregationDuration()
-
setAggregationDuration
public AbstractObservationProcess setAggregationDuration(String aggregationDuration)
-
getProcessReference
public ReferenceType getProcessReference()
-
setProcessReference
public AbstractObservationProcess setProcessReference(ReferenceType processReference)
-
getVerticalDatum
public ReferenceType getVerticalDatum()
-
setVerticalDatum
public AbstractObservationProcess setVerticalDatum(ReferenceType verticalDatum)
-
getInputs
public List<ReferenceType> getInputs()
-
setInputs
public AbstractObservationProcess setInputs(List<ReferenceType> input)
-
addInputs
public AbstractObservationProcess addInputs(ReferenceType input)
-
setComments
public AbstractObservationProcess setComments(List<String> comments)
-
addComment
public AbstractObservationProcess addComment(String comment)
-
getParameters
public List<NamedValue<?>> getParameters()
-
setParameters
public AbstractObservationProcess setParameters(Collection<NamedValue<?>> parameters)
-
addParameter
public AbstractObservationProcess addParameter(NamedValue<?> parameter)
-
isSetProcessType
public boolean isSetProcessType()
-
isSetOriginatingProcess
public boolean isSetOriginatingProcess()
-
isSetProcessReference
public boolean isSetProcessReference()
-
isSetAggregationDuration
public boolean isSetAggregationDuration()
-
isSetVerticalDatum
public boolean isSetVerticalDatum()
-
isSetInputs
public boolean isSetInputs()
-
isSetComments
public boolean isSetComments()
-
isSetParameters
public boolean isSetParameters()
-
-