Interface ILcdGML3ArrayAssociation


public interface ILcdGML3ArrayAssociation
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:ArrayAssociationType type.

A base for derived types used to specify complex types containing an array of objects, by unspecified UML association - either composition or aggregation. An instance of this type contains elements representing Objects.

(GML Specification, v3.1.0, paragraph 7.5..1 )

  • Method Summary

    Modifier and Type
    Method
    Description
    getObject(int aIndex)
    Deprecated.
    Returns the object at the given position in this array.
    int
    Deprecated.
    Returns the number of objects contained in this array.
    void
    setObjects(Object[] aObjects)
    Deprecated.
    Sets the array of objects to be contained in this array.
  • Method Details

    • getObject

      Object getObject(int aIndex)
      Deprecated.
      Returns the object at the given position in this array.
      Parameters:
      aIndex - the position of the object to be returned.
      Returns:
      the object at the given position.
      Throws:
      IndexOutOfBoundsException - if aIndex < 0 || aIndex >= getObjectCount().
    • getObjectCount

      int getObjectCount()
      Deprecated.
      Returns the number of objects contained in this array.
      Returns:
      the number of objects contained in this array.
    • setObjects

      void setObjects(Object[] aObjects)
      Deprecated.
      Sets the array of objects to be contained in this array.
      Parameters:
      aObjects - the array of objects to be contained in this array.