org.apache.fop.pdf

Class PDFState.Data

Enclosing Class:
PDFState
Implemented Interfaces:
Cloneable, Serializable

public class PDFState.Data
extends java.lang.Object
implements Cloneable, Serializable

Field Summary

Paint
backPaint
Color
backcolor
Shape
clip
Color
color
int[]
dashArray
int
dashOffset
String
fontName
float
fontSize
PDFGState
gstate
int
lineCap
int
lineJoin
float
lineWidth
float
miterLimit
Paint
paint
boolean
text
AffineTransform
transform

Method Summary

Object
clone()
void
concatenate(AffineTransform at)
Concatenate the given AffineTransform with the current thus creating a new viewport.
AffineTransform
getTransform()
Get the current Transform.
void
resetTransform()
String
toString()

Field Details

backPaint

public Paint backPaint

backcolor

public Color backcolor

clip

public Shape clip

color

public Color color

dashArray

public int[] dashArray

dashOffset

public int dashOffset

fontName

public String fontName

fontSize

public float fontSize

gstate

public PDFGState gstate

lineCap

public int lineCap

lineJoin

public int lineJoin

lineWidth

public float lineWidth

miterLimit

public float miterLimit

paint

public Paint paint

text

public boolean text

transform

public AffineTransform transform

Method Details

clone

public Object clone()
            throws CloneNotSupportedException
See Also:
java.lang.Object.clone()

concatenate

public void concatenate(AffineTransform at)
Concatenate the given AffineTransform with the current thus creating a new viewport. Note that all concatenation operations are logged so they can be replayed if necessary (ex. for block-containers with "fixed" positioning.
Parameters:
at - Transformation to perform

getTransform

public AffineTransform getTransform()
Get the current Transform.

resetTransform

public void resetTransform()

toString

public String toString()
See Also:
java.lang.Object.toString()

Copyright 1999-2007 The Apache Software Foundation. All Rights Reserved.