Class TLcdFinalApproachPathModelDescriptor

java.lang.Object
com.luciad.model.TLcdModelDescriptor
com.luciad.model.TLcdDataModelDescriptor
com.luciad.ais.model.finalapproachpath.TLcdFinalApproachPathModelDescriptor
All Implemented Interfaces:
ILcdAnnotatedElement, ILcdDataModelDescriptor, ILcdModelDescriptor, ILcdFeaturedDescriptor, Serializable
Direct Known Subclasses:
TLcdDAFIFPrecisionApproachPathModelDescriptor

public class TLcdFinalApproachPathModelDescriptor extends TLcdDataModelDescriptor implements ILcdFeaturedDescriptor
A model descriptor for models containing ILcdFinalApproachPath objects.
Since:
2023.1
See Also:
  • Constructor Details

    • TLcdFinalApproachPathModelDescriptor

      public TLcdFinalApproachPathModelDescriptor(String aSourceName, String aTypeName, String aDisplayName, TLcdDataType aDataType)
      Create a new model descriptor.
      Parameters:
      aSourceName - The source of the data
      aTypeName - The type name of the data
      aDisplayName - The display name of the data
      aDataType - The data type of the data, must be an extension of TLcdAISDataTypes.FinalApproachPath.
  • Method Details

    • getFeatureCount

      public int getFeatureCount()
      Description copied from interface: ILcdFeaturedDescriptor
      Returns the number of features.
      Specified by:
      getFeatureCount in interface ILcdFeaturedDescriptor
      Returns:
      the number of features.
    • getFeatureName

      public String getFeatureName(int aIndex)
      Description copied from interface: ILcdFeaturedDescriptor
      Returns the name of the feature at the given index.
      Specified by:
      getFeatureName in interface ILcdFeaturedDescriptor
      Parameters:
      aIndex - a valid feature index.
      Returns:
      the name of the feature at the given index.
    • getFeatureIndex

      public int getFeatureIndex(String aName)
      Description copied from interface: ILcdFeaturedDescriptor
      Returns the index of the given feature name if it exists, -1 otherwise.
      Specified by:
      getFeatureIndex in interface ILcdFeaturedDescriptor
      Parameters:
      aName - a feature name.
      Returns:
      the index of the given feature name if it exists, -1 otherwise.
    • getFeatureClass

      public Class getFeatureClass(int aIndex)
      Description copied from interface: ILcdFeaturedDescriptor
      Returns the Class of the feature at the given index.
      Specified by:
      getFeatureClass in interface ILcdFeaturedDescriptor
      Parameters:
      aIndex - a valid feature index.
      Returns:
      the Class of the feature at the given index.