fop 0.95

org.apache.fop.pdf
Class PDFState.Data

java.lang.Object
  extended by org.apache.fop.pdf.PDFState.Data
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable
Enclosing class:
PDFState

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

See Also:
Serialized Form

Field Summary
 java.awt.Color backcolor
           
 java.awt.Paint backPaint
           
 java.awt.Shape clip
           
 java.awt.Color color
           
 int[] dashArray
           
 int dashOffset
           
 java.lang.String fontName
           
 float fontSize
           
 PDFGState gstate
           
 int lineCap
           
 int lineJoin
           
 float lineWidth
           
 float miterLimit
           
 java.awt.Paint paint
           
 boolean text
           
 java.awt.geom.AffineTransform transform
           
 
Constructor Summary
PDFState.Data()
           
 
Method Summary
 java.lang.Object clone()
          
 void concatenate(java.awt.geom.AffineTransform at)
          Concatenate the given AffineTransform with the current thus creating a new viewport.
 java.awt.geom.AffineTransform getTransform()
          Get the current Transform.
 void resetTransform()
           
 java.lang.String toString()
          
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

color

public java.awt.Color color

backcolor

public java.awt.Color backcolor

paint

public java.awt.Paint paint

backPaint

public java.awt.Paint backPaint

lineCap

public int lineCap

lineJoin

public int lineJoin

lineWidth

public float lineWidth

miterLimit

public float miterLimit

text

public boolean text

dashOffset

public int dashOffset

dashArray

public int[] dashArray

transform

public java.awt.geom.AffineTransform transform

fontSize

public float fontSize

fontName

public java.lang.String fontName

clip

public java.awt.Shape clip

gstate

public PDFGState gstate
Constructor Detail

PDFState.Data

public PDFState.Data()
Method Detail

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException

Overrides:
clone in class java.lang.Object
Throws:
java.lang.CloneNotSupportedException

getTransform

public java.awt.geom.AffineTransform getTransform()
Get the current Transform.


resetTransform

public void resetTransform()

concatenate

public void concatenate(java.awt.geom.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

toString

public java.lang.String toString()

Overrides:
toString in class java.lang.Object

fop 0.95

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