Interface ILcdGML3AbstractFeatureCollection

All Superinterfaces:
ILcdGML3AbstractFeature, ILcdGML3AbstractGML, ILcdGML3StandardObjectProperties
All Known Subinterfaces:
ILcdGML3FeatureCollection

public interface ILcdGML3AbstractFeatureCollection extends ILcdGML3AbstractFeature
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:AbstractFeatureCollectionType type.

Features can be stored in a collection in two different ways:

  • as a direct feature property
  • as a member of a feature array property. Only one feature array property can be present in each feature collection, but direct feature properties and a feature array property can be present together in the same collection

(GML Specification, v3.1.0, paragraph 8.2.7.1)

  • Method Details

    • getFeatureMember

      ILcdGML3FeatureProperty getFeatureMember(int aIndex)
      Deprecated.
      Returns the feature property at the given index.
      Parameters:
      aIndex - the feature property at the given index.
      Returns:
      IndexOutOfBoundsException if aIndex < 0 || aIndex >= getFeatureMemberCount()
    • getFeatureMemberCount

      int getFeatureMemberCount()
      Deprecated.
      Returns the number of feature members present in this collection.
      Returns:
      the number of feature members present in this collection.
    • getFeatureMembersArray

      ILcdGML3FeatureArrayProperty getFeatureMembersArray()
      Deprecated.
      Returns the feature array property contained in this collection.
      Returns:
      the feature array property contained in this collection.
    • setFeatureMembers

      void setFeatureMembers(ILcdGML3FeatureProperty[] aProperty)
      Deprecated.
      Sets the feature properties of this collection.
      Parameters:
      aProperty - the feature properties of this collection.
    • setFeatureMembersArray

      void setFeatureMembersArray(ILcdGML3FeatureArrayProperty aArrayProperty)
      Deprecated.
      Sets the feature array property of this collection.
      Parameters:
      aArrayProperty - the feature array property of this collection.