Package org.apache.batik.gvt
Class RootGraphicsNode
- java.lang.Object
-
- org.apache.batik.gvt.AbstractGraphicsNode
-
- org.apache.batik.gvt.CompositeGraphicsNode
-
- org.apache.batik.gvt.RootGraphicsNode
-
- All Implemented Interfaces:
java.lang.Iterable
,java.util.Collection
,java.util.List
,GraphicsNode
public class RootGraphicsNode extends CompositeGraphicsNode
The top-level graphics node of the GVT tree.- Version:
- $Id: RootGraphicsNode.java 1733416 2016-03-03 07:07:13Z gadams $
-
-
Field Summary
Fields Modifier and Type Field Description (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
Constructors Constructor Description RootGraphicsNode()
Constructs a new emptyRootGraphicsNode
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addTreeGraphicsNodeChangeListener(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(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
-
-
-
-
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 interfaceGraphicsNode
- Overrides:
getRoot
in classAbstractGraphicsNode
-
getTreeGraphicsNodeChangeListeners
public java.util.List getTreeGraphicsNodeChangeListeners()
-
addTreeGraphicsNodeChangeListener
public void addTreeGraphicsNodeChangeListener(GraphicsNodeChangeListener l)
-
removeTreeGraphicsNodeChangeListener
public void removeTreeGraphicsNodeChangeListener(GraphicsNodeChangeListener l)
-
-