Interface CapabilityList

All Superinterfaces:
AbstractMetadataList, AbstractSWE, AbstractSWEIdentifiable, Serializable
All Known Implementing Classes:
CapabilityListImpl

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

    • getRelatedProperty

      String getRelatedProperty()
      Gets the property that this group of capabilities relates to
    • isSetRelatedProperty

      boolean isSetRelatedProperty()
      Checks if definition is set
    • setRelatedProperty

      void setRelatedProperty(String definition)
      Sets the related property
    • getCapabilityList

      OgcPropertyList<DataComponent> getCapabilityList()
      Gets the list of capability properties
    • getNumCapabilitys

      int getNumCapabilitys()
      Returns number of capability properties
    • getCapability

      DataComponent getCapability(String name)
      Gets the capability property with the given name
    • addCapability

      void addCapability(String name, DataComponent capability)
      Adds a new capability property
    • getConditionList

      OgcPropertyList<DataComponent> getConditionList()
      Gets the list of conditions
    • getNumConditions

      int getNumConditions()
      Returns number of conditions
    • getCondition

      DataComponent getCondition(String name)
      Gets the condition with the given name
    • addCondition

      void addCondition(String name, DataComponent condition)
      Adds a new condition