Class TLcyGXYAsynchronousLayerTreeNodeFormatWrapper

java.lang.Object
com.luciad.lucy.format.ALcyFormat
com.luciad.lucy.format.ALcyFormatWrapper
com.luciad.lucy.format.TLcyGXYAsynchronousLayerTreeNodeFormatWrapper

public class TLcyGXYAsynchronousLayerTreeNodeFormatWrapper extends ALcyFormatWrapper

Decorator for an ALcyFormat that makes the ILcdLayerTreeNodes of the given format support asynchronous painting (see com.luciad.view.gxy.asynchronous package). When an ILcdLayerTreeNode is created, it will wrap it in an ILcdGXYAsynchronousLayerWrapper.

Note that just wrapping a format with this asynchronous decorator isn't enough. Also the asynchronous add-on needs to be loaded, and a valid paint hint provider must be returned by the wrapped ALcyFormat.

Typically, to provide asynchronous painting support for a format, you would set up a construction like:

 TLcyGXYAsynchronousLayerTreeNodeFormatWrapper
  |- TLcyGXYLayerTreeNodeFormatWrapper
     |- TLcyAsynchronousFormatWrapper
        |- ALcyFormat
 
Since:
10.1
  • Constructor Details

    • TLcyGXYAsynchronousLayerTreeNodeFormatWrapper

      public TLcyGXYAsynchronousLayerTreeNodeFormatWrapper(ALcyFormat aFormat)