Package | Description |
---|---|
com.luciad.format.aixm51.model |
This package contains a domain model to represent an AIXM 5.1 data source.
|
com.luciad.format.aixm51.model.abstractfeature |
This package provides the classes that correspond to AIXM 5.1 data types.
|
com.luciad.format.aixm51.view.gxy |
This package contains the class
TLcdAIXM51GXYPainterEditorProvider , which can be used as a
(label) painter provider and (label) editor provider to visualize and/or edit AIXM 5.1 data. |
com.luciad.format.aixm51.xml |
This package provides API for decoding and encoding AIXM 5.1 data from/to XML.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdAIXM51SnapshotTimeSliceProvider
This time slice provider returns a snapshot time slice for a given
Date . |
class |
TLcdAIXM51TimeSliceProvider
A default time slice provider implementation that will always return one of the original time
slices of the feature.
|
Modifier and Type | Method and Description |
---|---|
ILcdAIXM51TimeSliceProvider |
TLcdAIXM51Feature.getDefaultTimeSliceProvider()
Returns the time slice provider that is used by this feature to determine
the time slice that can generally be used whenever a time slice is needed
that describes the feature state that is applicable for the application.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdAIXM51Feature.setDefaultTimeSliceProvider(ILcdAIXM51TimeSliceProvider aProvider)
Sets the time slice provider that will be used by this feature to determine the time slice that
should be used whenever a time slice is needed that describes the feature state that is
applicable for the application.
|
Modifier and Type | Method and Description |
---|---|
ILcdAIXM51TimeSliceProvider |
TLcdAIXM51NavaidLabelPainter.getTimeSliceProvider()
Returns the time slice provider that is used by this painter.
|
ILcdAIXM51TimeSliceProvider |
TLcdAIXM51GXYPainterEditorProvider.getTimeSliceProvider()
Returns the time slice provider that is used by the painters of this
painter editor provider.
|
ILcdAIXM51TimeSliceProvider |
TLcdAIXM51AirspaceLabelPainter.getTimeSliceProvider()
Returns the time slice provider that is used by this painter.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdAIXM51NavaidLabelPainter.setTimeSliceProvider(ILcdAIXM51TimeSliceProvider aTimeSliceProvider)
Sets the time slice provider that will be used by this painter.
|
void |
TLcdAIXM51GXYPainterEditorProvider.setTimeSliceProvider(ILcdAIXM51TimeSliceProvider aTimeSliceProvider)
Sets the time slice provider that will be used by painters that are
returned by this provider.
|
void |
TLcdAIXM51AirspaceLabelPainter.setTimeSliceProvider(ILcdAIXM51TimeSliceProvider aTimeSliceProvider)
Sets the time slice provider that will be used by this painter.
|
Constructor and Description |
---|
TLcdAIXM51XPathFactory(ILcdAIXM51TimeSliceProvider aTimeSliceProvider)
Creates a new
TLcdAIXM51XPathFactory . |