Package net.opengis.sensorml.v20
Interface DescribedObject
- All Superinterfaces:
AbstractFeature
,AbstractGML
,IFeature
,IResource
,Serializable
- All Known Subinterfaces:
AbstractPhysicalProcess
,AbstractProcess
,AggregateProcess
,Deployment
,Mode
,PhysicalComponent
,PhysicalSystem
,SimpleProcess
- All Known Implementing Classes:
AbstractProcessImpl
,AggregateProcessImpl
,DeploymentImpl
,DescribedObjectImpl
,ModeImpl
,PhysicalComponentImpl
,PhysicalSystemImpl
,SimpleProcessImpl
POJO class for XML type DescribedObjectType(@http://www.opengis.net/sensorml/2.0).
This is a complex type.
-
Field Summary
FieldsFields inherited from interface org.vast.ogc.gml.IFeature
DEFAULT_QNAME
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addCapabilities
(String name, CapabilityList capabilities) Adds a new capabilities propertyvoid
addCharacteristics
(String name, CharacteristicList characteristics) Adds a new characteristics propertyvoid
addClassification
(ClassifierList classification) Adds a new classification propertyvoid
addContacts
(ContactList contacts) Adds a new contacts propertyvoid
addDocumentation
(DocumentList documentation) Adds a new documentation propertyvoid
addExtension
(Object extension) Adds a new extension propertyvoid
addHistory
(EventList history) Adds a new history propertyvoid
addIdentification
(IdentifierList identification) Adds a new identification propertyvoid
addKeywords
(KeywordList keywords) Adds a new keywords propertyvoid
addLegalConstraints
(org.isotc211.v2005.gmd.MDLegalConstraints legalConstraints) Adds a new legalConstraints propertyvoid
addSecurityConstraints
(Object securityConstraints) Adds a new securityConstraints propertyvoid
addValidTimeAsTimeInstant
(TimeInstant validTime) Adds a new validTimeAsTimeInstant propertyvoid
addValidTimeAsTimePeriod
(TimePeriod validTime) Adds a new validTimeAsTimePeriod propertygetCapabilities
(String name) Gets the capabilities property with the given nameGets the list of capabilities propertiesgetCharacteristics
(String name) Gets the characteristics property with the given nameGets the list of characteristics propertiesGets the list of classification propertiesGets the list of contacts propertiesGets the list of documentation propertiesGets the list of extension propertiesGets the list of history propertiesGets the list of identification propertiesGets the list of keywords propertiesgetLang()
Gets the lang propertyOgcPropertyList<org.isotc211.v2005.gmd.MDLegalConstraints>
Gets the list of legalConstraints propertiesint
Returns number of capabilities propertiesint
Returns number of characteristics propertiesint
Returns number of classification propertiesint
Returns number of contacts propertiesint
Returns number of documentation propertiesint
Returns number of extension propertiesint
Returns number of history propertiesint
Returns number of identification propertiesint
Returns number of keywords propertiesint
Returns number of legalConstraints propertiesint
Returns number of securityConstraints propertiesint
Returns number of validTime propertiesGets the list of securityConstraints propertiesGets the list of validTime propertiesboolean
Checks if lang is setvoid
Sets the lang 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 org.vast.ogc.gml.IFeature
getGeometry, getId, getProperties, getQName, getType, getUniqueIdentifier, getValidTime, hasCustomGeomProperty, hasCustomTimeProperty
Methods inherited from interface org.vast.util.IResource
getDescription, getName
-
Field Details
-
DEFAULT_NS_URI
- See Also:
-
-
Method Details
-
getExtensionList
Gets the list of extension properties -
getNumExtensions
int getNumExtensions()Returns number of extension properties -
addExtension
Adds a new extension property -
getKeywordsList
OgcPropertyList<KeywordList> getKeywordsList()Gets the list of keywords properties -
getNumKeywords
int getNumKeywords()Returns number of keywords properties -
addKeywords
Adds a new keywords property -
getIdentificationList
OgcPropertyList<IdentifierList> getIdentificationList()Gets the list of identification properties -
getNumIdentifications
int getNumIdentifications()Returns number of identification properties -
addIdentification
Adds a new identification property -
getClassificationList
OgcPropertyList<ClassifierList> getClassificationList()Gets the list of classification properties -
getNumClassifications
int getNumClassifications()Returns number of classification properties -
addClassification
Adds a new classification property -
getValidTimeList
List<AbstractTimeGeometricPrimitive> getValidTimeList()Gets the list of validTime properties -
getNumValidTimes
int getNumValidTimes()Returns number of validTime properties -
addValidTimeAsTimePeriod
Adds a new validTimeAsTimePeriod property -
addValidTimeAsTimeInstant
Adds a new validTimeAsTimeInstant property -
getSecurityConstraintsList
Gets the list of securityConstraints properties -
getNumSecurityConstraints
int getNumSecurityConstraints()Returns number of securityConstraints properties -
addSecurityConstraints
Adds a new securityConstraints property -
getLegalConstraintsList
OgcPropertyList<org.isotc211.v2005.gmd.MDLegalConstraints> getLegalConstraintsList()Gets the list of legalConstraints properties -
getNumLegalConstraints
int getNumLegalConstraints()Returns number of legalConstraints properties -
addLegalConstraints
void addLegalConstraints(org.isotc211.v2005.gmd.MDLegalConstraints legalConstraints) Adds a new legalConstraints property -
getCharacteristicsList
OgcPropertyList<CharacteristicList> getCharacteristicsList()Gets the list of characteristics properties -
getNumCharacteristics
int getNumCharacteristics()Returns number of characteristics properties -
getCharacteristics
Gets the characteristics property with the given name -
addCharacteristics
Adds a new characteristics property -
getCapabilitiesList
OgcPropertyList<CapabilityList> getCapabilitiesList()Gets the list of capabilities properties -
getNumCapabilities
int getNumCapabilities()Returns number of capabilities properties -
getCapabilities
Gets the capabilities property with the given name -
addCapabilities
Adds a new capabilities property -
getContactsList
OgcPropertyList<ContactList> getContactsList()Gets the list of contacts properties -
getNumContacts
int getNumContacts()Returns number of contacts properties -
addContacts
Adds a new contacts property -
getDocumentationList
OgcPropertyList<DocumentList> getDocumentationList()Gets the list of documentation properties -
getNumDocumentations
int getNumDocumentations()Returns number of documentation properties -
addDocumentation
Adds a new documentation property -
getHistoryList
OgcPropertyList<EventList> getHistoryList()Gets the list of history properties -
getNumHistorys
int getNumHistorys()Returns number of history properties -
addHistory
Adds a new history property -
getLang
String getLang()Gets the lang property -
isSetLang
boolean isSetLang()Checks if lang is set -
setLang
Sets the lang property
-