Package | Description |
---|---|
com.luciad.view.gxy.asynchronous |
Provides layer-specific asynchronous painting.
|
com.luciad.view.gxy.asynchronous.lightspeed |
Provides an asynchronous layer wrapper and paint queue implementation that allows
inserting Lightspeed layers into an
ILcdGXYView . |
com.luciad.view.gxy.asynchronous.manager |
This package provides functionality to automatically assign
ILcdGXYAsynchronousPaintQueue
instances to asynchronous
layers . |
Modifier and Type | Class and Description |
---|---|
class |
TLcdGXYAsynchronousEditableLabelsLayerTreeNodeWrapper
TLcdGXYAsynchronousEditableLabelsLayerWrapper extension for
layer nodes . |
class |
TLcdGXYAsynchronousEditableLabelsLayerWrapper
Implementation of
ILcdGXYAsynchronousLayerWrapper for
ILcdGXYEditableLabelsLayer instances, wrapping and protecting
the latter interface's state. |
class |
TLcdGXYAsynchronousLayerTreeNodeWrapper
TLcdGXYAsynchronousLayerWrapper extension for layer nodes . |
class |
TLcdGXYAsynchronousLayerWrapper
Implementation of
ILcdGXYAsynchronousLayerWrapper for ILcdGXYLayer instances,
wrapping and protecting the latter interface's state. |
Modifier and Type | Method and Description |
---|---|
static ILcdGXYAsynchronousLayerWrapper |
ILcdGXYAsynchronousLayerWrapper.create(ILcdGXYLayer aLayer)
Utility method to wrap
aLayer with a default ILcdGXYAsynchronousLayerWrapper implementation. |
ILcdGXYAsynchronousLayerWrapper |
TLcdGXYAsynchronousMultiPaintQueue.getGXYAsynchronousLayerWrapper()
Returns the layer for which this paint performs its delegation.
|
ILcdGXYAsynchronousLayerWrapper |
TLcdGXYAsynchronousPaintEvent.getLayer()
Returns the layer that is or was painted asynchronously.
|
Modifier and Type | Method and Description |
---|---|
ILcdGXYView |
TLcdGXYAsynchronousPaintQueue.getGXYAsynchronousView(ILcdGXYAsynchronousLayerWrapper aWrapper,
int aMode,
ILcdGXYView aGXYView) |
ILcdGXYView |
TLcdGXYAsynchronousMultiPaintQueue.getGXYAsynchronousView(ILcdGXYAsynchronousLayerWrapper aWrapper,
int aMode,
ILcdGXYView aGXYView) |
ILcdGXYView |
ILcdGXYAsynchronousPaintQueue.getGXYAsynchronousView(ILcdGXYAsynchronousLayerWrapper aWrapper,
int aMode,
ILcdGXYView aGXYView)
Returns the view on which the asynchronous paint requests are actually
executed.
|
void |
TLcdGXYAsynchronousPaintQueue.paint(Graphics aGraphics,
ILcdGXYAsynchronousLayerWrapper aWrapper,
int aMode,
ILcdGXYView aGXYView) |
void |
TLcdGXYAsynchronousMultiPaintQueue.paint(Graphics aGraphics,
ILcdGXYAsynchronousLayerWrapper aWrapper,
int aMode,
ILcdGXYView aGXYView)
Paints an image of the painted layers using the given graphics.
|
void |
ILcdGXYAsynchronousPaintQueue.paint(Graphics aGraphics,
ILcdGXYAsynchronousLayerWrapper aWrapper,
int aMode,
ILcdGXYView aGXYView)
Paints an image of the painted layers using the given graphics.
|
Constructor and Description |
---|
TLcdGXYAsynchronousMultiPaintQueue(ILcdGXYAsynchronousLayerWrapper aWrapper)
Creates a new multi view paint queue for the given layer wrapper.
|
TLcdGXYAsynchronousPaintEvent(Object aSource,
int aState,
ILcdGXYAsynchronousLayerWrapper aLayer,
ILcdGXYView aGXYView)
Constructs an event describing a change in asynchronous painting.
|
Modifier and Type | Class and Description |
---|---|
class |
TLcdGXYLspAsynchronousLayerTreeNodeWrapper
Deprecated.
Lightspeed integration in GXY views is no longer supported. Instead, either use GXY components only,
or switch to a
Lightspeed view . |
class |
TLcdGXYLspAsynchronousLayerWrapper
Deprecated.
Lightspeed integration in GXY views is no longer supported. Instead, either use GXY components only,
or switch to a
Lightspeed view . |
Modifier and Type | Method and Description |
---|---|
ILcdGXYView |
TLcdGXYLspAsynchronousPaintQueue.getGXYAsynchronousView(ILcdGXYAsynchronousLayerWrapper aWrapper,
int aMode,
ILcdGXYView aGXYView)
Deprecated.
|
void |
TLcdGXYLspAsynchronousPaintQueue.paint(Graphics aGraphics,
ILcdGXYAsynchronousLayerWrapper aWrapper,
int aMode,
ILcdGXYView aGXYView)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
TLcdGXYAsynchronousPaintHint |
ILcdGXYAsynchronousPaintHintProvider.getPaintHint(ILcdGXYAsynchronousLayerWrapper aLayer)
Returns the
TLcdGXYAsynchronousPaintHint corresponding to the layer
aLayer . |
Modifier and Type | Method and Description |
---|---|
protected ILcdGXYAsynchronousPaintQueue |
TLcdGXYAsynchronousPaintQueueManager.createAsynchronousPaintQueue(List<ILcdGXYAsynchronousLayerWrapper> aLayers)
Factory method to create a new
ILcdGXYAsynchronousPaintQueue that will be used
by aLayers . |
protected abstract ILcdGXYAsynchronousPaintQueue |
ALcdGXYAsynchronousPaintQueueManager.createAsynchronousPaintQueue(List<ILcdGXYAsynchronousLayerWrapper> aLayers)
Factory method to create a new
ILcdGXYAsynchronousPaintQueue that will be used
by aLayers . |