Package net.opengis.sensorml.v20
Interface AbstractPhysicalProcess
- All Superinterfaces:
AbstractFeature
,AbstractGML
,AbstractProcess
,DescribedObject
,IFeature
,IProcedure
,IResource
,Serializable
- All Known Subinterfaces:
PhysicalComponent
,PhysicalSystem
- All Known Implementing Classes:
PhysicalComponentImpl
,PhysicalSystemImpl
POJO class for XML type AbstractPhysicalProcessType(@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_URI
Fields inherited from interface org.vast.ogc.gml.IFeature
DEFAULT_QNAME
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addLocalReferenceFrame
(SpatialFrame localReferenceFrame) Adds a new localReferenceFrame propertyvoid
addLocalTimeFrame
(TemporalFrame localTimeFrame) Adds a new localTimeFrame propertyvoid
addPositionAsAbstractProcess
(AbstractProcess position) Adds a new positionAsAbstractProcess propertyvoid
addPositionAsDataArray1
(DataArray position) Adds a new positionAsDataArray1 propertyvoid
addPositionAsDataRecord
(DataRecord position) Adds a new positionAsDataRecord propertyvoid
addPositionAsPoint
(Point position) Adds a new positionAsPoint propertyvoid
addPositionAsPose
(Pose pose) Adds a new positionAsAbstractProcess propertyvoid
addPositionAsText
(Text position) Adds a new positionAsText propertyvoid
addPositionAsVector
(Vector position) Adds a new positionAsVector propertyvoid
addTimePosition
(Time timePosition) Adds a new timePosition propertyGets the attachedTo propertyGets the list of localReferenceFrame propertiesGets the list of localTimeFrame propertiesint
Returns number of localReferenceFrame propertiesint
Returns number of localTimeFrame propertiesint
Returns number of position propertiesint
Returns number of timePosition propertiesGets the list of position propertiesGets the list of timePosition propertiesboolean
Checks if attachedTo is setvoid
setAttachedTo
(Reference attachedTo) Sets the attachedTo propertyMethods inherited from interface net.opengis.gml.v32.AbstractFeature
getBoundedBy, getGeometryProperty, isSetBoundedBy, isSetGeometry, setBoundedByAsEnvelope, setGeometry
Methods 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, setUniqueIdentifier
Methods inherited from interface net.opengis.sensorml.v20.AbstractProcess
addInput, addInput, addInput, addInput, addModes, addOutput, addOutput, addOutput, addOutput, addParameter, addParameter, addParameter, addParameter, getConfiguration, getDefinition, getFeaturesOfInterest, getInput, getInputComponent, getInputList, getLocation, getModesList, getNumInputs, getNumModes, getNumOutputs, getNumParameters, getOutput, getOutputComponent, getOutputList, getParameter, getParameterComponent, getParameterList, getType, getTypeOf, isSetConfiguration, isSetDefinition, isSetFeaturesOfInterest, isSetLocation, isSetTypeOf, setConfiguration, setDefinition, setFeaturesOfInterest, setLocation, setTypeOf
Methods 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, setLang
Methods inherited from interface org.vast.ogc.gml.IFeature
getGeometry, getId, getProperties, getQName, getUniqueIdentifier, getValidTime, hasCustomGeomProperty, hasCustomTimeProperty
Methods inherited from interface org.vast.util.IResource
getDescription, getName
-
Method Details
-
getAttachedTo
Reference getAttachedTo()Gets the attachedTo property -
isSetAttachedTo
boolean isSetAttachedTo()Checks if attachedTo is set -
setAttachedTo
Sets the attachedTo property -
getLocalReferenceFrameList
List<SpatialFrame> getLocalReferenceFrameList()Gets the list of localReferenceFrame properties -
getNumLocalReferenceFrames
int getNumLocalReferenceFrames()Returns number of localReferenceFrame properties -
addLocalReferenceFrame
Adds a new localReferenceFrame property -
getLocalTimeFrameList
List<TemporalFrame> getLocalTimeFrameList()Gets the list of localTimeFrame properties -
getNumLocalTimeFrames
int getNumLocalTimeFrames()Returns number of localTimeFrame properties -
addLocalTimeFrame
Adds a new localTimeFrame property -
getPositionList
OgcPropertyList<Serializable> getPositionList()Gets the list of position properties -
getNumPositions
int getNumPositions()Returns number of position properties -
addPositionAsText
Adds a new positionAsText property -
addPositionAsPoint
Adds a new positionAsPoint property -
addPositionAsVector
Adds a new positionAsVector property -
addPositionAsDataRecord
Adds a new positionAsDataRecord property -
addPositionAsPose
Adds a new positionAsAbstractProcess property -
addPositionAsDataArray1
Adds a new positionAsDataArray1 property -
addPositionAsAbstractProcess
Adds a new positionAsAbstractProcess property -
getTimePositionList
OgcPropertyList<Time> getTimePositionList()Gets the list of timePosition properties -
getNumTimePositions
int getNumTimePositions()Returns number of timePosition properties -
addTimePosition
Adds a new timePosition property
-