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

java.lang.Object
  extended by com.pmease.quickbuild.plugin.report.engine.extensionpoint.ExecutionContext
      extended by com.pmease.quickbuild.plugin.report.engine.generator.GeneratorContext
All Implemented Interfaces:
java.io.Serializable

public class GeneratorContext
extends ExecutionContext

See Also:
Serialized Form

Field Summary
static java.lang.String CURRENT_BUILD
           
static java.lang.String CURRENT_ELEMENT
           
static java.lang.String DEST_REPORT
           
static java.lang.String DEST_ROW
           
static java.lang.String ERROR_CONTEXT
           
static java.lang.String FILE_PATTERNS
           
static java.lang.String GENERATE_STAGE
           
static java.lang.String LOADING_OPTIONS
           
static java.lang.String LOCALE
           
static java.lang.String PARAMS
           
static java.lang.String PASSTHROUGH_OBJECT
           
static java.lang.String PROCESSOR_RESOURCE
           
static java.lang.String REPORT_CATEGORY
           
static java.lang.String REPORT_STATS
           
static java.lang.String RESOURCES
           
static java.lang.String SOURCE_BEAN
           
static java.lang.String SOURCE_DIR
           
static java.lang.String SOURCE_ROW
           
static java.lang.String SUB_REPORT_NAME
           
static java.lang.String UNPROCESSED_REPORT
           
static java.lang.String WORKING_DIR
           
static java.lang.String WORKSPACE_DIR
           
 
Constructor Summary
GeneratorContext()
           
 
Method Summary
 java.lang.String dump()
           
static GeneratorContext getContext()
           
 Build getCurrentBuild()
           
 org.dom4j.Element getCurrentElement()
           
 DataReport getDestReport()
           
 DataRow getDestRow()
           
 java.util.List<java.lang.Throwable> getErrorContext()
           
 java.lang.String getFilePatterns()
           
 GeneratorStage getGenerateStage()
           
 java.util.Locale getLocale()
           
static int getNextId()
           
 java.util.Map<java.lang.String,java.lang.Object> getParams()
           
 ReportCategory getReportCategory()
           
 java.lang.String getReportSet()
           
 ReportStats getReportStats()
           
 java.lang.Object getResource()
           
 GeneratorResource[] getResources()
           
 java.lang.Object getSourceBean()
           
 java.io.File getSourceDir()
           
 DataRow getSourceRow()
           
 UnProcessedReport getUnProcessedReport()
           
 java.io.File getWorkingDir()
           
 java.lang.String getWorkspaceDir()
           
static void setContext(GeneratorContext context)
           
 void setCurrentBuild(Build build)
           
 void setCurrentElement(org.dom4j.Element element)
           
 void setDestReport(DataReport report)
           
 void setDestRow(DataRow row)
           
 void setErrorContext(java.util.List<java.lang.Throwable> errors)
           
 void setFilePatterns(java.lang.String patterns)
           
 void setGenerateStage(GeneratorStage stage)
           
 void setLocale(java.util.Locale locale)
           
 void setParams(java.util.Map<java.lang.String,java.lang.Object> params)
           
 void setReportCategory(ReportCategory category)
           
 void setReportSet(java.lang.String reportset)
           
 void setReportStats(ReportStats stats)
           
 void setResource(java.lang.Object obj)
           
 void setResources(GeneratorResource[] resources)
           
 void setSourceBean(java.lang.Object obj)
           
 void setSourceDir(java.io.File file)
           
 void setSourceRow(DataRow row)
           
 void setUnProcessedReport(UnProcessedReport report)
           
 void setWorkingDir(java.io.File workingDir)
           
 void setWorkspaceDir(java.lang.String workspaceDir)
           
 
Methods inherited from class com.pmease.quickbuild.plugin.report.engine.extensionpoint.ExecutionContext
clear, clearDirtyFlag, containsKey, containsValue, entrySet, equals, get, get, getContextMap, getCurrentBean, hashCode, isDirty, isEmpty, put, readAndValidate, remove, setContextMap, setCurrentBean, size, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

DEST_REPORT

public static final java.lang.String DEST_REPORT
See Also:
Constant Field Values

LOCALE

public static final java.lang.String LOCALE
See Also:
Constant Field Values

CURRENT_BUILD

public static final java.lang.String CURRENT_BUILD
See Also:
Constant Field Values

REPORT_CATEGORY

public static final java.lang.String REPORT_CATEGORY
See Also:
Constant Field Values

WORKSPACE_DIR

public static final java.lang.String WORKSPACE_DIR
See Also:
Constant Field Values

WORKING_DIR

