Package net.opengis.sensorml.v20.impl
Class EventImpl
java.lang.Object
org.vast.data.AbstractSWEImpl
org.vast.data.AbstractSWEIdentifiableImpl
net.opengis.sensorml.v20.impl.EventImpl
- All Implemented Interfaces:
Serializable
,Event
,AbstractSWE
,AbstractSWEIdentifiable
POJO class for XML type EventType(@http://www.opengis.net/sensorml/2.0).
This is a complex type.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected OgcPropertyList<ClassifierList>
protected AbstractSettings
protected OgcPropertyList<ContactList>
protected String
protected OgcPropertyList<DocumentList>
protected OgcPropertyList<IdentifierList>
protected OgcPropertyList<org.isotc211.v2005.gmd.MDKeywords>
protected OgcPropertyList<DataComponent>
protected AbstractTimeGeometricPrimitive
Fields inherited from class org.vast.data.AbstractSWEIdentifiableImpl
description, identifier, label
Fields inherited from class org.vast.data.AbstractSWEImpl
extensionList, id
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addClassification
(ClassifierList classification) Adds a new classification propertyvoid
addContacts
(ContactList contacts) Adds a new contacts propertyvoid
addDocumentation
(DocumentList documentation) Adds a new documentation propertyvoid
addIdentification
(IdentifierList identification) Adds a new identification propertyvoid
addKeywords
(org.isotc211.v2005.gmd.MDKeywords keywords) Adds a new keywords propertyvoid
addProperty
(DataComponent property) Adds a new property propertyGets the list of classification propertiesGets the configuration propertyGets the list of contacts propertiesGets the definition propertyGets the list of documentation propertiesGets the list of identification propertiesOgcPropertyList<org.isotc211.v2005.gmd.MDKeywords>
Gets the list of keywords propertiesint
Returns number of classification propertiesint
Returns number of contacts propertiesint
Returns number of documentation propertiesint
Returns number of identification propertiesint
Returns number of keywords propertiesint
Returns number of property propertiesGets the list of property propertiesgetTime()
Gets the time propertyboolean
Checks if configuration is setboolean
Checks if definition is setvoid
setConfiguration
(AbstractSettings configuration) Sets the configuration propertyvoid
setDefinition
(String definition) Sets the definition propertyvoid
Sets the timeAsTimeInstant propertyvoid
Sets the timeAsTimePeriod propertyMethods inherited from class org.vast.data.AbstractSWEIdentifiableImpl
copyTo, getDescription, getIdentifier, getLabel, isSetDescription, isSetIdentifier, isSetLabel, setDescription, setIdentifier, setLabel
Methods inherited from class org.vast.data.AbstractSWEImpl
addExtension, copyTo, getExtensionList, getId, getNumExtensions, isSetId, setId
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.opengis.swe.v20.AbstractSWE
addExtension, getExtensionList, getId, getNumExtensions, isSetId, setId
Methods inherited from interface net.opengis.swe.v20.AbstractSWEIdentifiable
getDescription, getIdentifier, getLabel, isSetDescription, isSetIdentifier, isSetLabel, setDescription, setIdentifier, setLabel
-
Field Details
-
keywordsList
-
identificationList
-
classificationList
-
contactsList
-
documentationList
-
time
-
propertyList
-
configuration
-
definition
-
-
Constructor Details
-
EventImpl
public EventImpl()
-
-
Method Details
-
getKeywordsList
Gets the list of keywords properties- Specified by:
getKeywordsList
in interfaceEvent
-
getNumKeywords
public int getNumKeywords()Returns number of keywords properties- Specified by:
getNumKeywords
in interfaceEvent
-
addKeywords
public void addKeywords(org.isotc211.v2005.gmd.MDKeywords keywords) Adds a new keywords property- Specified by:
addKeywords
in interfaceEvent
-
getIdentificationList
Gets the list of identification properties- Specified by:
getIdentificationList
in interfaceEvent
-
getNumIdentifications
public int getNumIdentifications()Returns number of identification properties- Specified by:
getNumIdentifications
in interfaceEvent
-
addIdentification
Adds a new identification property- Specified by:
addIdentification
in interfaceEvent
-
getClassificationList
Gets the list of classification properties- Specified by:
getClassificationList
in interfaceEvent
-
getNumClassifications
public int getNumClassifications()Returns number of classification properties- Specified by:
getNumClassifications
in interfaceEvent
-
addClassification
Adds a new classification property- Specified by:
addClassification
in interfaceEvent
-
getContactsList
Gets the list of contacts properties- Specified by:
getContactsList
in interfaceEvent
-
getNumContacts
public int getNumContacts()Returns number of contacts properties- Specified by:
getNumContacts
in interfaceEvent
-
addContacts
Adds a new contacts property- Specified by:
addContacts
in interfaceEvent
-
getDocumentationList
Gets the list of documentation properties- Specified by:
getDocumentationList
in interfaceEvent
-
getNumDocumentations
public int getNumDocumentations()Returns number of documentation properties- Specified by:
getNumDocumentations
in interfaceEvent
-
addDocumentation
Adds a new documentation property- Specified by:
addDocumentation
in interfaceEvent
-
getTime
Gets the time property -
setTimeAsTimePeriod
Sets the timeAsTimePeriod property- Specified by:
setTimeAsTimePeriod
in interfaceEvent
-
setTimeAsTimeInstant
Sets the timeAsTimeInstant property- Specified by:
setTimeAsTimeInstant
in interfaceEvent
-
getPropertyList
Gets the list of property properties- Specified by:
getPropertyList
in interfaceEvent
-
getNumPropertys
public int getNumPropertys()Returns number of property properties- Specified by:
getNumPropertys
in interfaceEvent
-
addProperty
Adds a new property property- Specified by:
addProperty
in interfaceEvent
-
getConfiguration
Gets the configuration property- Specified by:
getConfiguration
in interfaceEvent
-
isSetConfiguration
public boolean isSetConfiguration()Checks if configuration is set- Specified by:
isSetConfiguration
in interfaceEvent
-
setConfiguration
Sets the configuration property- Specified by:
setConfiguration
in interfaceEvent
-
getDefinition
Gets the definition property- Specified by:
getDefinition
in interfaceEvent
-
isSetDefinition
public boolean isSetDefinition()Checks if definition is set- Specified by:
isSetDefinition
in interfaceEvent
-
setDefinition
Sets the definition property- Specified by:
setDefinition
in interfaceEvent
-