Uses of Class
org.tweetyproject.logics.bpm.syntax.BpmnNode
-
Packages that use BpmnNode Package Description org.tweetyproject.logics.bpm.parser org.tweetyproject.logics.bpm.syntax -
-
Uses of BpmnNode in org.tweetyproject.logics.bpm.parser
Methods in org.tweetyproject.logics.bpm.parser with parameters of type BpmnNode Modifier and Type Method Description void
RootParser. putNode(BpmnNode node)
-
Uses of BpmnNode in org.tweetyproject.logics.bpm.syntax
Subclasses of BpmnNode in org.tweetyproject.logics.bpm.syntax Modifier and Type Class Description class
Activity
A class to represent Activities in a BPMN Modelclass
EndEvent
A class to represent end events in a BPMN Modelclass
Event
A class to represent events of all kinds in a BPMN Modelclass
ExclusiveGateway
A class to represent exclusive gateways in a BPMN Modelclass
Gateway
A class to represent gateways of all kinds in a BPMN Modelclass
InclusiveGateway
A class to represent inclusive gateways in a BPMN Modelclass
IntermediateEvent
A class to represent intermediate events of all kinds in a BPMN Modelclass
StartEvent
A class to represent the starting events of a BPMN Modelclass
Task
A class to represent tasks in a BPMN ModelMethods in org.tweetyproject.logics.bpm.syntax that return types with arguments of type BpmnNode Modifier and Type Method Description java.util.Collection<BpmnNode>
BpmnModel. getChildren(Node node)
Graph<BpmnNode>
BpmnModel. getComplementGraph(int selfloops)
Edge<BpmnNode>
BpmnModel. getEdge(BpmnNode a, BpmnNode b)
java.util.Set<Edge<BpmnNode>>
BpmnModel. getEdges()
java.util.Map<java.lang.String,Edge<BpmnNode>>
BpmnNode. getIncomingEdges()
java.util.Collection<BpmnNode>
BpmnModel. getNeighbors(BpmnNode node)
java.util.Set<BpmnNode>
BpmnModel. getNodes()
java.util.Set<BpmnNode>
BpmnModel. getNodesOfType(java.lang.Class<?> c)
Retrieve all nodes in this model that are instances of a certain classjava.util.Map<java.lang.String,Edge<BpmnNode>>
BpmnNode. getOutgoingEdges()
java.util.Collection<BpmnNode>
BpmnModel. getParents(Node node)
Graph<BpmnNode>
BpmnModel. getRestriction(java.util.Collection<BpmnNode> nodes)
java.util.Set<BpmnNode>
BpmnModel. getSequenceFlowSuccessors(BpmnNode node)
For one particular nodes, retrieve all successors in the sequence flow of the BPMN modeljava.util.Collection<java.util.Collection<BpmnNode>>
BpmnModel. getStronglyConnectedComponents()
java.util.Collection<Graph<BpmnNode>>
BpmnModel. getSubgraphs()
java.util.Iterator<BpmnNode>
BpmnModel. iterator()
Methods in org.tweetyproject.logics.bpm.syntax with parameters of type BpmnNode Modifier and Type Method Description boolean
BpmnModel. add(BpmnNode node)
void
Process. addNode(BpmnNode node)
Add a node to this processboolean
BpmnModel. areAdjacent(BpmnNode a, BpmnNode b)
boolean
BpmnModel. existsDirectedPath(BpmnNode node1, BpmnNode node2)
Edge<BpmnNode>
BpmnModel. getEdge(BpmnNode a, BpmnNode b)
java.util.Collection<BpmnNode>
BpmnModel. getNeighbors(BpmnNode node)
java.util.Set<BpmnNode>
BpmnModel. getSequenceFlowSuccessors(BpmnNode node)
For one particular nodes, retrieve all successors in the sequence flow of the BPMN modelMethod parameters in org.tweetyproject.logics.bpm.syntax with type arguments of type BpmnNode Modifier and Type Method Description boolean
BpmnModel. add(Edge<BpmnNode> edge)
Graph<BpmnNode>
BpmnModel. getRestriction(java.util.Collection<BpmnNode> nodes)
void
BpmnNode. putIncomingEdge(java.lang.String edgeId, Edge<BpmnNode> edge)
Add a new incoming edgevoid
BpmnNode. putOutgoingEdge(java.lang.String edgeId, Edge<BpmnNode> edge)
Add a new outgoing edgeConstructors in org.tweetyproject.logics.bpm.syntax with parameters of type BpmnNode Constructor Description Association(BpmnNode nodeA, BpmnNode nodeB)
Create a new Association between two nodesBpmnEdge(BpmnNode nodeA, BpmnNode nodeB)
Create a new EdgeBpmnEdge(BpmnNode nodeA, BpmnNode nodeB, java.lang.String label)
Create a new labelled adgeMessageFlow(BpmnNode nodeA, BpmnNode nodeB)
Create a new edgeMessageFlow(BpmnNode nodeA, BpmnNode nodeB, java.lang.String label)
Create a new labeled edgeSequenceFlow(BpmnNode nodeA, BpmnNode nodeB)
SequenceFlow(BpmnNode nodeA, BpmnNode nodeB, java.lang.String label)
-