public class ProcessApplicationEventParseListener extends Object implements BpmnParseListener
| Modifier and Type | Field and Description |
|---|---|
static ExecutionListener |
EXECUTION_LISTENER |
static TaskListener |
TASK_LISTENER |
| Constructor and Description |
|---|
ProcessApplicationEventParseListener() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addEndEventListener(ScopeImpl activity) |
protected void |
addStartEventListener(ScopeImpl activity) |
protected void |
addTakeEventListener(TransitionImpl transition) |
protected void |
addTaskAssignmentListeners(TaskDefinition taskDefinition) |
protected void |
addTaskCompleteListeners(TaskDefinition taskDefinition) |
protected void |
addTaskCreateListeners(TaskDefinition taskDefinition) |
protected void |
addTaskDeleteListeners(TaskDefinition taskDefinition) |
void |
parseBoundaryConditionalEventDefinition(Element element,
boolean interrupting,
ActivityImpl conditionalActivity) |
void |
parseBoundaryErrorEventDefinition(Element errorEventDefinition,
boolean interrupting,
ActivityImpl activity,
ActivityImpl nestedErrorEventActivity) |
void |
parseBoundaryEscalationEventDefinition(Element escalationEventDefinition,
boolean interrupting,
ActivityImpl boundaryEventActivity) |
void |
parseBoundaryEvent(Element boundaryEventElement,
ScopeImpl scopeElement,
ActivityImpl activity) |
void |
parseBoundaryMessageEventDefinition(Element element,
boolean interrupting,
ActivityImpl messageActivity) |
void |
parseBoundarySignalEventDefinition(Element signalEventDefinition,
boolean interrupting,
ActivityImpl signalActivity) |
void |
parseBoundaryTimerEventDefinition(Element timerEventDefinition,
boolean interrupting,
ActivityImpl timerActivity) |
void |
parseBusinessRuleTask(Element businessRuleTaskElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
parseCallActivity(Element callActivityElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
parseCompensateEventDefinition(Element compensateEventDefinition,
ActivityImpl compensationActivity) |
void |
parseConditionalStartEventForEventSubprocess(Element element,
ActivityImpl conditionalActivity,
boolean interrupting) |
void |
parseEndEvent(Element endEventElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
parseEventBasedGateway(Element eventBasedGwElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
parseExclusiveGateway(Element exclusiveGwElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
parseInclusiveGateway(Element inclusiveGwElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
parseIntermediateCatchEvent(Element intermediateEventElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
parseIntermediateConditionalEventDefinition(Element conditionalEventDefinition,
ActivityImpl conditionalActivity) |
void |
parseIntermediateMessageCatchEventDefinition(Element messageEventDefinition,
ActivityImpl nestedActivity) |
void |
parseIntermediateSignalCatchEventDefinition(Element signalEventDefinition,
ActivityImpl signalActivity) |
void |
parseIntermediateThrowEvent(Element intermediateEventElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
parseIntermediateTimerEventDefinition(Element timerEventDefinition,
ActivityImpl timerActivity) |
void |
parseManualTask(Element manualTaskElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
parseMultiInstanceLoopCharacteristics(Element activityElement,
Element multiInstanceLoopCharacteristicsElement,
ActivityImpl activity) |
void |
parseParallelGateway(Element parallelGwElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
parseProcess(Element processElement,
ProcessDefinitionEntity processDefinition) |
void |
parseProperty(Element propertyElement,
VariableDeclaration variableDeclaration,
ActivityImpl activity) |
void |
parseReceiveTask(Element receiveTaskElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
parseRootElement(Element rootElement,
List<ProcessDefinitionEntity> processDefinitions) |
void |
parseScriptTask(Element scriptTaskElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
parseSendTask(Element sendTaskElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
parseSequenceFlow(Element sequenceFlowElement,
ScopeImpl scopeElement,
TransitionImpl transition) |
void |
parseServiceTask(Element serviceTaskElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
parseStartEvent(Element startEventElement,
ScopeImpl scope,
ActivityImpl startEventActivity) |
void |
parseSubProcess(Element subProcessElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
parseTask(Element taskElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
parseTransaction(Element transactionElement,
ScopeImpl scope,
ActivityImpl activity) |
void |
parseUserTask(Element userTaskElement,
ScopeImpl scope,
ActivityImpl activity) |
public static final ExecutionListener EXECUTION_LISTENER
public static final TaskListener TASK_LISTENER
public ProcessApplicationEventParseListener()
protected void addEndEventListener(ScopeImpl activity)
protected void addStartEventListener(ScopeImpl activity)
protected void addTakeEventListener(TransitionImpl transition)
protected void addTaskAssignmentListeners(TaskDefinition taskDefinition)
protected void addTaskCreateListeners(TaskDefinition taskDefinition)
protected void addTaskCompleteListeners(TaskDefinition taskDefinition)
protected void addTaskDeleteListeners(TaskDefinition taskDefinition)
public void parseProcess(Element processElement, ProcessDefinitionEntity processDefinition)
parseProcess in interface BpmnParseListenerpublic void parseStartEvent(Element startEventElement, ScopeImpl scope, ActivityImpl startEventActivity)
parseStartEvent in interface BpmnParseListenerpublic void parseExclusiveGateway(Element exclusiveGwElement, ScopeImpl scope, ActivityImpl activity)
parseExclusiveGateway in interface BpmnParseListenerpublic void parseInclusiveGateway(Element inclusiveGwElement, ScopeImpl scope, ActivityImpl activity)
parseInclusiveGateway in interface BpmnParseListenerpublic void parseParallelGateway(Element parallelGwElement, ScopeImpl scope, ActivityImpl activity)
parseParallelGateway in interface BpmnParseListenerpublic void parseScriptTask(Element scriptTaskElement, ScopeImpl scope, ActivityImpl activity)
parseScriptTask in interface BpmnParseListenerpublic void parseServiceTask(Element serviceTaskElement, ScopeImpl scope, ActivityImpl activity)
parseServiceTask in interface BpmnParseListenerpublic void parseBusinessRuleTask(Element businessRuleTaskElement, ScopeImpl scope, ActivityImpl activity)
parseBusinessRuleTask in interface BpmnParseListenerpublic void parseTask(Element taskElement, ScopeImpl scope, ActivityImpl activity)
parseTask in interface BpmnParseListenerpublic void parseManualTask(Element manualTaskElement, ScopeImpl scope, ActivityImpl activity)
parseManualTask in interface BpmnParseListenerpublic void parseUserTask(Element userTaskElement, ScopeImpl scope, ActivityImpl activity)
parseUserTask in interface BpmnParseListenerpublic void parseEndEvent(Element endEventElement, ScopeImpl scope, ActivityImpl activity)
parseEndEvent in interface BpmnParseListenerpublic void parseBoundaryTimerEventDefinition(Element timerEventDefinition, boolean interrupting, ActivityImpl timerActivity)
parseBoundaryTimerEventDefinition in interface BpmnParseListenerpublic void parseBoundaryErrorEventDefinition(Element errorEventDefinition, boolean interrupting, ActivityImpl activity, ActivityImpl nestedErrorEventActivity)
parseBoundaryErrorEventDefinition in interface BpmnParseListenerpublic void parseSubProcess(Element subProcessElement, ScopeImpl scope, ActivityImpl activity)
parseSubProcess in interface BpmnParseListenerpublic void parseCallActivity(Element callActivityElement, ScopeImpl scope, ActivityImpl activity)
parseCallActivity in interface BpmnParseListenerpublic void parseProperty(Element propertyElement, VariableDeclaration variableDeclaration, ActivityImpl activity)
parseProperty in interface BpmnParseListenerpublic void parseSequenceFlow(Element sequenceFlowElement, ScopeImpl scopeElement, TransitionImpl transition)
parseSequenceFlow in interface BpmnParseListenerpublic void parseSendTask(Element sendTaskElement, ScopeImpl scope, ActivityImpl activity)
parseSendTask in interface BpmnParseListenerpublic void parseMultiInstanceLoopCharacteristics(Element activityElement, Element multiInstanceLoopCharacteristicsElement, ActivityImpl activity)
parseMultiInstanceLoopCharacteristics in interface BpmnParseListenerpublic void parseRootElement(Element rootElement, List<ProcessDefinitionEntity> processDefinitions)
parseRootElement in interface BpmnParseListenerpublic void parseIntermediateTimerEventDefinition(Element timerEventDefinition, ActivityImpl timerActivity)
parseIntermediateTimerEventDefinition in interface BpmnParseListenerpublic void parseReceiveTask(Element receiveTaskElement, ScopeImpl scope, ActivityImpl activity)
parseReceiveTask in interface BpmnParseListenerpublic void parseIntermediateSignalCatchEventDefinition(Element signalEventDefinition, ActivityImpl signalActivity)
parseIntermediateSignalCatchEventDefinition in interface BpmnParseListenerpublic void parseBoundarySignalEventDefinition(Element signalEventDefinition, boolean interrupting, ActivityImpl signalActivity)
parseBoundarySignalEventDefinition in interface BpmnParseListenerpublic void parseEventBasedGateway(Element eventBasedGwElement, ScopeImpl scope, ActivityImpl activity)
parseEventBasedGateway in interface BpmnParseListenerpublic void parseTransaction(Element transactionElement, ScopeImpl scope, ActivityImpl activity)
parseTransaction in interface BpmnParseListenerpublic void parseCompensateEventDefinition(Element compensateEventDefinition, ActivityImpl compensationActivity)
parseCompensateEventDefinition in interface BpmnParseListenerpublic void parseIntermediateThrowEvent(Element intermediateEventElement, ScopeImpl scope, ActivityImpl activity)
parseIntermediateThrowEvent in interface BpmnParseListenerpublic void parseIntermediateCatchEvent(Element intermediateEventElement, ScopeImpl scope, ActivityImpl activity)
parseIntermediateCatchEvent in interface BpmnParseListenerpublic void parseBoundaryEvent(Element boundaryEventElement, ScopeImpl scopeElement, ActivityImpl activity)
parseBoundaryEvent in interface BpmnParseListenerpublic void parseIntermediateMessageCatchEventDefinition(Element messageEventDefinition, ActivityImpl nestedActivity)
parseIntermediateMessageCatchEventDefinition in interface BpmnParseListenerpublic void parseBoundaryMessageEventDefinition(Element element, boolean interrupting, ActivityImpl messageActivity)
parseBoundaryMessageEventDefinition in interface BpmnParseListenerpublic void parseBoundaryEscalationEventDefinition(Element escalationEventDefinition, boolean interrupting, ActivityImpl boundaryEventActivity)
parseBoundaryEscalationEventDefinition in interface BpmnParseListenerpublic void parseBoundaryConditionalEventDefinition(Element element, boolean interrupting, ActivityImpl conditionalActivity)
parseBoundaryConditionalEventDefinition in interface BpmnParseListenerpublic void parseIntermediateConditionalEventDefinition(Element conditionalEventDefinition, ActivityImpl conditionalActivity)
parseIntermediateConditionalEventDefinition in interface BpmnParseListenerpublic void parseConditionalStartEventForEventSubprocess(Element element, ActivityImpl conditionalActivity, boolean interrupting)
parseConditionalStartEventForEventSubprocess in interface BpmnParseListenerCopyright © 2018. All rights reserved.