Package com.luciad.format.asterix
Class TLcdASTERIXRadarServiceMessageModelDescriptor
java.lang.Object
com.luciad.format.asterix.ALcdASTERIXModelDescriptor
com.luciad.format.asterix.TLcdASTERIXRadarServiceMessageModelDescriptor
- All Implemented Interfaces:
ILcdDataModelDescriptor
,ILcdDataSourceModelDescriptor<TLcdASTERIXDataSource>
,ILcdModelDescriptor
,ILcdFeaturedDescriptor
,ILcdFeaturedDescriptorProvider
,Serializable
A model descriptor for ASTERIX category 34 models containing monoradar service messages.
Radar service messages are elements which implement the following interfaces:
ILcdTimeBounded
: provides the time information of the service message.ILcdDataObject
: provides metadata about the service message, such as its identifier.
- Since:
- 2023.1
- See Also:
-
Constructor Summary
ConstructorDescriptionTLcdASTERIXRadarServiceMessageModelDescriptor
(TLcdASTERIXDataSource aDataSource, String aTypeName, String aDisplayName, ALcdASTERIXCategory aCategory, ALcdASTERIXUserApplicationProfile aUAP) Constructs a new service model descriptor for a given data source.TLcdASTERIXRadarServiceMessageModelDescriptor
(String aSourceName, String aTypeName, String aDisplayName, ALcdASTERIXCategory aCategory, ALcdASTERIXUserApplicationProfile aUAP) Constructs a new service model descriptor for a given filename. -
Method Summary
Methods inherited from class com.luciad.format.asterix.ALcdASTERIXModelDescriptor
getCategory, getDataModel, getDataSource, getDisplayName, getFeatureClass, getFeatureCount, getFeaturedDescriptor, getFeatureIndex, getFeatureName, getModelElementTypes, getModelTypes, getScalingFactorProvider, getSourceName, getTransformationProvider, getTypeName, getUAP, setDataSource, setDisplayName, setSourceName
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.luciad.util.ILcdFeaturedDescriptor
getFeatureUnitOfMeasure
-
Constructor Details
-
TLcdASTERIXRadarServiceMessageModelDescriptor
public TLcdASTERIXRadarServiceMessageModelDescriptor(String aSourceName, String aTypeName, String aDisplayName, ALcdASTERIXCategory aCategory, ALcdASTERIXUserApplicationProfile aUAP) Constructs a new service model descriptor for a given filename.- Parameters:
aSourceName
- The name of the source.aTypeName
- The type of data.aDisplayName
- The display name for the model.aCategory
- The ASTERIX category that corresponds with the data.aUAP
- The User Application Profile (UAP) that corresponds with the data.
-
TLcdASTERIXRadarServiceMessageModelDescriptor
public TLcdASTERIXRadarServiceMessageModelDescriptor(TLcdASTERIXDataSource aDataSource, String aTypeName, String aDisplayName, ALcdASTERIXCategory aCategory, ALcdASTERIXUserApplicationProfile aUAP) Constructs a new service model descriptor for a given data source.- Parameters:
aDataSource
- The data source containing the source names that were decoded.aTypeName
- The type of data.aDisplayName
- The display name for the model.aCategory
- The ASTERIX category that corresponds with the data.aUAP
- The User Application Profile (UAP) that corresponds with the data.
-