Class TLcdGML2AbstractFeatureCollectionBase

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

public class TLcdGML2AbstractFeatureCollectionBase extends TLcdGML2AbstractFeature
This abstract base type just makes the boundedBy element mandatory for a feature collection.
Since:
10.0
See Also:
  • Field Details

    • FID_PROPERTY

      public static final TLcdDataProperty FID_PROPERTY
      Data property that maps to the fid attribute. The possible values for this property are instances of String.
    • DESCRIPTION_PROPERTY

      public static final TLcdDataProperty DESCRIPTION_PROPERTY
      Data property that maps to the description element. The possible values for this property are instances of String.
    • NAME_PROPERTY

      public static final TLcdDataProperty NAME_PROPERTY
      Data property that maps to the name element. The possible values for this property are instances of String.
    • BOUNDED_BY_PROPERTY

      public static final TLcdDataProperty BOUNDED_BY_PROPERTY
      Data property that maps to the boundedBy element. The possible values for this property are instances of TLcdGML2BoundingShape.
  • Constructor Details

    • TLcdGML2AbstractFeatureCollectionBase

      public TLcdGML2AbstractFeatureCollectionBase()
    • TLcdGML2AbstractFeatureCollectionBase

      public TLcdGML2AbstractFeatureCollectionBase(TLcdDataType aType)
  • Method Details

    • getFid

      public String getFid()
      Returns the value of the property that maps to the fid attribute.
      Returns:
      the value of the FID_PROPERTY property.
    • setFid

      public void setFid(String aValue)
      Sets the value of the property that maps to the fid attribute.
      Parameters:
      aValue - the value to set for the FID_PROPERTY property.
    • getDescription

      public String getDescription()
      Returns the value of the property that maps to the description element.
      Returns:
      the value of the DESCRIPTION_PROPERTY property.
    • setDescription

      public void setDescription(String aValue)
      Sets the value of the property that maps to the description element.
      Parameters:
      aValue - the value to set for the DESCRIPTION_PROPERTY property.
    • getName

      public String getName()
      Returns the value of the property that maps to the name element.
      Returns:
      the value of the NAME_PROPERTY property.
    • setName

      public void setName(String aValue)
      Sets the value of the property that maps to the name element.
      Parameters:
      aValue - the value to set for the NAME_PROPERTY property.
    • getBoundedBy

      public TLcdGML2BoundingShape getBoundedBy()
      Returns the value of the property that maps to the boundedBy element.
      Returns:
      the value of the BOUNDED_BY_PROPERTY property.
    • setBoundedBy

      public void setBoundedBy(TLcdGML2BoundingShape aValue)
      Sets the value of the property that maps to the boundedBy element.
      Parameters:
      aValue - the value to set for the BOUNDED_BY_PROPERTY property.