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 theTLcdDataTypeof the tracks of the trajectories.Returns theILcdFeaturedDescriptorthat describes the features present in the tracks of the trajectories.Methods inherited from class com.luciad.format.asdi.ALcdASDIModelDescriptor
getDataType, getFeatureClass, getFeatureCount, getFeaturedDescriptor, getFeatureIndex, getFeatureNameMethods inherited from class com.luciad.model.TLcdDataModelDescriptor
addAnnotation, getAnnotation, getAnnotations, getDataModel, getModelElementTypes, getModelTypes, isAnnotationPresent, removeAnnotationMethods inherited from class com.luciad.model.TLcdModelDescriptor
getDisplayName, getSourceName, getTypeName, setDisplayName, setSourceName, setTypeName, sourceNameToDisplayNameMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.luciad.model.ILcdDataModelDescriptor
getDataModel, getModelElementTypes, getModelTypesMethods inherited from interface com.luciad.util.ILcdFeaturedDescriptor
getFeatureUnitOfMeasureMethods inherited from interface com.luciad.model.ILcdModelDescriptor
getDisplayName, getSourceName, getTypeName
-
Method Details
-
getTrackFeaturedDescriptor
Returns theILcdFeaturedDescriptorthat describes the features present in the tracks of the trajectories. It is also anILcdFeaturedDescriptorProviderfor any possible sub features. This descriptor is associated with anILcdModelthat containsTLcdASDITrajectoryobjects. 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 theILcdFeaturedDescriptorthat describes these features.- Returns:
- The
ILcdFeaturedDescriptorthat describes the features present in the tracks.
-
getTrackDataType
Returns theTLcdDataTypeof the tracks of the trajectories. This can be eitherTLcdASDITrackTODataTypes.TrackTOType,TLcdASDITrackTZDataTypes.TrackTZTypeor null if theTLcdDataTypecould not be determined.- Returns:
- A
TLcdDataTypeor the tracks matching this trajectory descriptor or null.
-