public class TLcdAIXMAirspaceModelDescriptor extends TLcdAirspaceModelDescriptor
ILcdGenericAirspace
objects.
The type name (getTypeName()
) and the display name (getDisplayName()
)
are respectively set to "AIXM" and
TLcdAIXMAirspaceModelDescriptor.DISPLAY_NAME
.
TLcdAirspaceModelDescriptor
,
Serialized FormModifier and Type | Field and Description |
---|---|
static String |
DISPLAY_NAME
The display name associated with this model descriptor.
|
Constructor and Description |
---|
TLcdAIXMAirspaceModelDescriptor(String aSourceName)
Constructs a new
TLcdAIXMAirspaceModelDescriptor object with
TLcdAIXMDataTypes.Airspace , TLcdAIXMDataTypes.AirspaceCorridor and
TLcdAIXMDataTypes.AssociationBasedAirspace as model element types. |
TLcdAIXMAirspaceModelDescriptor(String aSourceName,
String[] aFeatureNames,
Class[] aFeatureClasses)
Deprecated.
|
TLcdAIXMAirspaceModelDescriptor(String aSourceName,
TLcdDataType... aDataTypes)
Constructs a new
TLcdAIXMAirspaceModelDescriptor object. |
Modifier and Type | Method and Description |
---|---|
Set<TLcdDataType> |
getModelElementTypes()
Returns a singleton set that contains the type with which this object was created.
|
getDataModel, getFeatureClass, getFeatureCount, getFeatureIndex, getFeatureName, getModelTypes
getDisplayName, getSourceName, getTypeName, setDisplayName, setSourceName, setTypeName, sourceNameToDisplayName
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getFeatureUnitOfMeasure
getDisplayName, getSourceName, getTypeName
public static final String DISPLAY_NAME
@Deprecated public TLcdAIXMAirspaceModelDescriptor(String aSourceName, String[] aFeatureNames, Class[] aFeatureClasses)
TLcdAIXMAirspaceModelDescriptor
object.aSourceName
- the name of the data sourceaFeatureNames
- the feature namesaFeatureClasses
- the feature classespublic TLcdAIXMAirspaceModelDescriptor(String aSourceName)
TLcdAIXMAirspaceModelDescriptor
object with
TLcdAIXMDataTypes.Airspace
, TLcdAIXMDataTypes.AirspaceCorridor
and
TLcdAIXMDataTypes.AssociationBasedAirspace
as model element types.aSourceName
- the name of the data sourcepublic TLcdAIXMAirspaceModelDescriptor(String aSourceName, TLcdDataType... aDataTypes)
TLcdAIXMAirspaceModelDescriptor
object.aSourceName
- the name of the data sourceaDataTypes
- the airspace data types to use as model element typespublic Set<TLcdDataType> getModelElementTypes()
TLcdHashedFeaturedModelDescriptor
TLcdUnknownDataTypes.UNKOWN_TYPE
is returned.getModelElementTypes
in interface ILcdDataModelDescriptor
getModelElementTypes
in class TLcdHashedFeaturedModelDescriptor