Class TLcdAIXMAirspaceModelDescriptor

All Implemented Interfaces:
ILcdDataModelDescriptor, ILcdModelDescriptor, ILcdFeaturedDescriptor, Serializable

public class TLcdAIXMAirspaceModelDescriptor extends TLcdAirspaceModelDescriptor
A model descriptor for AIXM models containing ILcdGenericAirspace objects.

The type name (getTypeName()) and the display name (getDisplayName()) are respectively set to "AIXM" and TLcdAIXMAirspaceModelDescriptor.DISPLAY_NAME.

See Also:
  • Field Details

    • DISPLAY_NAME

      public static final String DISPLAY_NAME
      The display name associated with this model descriptor.
      See Also:
  • Constructor Details

    • TLcdAIXMAirspaceModelDescriptor

      @Deprecated public TLcdAIXMAirspaceModelDescriptor(String aSourceName, String[] aFeatureNames, Class[] aFeatureClasses)
      Deprecated.
      Constructs a new TLcdAIXMAirspaceModelDescriptor object.
      Parameters:
      aSourceName - the name of the data source
      aFeatureNames - the feature names
      aFeatureClasses - the feature classes
    • TLcdAIXMAirspaceModelDescriptor

      public TLcdAIXMAirspaceModelDescriptor(String aSourceName)
      Constructs a new TLcdAIXMAirspaceModelDescriptor object with TLcdAIXMDataTypes.Airspace, TLcdAIXMDataTypes.AirspaceCorridor and TLcdAIXMDataTypes.AssociationBasedAirspace as model element types.
      Parameters:
      aSourceName - the name of the data source
    • TLcdAIXMAirspaceModelDescriptor

      public TLcdAIXMAirspaceModelDescriptor(String aSourceName, TLcdDataType... aDataTypes)
      Constructs a new TLcdAIXMAirspaceModelDescriptor object.
      Parameters:
      aSourceName - the name of the data source
      aDataTypes - the airspace data types to use as model element types
  • Method Details