Save This Page
Home » pentaho-reporting-engine-classic-0.8.10 » org.jfree.report.modules.output.pageable » base » operations » [javadoc | source]
org.jfree.report.modules.output.pageable.base.operations
abstract public class: PhysicalOperation [javadoc | source]
java.lang.Object
   org.jfree.report.modules.output.pageable.base.operations.PhysicalOperation

Direct Known Subclasses:
    PrintTextOperation, SetFontOperation, SetStrokeOperation, PrintFilledShapeOperation, SetPaintOperation, SetBoundsOperation, PrintShapeOperation, PrintImageOperation, ProcessDrawableOperation, AddComment

The base class for an operation that can be applied to an OutputTarget . These operations are typically added to a org.jfree.report.modules.output.pageable.base.physicals.PhysicalPage in the process of being sent to the output target.

Refer to the subclasses for some examples.

A sequence of operations can be stored in a org.jfree.report.modules.output.pageable.base.Spool and replayed at any time.

Nested Class Summary:
public static class  PhysicalOperation.SetFontOperation  An operation that sets the font for an {@link OutputTarget}. 
public static class  PhysicalOperation.AddComment  An operation that adds a comment to the debug log. 
public static class  PhysicalOperation.SetPaintOperation  An operation that sets the paint for an {@link OutputTarget}. 
public static class  PhysicalOperation.SetStrokeOperation  An operation that sets the stroke for an {@link OutputTarget}. 
public static class  PhysicalOperation.SetBoundsOperation  An operation that sets the bounds for an {@link OutputTarget}. 
public static class  PhysicalOperation.PrintTextOperation  An operation that draws text on an {@link OutputTarget}. 
public static class  PhysicalOperation.PrintImageOperation  An operation that prints an Image on an {@link OutputTarget}. 
public static class  PhysicalOperation.PrintShapeOperation  An operation that draws a shape on an {@link OutputTarget}. 
public static class  PhysicalOperation.PrintFilledShapeOperation  An operation that draws a filled shape on an {@link OutputTarget}. 
public static class  PhysicalOperation.ProcessDrawableOperation  An operation that processes a Drawable on an {@link OutputTarget}. 
Method from org.jfree.report.modules.output.pageable.base.operations.PhysicalOperation Summary:
performOperation
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.jfree.report.modules.output.pageable.base.operations.PhysicalOperation Detail:
 abstract public  void performOperation(OutputTarget ot) throws OutputTargetException