Class ExecutableBpmnDiagramImpl
- java.lang.Object
-
- org.processmining.poemsconformancecheckingforbpmn.models.bpmn.execution.ExecutableBpmnDiagramImpl
-
- All Implemented Interfaces:
ExecutableBpmnDiagram
public class ExecutableBpmnDiagramImpl extends java.lang.Object implements ExecutableBpmnDiagram
-
-
Constructor Summary
Constructors Constructor Description ExecutableBpmnDiagramImpl(org.processmining.models.graphbased.directed.bpmn.BPMNDiagram diagram, ExecutableBpmnNodeFactory nodeFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.processmining.models.graphbased.directed.bpmn.BPMNDiagramgetDiagram()java.util.Collection<ExecutableBpmnNode>getEnabledNodes(BpmnMarking marking)ExecutableBpmnNodegetExecutableNode(org.processmining.models.graphbased.directed.bpmn.BPMNNode node)java.util.Collection<ExecutableBpmnNode>getStartNodes()
-
-
-
Constructor Detail
-
ExecutableBpmnDiagramImpl
public ExecutableBpmnDiagramImpl(org.processmining.models.graphbased.directed.bpmn.BPMNDiagram diagram, ExecutableBpmnNodeFactory nodeFactory)
-
-
Method Detail
-
getExecutableNode
public ExecutableBpmnNode getExecutableNode(org.processmining.models.graphbased.directed.bpmn.BPMNNode node)
- Specified by:
getExecutableNodein interfaceExecutableBpmnDiagram
-
getDiagram
public org.processmining.models.graphbased.directed.bpmn.BPMNDiagram getDiagram()
- Specified by:
getDiagramin interfaceExecutableBpmnDiagram
-
getEnabledNodes
public java.util.Collection<ExecutableBpmnNode> getEnabledNodes(BpmnMarking marking)
- Specified by:
getEnabledNodesin interfaceExecutableBpmnDiagram
-
getStartNodes
public java.util.Collection<ExecutableBpmnNode> getStartNodes()
- Specified by:
getStartNodesin interfaceExecutableBpmnDiagram
-
-