Package com.luciad.format.asdi
Class TLcdASDITrajectoryModelDescriptor
java.lang.Object
com.luciad.model.TLcdModelDescriptor
com.luciad.model.TLcdDataModelDescriptor
com.luciad.format.asdi.ALcdASDIModelDescriptor
com.luciad.format.asdi.TLcdASDITrajectoryModelDescriptor
- All Implemented Interfaces:
ILcdAnnotatedElement
,ILcdDataModelDescriptor
,ILcdModelDescriptor
,ILcdFeaturedDescriptor
,ILcdFeaturedDescriptorProvider
,Serializable
This
ILcdModelDescriptor
is used for models with TLcdASDITrajectory
objects.- See Also:
-
Field Summary
Fields inherited from class com.luciad.format.asdi.ALcdASDIModelDescriptor
DATA_TYPE_FLIGHT_PLAN, DATA_TYPE_TO_TRACK, DATA_TYPE_TZ_TRACK
-
Method Summary
Modifier and TypeMethodDescriptionReturns theTLcdDataType
of the tracks of the trajectories.Returns theILcdFeaturedDescriptor
that describes the features present in the tracks of the trajectories.Methods inherited from class com.luciad.format.asdi.ALcdASDIModelDescriptor
getDataType, getFeatureClass, getFeatureCount, getFeaturedDescriptor, getFeatureIndex, getFeatureName
Methods inherited from class com.luciad.model.TLcdDataModelDescriptor
addAnnotation, getAnnotation, getAnnotations, getDataModel, getModelElementTypes, getModelTypes, isAnnotationPresent, removeAnnotation
Methods inherited from class com.luciad.model.TLcdModelDescriptor
getDisplayName, getSourceName, getTypeName, setDisplayName, setSourceName, setTypeName, sourceNameToDisplayName
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.luciad.model.ILcdDataModelDescriptor
getDataModel, getModelElementTypes, getModelTypes
Methods inherited from interface com.luciad.util.ILcdFeaturedDescriptor
getFeatureUnitOfMeasure
Methods inherited from interface com.luciad.model.ILcdModelDescriptor
getDisplayName, getSourceName, getTypeName
-
Method Details
-
getTrackFeaturedDescriptor
Returns theILcdFeaturedDescriptor
that describes the features present in the tracks of the trajectories. It is also anILcdFeaturedDescriptorProvider
for any possible sub features. This descriptor is associated with anILcdModel
that containsTLcdASDITrajectory
objects. Trajectories consist of a number of tracks of which the features can be retrieved using the methodsTLcdASDITrajectory.getTrackFeatureCount()
andTLcdASDITrajectory.getTrackFeature(int, int)
. This method returns theILcdFeaturedDescriptor
that describes these features.- Returns:
- The
ILcdFeaturedDescriptor
that describes the features present in the tracks.
-
getTrackDataType
Returns theTLcdDataType
of the tracks of the trajectories. This can be eitherTLcdASDITrackTODataTypes.TrackTOType
,TLcdASDITrackTZDataTypes.TrackTZType
or null if theTLcdDataType
could not be determined.- Returns:
- A
TLcdDataType
or the tracks matching this trajectory descriptor or null.
-