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 AbstractSettingsprotected OgcPropertyList<ContactList>protected Stringprotected OgcPropertyList<DocumentList>protected OgcPropertyList<IdentifierList>protected OgcPropertyList<org.isotc211.v2005.gmd.MDKeywords>protected OgcPropertyList<DataComponent>protected AbstractTimeGeometricPrimitiveFields inherited from class org.vast.data.AbstractSWEIdentifiableImpl
description, identifier, labelFields inherited from class org.vast.data.AbstractSWEImpl
extensionList, id - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidaddClassification(ClassifierList classification) Adds a new classification propertyvoidaddContacts(ContactList contacts) Adds a new contacts propertyvoidaddDocumentation(DocumentList documentation) Adds a new documentation propertyvoidaddIdentification(IdentifierList identification) Adds a new identification propertyvoidaddKeywords(org.isotc211.v2005.gmd.MDKeywords keywords) Adds a new keywords propertyvoidaddProperty(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 propertiesintReturns number of classification propertiesintReturns number of contacts propertiesintReturns number of documentation propertiesintReturns number of identification propertiesintReturns number of keywords propertiesintReturns number of property propertiesGets the list of property propertiesgetTime()Gets the time propertybooleanChecks if configuration is setbooleanChecks if definition is setvoidsetConfiguration(AbstractSettings configuration) Sets the configuration propertyvoidsetDefinition(String definition) Sets the definition propertyvoidSets the timeAsTimeInstant propertyvoidSets the timeAsTimePeriod propertyMethods inherited from class org.vast.data.AbstractSWEIdentifiableImpl
copyTo, getDescription, getIdentifier, getLabel, isSetDescription, isSetIdentifier, isSetLabel, setDescription, setIdentifier, setLabelMethods inherited from class org.vast.data.AbstractSWEImpl
addExtension, copyTo, getExtensionList, getId, getNumExtensions, isSetId, setIdMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.opengis.swe.v20.AbstractSWE
addExtension, getExtensionList, getId, getNumExtensions, isSetId, setIdMethods 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:
 getKeywordsListin interfaceEvent
 - 
getNumKeywords
public int getNumKeywords()Returns number of keywords properties- Specified by:
 getNumKeywordsin interfaceEvent
 - 
addKeywords
public void addKeywords(org.isotc211.v2005.gmd.MDKeywords keywords) Adds a new keywords property- Specified by:
 addKeywordsin interfaceEvent
 - 
getIdentificationList
Gets the list of identification properties- Specified by:
 getIdentificationListin interfaceEvent
 - 
getNumIdentifications
public int getNumIdentifications()Returns number of identification properties- Specified by:
 getNumIdentificationsin interfaceEvent
 - 
addIdentification
Adds a new identification property- Specified by:
 addIdentificationin interfaceEvent
 - 
getClassificationList
Gets the list of classification properties- Specified by:
 getClassificationListin interfaceEvent
 - 
getNumClassifications
public int getNumClassifications()Returns number of classification properties- Specified by:
 getNumClassificationsin interfaceEvent
 - 
addClassification
Adds a new classification property- Specified by:
 addClassificationin interfaceEvent
 - 
getContactsList
Gets the list of contacts properties- Specified by:
 getContactsListin interfaceEvent
 - 
getNumContacts
public int getNumContacts()Returns number of contacts properties- Specified by:
 getNumContactsin interfaceEvent
 - 
addContacts
Adds a new contacts property- Specified by:
 addContactsin interfaceEvent
 - 
getDocumentationList
Gets the list of documentation properties- Specified by:
 getDocumentationListin interfaceEvent
 - 
getNumDocumentations
public int getNumDocumentations()Returns number of documentation properties- Specified by:
 getNumDocumentationsin interfaceEvent
 - 
addDocumentation
Adds a new documentation property- Specified by:
 addDocumentationin interfaceEvent
 - 
getTime
Gets the time property - 
setTimeAsTimePeriod
Sets the timeAsTimePeriod property- Specified by:
 setTimeAsTimePeriodin interfaceEvent
 - 
setTimeAsTimeInstant
Sets the timeAsTimeInstant property- Specified by:
 setTimeAsTimeInstantin interfaceEvent
 - 
getPropertyList
Gets the list of property properties- Specified by:
 getPropertyListin interfaceEvent
 - 
getNumPropertys
public int getNumPropertys()Returns number of property properties- Specified by:
 getNumPropertysin interfaceEvent
 - 
addProperty
Adds a new property property- Specified by:
 addPropertyin interfaceEvent
 - 
getConfiguration
Gets the configuration property- Specified by:
 getConfigurationin interfaceEvent
 - 
isSetConfiguration
public boolean isSetConfiguration()Checks if configuration is set- Specified by:
 isSetConfigurationin interfaceEvent
 - 
setConfiguration
Sets the configuration property- Specified by:
 setConfigurationin interfaceEvent
 - 
getDefinition
Gets the definition property- Specified by:
 getDefinitionin interfaceEvent
 - 
isSetDefinition
public boolean isSetDefinition()Checks if definition is set- Specified by:
 isSetDefinitionin interfaceEvent
 - 
setDefinition
Sets the definition property- Specified by:
 setDefinitionin interfaceEvent
 
 -