Package net.opengis.sensorml.v20
Interface AbstractProcess
- All Superinterfaces:
AbstractFeature,AbstractGML,DescribedObject,IFeature,IProcedure,IResource,Serializable
- All Known Subinterfaces:
AbstractPhysicalProcess,AggregateProcess,PhysicalComponent,PhysicalSystem,SimpleProcess
- All Known Implementing Classes:
AbstractProcessImpl,AggregateProcessImpl,PhysicalComponentImpl,PhysicalSystemImpl,SimpleProcessImpl
POJO class for XML type AbstractProcessType(@http://www.opengis.net/sensorml/2.0).
This is a complex type.
-
Field Summary
Fields inherited from interface net.opengis.sensorml.v20.DescribedObject
DEFAULT_NS_URIFields inherited from interface org.vast.ogc.gml.IFeature
DEFAULT_QNAME -
Method Summary
Modifier and TypeMethodDescriptionvoidaddInput(String name, DataInterface input) Adds a new inputAsDataInterface propertyvoidaddInput(String name, ObservableProperty input) Adds a new inputAsObservableProperty propertyvoidaddInput(String name, DataComponent input) Adds a new inputAsAbstractDataComponent propertyvoidaddInput(String name, DataStream input) Adds a new inputAsDataStream propertyvoidaddModes(AbstractModes modes) Adds a new modes propertyvoidaddOutput(String name, DataInterface output) Adds a new outputAsDataInterface propertyvoidaddOutput(String name, ObservableProperty output) Adds a new outputAsObservableProperty propertyvoidaddOutput(String name, DataComponent output) Adds a new outputAsAbstractDataComponent propertyvoidaddOutput(String name, DataStream output) Adds a new outputAsDataStream propertyvoidaddParameter(String name, DataInterface parameter) Adds a new parameterAsDataInterface propertyvoidaddParameter(String name, ObservableProperty parameter) Adds a new parameterAsObservableProperty propertyvoidaddParameter(String name, DataComponent parameter) Adds a new parameterAsAbstractDataComponent propertyvoidaddParameter(String name, DataStream parameter) Adds a new parameterAsDataStream propertyGets the configuration propertyGets the definition propertyGets the featuresOfInterest propertyGets the input property with the given namegetInputComponent(String name) Gets the data structure of the input with the given nameGets the list of input propertiesdefault AbstractGeometryGets the list of modes propertiesintReturns number of input propertiesintReturns number of modes propertiesintReturns number of output propertiesintReturns number of parameter propertiesGets the output property with the given namegetOutputComponent(String name) Gets the data structure of the output with the given nameGets the list of output propertiesgetParameter(String name) Gets the parameter property with the given namegetParameterComponent(String name) Gets the data structure of the parameter with the given nameGets the list of parameter propertiesdefault StringgetType()Gets the typeOf propertybooleanChecks if configuration is setbooleanChecks if definition is setbooleanChecks if featuresOfInterest is setdefault booleanbooleanChecks if typeOf is setvoidsetConfiguration(Settings configuration) Sets the configuration propertyvoidsetDefinition(String definition) Sets the definition propertyvoidsetFeaturesOfInterest(FeatureList featuresOfInterest) Sets the featuresOfInterest propertydefault voidsetLocation(AbstractGeometry geom) voidSets the typeOf propertyMethods inherited from interface net.opengis.gml.v32.AbstractFeature
getBoundedBy, getGeometryProperty, isSetBoundedBy, isSetGeometry, setBoundedByAsEnvelope, setGeometryMethods inherited from interface net.opengis.gml.v32.AbstractGML
addName, getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataPropertyList, getName, getNameList, getNumNames, getUniqueIdentifier, isSetDescription, isSetDescriptionReference, isSetIdentifier, setDescription, setDescriptionReference, setId, setIdentifier, setName, setUniqueIdentifierMethods inherited from interface net.opengis.sensorml.v20.DescribedObject
addCapabilities, addCharacteristics, addClassification, addContacts, addDocumentation, addExtension, addHistory, addIdentification, addKeywords, addLegalConstraints, addSecurityConstraints, addValidTimeAsTimeInstant, addValidTimeAsTimePeriod, getCapabilities, getCapabilitiesList, getCharacteristics, getCharacteristicsList, getClassificationList, getContactsList, getDocumentationList, getExtensionList, getHistoryList, getIdentificationList, getKeywordsList, getLang, getLegalConstraintsList, getNumCapabilities, getNumCharacteristics, getNumClassifications, getNumContacts, getNumDocumentations, getNumExtensions, getNumHistorys, getNumIdentifications, getNumKeywords, getNumLegalConstraints, getNumSecurityConstraints, getNumValidTimes, getSecurityConstraintsList, getValidTimeList, isSetLang, setLangMethods inherited from interface org.vast.ogc.gml.IFeature
getGeometry, getId, getProperties, getQName, getUniqueIdentifier, getValidTime, hasCustomGeomProperty, hasCustomTimePropertyMethods inherited from interface org.vast.util.IResource
getDescription, getName
-
Method Details
-
getType
-
getTypeOf
Reference getTypeOf()Gets the typeOf property -
isSetTypeOf
boolean isSetTypeOf()Checks if typeOf is set -
setTypeOf
Sets the typeOf property -
getConfiguration
Settings getConfiguration()Gets the configuration property -
isSetConfiguration
boolean isSetConfiguration()Checks if configuration is set -
setConfiguration
Sets the configuration property -
getFeaturesOfInterest
FeatureList getFeaturesOfInterest()Gets the featuresOfInterest property -
isSetFeaturesOfInterest
boolean isSetFeaturesOfInterest()Checks if featuresOfInterest is set -
setFeaturesOfInterest
Sets the featuresOfInterest property -
getInputList
IOPropertyList getInputList()Gets the list of input properties -
getNumInputs
int getNumInputs()Returns number of input properties -
getInput
Gets the input property with the given name -
getInputComponent
Gets the data structure of the input with the given name -
addInput
Adds a new inputAsAbstractDataComponent property -
addInput
Adds a new inputAsObservableProperty property -
addInput
Adds a new inputAsDataStream property -
addInput
Adds a new inputAsDataInterface property -
getOutputList
IOPropertyList getOutputList()Gets the list of output properties -
getNumOutputs
int getNumOutputs()Returns number of output properties -
getOutput
Gets the output property with the given name -
getOutputComponent
Gets the data structure of the output with the given name -
addOutput
Adds a new outputAsAbstractDataComponent property -
addOutput
Adds a new outputAsObservableProperty property -
addOutput
Adds a new outputAsDataStream property -
addOutput
Adds a new outputAsDataInterface property -
getParameterList
IOPropertyList getParameterList()Gets the list of parameter properties -
getNumParameters
int getNumParameters()Returns number of parameter properties -
getParameter
Gets the parameter property with the given name -
getParameterComponent
Gets the data structure of the parameter with the given name -
addParameter
Adds a new parameterAsAbstractDataComponent property -
addParameter
Adds a new parameterAsObservableProperty property -
addParameter
Adds a new parameterAsDataStream property -
addParameter
Adds a new parameterAsDataInterface property -
getModesList
List<AbstractModes> getModesList()Gets the list of modes properties -
getNumModes
int getNumModes()Returns number of modes properties -
addModes
Adds a new modes property -
getDefinition
String getDefinition()Gets the definition property -
isSetDefinition
boolean isSetDefinition()Checks if definition is set -
setDefinition
Sets the definition property -
getLocation
-
isSetLocation
default boolean isSetLocation() -
setLocation
-