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 Link icon

    • VALID_TIME_PROPERTY Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

    • TLcdGML31Observation Link icon

      public TLcdGML31Observation()
    • TLcdGML31Observation Link icon

      public TLcdGML31Observation(TLcdDataType aType)
  • Method Details Link icon

    • getValidTime Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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 Link icon

      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.