Package net.opengis.sensorml.v20.impl
Class DeploymentImpl
java.lang.Object
net.opengis.gml.v32.impl.AbstractGMLImpl
net.opengis.gml.v32.impl.AbstractFeatureImpl
net.opengis.sensorml.v20.impl.DescribedObjectImpl
net.opengis.sensorml.v20.impl.DeploymentImpl
- All Implemented Interfaces:
Serializable
,AbstractFeature
,AbstractGML
,Deployment
,DescribedObject
,IFeature
,IResource
POJO class for XML type DeploymentType(@http://www.opengis.net/sensorml/2.0).
This is a complex type.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String
protected OgcPropertyList<DeployedSystem>
protected SpatialFrame
protected TemporalFrame
protected DeployedSystem
Fields inherited from class net.opengis.sensorml.v20.impl.DescribedObjectImpl
capabilitiesList, characteristicsList, classificationList, contactsList, documentationList, extensionList, historyList, identificationList, keywordsList, lang, legalConstraintsList, securityConstraintsList, validTimeList
Fields inherited from class net.opengis.gml.v32.impl.AbstractFeatureImpl
boundedBy, location
Fields inherited from class net.opengis.gml.v32.impl.AbstractGMLImpl
description, descriptionReference, id, identifier, metaDataPropertyList, nameList, UUID_CODE
Fields inherited from interface net.opengis.sensorml.v20.Deployment
DEFAULT_QNAME
Fields inherited from interface net.opengis.sensorml.v20.DescribedObject
DEFAULT_NS_URI
Fields inherited from interface org.vast.ogc.gml.IFeature
DEFAULT_QNAME
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addDeployedSystem
(String name, DeployedSystem sys) Adds a new deployed systemGets the definition propertygetDeployedSystem
(String name) Gets the deployed system with the given nameGets the list of deployed systemsGets the localReferenceFrame propertyGets the localTimeFrame propertyint
Returns number of deployed systemsGets the platform propertygetQName()
boolean
Checks if definition is setboolean
Checks if localReferenceFrame is setboolean
Checks if localTimeFrame is setboolean
Checks if platform is setvoid
setDefinition
(String definition) Sets the definition propertyvoid
setLocalReferenceFrame
(SpatialFrame localReferenceFrame) Sets the localReferenceFrame propertyvoid
setLocalTimeFrame
(TemporalFrame localTimeFrame) Sets the localTimeFrame propertyvoid
setPlatform
(DeployedSystem platform) Sets the platform propertyMethods inherited from class net.opengis.sensorml.v20.impl.DescribedObjectImpl
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, getValidTime, getValidTimeList, isSetLang, setLang
Methods inherited from class net.opengis.gml.v32.impl.AbstractFeatureImpl
equals, getBoundedBy, getGeometry, getGeometryProperty, hashCode, isSetBoundedBy, isSetGeometry, setBoundedByAsEnvelope, setGeometry
Methods inherited from class net.opengis.gml.v32.impl.AbstractGMLImpl
addName, getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataPropertyList, getName, getNameList, getNumNames, getUniqueIdentifier, isSetDescription, isSetDescriptionReference, isSetIdentifier, setDescription, setDescriptionReference, setId, setIdentifier, setName, setUniqueIdentifier
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods 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.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, getType, getUniqueIdentifier, getValidTime, hasCustomGeomProperty, hasCustomTimeProperty
Methods inherited from interface org.vast.util.IResource
getDescription, getName
-
Field Details
-
definition
-
localReferenceFrame
-
localTimeFrame
-
platform
-
deployedSystems
-
-
Constructor Details
-
DeploymentImpl
public DeploymentImpl()
-
-
Method Details
-
getQName
-
getDefinition
Gets the definition property- Specified by:
getDefinition
in interfaceDeployment
-
isSetDefinition
public boolean isSetDefinition()Checks if definition is set- Specified by:
isSetDefinition
in interfaceDeployment
-
setDefinition
Sets the definition property- Specified by:
setDefinition
in interfaceDeployment
-
getLocalReferenceFrame
Gets the localReferenceFrame property- Specified by:
getLocalReferenceFrame
in interfaceDeployment
-
isSetLocalReferenceFrame
public boolean isSetLocalReferenceFrame()Checks if localReferenceFrame is set- Specified by:
isSetLocalReferenceFrame
in interfaceDeployment
-
setLocalReferenceFrame
Sets the localReferenceFrame property- Specified by:
setLocalReferenceFrame
in interfaceDeployment
-
getLocalTimeFrame
Gets the localTimeFrame property- Specified by:
getLocalTimeFrame
in interfaceDeployment
-
isSetLocalTimeFrame
public boolean isSetLocalTimeFrame()Checks if localTimeFrame is set- Specified by:
isSetLocalTimeFrame
in interfaceDeployment
-
setLocalTimeFrame
Sets the localTimeFrame property- Specified by:
setLocalTimeFrame
in interfaceDeployment
-
getPlatform
Gets the platform property- Specified by:
getPlatform
in interfaceDeployment
-
isSetPlatform
public boolean isSetPlatform()Checks if platform is set- Specified by:
isSetPlatform
in interfaceDeployment
-
setPlatform
Sets the platform property- Specified by:
setPlatform
in interfaceDeployment
-
getDeployedSystemList
Gets the list of deployed systems- Specified by:
getDeployedSystemList
in interfaceDeployment
-
getNumDeployedSystems
public int getNumDeployedSystems()Returns number of deployed systems- Specified by:
getNumDeployedSystems
in interfaceDeployment
-
getDeployedSystem
Gets the deployed system with the given name- Specified by:
getDeployedSystem
in interfaceDeployment
-
addDeployedSystem
Adds a new deployed system- Specified by:
addDeployedSystem
in interfaceDeployment
-