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.GraphicContext
Specialized graphic context class for the intermediate format renderer.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
IFGraphicContext.Group
a groupstatic class
IFGraphicContext.Viewport
a viewport
-
Constructor Summary
Constructors Modifier Constructor Description IFGraphicContext()
Default constructor.protected
IFGraphicContext(IFGraphicContext graphicContext)
Copy constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
clone()
IFGraphicContext.Group[]
dropGroups()
IFGraphicContext.Group[]
getGroups()
int
getGroupStackSize()
void
pushGroup(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:
clone
in 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
-
-