Package io.flowcov.camunda.listeners
Class PathCoverageParseListener
- java.lang.Object
-
- org.camunda.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener
-
- io.flowcov.camunda.listeners.PathCoverageParseListener
-
- All Implemented Interfaces:
org.camunda.bpm.engine.impl.bpmn.parser.BpmnParseListener
public class PathCoverageParseListener extends org.camunda.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListenerAdds a PathCoverageExecutionListener to every transition.
-
-
Constructor Summary
Constructors Constructor Description PathCoverageParseListener()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidparseIntermediateCatchEvent(org.camunda.bpm.engine.impl.util.xml.Element intermediateEventElement, org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scope, org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)voidparseSequenceFlow(org.camunda.bpm.engine.impl.util.xml.Element sequenceFlowElement, org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scopeElement, org.camunda.bpm.engine.impl.pvm.process.TransitionImpl transition)voidsetCoverageTestRunState(CoverageTestRunState coverageTestRunState)-
Methods inherited from class org.camunda.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener
parseBoundaryConditionalEventDefinition, parseBoundaryErrorEventDefinition, parseBoundaryEscalationEventDefinition, parseBoundaryEvent, parseBoundaryMessageEventDefinition, parseBoundarySignalEventDefinition, parseBoundaryTimerEventDefinition, parseBusinessRuleTask, parseCallActivity, parseCompensateEventDefinition, parseConditionalStartEventForEventSubprocess, parseEndEvent, parseEventBasedGateway, parseExclusiveGateway, parseInclusiveGateway, parseIntermediateConditionalEventDefinition, parseIntermediateMessageCatchEventDefinition, parseIntermediateSignalCatchEventDefinition, parseIntermediateThrowEvent, parseIntermediateTimerEventDefinition, parseManualTask, parseMultiInstanceLoopCharacteristics, parseParallelGateway, parseProcess, parseProperty, parseReceiveTask, parseRootElement, parseScriptTask, parseSendTask, parseServiceTask, parseStartEvent, parseSubProcess, parseTask, parseTransaction, parseUserTask
-
-
-
-
Method Detail
-
parseSequenceFlow
public void parseSequenceFlow(org.camunda.bpm.engine.impl.util.xml.Element sequenceFlowElement, org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scopeElement, org.camunda.bpm.engine.impl.pvm.process.TransitionImpl transition)- Specified by:
parseSequenceFlowin interfaceorg.camunda.bpm.engine.impl.bpmn.parser.BpmnParseListener- Overrides:
parseSequenceFlowin classorg.camunda.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener
-
parseIntermediateCatchEvent
public void parseIntermediateCatchEvent(org.camunda.bpm.engine.impl.util.xml.Element intermediateEventElement, org.camunda.bpm.engine.impl.pvm.process.ScopeImpl scope, org.camunda.bpm.engine.impl.pvm.process.ActivityImpl activity)- Specified by:
parseIntermediateCatchEventin interfaceorg.camunda.bpm.engine.impl.bpmn.parser.BpmnParseListener- Overrides:
parseIntermediateCatchEventin classorg.camunda.bpm.engine.impl.bpmn.parser.AbstractBpmnParseListener
-
setCoverageTestRunState
public void setCoverageTestRunState(CoverageTestRunState coverageTestRunState)
-
-