Class ALcdGXYAsynchronousPaintQueueManager.PaintBlock

java.lang.Object
com.luciad.view.gxy.asynchronous.manager.ALcdGXYAsynchronousPaintQueueManager.PaintBlock
Enclosing class:
ALcdGXYAsynchronousPaintQueueManager

public class ALcdGXYAsynchronousPaintQueueManager.PaintBlock extends Object
A contiguous set of layers sharing the same paint queue.
  • Method Details

    • getAsynchronousPaintQueue

      public ILcdGXYAsynchronousPaintQueue getAsynchronousPaintQueue()

      Returns the asynchronous paint queue associated to this PaintBlock. This can be null if this block contains synchronous layers.

      The returned paint queue instances are the same as created when the manager called createAsynchronousPaintQueue.

      Returns:
      the asynchronous paint queue associated to this PaintBlock, or null if this block contains synchronous layers.
    • getLayers

      public List<ILcdGXYLayer> getLayers()

      Returns an unmodifiable ordered list of the layers associated to this paint block. The order of the layer is the same as their order in the view.

      Returns:
      an unmodifiable ordered list of the layers associated to this paint block
    • toString

      public String toString()
      Overrides:
      toString in class Object