Uses of Class
org.tweetyproject.logics.bpm.syntax.BpmnNode
Packages that use BpmnNode
Package
Description
-
Uses of BpmnNode in org.tweetyproject.logics.bpm.parser.xml_to_bpmn
Methods in org.tweetyproject.logics.bpm.parser.xml_to_bpmn with parameters of type BpmnNode -
Uses of BpmnNode in org.tweetyproject.logics.bpm.syntax
Subclasses of BpmnNode in org.tweetyproject.logics.bpm.syntaxModifier and TypeClassDescriptionclassA class to represent Activities in a BPMN ModelclassA class to represent end events in a BPMN ModelclassA class to represent events of all kinds in a BPMN ModelclassA class to represent exclusive gateways in a BPMN ModelclassA class to represent gateways of all kinds in a BPMN ModelclassA class to represent inclusive gateways in a BPMN ModelclassA class to represent intermediate events of all kinds in a BPMN ModelclassA class to represent the starting events of a BPMN ModelclassA class to represent tasks in a BPMN ModelMethods in org.tweetyproject.logics.bpm.syntax that return types with arguments of type BpmnNodeModifier 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()Methods in org.tweetyproject.logics.bpm.syntax with parameters of type BpmnNodeModifier and TypeMethodDescriptionbooleanvoidAdd a node to this processbooleanBpmnModel.areAdjacent(BpmnNode a, BpmnNode b) booleanBpmnModel.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 modelMethod parameters in org.tweetyproject.logics.bpm.syntax with type arguments of type BpmnNodeModifier and TypeMethodDescriptionbooleanBpmnModel.add(GeneralEdge<BpmnNode> edge) BpmnModel.getRestriction(Collection<BpmnNode> nodes) voidBpmnNode.putIncomingEdge(String edgeId, Edge<BpmnNode> edge) Add a new incoming edgevoidBpmnNode.putOutgoingEdge(String edgeId, Edge<BpmnNode> edge) Add a new outgoing edgeConstructors in org.tweetyproject.logics.bpm.syntax with parameters of type BpmnNodeModifierConstructorDescriptionAssociation(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)