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
public class: OperationFactory [javadoc | source]
java.lang.Object
   org.jfree.report.modules.output.pageable.base.operations.OperationFactory
The OperationFactory is used to transform content into OutputTarget operations.

Todo 090 Support for plggable content handler...

Constructor:
 public OperationFactory() 
Method from org.jfree.report.modules.output.pageable.base.operations.OperationFactory Summary:
canHandleContent,   createOperations,   getModule,   registerModule,   unregisterModule
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.jfree.report.modules.output.pageable.base.operations.OperationFactory Detail:
 public boolean canHandleContent(String contentType) 
    Tests, whether this implementation would be able to handle the given content type.
 public  void createOperations(PhysicalOperationsCollector col,
    Element e,
    Content value,
    Rectangle2D bounds) throws OutputTargetException 
    Creates the required Operations to output the content on an OutputTarget.
 public OperationModule getModule(String content) throws OutputTargetException 
    Returns the first module in the factory that can handle the specified content. ToDo: Add better support for specific and generic content handler. Specific handler should be always preferred to more generic handlers.
 public  void registerModule(OperationModule module) 
    Registered a module with the factory.
 public  void unregisterModule(OperationModule module) 
    Deregisters a module with the factory.