Interface Event

All Superinterfaces:
AbstractSWE, AbstractSWEIdentifiable, Serializable
All Known Implementing Classes:
EventImpl

public interface Event extends AbstractSWEIdentifiable
POJO class for XML type EventType(@http://www.opengis.net/sensorml/2.0). This is a complex type.
  • Method Details

    • getKeywordsList

      OgcPropertyList<org.isotc211.v2005.gmd.MDKeywords> getKeywordsList()
      Gets the list of keywords properties
    • getNumKeywords

      int getNumKeywords()
      Returns number of keywords properties
    • addKeywords

      void addKeywords(org.isotc211.v2005.gmd.MDKeywords keywords)
      Adds a new keywords property
    • getIdentificationList

      OgcPropertyList<IdentifierList> getIdentificationList()
      Gets the list of identification properties
    • getNumIdentifications

      int getNumIdentifications()
      Returns number of identification properties
    • addIdentification

      void addIdentification(IdentifierList identification)
      Adds a new identification property
    • getClassificationList

      OgcPropertyList<ClassifierList> getClassificationList()
      Gets the list of classification properties
    • getNumClassifications

      int getNumClassifications()
      Returns number of classification properties
    • addClassification

      void addClassification(ClassifierList classification)
      Adds a new classification property
    • getContactsList

      OgcPropertyList<ContactList> getContactsList()
      Gets the list of contacts properties
    • getNumContacts

      int getNumContacts()
      Returns number of contacts properties
    • addContacts

      void addContacts(ContactList contacts)
      Adds a new contacts property
    • getDocumentationList

      OgcPropertyList<DocumentList> getDocumentationList()
      Gets the list of documentation properties
    • getNumDocumentations

      int getNumDocumentations()
      Returns number of documentation properties
    • addDocumentation

      void addDocumentation(DocumentList documentation)
      Adds a new documentation property
    • getTime

      Gets the time property
    • setTimeAsTimePeriod

      void setTimeAsTimePeriod(TimePeriod time)
      Sets the timeAsTimePeriod property
    • setTimeAsTimeInstant

      void setTimeAsTimeInstant(TimeInstant time)
      Sets the timeAsTimeInstant property
    • getPropertyList

      OgcPropertyList<DataComponent> getPropertyList()
      Gets the list of property properties
    • getNumPropertys

      int getNumPropertys()
      Returns number of property properties
    • addProperty

      void addProperty(DataComponent property)
      Adds a new property property
    • getConfiguration

      AbstractSettings getConfiguration()
      Gets the configuration property
    • isSetConfiguration

      boolean isSetConfiguration()
      Checks if configuration is set
    • setConfiguration

      void setConfiguration(AbstractSettings configuration)
      Sets the configuration property
    • getDefinition

      String getDefinition()
      Gets the definition property
    • isSetDefinition

      boolean isSetDefinition()
      Checks if definition is set
    • setDefinition

      void setDefinition(String definition)
      Sets the definition property