public class BlockSequenceExecutor extends SequenceExecutor
| 限定符和类型 | 字段和说明 |
|---|---|
protected PolyWorkSheetExecutor |
current_ee |
protected PolyWorkSheet |
tplReport |
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| 构造器和说明 |
|---|
BlockSequenceExecutor(PolyWorkSheet tplReport,
java.util.Map parameterMap) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
_execute() |
protected void |
addExecutor4Result(int index) |
protected void |
addExecutor4Result(SheetExecutor se,
long startTime) |
boolean |
checkIncludingBlockExecuteSequence()
检查模块之间是否有表间计算.
|
ResultReport |
execute(Actor actor) |
protected long |
execute4Expand(SheetExecutor se) |
protected SheetExecutor |
getExecutor() |
protected java.lang.String |
getLiteralName(java.util.List list,
int i) |
ResultElementCase |
getResultByIndex(int index)
根据序号 返回计算结果.
|
TemplateElementCase |
getTemplateByIndex(int index)
根据序号返回报表模板.
|
checkTargetExecuteSequence, execute, getCurrentExecutorIndex, getCurrentSheetIndex, getExecutor, getTargetIndexByTargetName, isExecuting, nextprotected PolyWorkSheet tplReport
protected PolyWorkSheetExecutor current_ee
public BlockSequenceExecutor(PolyWorkSheet tplReport, java.util.Map parameterMap)
public ResultReport execute(Actor actor)
protected void _execute()
protected long execute4Expand(SheetExecutor se)
execute4Expand 在类中 SequenceExecutorprotected void addExecutor4Result(SheetExecutor se, long startTime)
addExecutor4Result 在类中 SequenceExecutorprotected void addExecutor4Result(int index)
addExecutor4Result 在类中 SequenceExecutorprotected java.lang.String getLiteralName(java.util.List list,
int i)
getLiteralName 在类中 SequenceExecutorprotected SheetExecutor getExecutor()
getExecutor 在类中 SequenceExecutorpublic TemplateElementCase getTemplateByIndex(int index)
getTemplateByIndex 在类中 SequenceExecutorpublic boolean checkIncludingBlockExecuteSequence()
public ResultElementCase getResultByIndex(int index)
getResultByIndex 在类中 SequenceExecutor