java.lang.Object
io.sf.carte.echosvg.gvt.AbstractGraphicsNode
io.sf.carte.echosvg.gvt.CompositeGraphicsNode
io.sf.carte.echosvg.gvt.RootGraphicsNode
- All Implemented Interfaces:
GraphicsNode,Iterable<GraphicsNode>,Collection<GraphicsNode>,List<GraphicsNode>,SequencedCollection<GraphicsNode>
The top-level graphics node of the GVT tree.
-
Field Summary
Fields inherited from class io.sf.carte.echosvg.gvt.CompositeGraphicsNode
backgroundEnableRgn, children, count, modCount, NULL_RECT, VIEWPORTFields inherited from class io.sf.carte.echosvg.gvt.AbstractGraphicsNode
changeCompletedEvent, changeStartedEvent, clip, composite, enableBackgroundGraphicsNodeRable, filter, graphicsNodeRable, hints, inverseTransform, isVisible, listeners, mask, parent, pointerEventType, root, transform, weakRefFields inherited from interface io.sf.carte.echosvg.gvt.GraphicsNode
ALL, FILL, IDENTITY, NONE, PAINTED, STROKE, VISIBLE, VISIBLE_FILL, VISIBLE_PAINTED, VISIBLE_STROKE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgetRoot()Returns the root of the GVT tree or null if the node is not part of a GVT tree.voidMethods inherited from class io.sf.carte.echosvg.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, toArrayMethods inherited from class io.sf.carte.echosvg.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, setTransformMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArrayMethods inherited from interface java.util.List
addFirst, addLast, equals, getFirst, getLast, hashCode, removeFirst, removeLast, replaceAll, reversed, sort, spliterator
-
Constructor Details
-
RootGraphicsNode
public RootGraphicsNode()Constructs a new emptyRootGraphicsNode.
-
-
Method Details
-
getRoot
Returns the root of the GVT tree or null if the node is not part of a GVT tree.- Specified by:
getRootin interfaceGraphicsNode- Overrides:
getRootin classAbstractGraphicsNode
-
getTreeGraphicsNodeChangeListeners
-
addTreeGraphicsNodeChangeListener
-
removeTreeGraphicsNodeChangeListener
-