Class 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
    • Field Summary

      • Fields inherited from class org.processmining.models.graphbased.directed.bpmn.BPMNDiagramImpl

        activities, associations, callActivities, dataAssociations, dataObjects, events, flows, gateways, messageFlows, subprocesses, swimlanes, textAnnotations
      • Fields inherited from class org.processmining.models.graphbased.AbstractGraph

        id
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      StochasticFlow addStochasticFlow​(org.processmining.models.graphbased.directed.bpmn.BPMNNode source, org.processmining.models.graphbased.directed.bpmn.BPMNNode target, java.lang.String label)  
      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)  
      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)  
      StochasticGateway addStochasticGateway​(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
      • Methods inherited from interface java.lang.Comparable

        compareTo
      • Methods inherited from interface org.processmining.models.graphbased.directed.DirectedGraph

        getEdges, getInEdges, getNodes, getOutEdges, removeEdge, removeNode
      • Methods inherited from interface org.processmining.models.graphbased.directed.DirectedGraphElement

        equals, getGraph, hashCode