Class TLcdGML31Observation

All Implemented Interfaces:
ILcdDataObject, ILcdBounded, ILcdShape, ILcdShapeList, ILcdCloneable, ILcdDeepCloneable, ILcdFeatured, ILcdInvalidateable, ILcdSelfDescribedFeatured, Serializable, Cloneable
Direct Known Subclasses:
TLcdGML31DirectedObservation

public class TLcdGML31Observation extends TLcdGML31AbstractFeature
Since:
10.0
See Also:
  • Field Details

    • VALID_TIME_PROPERTY

      public static final TLcdDataProperty VALID_TIME_PROPERTY
      Data property that maps to the validTime element. The possible values for this property are instances of TLcdGML31TimePrimitiveProperty.
    • USING_PROPERTY

      public static final TLcdDataProperty USING_PROPERTY
      Data property that maps to the using element. The possible values for this property are instances of TLcdGML31FeatureProperty.
    • TARGET_PROPERTY

      public static final TLcdDataProperty TARGET_PROPERTY
      Data property that maps to the target element. The possible values for this property are instances of TLcdGML31TargetProperty.
    • RESULT_OF_PROPERTY

      public static final TLcdDataProperty RESULT_OF_PROPERTY
      Data property that maps to the resultOf element. The possible values for this property are instances of TLcdGML31Association.
    • BOUNDED_BY_PROPERTY

      public static final TLcdDataProperty BOUNDED_BY_PROPERTY
      Data property that maps to the boundedBy element. The possible values for this property are instances of TLcdGML31BoundingShape.
    • LOCATION_PROPERTY

      public static final TLcdDataProperty LOCATION_PROPERTY
      Data property that maps to the location element. The possible values for this property are instances of TLcdGML31LocationProperty.
  • Constructor Details

    • TLcdGML31Observation

      public TLcdGML31Observation()
    • TLcdGML31Observation

      public TLcdGML31Observation(TLcdDataType aType)
  • Method Details

    • getValidTime

      public TLcdGML31AbstractTimePrimitive getValidTime()
      Returns the value of the property that maps to the validTime element.
      Returns:
      the value of the VALID_TIME_PROPERTY property.
      See Also:
    • setValidTime

      public void setValidTime(TLcdGML31AbstractTimePrimitive aValue)
      Sets the value of the property that maps to the validTime element.
      Parameters:
      aValue - the value to set for the VALID_TIME_PROPERTY property.
    • getUsing

      public TLcdGML31AbstractFeature getUsing()
      Returns the value of the property that maps to the using element.

      This element contains or points to a description of a sensor, instrument or procedure used for the observation

      Returns:
      the value of the USING_PROPERTY property.
      See Also:
    • setUsing

      public void setUsing(TLcdGML31AbstractFeature aValue)
      Sets the value of the property that maps to the using element.

      This element contains or points to a description of a sensor, instrument or procedure used for the observation

      Parameters:
      aValue - the value to set for the USING_PROPERTY property.
    • getTarget

      public TLcdGML31AbstractGML getTarget()
      Returns the value of the property that maps to the target element.

      This element contains or points to the specimen, region or station which is the object of the observation

      Returns:
      the value of the TARGET_PROPERTY property.
      See Also:
    • setTarget

      public void setTarget(TLcdGML31AbstractGML aValue)
      Sets the value of the property that maps to the target element.

      This element contains or points to the specimen, region or station which is the object of the observation

      Parameters:
      aValue - the value to set for the TARGET_PROPERTY property.
    • getResultOf

      public TLcdGML31Association getResultOf()
      Returns the value of the property that maps to the resultOf element.

      The result of the observation: an image, external object, etc

      Returns:
      the value of the RESULT_OF_PROPERTY property.
    • setResultOf

      public void setResultOf(TLcdGML31Association aValue)
      Sets the value of the property that maps to the resultOf element.

      The result of the observation: an image, external object, etc

      Parameters:
      aValue - the value to set for the RESULT_OF_PROPERTY property.
    • getBoundedBy

      public TLcdGML31BoundingShape getBoundedBy()
      Returns the value of the property that maps to the boundedBy element.
      Returns:
      the value of the BOUNDED_BY_PROPERTY property.
    • setBoundedBy

      public void setBoundedBy(TLcdGML31BoundingShape aValue)
      Sets the value of the property that maps to the boundedBy element.
      Parameters:
      aValue - the value to set for the BOUNDED_BY_PROPERTY property.
    • getLocation

      public Object getLocation()
      Returns the value of the property that maps to the location element.

      Deprecated in GML 3.1.0

      Returns:
      the value of the LOCATION_PROPERTY property.
      See Also:
    • setLocation

      public void setLocation(Object aValue)
      Sets the value of the property that maps to the location element.

      Deprecated in GML 3.1.0

      Parameters:
      aValue - the value to set for the LOCATION_PROPERTY property.