public static final java.lang.String WORKING_DIR
See Also:
Constant Field Values

SOURCE_DIR

public static final java.lang.String SOURCE_DIR
See Also:
Constant Field Values

GENERATE_STAGE

public static final java.lang.String GENERATE_STAGE
See Also:
Constant Field Values

FILE_PATTERNS

public static final java.lang.String FILE_PATTERNS
See Also:
Constant Field Values

CURRENT_ELEMENT

public static final java.lang.String CURRENT_ELEMENT
See Also:
Constant Field Values

SOURCE_ROW

public static final java.lang.String SOURCE_ROW
See Also:
Constant Field Values

DEST_ROW

public static final java.lang.String DEST_ROW
See Also:
Constant Field Values

REPORT_STATS

public static final java.lang.String REPORT_STATS
See Also:
Constant Field Values

RESOURCES

public static final java.lang.String RESOURCES
See Also:
Constant Field Values

PROCESSOR_RESOURCE

public static final java.lang.String PROCESSOR_RESOURCE
See Also:
Constant Field Values

LOADING_OPTIONS

public static final java.lang.String LOADING_OPTIONS
See Also:
Constant Field Values

PASSTHROUGH_OBJECT

public static final java.lang.String PASSTHROUGH_OBJECT
See Also:
Constant Field Values

SOURCE_BEAN

public static final java.lang.String SOURCE_BEAN
See Also:
Constant Field Values

PARAMS

public static final java.lang.String PARAMS
See Also:
Constant Field Values

SUB_REPORT_NAME

public static final java.lang.String SUB_REPORT_NAME
See Also:
Constant Field Values

ERROR_CONTEXT

public static final java.lang.String ERROR_CONTEXT
See Also:
Constant Field Values

UNPROCESSED_REPORT

public static final java.lang.String UNPROCESSED_REPORT
See Also:
Constant Field Values
Constructor Detail

GeneratorContext

public GeneratorContext()
Method Detail

getDestReport

public DataReport getDestReport()

setDestReport

public void setDestReport(DataReport report)

getLocale

public java.util.Locale getLocale()

setLocale

public void setLocale(java.util.Locale locale)

getCurrentBuild

public Build getCurrentBuild()

setCurrentBuild

public void setCurrentBuild(Build build)

getWorkingDir

public java.io.File getWorkingDir()

setWorkingDir

public void setWorkingDir(java.io.File workingDir)

getWorkspaceDir

public java.lang.String getWorkspaceDir()

setWorkspaceDir

public void setWorkspaceDir(java.lang.String workspaceDir)

getGenerateStage

public GeneratorStage getGenerateStage()

setGenerateStage

public void setGenerateStage(GeneratorStage stage)

getDestRow

public DataRow getDestRow()

setDestRow

public void setDestRow(DataRow row)

getSourceRow

public DataRow getSourceRow()

setSourceRow

public void setSourceRow(DataRow row)

getReportCategory

public ReportCategory getReportCategory()

setReportCategory

public void setReportCategory(ReportCategory category)

getReportStats

public ReportStats getReportStats()

setReportStats

public void setReportStats(ReportStats stats)

getSourceDir

public java.io.File getSourceDir()

setSourceDir

public void setSourceDir(java.io.File file)

getFilePatterns

public java.lang.String getFilePatterns()

setFilePatterns

public void setFilePatterns(java.lang.String patterns)

getResources

public GeneratorResource[] getResources()

setResources

public void setResources(GeneratorResource[] resources)

getResource

public java.lang.Object getResource()

setResource

public void setResource(java.lang.Object obj)

getReportSet

public java.lang.String getReportSet()

setReportSet

public void setReportSet(java.lang.String reportset)

getParams

public java.util.Map<java.lang.String,java.lang.Object> getParams()

setParams

public void setParams(java.util.Map<java.lang.String,java.lang.Object> params)

getCurrentElement

public org.dom4j.Element getCurrentElement()

setCurrentElement

public void setCurrentElement(org.dom4j.Element element)

getSourceBean

public java.lang.Object getSourceBean()

setSourceBean

public void setSourceBean(java.lang.Object obj)

getNextId

public static int getNextId()

getErrorContext

public java.util.List<java.lang.Throwable> getErrorContext()

setErrorContext

public void setErrorContext(java.util.List<java.lang.Throwable> errors)

getUnProcessedReport

public UnProcessedReport getUnProcessedReport()

setUnProcessedReport

public void setUnProcessedReport(UnProcessedReport report)

setContext

public static void setContext(GeneratorContext context)

getContext

public static GeneratorContext getContext()

dump

public java.lang.String dump()


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