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

java.lang.Object
  extended bycom.jrefinery.report.targets.pageable.operations.PhysicalOperation
      extended bycom.jrefinery.report.targets.pageable.operations.PhysicalOperation.ProcessDrawableOperation
Enclosing class:
PhysicalOperation

public static class PhysicalOperation.ProcessDrawableOperation
extends PhysicalOperation

An operation that processes a Drawable 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.ProcessDrawableOperation(DrawableContainer drawableContainer)
          Creates a new 'process Drawable' 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.ProcessDrawableOperation

public PhysicalOperation.ProcessDrawableOperation(DrawableContainer drawableContainer)
Creates a new 'process Drawable' operation.

Parameters:
drawableContainer - the drawable.
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.