Uses of Interface
de.uni_trier.wi2.procake.data.object.nest.NESTTaskNodeObject
Package
Description
Provides interfaces of all data objects.
-
Uses of NESTTaskNodeObject in de.uni_trier.wi2.procake.data.object
-
Uses of NESTTaskNodeObject in de.uni_trier.wi2.procake.data.object.nest
Modifier and TypeMethodDescriptionNESTSequentialWorkflowObject.getNESTTaskNodesInOrder()
Finds the ordered task nodes of this resource and returns them as a 1D array.Modifier and TypeMethodDescriptionNESTSequenceNodeObject.getAllNextTaskNodes
(boolean skipLoopReverseEdge) Returns all tasks that are successor tasks (tasks that are connected via controlflow-edges) of this node.NESTSequenceNodeObject.getAllNextTaskNodesOrdered
(boolean skipLoopReverseEdge) Returns all tasks that are successor tasks (tasks that are connected via controlflow-edges) of this node in deterministic order.NESTSequenceNodeObject.getAllPrevTaskNodes
(boolean skipLoopReverseEdge) Returns all tasks that are predecessor tasks (tasks that are reverse connected via controlflow-edges) of nodeNESTSequenceNodeObject.getAllPrevTaskNodesOrdered
(boolean skipLoopReverseEdge) Returns all tasks that are predecessor tasks (tasks that are reverse connected via controlflow-edges) of node in deterministic order.NESTDataNodeObject.getConnectedTasks()
NESTDataNodeObject.getConsumerTasks()
NESTAbstractWorkflowObject.getEndTaskNodes()
Returns all the task nodes that are not connected via controlflow-edge to successor tasks (end task nodes)NESTAbstractWorkflowObject.getEndTaskNodes
(Predicate<? super NESTTaskNodeObject> filter) Returns all the task nodes that are not connected via controlflow-edge to successor tasks (end task nodes)NESTSequenceNodeObject.getNextTaskNodes
(boolean skipLoopReverseEdge) returns all direct successor task nodes (connected via controlflow-edge) of a sequence node (recursive method).NESTSequenceNodeObject.getNextTaskNodesOrdered
(boolean skipLoopReverseEdge) returns all direct successor task nodes (connected via controlflow-edge) of a sequence node (recursive method).NESTSequenceNodeObject.getPrevTaskNodes
(boolean skipLoopReverseEdge) returns all direct predecessor task nodes (connected via controlflow-edge) of a sequence node (recursive method).NESTSequenceNodeObject.getPrevTaskNodesOrdered
(boolean skipLoopReverseEdge) returns all direct predecessor task nodes (connected via controlflow-edge) of a sequence node (recursive method).NESTDataNodeObject.getProducerTasks()
NESTAbstractWorkflowObject.getStartTaskNodes()
Returns all the task nodes that are not connected via controlflow-edge to predeccessor tasks (start task nodes)NESTAbstractWorkflowObject.getStartTaskNodes
(Predicate<? super NESTTaskNodeObject> filter) Returns all the task nodes that are not connected via controlflow-edge to predeccessor tasks (start task nodes)NESTAbstractWorkflowObject.getTaskNodes()
Returns the complete set of task nodes registered in the graph.NESTAbstractWorkflowObject.getTaskNodes
(Predicate<? super NESTTaskNodeObject> filter) Returns the complete set of task nodes registered in the graph.Modifier and TypeMethodDescriptionNESTAbstractWorkflowObject.getEndTaskNodes
(Predicate<? super NESTTaskNodeObject> filter) Returns all the task nodes that are not connected via controlflow-edge to successor tasks (end task nodes)NESTAbstractWorkflowObject.getStartTaskNodes
(Predicate<? super NESTTaskNodeObject> filter) Returns all the task nodes that are not connected via controlflow-edge to predeccessor tasks (start task nodes)NESTAbstractWorkflowObject.getTaskNodes
(Predicate<? super NESTTaskNodeObject> filter) Returns the complete set of task nodes registered in the graph. -
Uses of NESTTaskNodeObject in de.uni_trier.wi2.procake.data.object.nest.impl
Modifier and TypeClassDescriptionclass
Definition of a Task-Node of a NEST-graph.Modifier and TypeMethodDescriptionNESTSequenceNodeObjectImpl.getAllNextTaskNodes
(boolean skipLoopReverseEdge) NESTSequenceNodeObjectImpl.getAllNextTaskNodesOrdered
(boolean skipLoopReverseEdge) NESTSequenceNodeObjectImpl.getAllPrevTaskNodes
(boolean skipLoopReverseEdge) NESTSequenceNodeObjectImpl.getAllPrevTaskNodesOrdered
(boolean skipLoopReverseEdge) NESTDataNodeObjectImpl.getConnectedTasks()
NESTDataNodeObjectImpl.getConsumerTasks()
NESTAbstractWorkflowObjectImpl.getEndTaskNodes()
NESTAbstractWorkflowObjectImpl.getEndTaskNodes
(Predicate<? super NESTTaskNodeObject> filter) NESTSequentialWorkflowObjectImpl.getEndTaskNodes()
NESTSequenceNodeObjectImpl.getNextTaskNodes
(boolean skipLoopReverseEdge) NESTSequenceNodeObjectImpl.getNextTaskNodesOrdered
(boolean skipLoopReverseEdge) NESTSequenceNodeObjectImpl.getPrevTaskNodes
(boolean skipLoopReverseEdge) NESTSequenceNodeObjectImpl.getPrevTaskNodesOrdered
(boolean skipLoopReverseEdge) NESTDataNodeObjectImpl.getProducerTasks()
NESTAbstractWorkflowObjectImpl.getStartTaskNodes()
NESTAbstractWorkflowObjectImpl.getStartTaskNodes
(Predicate<? super NESTTaskNodeObject> filter) NESTSequentialWorkflowObjectImpl.getStartTaskNodes()
NESTAbstractWorkflowObjectImpl.getTaskNodes()
NESTAbstractWorkflowObjectImpl.getTaskNodes
(Predicate<? super NESTTaskNodeObject> filter) Modifier and TypeMethodDescriptionNESTAbstractWorkflowObjectImpl.getEndTaskNodes
(Predicate<? super NESTTaskNodeObject> filter) NESTAbstractWorkflowObjectImpl.getStartTaskNodes
(Predicate<? super NESTTaskNodeObject> filter) NESTAbstractWorkflowObjectImpl.getTaskNodes
(Predicate<? super NESTTaskNodeObject> filter) -
Uses of NESTTaskNodeObject in de.uni_trier.wi2.procake.data.object.nest.utils
Modifier and TypeMethodDescriptionNESTAbstractWorkflowModifier.insertNewTaskNode
(DataObject semanticDescriptor) Creates a new task node within the graph with the given semantic description and links it to the workflow node via part-of edge.NESTAbstractWorkflowModifier.insertNewTaskNode
(String taskNodeClassName, DataObject semanticDescriptor) Creates a new task node within the graph with the given semantic description and links it to the workflow node via part-of edge.Modifier and TypeMethodDescriptionboolean
NESTAbstractWorkflowModifier.removeTaskNode
(NESTTaskNodeObject taskNode) Removes a semantic equal node of the given node from the graph. -
Uses of NESTTaskNodeObject in de.uni_trier.wi2.procake.data.object.nest.utils.impl
Modifier and TypeMethodDescriptionNESTAbstractWorkflowModifierImpl.insertNewTaskNode
(DataObject semanticDescriptor) NESTAbstractWorkflowModifierImpl.insertNewTaskNode
(String taskNodeClassName, DataObject semanticDescriptor) Modifier and TypeMethodDescriptionprotected void
NESTWorkflowStringVisualizerImpl.printTaskNode
(StringBuilder prefix, NESTTaskNodeObject task, StringBuilder output) boolean
NESTAbstractWorkflowModifierImpl.removeTaskNode
(NESTTaskNodeObject taskNode) -
Uses of NESTTaskNodeObject in de.uni_trier.wi2.procake.utils.extractor
Modifier and TypeMethodDescriptionNESTWorkflowExtractor.extractOrderedTaskNodes()
NESTWorkflowExtractorImpl.extractOrderedTaskNodes()
Modifier and TypeMethodDescriptionNESTWorkflowExtractor.extractSingleTaskBlocks
(Predicate<NESTTaskNodeObject> filter) Returns a set of nest workflow graphs where each graph contains a single task node from the given workflow graph.NESTWorkflowExtractor.extractSingleTaskBlocks
(Predicate<NESTTaskNodeObject> filter, int initialCntValue) Returns a set of nest workflow graphs where each graph contains a single task node from the given workflow graph.NESTWorkflowExtractorImpl.extractSingleTaskBlocks
(Predicate<NESTTaskNodeObject> filter) NESTWorkflowExtractorImpl.extractSingleTaskBlocks
(Predicate<NESTTaskNodeObject> filter, int initialCntValue)