コード例 #1
0
ファイル: TaskEntity.java プロジェクト: caijinbiao/FoxBPM
 public TaskDefinition getTaskDefinition() {
   ensureProcessDefinitionInitialized();
   if (processDefinition != null && taskDefinition == null && nodeId != null) {
     TaskDefinition taskDefinition = processDefinition.getTaskDefinitions().get(nodeId);
     setTaskDefinition(taskDefinition);
   }
   return taskDefinition;
 }
コード例 #2
0
ファイル: TaskEntity.java プロジェクト: caijinbiao/FoxBPM
  protected void ensureNodeInitialized() {

    ensureProcessDefinitionInitialized();

    if (node == null && nodeId != null && processDefinition != null) {
      KernelFlowNode flowNode = processDefinition.findFlowNode(nodeId);
      if (flowNode != null) {
        setNode(flowNode);
      }
    }
  }
コード例 #3
0
ファイル: TaskEntity.java プロジェクト: caijinbiao/FoxBPM
 public ProcessDefinitionEntity getProcessDefinition() {
   ensureProcessDefinitionInitialized();
   return processDefinition;
 }