Class TLcdWFSFeatureTypeList

java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.ogc.wfs.common.model.TLcdWFSFeatureTypeList
All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, Cloneable

public class TLcdWFSFeatureTypeList extends TLcdDataObject
A list of feature types available from this server.
  • Constructor Details

    • TLcdWFSFeatureTypeList

      public TLcdWFSFeatureTypeList()
  • Method Details

    • addFeatureType

      public void addFeatureType(TLcdWFSFeatureType aFeatureType)
      Adds a feature type.
      Parameters:
      aFeatureType - the feature type to be added.
    • getFeatureTypeCount

      public int getFeatureTypeCount()
      Gets the number of feature types.
      Returns:
      the number of feature types.
    • removeFeatureType

      public void removeFeatureType(int aIndex)
      Removes the feature type at a given position.
      Parameters:
      aIndex - the index of the given position.
    • getFeatureType

      public TLcdWFSFeatureType getFeatureType(int aIndex)
      Gets the feature type at a given position.
      Parameters:
      aIndex - the index of the given position.
      Returns:
      the feature type at the given position.
    • getOperations

      public TLcdWFSOperationList getOperations()
      Returns the value of the property that maps to the Operations element.
      Returns:
      the value of the OPERATIONS_PROPERTY property.
    • setOperations

      public void setOperations(TLcdWFSOperationList aValue)
      Sets the value of the property that maps to the Operations element.
      Parameters:
      aValue - the value to set for the OPERATIONS_PROPERTY property.
    • getFeatureType

      public List<TLcdWFSFeatureType> getFeatureType()
      Returns the value of the property that maps to the FeatureType element.
      Returns:
      the value of the FEATURE_TYPE_PROPERTY property.