public abstract class ALcdASTERIXReferenceProvider extends Object
ALcdASTERIXTransformationProvider
.
TLcdASTERIXReferenceProvider
is a default implementation
of this class which can be used for static radar platforms.Constructor and Description |
---|
ALcdASTERIXReferenceProvider() |
Modifier and Type | Method and Description |
---|---|
abstract ILcdModelReference |
getModelReference(int aSacSic,
ALcdASTERIXModelDescriptor aDescriptor,
Object aObject)
Returns the model reference in which the ASTERIX data is expressed.
|
public abstract ILcdModelReference getModelReference(int aSacSic, ALcdASTERIXModelDescriptor aDescriptor, Object aObject)
aSacSic
- The System Area Code (SAC) and System Identification Code (SIC) defining
which surveillance system (radar) is used. Bits 9 to 16 represent the SAC
code, the geographical area. The lower 8 bits represent the SIC code, the
identification of a surveillance system within the given SAC. An overview
of available SAC codes can be retrieved from www.eurocontrol.int/asterix.aDescriptor
- The model descriptor of the model for which a reference is being
requested. Can for example be used to retrieve the user application
profile.aObject
- Domain object contained in the model for which a reference is being requested.