Class TLcdNavaidFeatureClassMapper

java.lang.Object
com.luciad.ais.model.util.TLcdFeatureClassMapper
com.luciad.ais.model.navaid.TLcdNavaidFeatureClassMapper
All Implemented Interfaces:
ILcdFeatureClassMapper
Direct Known Subclasses:
TLcdAIXMNavaidFeatureClassMapper, TLcdARINCNavaidFeatureClassMapper, TLcdDAFIFNavaidFeatureClassMapper, TLcdDMEFeatureClassMapper, TLcdNDBFeatureClassMapper, TLcdObstacleFeatureClassMapper, TLcdTACANFeatureClassMapper, TLcdVORFeatureClassMapper

public class TLcdNavaidFeatureClassMapper extends TLcdFeatureClassMapper
This class defines a feature class mapper for navaids.

For each feature defined in the ILcdNavaidFeature interface, it keeps track of a Class object.

See Also:
  • Constructor Details

    • TLcdNavaidFeatureClassMapper

      protected TLcdNavaidFeatureClassMapper()
      Constructs a new TLcdNavaidFeatureClassMapper object.

      The new instance will contain a feature class mapping for each feature in the ILcdNavaidFeature interface.

      This protected constructor was added to allow users to make extensions of this class.

  • Method Details

    • getInstance

      public static ILcdFeatureClassMapper getInstance()
      Returns a TLcdNavaidFeatureClassMapper object.

      This method will always return the same instance. The returned instance will contain a feature class mapping for each feature in the ILcdNavaidFeature interface.

      Returns:
      a TLcdNavaidFeatureClassMapper object