Class TLcdGML31Grid

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

public class TLcdGML31Grid extends TLcdGML31AbstractGeometry
An unrectified grid, which is a network composed of two or more sets of equally spaced parallel lines in which the members of each set intersect the members of the other sets at right angles.
Since:
2018.1
See Also:
  • Field Details

    • DIMENSION_PROPERTY

      public static final TLcdDataProperty DIMENSION_PROPERTY
      Data property that maps to the dimension attribute. The possible values for this property are instances of long.
    • LIMITS_PROPERTY

      public static final TLcdDataProperty LIMITS_PROPERTY
      Data property that maps to the limits element. The possible values for this property are instances of TLcdGML31GridLimits.
    • AXIS_NAME_PROPERTY

      public static final TLcdDataProperty AXIS_NAME_PROPERTY
      Data property that maps to the axisName element. The possible values for this property are instances of List<String>.
    • GID_PROPERTY

      public static final TLcdDataProperty GID_PROPERTY
      Property that maps on the gid attribute. Acceptable values for this property are instances of java.lang.String.
  • Constructor Details

    • TLcdGML31Grid

      public TLcdGML31Grid()
    • TLcdGML31Grid

      public TLcdGML31Grid(TLcdDataType aType)
  • Method Details

    • getDimension

      public long getDimension()
      Returns the value of the property that maps to the dimension attribute.
      Returns:
      the value of the DIMENSION_PROPERTY property.
    • setDimension

      public void setDimension(long aValue)
      Sets the value of the property that maps to the dimension attribute.
      Parameters:
      aValue - the value to set for the DIMENSION_PROPERTY property.
    • getLimits

      public TLcdGML31GridLimits getLimits()
      Returns the value of the property that maps to the limits element.
      Returns:
      the value of the LIMITS_PROPERTY property.
    • setLimits

      public void setLimits(TLcdGML31GridLimits aValue)
      Sets the value of the property that maps to the limits element.
      Parameters:
      aValue - the value to set for the LIMITS_PROPERTY property.
    • getAxisName

      public List<String> getAxisName()
      Returns the value of the property that maps to the axisName element.
      Returns:
      the value of the AXIS_NAME_PROPERTY property.
    • getGid

      public String getGid()
      Gets the value of the GID_PROPERTY property.

      This attribute is included for backward compatibility with GML 2 and is deprecated with GML 3. This identifer is superceded by "gml:id" inherited from AbstractGMLType. The attribute "gid" should not be used anymore and may be deleted in future versions of GML without further notice.

      Returns:
      the value of the GID_PROPERTY property.
    • setGid

      public void setGid(String aValue)
      Sets the value of the GID_PROPERTY property.

      This attribute is included for backward compatibility with GML 2 and is deprecated with GML 3. This identifer is superceded by "gml:id" inherited from AbstractGMLType. The attribute "gid" should not be used anymore and may be deleted in future versions of GML without further notice.

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