com.pmease.quickbuild.plugin.report.engine.generator.persistent
Class PersistBuildReportGenerator

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.AbstractGenerator
                  extended by com.pmease.quickbuild.plugin.report.engine.generator.DefaultGenerator
                      extended by com.pmease.quickbuild.plugin.report.engine.generator.persistent.PersistBuildReportGenerator
All Implemented Interfaces:
ActionListener, ReportAction, ReportGenerator, TypedObject, XMLSerializable, java.io.Serializable

public class PersistBuildReportGenerator
extends DefaultGenerator

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.pmease.quickbuild.plugin.report.engine.metadata.AbstractCategoryItem
category
 
Constructor Summary
PersistBuildReportGenerator(ReportCategory category)
           
 
Method Summary
 void generate()
           
 java.lang.String getType()
           
 
Methods inherited from class com.pmease.quickbuild.plugin.report.engine.generator.DefaultGenerator
afterExecute, beforeExecute, clearContext, createDestReport, getDestReportName, getMergeFunction, isBuildStage, isReportValid, saveDestReport, setDestReportName, toString
 
Methods inherited from class com.pmease.quickbuild.plugin.report.engine.generator.AbstractGenerator
addProcessor, createDefaultProcessor, doExecute, fromXML, getElementName, getProcessors, getStage, setProcessors, setStage, 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.ReportAction
execute
 

Constructor Detail

PersistBuildReportGenerator

public PersistBuildReportGenerator(ReportCategory category)
Method Detail

getType

public java.lang.String getType()
Specified by:
getType in interface TypedObject
Overrides:
getType in class DefaultGenerator

generate

public void generate()
Specified by:
generate in interface ReportGenerator
Overrides:
generate in class DefaultGenerator


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