Class StochasticBPMNDiagramImpl
- java.lang.Object
-
- org.processmining.models.graphbased.AbstractGraphElement
-
- org.processmining.models.graphbased.AbstractGraph
-
- org.processmining.models.graphbased.directed.AbstractDirectedGraph<org.processmining.models.graphbased.directed.bpmn.BPMNNode,org.processmining.models.graphbased.directed.bpmn.BPMNEdge<? extends org.processmining.models.graphbased.directed.bpmn.BPMNNode,? extends org.processmining.models.graphbased.directed.bpmn.BPMNNode>>
-
- org.processmining.models.graphbased.directed.bpmn.BPMNDiagramImpl
-
- org.processmining.stochasticbpmn.models.graphbased.directed.bpmn.stochastic.StochasticBPMNDiagramImpl
-
- All Implemented Interfaces:
java.lang.Cloneable,java.lang.Comparable<org.processmining.models.graphbased.directed.DirectedGraph<org.processmining.models.graphbased.directed.bpmn.BPMNNode,org.processmining.models.graphbased.directed.bpmn.BPMNEdge<? extends org.processmining.models.graphbased.directed.bpmn.BPMNNode,? extends org.processmining.models.graphbased.directed.bpmn.BPMNNode>>>,org.processmining.models.graphbased.AttributeMapOwner,org.processmining.models.graphbased.directed.bpmn.BPMNDiagram,org.processmining.models.graphbased.directed.DirectedGraph<org.processmining.models.graphbased.directed.bpmn.BPMNNode,org.processmining.models.graphbased.directed.bpmn.BPMNEdge<? extends org.processmining.models.graphbased.directed.bpmn.BPMNNode,? extends org.processmining.models.graphbased.directed.bpmn.BPMNNode>>,org.processmining.models.graphbased.directed.DirectedGraphElement,StochasticBPMNDiagram
public class StochasticBPMNDiagramImpl extends org.processmining.models.graphbased.directed.bpmn.BPMNDiagramImpl implements StochasticBPMNDiagram
-
-
Constructor Summary
Constructors Constructor Description StochasticBPMNDiagramImpl(java.lang.String label)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StochasticFlowaddStochasticFlow(org.processmining.models.graphbased.directed.bpmn.BPMNNode source, org.processmining.models.graphbased.directed.bpmn.BPMNNode target, java.lang.String label)StochasticGatewayaddStochasticGateway(java.lang.String label, org.processmining.models.graphbased.directed.bpmn.elements.Gateway.GatewayType gatewayType, org.processmining.models.graphbased.directed.bpmn.elements.SubProcess parentSubProcess, StochasticGatewayWeightedFlow weightedFlow)StochasticGatewayaddStochasticGateway(java.lang.String label, org.processmining.models.graphbased.directed.bpmn.elements.Gateway.GatewayType gatewayType, org.processmining.models.graphbased.directed.bpmn.elements.Swimlane lane, StochasticGatewayWeightedFlow weightedFlow)StochasticGatewayaddStochasticGateway(java.lang.String label, org.processmining.models.graphbased.directed.bpmn.elements.Gateway.GatewayType gatewayType, StochasticGatewayWeightedFlow weightedFlow)-
Methods inherited from class org.processmining.models.graphbased.directed.bpmn.BPMNDiagramImpl
addActivity, addActivity, addActivity, addAssociation, addCallActivity, addCallActivity, addCallActivity, addDataAssociation, addDataObject, addEvent, addEvent, addEvent, addEvent, addEvent, addEvent, addFlow, addFlow, addFlow, addGateway, addGateway, addGateway, addMessageFlow, addMessageFlow, addMessageFlow, addSubProcess, addSubProcess, addSubProcess, addSubProcess, addSubProcess, addSubProcess, addSwimlane, addSwimlane, addTextAnnotation, addTextAnnotations, cloneFrom, getActivities, getActivities, getAssociations, getAssociations, getCallActivities, getCallActivities, getDataAssociations, getDataObjects, getEdges, getEmptyClone, getEvents, getEvents, getFlows, getFlows, getFlows, getGateways, getGateways, getLanes, getMessageFlows, getNodes, getPools, getSubProcesses, getSubProcesses, getSwimlanes, getTextannotations, getTextAnnotations, getTextAnnotations, removeActivity, removeCallActivity, removeDataObject, removeEdge, removeEvent, removeGateway, removeNode, removeSubProcess, removeSwimlane, removeTextAnnotation
-
Methods inherited from class org.processmining.models.graphbased.directed.AbstractDirectedGraph
checkAddEdge, compareTo, getGraph, getInEdges, getOutEdges, graphElementAdded, graphElementChanged, graphElementRemoved, removeSurroundingEdges
-
Methods inherited from class org.processmining.models.graphbased.AbstractGraph
equals, getEdges, hashCode, removeFromEdges, removeNodeFromCollection
-
Methods inherited from class org.processmining.models.graphbased.AbstractGraphElement
getAttributeMap, getLabel, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.processmining.models.graphbased.AttributeMapOwner
getAttributeMap
-
Methods inherited from interface org.processmining.models.graphbased.directed.bpmn.BPMNDiagram
addActivity, addActivity, addActivity, addAssociation, addCallActivity, addCallActivity, addCallActivity, addDataAssociation, addDataObject, addEvent, addEvent, addEvent, addEvent, addEvent, addEvent, addFlow, addFlow, addFlow, addGateway, addGateway, addGateway, addMessageFlow, addMessageFlow, addMessageFlow, addSubProcess, addSubProcess, addSubProcess, addSubProcess, addSubProcess, addSubProcess, addSwimlane, addSwimlane, addTextAnnotation, addTextAnnotations, getActivities, getActivities, getAssociations, getAssociations, getCallActivities, getCallActivities, getDataAssociations, getDataObjects, getEvents, getEvents, getFlows, getFlows, getFlows, getGateways, getGateways, getLabel, getLanes, getMessageFlows, getPools, getSubProcesses, getSubProcesses, getSwimlanes, getTextannotations, getTextAnnotations, getTextAnnotations, removeActivity, removeCallActivity, removeDataObject, removeEvent, removeGateway, removeSubProcess, removeSwimlane, removeTextAnnotation
-
-
-
-
Method Detail
-
addStochasticGateway
public StochasticGateway addStochasticGateway(java.lang.String label, org.processmining.models.graphbased.directed.bpmn.elements.Gateway.GatewayType gatewayType, StochasticGatewayWeightedFlow weightedFlow)
- Specified by:
addStochasticGatewayin interfaceStochasticBPMNDiagram
-
addStochasticGateway
public StochasticGateway addStochasticGateway(java.lang.String label, org.processmining.models.graphbased.directed.bpmn.elements.Gateway.GatewayType gatewayType, org.processmining.models.graphbased.directed.bpmn.elements.SubProcess parentSubProcess, StochasticGatewayWeightedFlow weightedFlow)
- Specified by:
addStochasticGatewayin interfaceStochasticBPMNDiagram
-
addStochasticGateway
public StochasticGateway addStochasticGateway(java.lang.String label, org.processmining.models.graphbased.directed.bpmn.elements.Gateway.GatewayType gatewayType, org.processmining.models.graphbased.directed.bpmn.elements.Swimlane lane, StochasticGatewayWeightedFlow weightedFlow)
- Specified by:
addStochasticGatewayin interfaceStochasticBPMNDiagram
-
addStochasticFlow
public StochasticFlow addStochasticFlow(org.processmining.models.graphbased.directed.bpmn.BPMNNode source, org.processmining.models.graphbased.directed.bpmn.BPMNNode target, java.lang.String label)
- Specified by:
addStochasticFlowin interfaceStochasticBPMNDiagram
-
-