Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.apache.batik.gvt
Class RootGraphicsNode  view RootGraphicsNode download RootGraphicsNode.java

java.lang.Object
  extended byorg.apache.batik.gvt.AbstractGraphicsNode
      extended byorg.apache.batik.gvt.CompositeGraphicsNode
          extended byorg.apache.batik.gvt.RootGraphicsNode
All Implemented Interfaces:
java.util.Collection, GraphicsNode, java.lang.Iterable, java.util.List

public class RootGraphicsNode
extends CompositeGraphicsNode

The top-level graphics node of the GVT tree.

Version:
$Id: RootGraphicsNode.java,v 1.9 2004/08/18 07:14:27 vhardy Exp $

Nested Class Summary
 
Nested classes inherited from class org.apache.batik.gvt.CompositeGraphicsNode
 
Field Summary
(package private)  java.util.List treeGraphicsNodeChangeListeners
           
 
Fields inherited from class org.apache.batik.gvt.CompositeGraphicsNode
backgroundEnableRgn, children, count, modCount, NULL_RECT, VIEWPORT
 
Fields inherited from class org.apache.batik.gvt.AbstractGraphicsNode
changeCompletedEvent, changeStartedEvent, clip, composite, enableBackgroundGraphicsNodeRable, EPSILON, filter, graphicsNodeRable, hints, inverseTransform, isVisible, listeners, mask, parent, pointerEventType, root, transform, weakRef
 
Fields inherited from interface org.apache.batik.gvt.GraphicsNode
ALL, FILL, IDENTITY, NONE, PAINTED, STROKE, VISIBLE, VISIBLE_FILL, VISIBLE_PAINTED, VISIBLE_STROKE
 
Constructor Summary
RootGraphicsNode()
          Constructs a new empty RootGraphicsNode.
 
Method Summary
 void addTreeGraphicsNodeChangeListener(org.apache.batik.gvt.event.GraphicsNodeChangeListener l)
           
 RootGraphicsNode getRoot()
          Returns the root of the GVT tree or null if the node is not part of a GVT tree.
 java.util.List getTreeGraphicsNodeChangeListeners()
           
 void removeTreeGraphicsNodeChangeListener(org.apache.batik.gvt.event.GraphicsNodeChangeListener l)
           
 
Methods inherited from class org.apache.batik.gvt.CompositeGraphicsNode
add, add, addAll, addAll, clear, contains, contains, containsAll, ensureCapacity, get, getBackgroundEnable, getChildren, getGeometryBounds, getOutline, getPrimitiveBounds, getSensitiveBounds, getTransformedBBox, getTransformedGeometryBounds, getTransformedPrimitiveBounds, getTransformedSensitiveBounds, indexOf, invalidateGeometryCache, isEmpty, iterator, lastIndexOf, listIterator, listIterator, nodeHitAt, primitivePaint, remove, remove, removeAll, retainAll, set, setBackgroundEnable, setRoot, setVisible, size, subList, toArray, toArray
 
Methods inherited from class org.apache.batik.gvt.AbstractGraphicsNode
fireGraphicsNodeChangeCompleted, fireGraphicsNodeChangeStarted, fireGraphicsNodeChangeStarted, fireGraphicsNodeChangeStarted, getBounds, getClip, getComposite, getEnableBackgroundGraphicsNodeRable, getFilter, getGlobalTransform, getGraphicsNodeRable, getInverseTransform, getMask, getParent, getPointerEventType, getRenderingHints, getTransform, getTransformedBounds, getWeakReference, intersects, isAntialiasedClip, isOffscreenBufferNeeded, isVisible, normalizeRectangle, paint, setClip, setComposite, setFilter, setMask, setParent, setPointerEventType, setRenderingHint, setRenderingHints, setRenderingHints, setTransform
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.List
equals, hashCode
 

Field Detail

treeGraphicsNodeChangeListeners

java.util.List treeGraphicsNodeChangeListeners
Constructor Detail

RootGraphicsNode

public RootGraphicsNode()
Constructs a new empty RootGraphicsNode.

Method Detail

getRoot

public RootGraphicsNode getRoot()
Returns the root of the GVT tree or null if the node is not part of a GVT tree.

Specified by:
getRoot in interface GraphicsNode
Overrides:
getRoot in class AbstractGraphicsNode

getTreeGraphicsNodeChangeListeners

public java.util.List getTreeGraphicsNodeChangeListeners()

addTreeGraphicsNodeChangeListener

public void addTreeGraphicsNodeChangeListener(org.apache.batik.gvt.event.GraphicsNodeChangeListener l)

removeTreeGraphicsNodeChangeListener

public void removeTreeGraphicsNodeChangeListener(org.apache.batik.gvt.event.GraphicsNodeChangeListener l)