org.apache.batik.gvt
Interface RootGraphicsNode

All Superinterfaces:
CompositeGraphicsNode, GraphicsNode
All Known Implementing Classes:
ConcreteRootGraphicsNode

public interface RootGraphicsNode
extends CompositeGraphicsNode

The top-level graphics node of the GVT tree.


Fields inherited from interface org.apache.batik.gvt.CompositeGraphicsNode
VIEWPORT
 
Fields inherited from interface org.apache.batik.gvt.GraphicsNode
KEY_AREA_OF_INTEREST
 
Method Summary
 void addGlobalPropertyChangeListener(java.beans.PropertyChangeListener l)
          Adds the specified property change listener to receive property change events from all elements of the GVT tree.
 void addGlobalPropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener l)
          Adds the specified property change listener to receive property change events for the specified property name of all nodes of the GVT tree.
 void addGraphicsNodePaintListener(GraphicsNodePaintListener l)
          Adds the specified graphics node paint listener to receive graphics node paint events from all elements of the GVT tree.
 void removeGlobalPropertyChangeListener(java.beans.PropertyChangeListener l)
          Removes the specified property change listener so that it no longer receives property change events from all nodes of the GVT tree.
 void removeGraphicsNodePaintListener(GraphicsNodePaintListener l)
          Removes the specified graphics node paint listener so that it no longer receives graphics node paint change events from all nodes of the GVT tree.
 
Methods inherited from interface org.apache.batik.gvt.CompositeGraphicsNode
addCompositeGraphicsNodeListener, getBackgroundEnable, getChildren, removeCompositeGraphicsNodeListener, setBackgroundEnable
 
Methods inherited from interface org.apache.batik.gvt.GraphicsNode
addGraphicsNodeKeyListener, addGraphicsNodeMouseListener, addPropertyChangeListener, addPropertyChangeListener, contains, dispatch, getBounds, getClip, getComposite, getCursor, getFilter, getGeometryBounds, getGlobalTransform, getGraphicsNodeEventFilter, getGraphicsNodeHitDetector, getListeners, getMask, getMemento, getOutline, getParent, getPrimitiveBounds, getRenderingHints, getRoot, getTransform, hasProgressivePaint, intersects, isVisible, nodeHitAt, paint, primitivePaint, processKeyEvent, processMouseEvent, progressivePaint, putMemento, removeGraphicsNodeKeyListener, removeGraphicsNodeMouseListener, removeMemento, removePropertyChangeListener, setClip, setComposite, setCursor, setFilter, setGraphicsNodeEventFilter, setGraphicsNodeHitDetector, setMask, setRenderingHint, setRenderingHints, setRenderingHints, setTransform, setVisible
 

Method Detail

addGraphicsNodePaintListener

public void addGraphicsNodePaintListener(GraphicsNodePaintListener l)
Adds the specified graphics node paint listener to receive graphics node paint events from all elements of the GVT tree.
Parameters:
l - the graphics node paint listener to add

removeGraphicsNodePaintListener

public void removeGraphicsNodePaintListener(GraphicsNodePaintListener l)
Removes the specified graphics node paint listener so that it no longer receives graphics node paint change events from all nodes of the GVT tree.
Parameters:
l - the graphics node paint listener to remove

addGlobalPropertyChangeListener

public void addGlobalPropertyChangeListener(java.beans.PropertyChangeListener l)
Adds the specified property change listener to receive property change events from all elements of the GVT tree.
Parameters:
l - the property change listener to add

addGlobalPropertyChangeListener

public void addGlobalPropertyChangeListener(java.lang.String propertyName,
                                            java.beans.PropertyChangeListener l)
Adds the specified property change listener to receive property change events for the specified property name of all nodes of the GVT tree.
Parameters:
propertyName - the name of the property
l - the property change listener to add for the specified property

removeGlobalPropertyChangeListener

public void removeGlobalPropertyChangeListener(java.beans.PropertyChangeListener l)
Removes the specified property change listener so that it no longer receives property change events from all nodes of the GVT tree.
Parameters:
l - the property change listener to remove


Copyright © 2000 Apache Software Foundation. All Rights Reserved.