public class ElementGraphBuilder extends Object
| Constructor and Description |
|---|
ElementGraphBuilder(BPMNScanner bpmnScanner) |
ElementGraphBuilder(Map<String,String> decisionRefToPathMap,
Map<String,String> processIdToPathMap,
Map<String,Collection<String>> messageIdToVariables,
Map<String,Collection<String>> processIdToVariables,
BPMNScanner bpmnScanner) |
| Modifier and Type | Method and Description |
|---|---|
Map<AnomalyContainer,List<Path>> |
createInvalidPaths(Collection<IGraph> graphCollection)
Create invalid paths for data flow anomalies
|
Collection<IGraph> |
createProcessGraph(org.camunda.bpm.model.bpmn.BpmnModelInstance modelInstance,
String processdefinition,
Collection<String> calledElementHierarchy)
Create data flow graphs for a model
|
BpmnElement |
getElement(String id) |
public ElementGraphBuilder(BPMNScanner bpmnScanner)
public ElementGraphBuilder(Map<String,String> decisionRefToPathMap, Map<String,String> processIdToPathMap, Map<String,Collection<String>> messageIdToVariables, Map<String,Collection<String>> processIdToVariables, BPMNScanner bpmnScanner)
public Collection<IGraph> createProcessGraph(org.camunda.bpm.model.bpmn.BpmnModelInstance modelInstance, String processdefinition, Collection<String> calledElementHierarchy)
modelInstance - BpmnModelInstanceprocessdefinition - processdefinitionscalledElementHierarchy - calledElementHierarchypublic BpmnElement getElement(String id)
public Map<AnomalyContainer,List<Path>> createInvalidPaths(Collection<IGraph> graphCollection)
graphCollection - IGraphCopyright © 2017 viadee Unternehmensberatung GmbH. All rights reserved.