Uses of Class
org.tweetyproject.logics.bpm.syntax.BpmnNode
Package
Description
-
Uses of BpmnNode in org.tweetyproject.logics.bpm.parser.xml_to_bpmn
-
Uses of BpmnNode in org.tweetyproject.logics.bpm.syntax
Modifier and TypeClassDescriptionclass
A class to represent Activities in a BPMN Modelclass
A class to represent end events in a BPMN Modelclass
A class to represent events of all kinds in a BPMN Modelclass
A class to represent exclusive gateways in a BPMN Modelclass
A class to represent gateways of all kinds in a BPMN Modelclass
A class to represent inclusive gateways in a BPMN Modelclass
A class to represent intermediate events of all kinds in a BPMN Modelclass
A class to represent the starting events of a BPMN Modelclass
A class to represent tasks in a BPMN ModelModifier and TypeMethodDescriptionBpmnModel.getChildren
(Node node) BpmnModel.getComplementGraph
(int selfloops) BpmnModel.getEdges()
BpmnNode.getIncomingEdges()
BpmnModel.getNeighbors
(BpmnNode node) BpmnModel.getNodes()
BpmnModel.getNodesOfType
(Class<?> c) Retrieve all nodes in this model that are instances of a certain classBpmnNode.getOutgoingEdges()
BpmnModel.getParents
(Node node) BpmnModel.getRestriction
(Collection<BpmnNode> nodes) BpmnModel.getSequenceFlowSuccessors
(BpmnNode node) For one particular nodes, retrieve all successors in the sequence flow of the BPMN modelBpmnModel.getSortedNodes()
BpmnModel.getStronglyConnectedComponents()
BpmnModel.getSubgraphs()
BpmnModel.iterator()
Modifier and TypeMethodDescriptionboolean
void
Add a node to this processboolean
BpmnModel.areAdjacent
(BpmnNode a, BpmnNode b) boolean
BpmnModel.existsDirectedPath
(BpmnNode node1, BpmnNode node2) BpmnModel.getNeighbors
(BpmnNode node) BpmnModel.getSequenceFlowSuccessors
(BpmnNode node) For one particular nodes, retrieve all successors in the sequence flow of the BPMN modelModifier and TypeMethodDescriptionboolean
BpmnModel.add
(GeneralEdge<BpmnNode> edge) BpmnModel.getRestriction
(Collection<BpmnNode> nodes) void
BpmnNode.putIncomingEdge
(String edgeId, Edge<BpmnNode> edge) Add a new incoming edgevoid
BpmnNode.putOutgoingEdge
(String edgeId, Edge<BpmnNode> edge) Add a new outgoing edgeModifierConstructorDescriptionAssociation
(BpmnNode nodeA, BpmnNode nodeB) Create a new Association between two nodesCreate a new EdgeCreate a new labelled adgeMessageFlow
(BpmnNode nodeA, BpmnNode nodeB) Create a new edgeMessageFlow
(BpmnNode nodeA, BpmnNode nodeB, String label) Create a new labeled edgeSequenceFlow
(BpmnNode nodeA, BpmnNode nodeB) SequenceFlow
(BpmnNode nodeA, BpmnNode nodeB, String label)