Interface ILcdGML3GeometryArrayProperty


public interface ILcdGML3GeometryArrayProperty
Deprecated.
This class has been deprecated. The GML decoders and encoders in the com.luciad.format.gml3.* packages are replaced by new decoders and encoders in the packages com.luciad.format.gml2.xml, com.luciad.format.gml31.xml and com.luciad.format.gml32.xml.
Interface for the gml:GeometryAraypropertyType type.

A container for an array of geometry elements. The elements are always contained in the array property, referencing geometry elements or arrays of geometry elements is not supported.

(GML Specification, v3.1.0, paragraph 9.1.2.6)

  • Method Summary

    Modifier and Type
    Method
    Description
    getGeometry(int aIndex)
    Deprecated.
    Returns the geometry at the given index.
    int
    Deprecated.
    Returns the total number of geometries contained in this array property.
    void
    Deprecated.
    Sets the array of geometries to be contained in this array property.
  • Method Details

    • getGeometry

      ILcdGML3AbstractGeometry getGeometry(int aIndex)
      Deprecated.
      Returns the geometry at the given index.
      Parameters:
      aIndex - the geometry at the given index.
      Returns:
      the geometry at the given index.
      Throws:
      IndexOutOfBoundsException - if aIndex < 0 || aIndex >= getGeometryCount()
    • getGeometryCount

      int getGeometryCount()
      Deprecated.
      Returns the total number of geometries contained in this array property.
      Returns:
      the total number of geometries contained in this array property.
    • setGeometries

      void setGeometries(ILcdGML3AbstractGeometry[] aGeometries)
      Deprecated.
      Sets the array of geometries to be contained in this array property.
      Parameters:
      aGeometries - the array of geometries to be contained in this array property.