Package org.apache.fop.svg
Class PDFANode
java.lang.Object
org.apache.batik.gvt.AbstractGraphicsNode
org.apache.batik.gvt.CompositeGraphicsNode
org.apache.fop.svg.PDFANode
- All Implemented Interfaces:
Iterable
,Collection
,List
,org.apache.batik.gvt.GraphicsNode
public class PDFANode
extends org.apache.batik.gvt.CompositeGraphicsNode
A graphics node that represents an image described as a graphics node.
This work was authored by Keiron Liddle (keiron@aftexsw.com).
-
Field Summary
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, filter, graphicsNodeRable, hints, inverseTransform, isVisible, listeners, mask, parent, pointerEventType, root, 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 -
Method Summary
Modifier and TypeMethodDescriptionvoid
paint
(Graphics2D g2d) Paints this node if visible.void
setDestination
(String dest) Set the destination String.void
Set the current transform of this node.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, getRoot, getTransform, getTransformedBounds, getWeakReference, intersects, isAntialiasedClip, isOffscreenBufferNeeded, isVisible, normalizeRectangle, setClip, setComposite, setFilter, setMask, setParent, setPointerEventType, setRenderingHint, setRenderingHints, setRenderingHints
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArray
Methods inherited from interface java.util.List
equals, hashCode, replaceAll, sort, spliterator
-
Constructor Details
-
PDFANode
public PDFANode()Constructs a new emptyPDFANode
.
-
-
Method Details
-
setDestination
Set the destination String.- Parameters:
dest
- the target destination
-
setTransform
Set the current transform of this node.- Specified by:
setTransform
in interfaceorg.apache.batik.gvt.GraphicsNode
- Overrides:
setTransform
in classorg.apache.batik.gvt.AbstractGraphicsNode
- Parameters:
tf
- the transform
-
paint
Paints this node if visible.- Specified by:
paint
in interfaceorg.apache.batik.gvt.GraphicsNode
- Overrides:
paint
in classorg.apache.batik.gvt.AbstractGraphicsNode
- Parameters:
g2d
- the Graphics2D to use
-