public class SheetSequenceExecutor extends SequenceExecutor
current_index, exe_info_list, exe_start_time_list, executed_mark, executor, executor_list, EXEED_MARK, EXEING_EXED_MARK, EXEING_MARK, nameListMap, NO_EXE_MARK, parameterMap, seq_exe_index
构造器和说明 |
---|
SheetSequenceExecutor(TemplateWorkBook workbook,
java.util.Map<java.lang.String,java.lang.Object> parameterMap)
初始化一个SheetSequenceExecuter
|
限定符和类型 | 方法和说明 |
---|---|
protected void |
_execute() |
protected void |
addExecutor4Result(int index) |
protected void |
addExecutor4Result(SheetExecutor se,
long startTime) |
ResultWorkBook |
execute(Actor actor) |
protected long |
execute4Expand(SheetExecutor se) |
protected java.lang.String |
getLiteralName(java.util.List list,
int i) |
ResultElementCase |
getResultByIndex(int index) |
TemplateElementCase |
getTemplateByIndex(int index) |
protected void |
stuffExecutor(Actor actor,
TemplateReport newWorkSheet) |
checkTargetExecuteSequence, execute, getCurrentExecutorIndex, getCurrentSheetIndex, getExecutor, getExecutor, getTargetIndexByTargetName, isExecuting, next
public SheetSequenceExecutor(TemplateWorkBook workbook, java.util.Map<java.lang.String,java.lang.Object> parameterMap)
workbook
- 报表parameterMap
- 参数mappublic ResultWorkBook execute(Actor actor)
protected void _execute()
protected long execute4Expand(SheetExecutor se)
execute4Expand
在类中 SequenceExecutor
protected void addExecutor4Result(SheetExecutor se, long startTime)
addExecutor4Result
在类中 SequenceExecutor
protected void addExecutor4Result(int index)
addExecutor4Result
在类中 SequenceExecutor
protected java.lang.String getLiteralName(java.util.List list, int i)
getLiteralName
在类中 SequenceExecutor
public TemplateElementCase getTemplateByIndex(int index)
getTemplateByIndex
在类中 SequenceExecutor
public ResultElementCase getResultByIndex(int index)
getResultByIndex
在类中 SequenceExecutor
protected void stuffExecutor(Actor actor, TemplateReport newWorkSheet)