Class TLcdOWSUnNamedDomain

java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.ogc.ows.model.TLcdOWSUnNamedDomain
All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, Cloneable
Direct Known Subclasses:
TLcdOWSDomain

public class TLcdOWSUnNamedDomain extends TLcdDataObject
Valid domain (or allowed set of values) of one quantity, with needed metadata but without a quantity name or identifier.
  • Field Details

    • VALUE_OBJECTS_PROPERTY

      public static final TLcdDataProperty VALUE_OBJECTS_PROPERTY
      Data property that maps to the choice between the AllowedValues and AnyValue and NoValues and ValuesReference elements. The possible values for this property are instances of
    • DEFAULT_VALUE_PROPERTY

      public static final TLcdDataProperty DEFAULT_VALUE_PROPERTY
      Data property that maps to the DefaultValue element. The possible values for this property are instances of TLcdOWSValue.
    • MEANING_PROPERTY

      public static final TLcdDataProperty MEANING_PROPERTY
      Data property that maps to the Meaning element. The possible values for this property are instances of TLcdOWSDomainMetadata.
    • DOMAIN_META_DATA_TYPE_PROPERTY

      public static final TLcdDataProperty DOMAIN_META_DATA_TYPE_PROPERTY
      Data property that maps to the DataType element. The possible values for this property are instances of TLcdOWSDomainMetadata.
    • UOM_PROPERTY

      public static final TLcdDataProperty UOM_PROPERTY
      Data property that maps to the UOM element. The possible values for this property are instances of TLcdOWSDomainMetadata.
    • REFERENCE_SYSTEM_PROPERTY

      public static final TLcdDataProperty REFERENCE_SYSTEM_PROPERTY
      Data property that maps to the ReferenceSystem element. The possible values for this property are instances of TLcdOWSDomainMetadata.
    • METADATA_PROPERTY

      public static final TLcdDataProperty METADATA_PROPERTY
      Data property that maps to the Metadata element. The possible values for this property are instances of List<TLcdOWSMetadata>.
  • Constructor Details

    • TLcdOWSUnNamedDomain

      public TLcdOWSUnNamedDomain()
    • TLcdOWSUnNamedDomain

      public TLcdOWSUnNamedDomain(TLcdDataType aType)
  • Method Details

    • getValueObjects

      public ILcdDataObject getValueObjects()
      Returns the value of the property that maps to the choice between the AllowedValues and AnyValue and NoValues and ValuesReference elements.

      The possible values for this property are instances of

      Returns:
      the value of the VALUE_OBJECTS_PROPERTY property.
    • setValueObjects

      public void setValueObjects(ILcdDataObject aValue)
      Sets the value of the property that maps to the choice between the AllowedValues and AnyValue and NoValues and ValuesReference elements.

      The possible values for this property are instances of

      Parameters:
      aValue - the value to set for the VALUE_OBJECTS_PROPERTY property.
    • getDefaultValue

      public TLcdOWSValue getDefaultValue()
      Returns the value of the property that maps to the DefaultValue element.

      The default value for a quantity for which multiple values are allowed.

      Returns:
      the value of the DEFAULT_VALUE_PROPERTY property.
    • setDefaultValue

      public void setDefaultValue(TLcdOWSValue aValue)
      Sets the value of the property that maps to the DefaultValue element.

      The default value for a quantity for which multiple values are allowed.

      Parameters:
      aValue - the value to set for the DEFAULT_VALUE_PROPERTY property.
    • getMeaning

      public TLcdOWSDomainMetadata getMeaning()
      Returns the value of the property that maps to the Meaning element.

      Definition of the meaning or semantics of this set of values. This Meaning can provide more specific, complete, precise, machine accessible, and machine understandable semantics about this quantity, relative to other available semantic information. For example, other semantic information is often provided in "documentation" elements in XML Schemas or "description" elements in GML objects.

      Returns:
      the value of the MEANING_PROPERTY property.
    • setMeaning

      public void setMeaning(TLcdOWSDomainMetadata aValue)
      Sets the value of the property that maps to the Meaning element.

      Definition of the meaning or semantics of this set of values. This Meaning can provide more specific, complete, precise, machine accessible, and machine understandable semantics about this quantity, relative to other available semantic information. For example, other semantic information is often provided in "documentation" elements in XML Schemas or "description" elements in GML objects.

      Parameters:
      aValue - the value to set for the MEANING_PROPERTY property.
    • getDomainMetaDataType

      public TLcdOWSDomainMetadata getDomainMetaDataType()
      Returns the value of the property that maps to the DataType element.

      Definition of the data type of this set of values. In this case, the xlink:href attribute can reference a URN for a well-known data type. For example, such a URN could be a data type identification URN defined in the "ogc" URN namespace.

      Returns:
      the value of the DOMAIN_META_DATA_TYPE_PROPERTY property.
    • setDomainMetaDataType

      public void setDomainMetaDataType(TLcdOWSDomainMetadata aValue)
      Sets the value of the property that maps to the DataType element.

      Definition of the data type of this set of values. In this case, the xlink:href attribute can reference a URN for a well-known data type. For example, such a URN could be a data type identification URN defined in the "ogc" URN namespace.

      Parameters:
      aValue - the value to set for the DOMAIN_META_DATA_TYPE_PROPERTY property.
    • getUOM

      public TLcdOWSDomainMetadata getUOM()
      Returns the value of the property that maps to the UOM element.

      Definition of the unit of measure of this set of values. In this case, the xlink:href attribute can reference a URN for a well-known unit of measure (uom). For example, such a URN could be a UOM identification URN defined in the "ogc" URN namespace.

      Returns:
      the value of the UOM_PROPERTY property.
    • setUOM

      public void setUOM(TLcdOWSDomainMetadata aValue)
      Sets the value of the property that maps to the UOM element.

      Definition of the unit of measure of this set of values. In this case, the xlink:href attribute can reference a URN for a well-known unit of measure (uom). For example, such a URN could be a UOM identification URN defined in the "ogc" URN namespace.

      Parameters:
      aValue - the value to set for the UOM_PROPERTY property.
    • getReferenceSystem

      public TLcdOWSDomainMetadata getReferenceSystem()
      Returns the value of the property that maps to the ReferenceSystem element.

      Definition of the reference system used by this set of values, including the unit of measure whenever applicable (as is normal). In this case, the xlink:href attribute can reference a URN for a well-known reference system, such as for a coordinate reference system (CRS). For example, such a URN could be a CRS identification URN defined in the "ogc" URN namespace.

      Returns:
      the value of the REFERENCE_SYSTEM_PROPERTY property.
    • setReferenceSystem

      public void setReferenceSystem(TLcdOWSDomainMetadata aValue)
      Sets the value of the property that maps to the ReferenceSystem element.

      Definition of the reference system used by this set of values, including the unit of measure whenever applicable (as is normal). In this case, the xlink:href attribute can reference a URN for a well-known reference system, such as for a coordinate reference system (CRS). For example, such a URN could be a CRS identification URN defined in the "ogc" URN namespace.

      Parameters:
      aValue - the value to set for the REFERENCE_SYSTEM_PROPERTY property.
    • getMetadata

      public List<TLcdOWSMetadata> getMetadata()
      Returns the value of the property that maps to the Metadata element.
      Returns:
      the value of the METADATA_PROPERTY property.