Class AbstractProcessV20
- java.lang.Object
-
- org.n52.shetland.ogc.gml.AbstractGML
-
- org.n52.shetland.ogc.gml.AbstractFeature
-
- org.n52.shetland.ogc.sensorML.AbstractSensorML
-
- org.n52.shetland.ogc.sensorML.AbstractProcess
-
- org.n52.shetland.ogc.sensorML.v20.AbstractProcessV20
-
- All Implemented Interfaces:
HasDefaultEncoding<AbstractFeature>,PhenomenonNameDescriptionProvider
- Direct Known Subclasses:
DescribedObject
public class AbstractProcessV20 extends AbstractProcess
Class that represents SensorML 2.0 AbstractProcess- Since:
- 1.0.0
-
-
Constructor Summary
Constructors Constructor Description AbstractProcessV20()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AbstractSettingsgetConfiguration()StringgetDefaultElementEncoding()StringgetDefinition()AbstractModesgetModes()SmlFeatureOfInterestgetSmlFeatureOfInterest()ReferenceTypegetTypeOf()booleanisSetSmlFeatureOfInterest()booleanisSetTypeOf()voidsetConfiguration(AbstractSettings configuration)voidsetDefinition(String definition)voidsetModes(AbstractModes modes)AbstractProcessV20setSmlFeatureOfInterest(SmlFeatureOfInterest featureOfInterest)voidsetTypeOf(ReferenceType typeOf)-
Methods inherited from class org.n52.shetland.ogc.sensorML.AbstractProcess
addDescription, addName, copyTo, createSmlIoPredicate, findOutputs, getInputs, getMergedValidTime, getNames, getObservablePropertyDescription, getObservablePropertyName, getObservablePropertyUnit, getOutputs, getParameters, getValidTime, isOutputSet, isSetInputs, isSetOutputs, isSetParameters, isSetValidTime, setDescriptions, setInputs, setNames, setOutputs, setParameters, setValidTime, setValidTime
-
Methods inherited from class org.n52.shetland.ogc.sensorML.AbstractSensorML
addCapabilities, addCapabilities, addCharacteristic, addClassification, addClassifications, addContact, addDocumentation, addIdentifier, addKeywords, copyTo, createSmlIdentifierPredicate, createSmlIdentifierPredicate, findCapabilities, findCharacteristics, findClassifier, findIdentification, getCapabilities, getCharacteristics, getClassifications, getContact, getContact, getDocumentation, getFirstName, getHistory, getIdentifications, getInsitu, getKeywords, getMobile, isAggragation, isIdentificationSet, isSetCapabilities, isSetCharacteristics, isSetClassifications, isSetContact, isSetDocumentation, isSetHistory, isSetIdentifications, isSetInsitu, isSetKeywords, isSetMobile, isSetName, removeCapabilities, setCharacteristics, setClassifications, setContact, setDocumentation, setHistory, setIdentifications, setIdentifier, setKeywords
-
Methods inherited from class org.n52.shetland.ogc.gml.AbstractFeature
accept, copyTo, getXml, isEncoded, isSetDefaultElementEncoding, isSetXml, setDefaultElementEncoding, setXml, wasEncoded
-
Methods inherited from class org.n52.shetland.ogc.gml.AbstractGML
addMetaDataProperty, addMetaDataProperty, addName, addName, copyTo, equals, getDescription, getGmlId, getHumanReadableIdentifier, getHumanReadableIdentifierCodeWithAuthority, getIdentifier, getIdentifierCodeWithAuthority, getMetaDataProperty, getName, getOriginalIdentifier, getOriginalIdentifierCodeWithAuthority, hashCode, isReferenced, isSetDescription, isSetGmlID, isSetHumanReadableIdentifier, isSetIdentifier, isSetMetaDataProperty, isSetOriginalIdentifier, setDescription, setGmlId, setHumanReadableIdentifier, setHumanReadableIdentifier, setHumanReadableIdentifierAsIdentifier, setIdentifier, setMetaDataProperty, setName, setName
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.n52.shetland.ogc.PhenomenonNameDescriptionProvider
isSetObservablePropertyDescription, isSetObservablePropertyName, isSetObservablePropertyUnit
-
-
-
-
Method Detail
-
setSmlFeatureOfInterest
public AbstractProcessV20 setSmlFeatureOfInterest(SmlFeatureOfInterest featureOfInterest)
-
getSmlFeatureOfInterest
public SmlFeatureOfInterest getSmlFeatureOfInterest()
-
isSetSmlFeatureOfInterest
public boolean isSetSmlFeatureOfInterest()
-
getConfiguration
public AbstractSettings getConfiguration()
- Returns:
- the configuration
-
setConfiguration
public void setConfiguration(AbstractSettings configuration)
- Parameters:
configuration- the configuration to set
-
getModes
public AbstractModes getModes()
- Returns:
- the modes
-
setModes
public void setModes(AbstractModes modes)
- Parameters:
modes- the modes to set
-
getDefinition
public String getDefinition()
- Returns:
- the definition
-
setDefinition
public void setDefinition(String definition)
- Parameters:
definition- the definition to set
-
getTypeOf
public ReferenceType getTypeOf()
- Returns:
- the typeOf
-
setTypeOf
public void setTypeOf(ReferenceType typeOf)
- Parameters:
typeOf- the typeOf to set
-
isSetTypeOf
public boolean isSetTypeOf()
- Returns:
true, if typeOf is not null
-
getDefaultElementEncoding
public String getDefaultElementEncoding()
- Specified by:
getDefaultElementEncodingin interfaceHasDefaultEncoding<AbstractFeature>- Overrides:
getDefaultElementEncodingin classAbstractFeature
-
-