public class TLcdASDITrajectoryModelDescriptor extends ALcdASDIModelDescriptor
ILcdModelDescriptor
is used for models with TLcdASDITrajectory
objects.DATA_TYPE_FLIGHT_PLAN, DATA_TYPE_TO_TRACK, DATA_TYPE_TZ_TRACK
Modifier and Type | Method and Description |
---|---|
TLcdDataType |
getTrackDataType()
Returns the
TLcdDataType of the tracks of the trajectories. |
ILcdFeaturedDescriptor |
getTrackFeaturedDescriptor()
Returns the
ILcdFeaturedDescriptor that describes the features present in the
tracks of the trajectories. |
getDataType, getFeatureClass, getFeatureCount, getFeaturedDescriptor, getFeatureIndex, getFeatureName
addAnnotation, getAnnotation, getAnnotations, getDataModel, getModelElementTypes, getModelTypes, isAnnotationPresent, removeAnnotation
getDisplayName, getSourceName, getTypeName, setDisplayName, setSourceName, setTypeName, sourceNameToDisplayName
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getFeatureUnitOfMeasure
getDataModel, getModelElementTypes, getModelTypes
getDisplayName, getSourceName, getTypeName
public ILcdFeaturedDescriptor getTrackFeaturedDescriptor()
ILcdFeaturedDescriptor
that describes the features present in the
tracks of the trajectories. It is also an ILcdFeaturedDescriptorProvider
for any possible sub features.
This descriptor is associated with an ILcdModel
that contains TLcdASDITrajectory
objects.
Trajectories consist of a number of tracks of which the features can be retrieved using the methods
TLcdASDITrajectory.getTrackFeatureCount()
and
TLcdASDITrajectory.getTrackFeature(int, int)
.
This method returns the ILcdFeaturedDescriptor
that describes these features.ILcdFeaturedDescriptor
that describes the features present in the
tracks.public TLcdDataType getTrackDataType()
TLcdDataType
of the tracks of the trajectories. This can be either
TLcdASDITrackTODataTypes.TrackTOType
, TLcdASDITrackTZDataTypes.TrackTZType
or null if the TLcdDataType
could not be determined.TLcdDataType
or the tracks matching this trajectory descriptor or null.