com.jrefinery.report.targets.pageable.operations
Class PhysicalOperation.PrintFilledShapeOperation

java.lang.Object
  |
  +--com.jrefinery.report.targets.pageable.operations.PhysicalOperation
        |
        +--com.jrefinery.report.targets.pageable.operations.PhysicalOperation.PrintFilledShapeOperation
Enclosing class:
PhysicalOperation

public static class PhysicalOperation.PrintFilledShapeOperation
extends PhysicalOperation

An operation that draws a filled shape on an OutputTarget.


Nested Class Summary
 
Nested classes inherited from class com.jrefinery.report.targets.pageable.operations.PhysicalOperation
PhysicalOperation.AddComment, PhysicalOperation.PrintFilledShapeOperation, PhysicalOperation.PrintImageOperation, PhysicalOperation.PrintShapeOperation, PhysicalOperation.PrintTextOperation, PhysicalOperation.ProcessDrawableOperation, PhysicalOperation.SetBoundsOperation, PhysicalOperation.SetFontOperation, PhysicalOperation.SetPaintOperation, PhysicalOperation.SetStrokeOperation
 
Constructor Summary
PhysicalOperation.PrintFilledShapeOperation(java.awt.Shape shape)
          Creates a new 'print filled shape' operation.
 
Method Summary
 void performOperation(OutputTarget ot)
          Draws a filled shape on an OutputTarget.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PhysicalOperation.PrintFilledShapeOperation

public PhysicalOperation.PrintFilledShapeOperation(java.awt.Shape shape)
Creates a new 'print filled shape' operation.

Parameters:
shape - the shape.
Method Detail

performOperation

public void performOperation(OutputTarget ot)
                      throws OutputTargetException
Draws a filled shape on an OutputTarget.

Specified by:
performOperation in class PhysicalOperation
Parameters:
ot - the output target.
Throws:
OutputTargetException - if there is a problem performing the operation on the target.