Class StochasticBpmnExclusiveGateway
- java.lang.Object
-
- org.processmining.plugins.bpmn.BpmnElement
-
- org.processmining.plugins.bpmn.BpmnId
-
- org.processmining.plugins.bpmn.BpmnIdName
-
- org.processmining.plugins.bpmn.BpmnIncomingOutgoing
-
- org.processmining.plugins.bpmn.BpmnAbstractGateway
-
- org.processmining.plugins.bpmn.BpmnExclusiveGateway
-
- org.processmining.stochasticbpmn.models.bpmn.stochastic.StochasticBpmnExclusiveGateway
-
public class StochasticBpmnExclusiveGateway extends org.processmining.plugins.bpmn.BpmnExclusiveGateway
-
-
Constructor Summary
Constructors Constructor Description StochasticBpmnExclusiveGateway()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcheckValidity(org.processmining.plugins.bpmn.Bpmn bpmn)Default check for validity: No action.protected booleanimportElements(org.xmlpull.v1.XmlPullParser xpp, org.processmining.plugins.bpmn.Bpmn bpmn)Imports all standard child elements: None.voidunmarshall(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)voidunmarshall(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)voidunmarshall(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)voidunmarshall(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
-
-
-
-
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.BpmnElementImports all standard child elements: None. If some subclass has child elements, this method needs to be overruled by it.- Overrides:
importElementsin classorg.processmining.plugins.bpmn.BpmnIncomingOutgoing- Returns:
-
checkValidity
protected void checkValidity(org.processmining.plugins.bpmn.Bpmn bpmn)
Description copied from class:org.processmining.plugins.bpmn.BpmnElementDefault check for validity: No action. If some subclass needs to check validity, this method needs to be overruled by it.- Overrides:
checkValidityin classorg.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:
unmarshallin classorg.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:
unmarshallin classorg.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:
unmarshallin classorg.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:
unmarshallin classorg.processmining.plugins.bpmn.BpmnExclusiveGateway
-
-