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 TypeMethodDescriptionvoidaddCapabilities(String name, CapabilityList capabilities) Adds a new capabilities propertyvoidaddCharacteristics(String name, CharacteristicList characteristics) Adds a new characteristics propertyvoidaddClassification(ClassifierList classification) Adds a new classification propertyvoidaddContacts(ContactList contacts) Adds a new contacts propertyvoidaddDocumentation(DocumentList documentation) Adds a new documentation propertyvoidaddExtension(Object extension) Adds a new extension propertyvoidaddHistory(EventList history) Adds a new history propertyvoidaddIdentification(IdentifierList identification) Adds a new identification propertyvoidaddKeywords(KeywordList keywords) Adds a new keywords propertyvoidaddLegalConstraints(org.isotc211.v2005.gmd.MDLegalConstraints legalConstraints) Adds a new legalConstraints propertyvoidaddSecurityConstraints(Object securityConstraints) Adds a new securityConstraints propertyvoidaddValidTimeAsTimeInstant(TimeInstant validTime) Adds a new validTimeAsTimeInstant propertyvoidaddValidTimeAsTimePeriod(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 propertiesintReturns number of capabilities propertiesintReturns number of characteristics propertiesintReturns number of classification propertiesintReturns number of contacts propertiesintReturns number of documentation propertiesintReturns number of extension propertiesintReturns number of history propertiesintReturns number of identification propertiesintReturns number of keywords propertiesintReturns number of legalConstraints propertiesintReturns number of securityConstraints propertiesintReturns number of validTime propertiesGets the list of securityConstraints propertiesGets the list of validTime propertiesbooleanChecks if lang is setvoidSets the lang 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 org.vast.ogc.gml.IFeature
getGeometry, getId, getProperties, getQName, getType, getUniqueIdentifier, getValidTime, hasCustomGeomProperty, hasCustomTimePropertyMethods 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 
 -