com.pmease.quickbuild.plugin.report.engine.generator
Class AbstractDataReportProcessor

java.lang.Object
  extended by com.pmease.quickbuild.plugin.report.engine.extensionpoint.AbstractTypedXMLObject
      extended by com.pmease.quickbuild.plugin.report.engine.metadata.AbstractCategoryItem
          extended by com.pmease.quickbuild.plugin.report.engine.generator.GenerateAction
              extended by com.pmease.quickbuild.plugin.report.engine.generator.AbstractProcessor
                  extended by com.pmease.quickbuild.plugin.report.engine.generator.AbstractDataReportProcessor
All Implemented Interfaces:
ActionListener, TypedObject, XMLSerializable, java.io.Serializable
Direct Known Subclasses:
ExpressionProcessor

public abstract class AbstractDataReportProcessor
extends AbstractProcessor

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.pmease.quickbuild.plugin.report.engine.metadata.AbstractCategoryItem
category
 
Constructor Summary
AbstractDataReportProcessor(ReportCategory category)
           
 
Method Summary
protected  ResourceReader<DataReport> createDefaultReader()
           
protected  DataReport loadSourceReport(GeneratorResource resource)
           
 
Methods inherited from class com.pmease.quickbuild.plugin.report.engine.generator.AbstractProcessor
addRule, afterExecute, beforeExecute, createDefaultRule, createReader, doExecute, executeRule, fromXML, getElementName, getGeneratorResources, getNonCalcColumns, getReaderType, getReportResourceFile, getResources, getRule, getRules, processMalFormedReport, processResource, setReaderType, setResources, setRules, toString, toXML
 
Methods inherited from class com.pmease.quickbuild.plugin.report.engine.generator.GenerateAction
buildKey, execute, getContext, getId, getLogger, getOrder, setId, setOrder
 
Methods inherited from class com.pmease.quickbuild.plugin.report.engine.metadata.AbstractCategoryItem
getCategory
 
Methods inherited from class com.pmease.quickbuild.plugin.report.engine.extensionpoint.AbstractTypedXMLObject
initFromClassResource, initFromLocal, initFromStream, reflectionReadFromNode, reflectionWriteToNode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.pmease.quickbuild.plugin.report.engine.extensionpoint.TypedObject
getType
 

Constructor Detail

AbstractDataReportProcessor

public AbstractDataReportProcessor(ReportCategory category)
Method Detail

createDefaultReader

protected ResourceReader<DataReport> createDefaultReader()
Specified by:
createDefaultReader in class AbstractProcessor

loadSourceReport

protected DataReport loadSourceReport(GeneratorResource resource)


Copyright © 2005-2010 PMEase Inc. All Rights Reserved.