Class IFGraphicContext
- java.lang.Object
-
- org.apache.xmlgraphics.java2d.GraphicContext
-
- org.apache.fop.render.intermediate.IFGraphicContext
-
- All Implemented Interfaces:
java.lang.Cloneable
public class IFGraphicContext extends org.apache.xmlgraphics.java2d.GraphicContextSpecialized graphic context class for the intermediate format renderer.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classIFGraphicContext.Groupa groupstatic classIFGraphicContext.Viewporta viewport
-
Constructor Summary
Constructors Modifier Constructor Description IFGraphicContext()Default constructor.protectedIFGraphicContext(IFGraphicContext graphicContext)Copy constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Objectclone()IFGraphicContext.Group[]dropGroups()IFGraphicContext.Group[]getGroups()intgetGroupStackSize()voidpushGroup(IFGraphicContext.Group group)-
Methods inherited from class org.apache.xmlgraphics.java2d.GraphicContext
addRenderingHints, clip, clipRect, getBackground, getClip, getClipBounds, getColor, getComposite, getFont, getFontRenderContext, getPaint, getRenderingHint, getRenderingHints, getStroke, getTransform, getTransformStack, invalidateTransformStack, isTransformStackValid, rotate, rotate, scale, setBackground, setClip, setClip, setColor, setComposite, setFont, setPaint, setRenderingHint, setRenderingHints, setStroke, setTransform, shear, transform, translate, translate, validateTransformStack
-
-
-
-
Constructor Detail
-
IFGraphicContext
public IFGraphicContext()
Default constructor.
-
IFGraphicContext
protected IFGraphicContext(IFGraphicContext graphicContext)
Copy constructor.- Parameters:
graphicContext- the graphic context to make a copy of
-
-
Method Detail
-
clone
public java.lang.Object clone()
- Overrides:
clonein classorg.apache.xmlgraphics.java2d.GraphicContext
-
pushGroup
public void pushGroup(IFGraphicContext.Group group)
- Parameters:
group- a group
-
getGroups
public IFGraphicContext.Group[] getGroups()
- Returns:
- array of groups
-
dropGroups
public IFGraphicContext.Group[] dropGroups()
- Returns:
- array of groups after clearing group list
-
getGroupStackSize
public int getGroupStackSize()
- Returns:
- size of group list
-
-