public class BPMN2SimulationDataProvider extends Object implements SimulationDataProvider
Constructor and Description |
---|
BPMN2SimulationDataProvider(org.eclipse.bpmn2.Definitions def) |
BPMN2SimulationDataProvider(InputStream bpmn2Stream) |
BPMN2SimulationDataProvider(String bpmn2xml) |
Modifier and Type | Method and Description |
---|---|
double |
calculatePathProbability(SimulationPath path) |
protected org.eclipse.bpmn2.FlowElement |
findElementInContainer(org.eclipse.bpmn2.FlowElementsContainer container,
String id) |
protected String |
getEventDefinitionAsString(org.eclipse.bpmn2.EventDefinition eventDefinition) |
Map<String,Object> |
getProcessDataForNode(org.kie.api.definition.process.Node node) |
Map<String,Object> |
getSimulationDataForNode(org.kie.api.definition.process.Node node) |
Map<String,Object> |
getSimulationDataForNode(String nodeId) |
public BPMN2SimulationDataProvider(org.eclipse.bpmn2.Definitions def)
public BPMN2SimulationDataProvider(String bpmn2xml)
public BPMN2SimulationDataProvider(InputStream bpmn2Stream)
public Map<String,Object> getSimulationDataForNode(org.kie.api.definition.process.Node node)
getSimulationDataForNode
in interface SimulationDataProvider
protected org.eclipse.bpmn2.FlowElement findElementInContainer(org.eclipse.bpmn2.FlowElementsContainer container, String id)
public double calculatePathProbability(SimulationPath path)
calculatePathProbability
in interface SimulationDataProvider
public Map<String,Object> getProcessDataForNode(org.kie.api.definition.process.Node node)
getProcessDataForNode
in interface SimulationDataProvider
protected String getEventDefinitionAsString(org.eclipse.bpmn2.EventDefinition eventDefinition)
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.