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:
java.lang.Iterable,java.util.Collection,java.util.List,org.apache.batik.gvt.GraphicsNode
public class PDFANode extends org.apache.batik.gvt.CompositeGraphicsNodeA 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
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidpaint(java.awt.Graphics2D g2d)Paints this node if visible.voidsetDestination(java.lang.String dest)Set the destination String.voidsetTransform(java.awt.geom.AffineTransform tf)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
-
-
-
-
Constructor Detail
-
PDFANode
public PDFANode()
Constructs a new emptyPDFANode.
-
-
Method Detail
-
setDestination
public void setDestination(java.lang.String dest)
Set the destination String.- Parameters:
dest- the target destination
-
setTransform
public void setTransform(java.awt.geom.AffineTransform tf)
Set the current transform of this node.- Specified by:
setTransformin interfaceorg.apache.batik.gvt.GraphicsNode- Overrides:
setTransformin classorg.apache.batik.gvt.AbstractGraphicsNode- Parameters:
tf- the transform
-
paint
public void paint(java.awt.Graphics2D g2d)
Paints this node if visible.- Specified by:
paintin interfaceorg.apache.batik.gvt.GraphicsNode- Overrides:
paintin classorg.apache.batik.gvt.AbstractGraphicsNode- Parameters:
g2d- the Graphics2D to use
-
-