org.apache.batik.gvt
Class UpdateTracker

java.lang.Object
  |
  +--org.apache.batik.gvt.event.GraphicsNodeChangeAdapter
        |
        +--org.apache.batik.gvt.UpdateTracker
All Implemented Interfaces:
java.util.EventListener, GraphicsNodeChangeListener

public class UpdateTracker
extends GraphicsNodeChangeAdapter

This class tracks the changes on a GVT tree


Constructor Summary
UpdateTracker()
           
 
Method Summary
 void changeStarted(GraphicsNodeChangeEvent gnce)
          Recieves notification of a change to a GraphicsNode.
 void clear()
          Clears the tracker.
 java.util.List getDirtyAreas()
          Returns the list of dirty areas on GVT.
 boolean hasChanged()
          Tells whether the GVT tree has changed.
 
Methods inherited from class org.apache.batik.gvt.event.GraphicsNodeChangeAdapter
changeCompleted
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UpdateTracker

public UpdateTracker()
Method Detail

hasChanged

public boolean hasChanged()
Tells whether the GVT tree has changed.

getDirtyAreas

public java.util.List getDirtyAreas()
Returns the list of dirty areas on GVT.

changeStarted

public void changeStarted(GraphicsNodeChangeEvent gnce)
Recieves notification of a change to a GraphicsNode.
Overrides:
changeStarted in class GraphicsNodeChangeAdapter
Parameters:
gn - The graphics node that is changing.

clear

public void clear()
Clears the tracker.


Copyright © 2002 Apache Software Foundation. All Rights Reserved.