Class StochasticBpmnExclusiveGateway


  • public class StochasticBpmnExclusiveGateway
    extends org.processmining.plugins.bpmn.BpmnExclusiveGateway
    • Field Summary

      • Fields inherited from class org.processmining.plugins.bpmn.BpmnIncomingOutgoing

        incomings, outgoings
      • Fields inherited from class org.processmining.plugins.bpmn.BpmnIdName

        name
      • Fields inherited from class org.processmining.plugins.bpmn.BpmnId

        id
      • Fields inherited from class org.processmining.plugins.bpmn.BpmnElement

        BpmnText, lineNumber, tag
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void checkValidity​(org.processmining.plugins.bpmn.Bpmn bpmn)
      Default check for validity: No action.
      protected boolean importElements​(org.xmlpull.v1.XmlPullParser xpp, org.processmining.plugins.bpmn.Bpmn bpmn)
      Imports all standard child elements: None.
      void unmarshall​(org.processmining.models.graphbased.directed.bpmn.BPMNDiagram diagram, java.util.Collection<java.lang.String> elements, java.util.Map<java.lang.String,​org.processmining.models.graphbased.directed.bpmn.BPMNNode> id2node, org.processmining.models.graphbased.directed.bpmn.elements.SubProcess subProcess)  
      void unmarshall​(org.processmining.models.graphbased.directed.bpmn.BPMNDiagram diagram, java.util.Collection<java.lang.String> elements, java.util.Map<java.lang.String,​org.processmining.models.graphbased.directed.bpmn.BPMNNode> id2node, org.processmining.models.graphbased.directed.bpmn.elements.Swimlane lane)  
      void unmarshall​(org.processmining.models.graphbased.directed.bpmn.BPMNDiagram diagram, java.util.Map<java.lang.String,​org.processmining.models.graphbased.directed.bpmn.BPMNNode> id2node, org.processmining.models.graphbased.directed.bpmn.elements.SubProcess subProcess)  
      void unmarshall​(org.processmining.models.graphbased.directed.bpmn.BPMNDiagram diagram, java.util.Map<java.lang.String,​org.processmining.models.graphbased.directed.bpmn.BPMNNode> id2node, org.processmining.models.graphbased.directed.bpmn.elements.Swimlane lane)  
      • Methods inherited from class org.processmining.plugins.bpmn.BpmnAbstractGateway

        exportAttributes, importAttributes, marshall
      • Methods inherited from class org.processmining.plugins.bpmn.BpmnIncomingOutgoing

        exportElements
      • Methods inherited from class org.processmining.plugins.bpmn.BpmnIdName

        marshall, marshall
      • Methods inherited from class org.processmining.plugins.bpmn.BpmnId

        getId, setId
      • Methods inherited from class org.processmining.plugins.bpmn.BpmnElement

        checkBoolean, checkDouble, checkInteger, checkRequired, checkRestriction, checkURI, exportAttribute, exportElement, getBpmnText, getLineNumber, getTag, importElement, importText, setLineNumber, setTag, setXpdlText
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • StochasticBpmnExclusiveGateway

        public StochasticBpmnExclusiveGateway()
    • Method Detail

      • importElements

        protected boolean importElements​(org.xmlpull.v1.XmlPullParser xpp,
                                         org.processmining.plugins.bpmn.Bpmn bpmn)
        Description copied from class: org.processmining.plugins.bpmn.BpmnElement
        Imports all standard child elements: None. If some subclass has child elements, this method needs to be overruled by it.
        Overrides:
        importElements in class org.processmining.plugins.bpmn.BpmnIncomingOutgoing
        Returns:
      • checkValidity

        protected void checkValidity​(org.processmining.plugins.bpmn.Bpmn bpmn)
        Description copied from class: org.processmining.plugins.bpmn.BpmnElement
        Default check for validity: No action. If some subclass needs to check validity, this method needs to be overruled by it.
        Overrides:
        checkValidity in class org.processmining.plugins.bpmn.BpmnId
      • unmarshall

        public void unmarshall​(org.processmining.models.graphbased.directed.bpmn.BPMNDiagram diagram,
                               java.util.Map<java.lang.String,​org.processmining.models.graphbased.directed.bpmn.BPMNNode> id2node,
                               org.processmining.models.graphbased.directed.bpmn.elements.Swimlane lane)
        Overrides:
        unmarshall in class org.processmining.plugins.bpmn.BpmnExclusiveGateway
      • unmarshall

        public void unmarshall​(org.processmining.models.graphbased.directed.bpmn.BPMNDiagram diagram,
                               java.util.Collection<java.lang.String> elements,
                               java.util.Map<java.lang.String,​org.processmining.models.graphbased.directed.bpmn.BPMNNode> id2node,
                               org.processmining.models.graphbased.directed.bpmn.elements.Swimlane lane)
        Overrides:
        unmarshall in class org.processmining.plugins.bpmn.BpmnExclusiveGateway
      • unmarshall

        public void unmarshall​(org.processmining.models.graphbased.directed.bpmn.BPMNDiagram diagram,
                               java.util.Map<java.lang.String,​org.processmining.models.graphbased.directed.bpmn.BPMNNode> id2node,
                               org.processmining.models.graphbased.directed.bpmn.elements.SubProcess subProcess)
        Overrides:
        unmarshall in class org.processmining.plugins.bpmn.BpmnExclusiveGateway
      • unmarshall

        public void unmarshall​(org.processmining.models.graphbased.directed.bpmn.BPMNDiagram diagram,
                               java.util.Collection<java.lang.String> elements,
                               java.util.Map<java.lang.String,​org.processmining.models.graphbased.directed.bpmn.BPMNNode> id2node,
                               org.processmining.models.graphbased.directed.bpmn.elements.SubProcess subProcess)
        Overrides:
        unmarshall in class org.processmining.plugins.bpmn.BpmnExclusiveGateway