Uses of Interface
net.groboclown.gui.paintpipe.v1.PaintEvent

Packages that use PaintEvent
net.groboclown.gui.paintpipe.v1 A framework for building a GUI that paints an image in a separate thread, with various components rendering parts of the image in their own threads. 
 

Uses of PaintEvent in net.groboclown.gui.paintpipe.v1
 

Classes in net.groboclown.gui.paintpipe.v1 that implement PaintEvent
 class FlushPaintingEvent
          Announce to painters that they need to stop any more image generation, and report that they've finished.
 class ImageDoneEvent
          Announces that a particular image has completed its drawing.
 class ZDepthDoneEvent
          Announces that a particular depth in the Z-Buffer has comleted its drawing phase.
 

Methods in net.groboclown.gui.paintpipe.v1 that return PaintEvent
 PaintEvent PaintQueue.dequeue()
          Removes a paint event from the queue, and waits if the queue is empty.
 

Methods in net.groboclown.gui.paintpipe.v1 with parameters of type PaintEvent
protected  void OutputPainter.firePaintEvent(PaintEvent pe)
          Subclasses should use this method to send off various events to the listening side of the queue.
protected abstract  void PipePainter.processEvent(PaintEvent pe)
          Processes the next PaintEvent from the input queue.
protected  void SortingPainter.processEvent(PaintEvent pe)
          Processes the next PaintEvent from the input queue.
protected abstract  void SortingPainter.processImage(PaintEvent pe)
          Processes a valid image in the correct depth order.
protected abstract  void RefreshPainter.processEvent(PaintEvent pe)
          Processes the next PaintEvent from the input queue.
 void PaintQueue.enqueue(PaintEvent pe)
          Puts a paint event at the tail of the queue.
 



Written under the LGPL