Uses of Interface
de.uni_trier.wi2.procake.data.object.nest.NESTNodeObject
-
-
Uses of NESTNodeObject in de.uni_trier.wi2.procake.data.io.xml.xerces_writerImpl
Methods in de.uni_trier.wi2.procake.data.io.xml.xerces_writerImpl with parameters of type NESTNodeObject Modifier and Type Method Description protected voidNESTGraphWriterImpl. writeNode(NESTNodeObject value, XMLSchemaBasedWriter writer)Writes the Node-object into the XMLWriter.protected voidNESTSequentialWorkflowWriterImpl. writeNode(NESTNodeObject value, XMLSchemaBasedWriter writer)Writes the Node-object into the XMLWriter.protected voidNESTWorkflowWriterImpl. writeNode(NESTNodeObject value, XMLSchemaBasedWriter writer)Writes the Node-object into the XMLWriter. -
Uses of NESTNodeObject in de.uni_trier.wi2.procake.data.object.nest
Subinterfaces of NESTNodeObject in de.uni_trier.wi2.procake.data.object.nest Modifier and Type Interface Description interfaceNESTDataNodeObjectInterface of a Data-Node of a NEST-graph.interfaceNESTSequenceNodeObjectInterface of a Sequence-Node of a NEST-graph.interfaceNESTSubWorkflowNodeObjectInterface of a SubWorkflow-Node of a NEST-graph.interfaceNESTTaskNodeObjectInterface of a Task-Node of a NEST-graph.interfaceNESTWorkflowNodeObjectInterface of a Workflow-Node of a NEST-graph.Methods in de.uni_trier.wi2.procake.data.object.nest with type parameters of type NESTNodeObject Modifier and Type Method Description <T extends NESTNodeObject>
TNESTAbstractWorkflowObject. getEqualSyntacticGraphNode(T node)Returns a graph node that has the same type (e.g.<T extends NESTNodeObject>
TNESTGraphObject. getSemanticallyEqualNode(T node)Returns the graph node that is identical (due to its similarity value of 1.0) to the given node from the internal list of graphnodes.<T extends NESTNodeObject>
TNESTGraphObject. getSemanticallyEqualNode(T node, SimilarityValuator simVal, String simMeasure)Returns the graph node that is identical (due to its similarity value of 1.0) to the given node from the internal list of graphnodes.Methods in de.uni_trier.wi2.procake.data.object.nest that return NESTNodeObject Modifier and Type Method Description NESTNodeObjectNESTNodeObject. getDirectParentNode()Returns a node that is directly connected to this node via outgoing part-of edge.NESTNodeObjectNESTGraphObject. getEqualIdGraphNode(NESTNodeObject node)Returns the graph node whose id is equal to the given node from the internal list of graphnodes.NESTNodeObjectNESTGraphObject. getGraphNode(String id)Returns the graphnode with the given id from the internal list of graphnodes.NESTNodeObjectNESTSubWorkflowNodeObject. getParentNode()Returns the parent node that is connected to this SubworkflowNode by a part-of-edge.NESTNodeObjectNESTEdgeObject. getPost()Returns the next node of the edge.NESTNodeObjectNESTEdgeObject. getPre()Returns the previous node of the edge.Methods in de.uni_trier.wi2.procake.data.object.nest that return types with arguments of type NESTNodeObject Modifier and Type Method Description Set<NESTNodeObject>NESTGraphObject. getGraphNodes()Returns the complete list of graph nodes registered in the graph.Set<NESTNodeObject>NESTGraphObject. getGraphNodes(Predicate<? super NESTNodeObject> filter)Returns a list of graph nodes registered in the graph.Set<NESTNodeObject>NESTNodeObject. getParentNodes()Returns all nodes that have a transitive part-of connection to this node via outgoing part-of edges.Methods in de.uni_trier.wi2.procake.data.object.nest with parameters of type NESTNodeObject Modifier and Type Method Description voidNESTGraphObject. addGraphNode(NESTNodeObject newGraphNode)Adds the given graph-node to the internal list of registered graphnodes.NESTNodeObjectNESTGraphObject. getEqualIdGraphNode(NESTNodeObject node)Returns the graph node whose id is equal to the given node from the internal list of graphnodes.booleanNESTNodeObject. isDirectPartOf(NESTNodeObject parentNode)Check if this node has a direct part-of edge to the given parent node.booleanNESTNodeObject. isPartOf(NESTNodeObject parentNode)Check if this node has a transitive part-of edge connection to the given parent node.voidNESTEdgeObject. setPost(NESTNodeObject postObject)Sets the next node of the edge.voidNESTEdgeObject. setPre(NESTNodeObject preObject)Sets the previous node of the edge.Method parameters in de.uni_trier.wi2.procake.data.object.nest with type arguments of type NESTNodeObject Modifier and Type Method Description Set<NESTNodeObject>NESTGraphObject. getGraphNodes(Predicate<? super NESTNodeObject> filter)Returns a list of graph nodes registered in the graph. -
Uses of NESTNodeObject in de.uni_trier.wi2.procake.data.object.nest.controlflowNode
Subinterfaces of NESTNodeObject in de.uni_trier.wi2.procake.data.object.nest.controlflowNode Modifier and Type Interface Description interfaceNESTAndEndNodeObjectinterfaceNESTAndStartNodeObjectinterfaceNESTControlflowNodeObjectInterface of a Controlflow-Node of a NEST-graph.interfaceNESTLoopEndNodeObjectinterfaceNESTLoopStartNodeObjectinterfaceNESTOrEndNodeObjectinterfaceNESTOrStartNodeObjectinterfaceNESTXorEndNodeObjectinterfaceNESTXorStartNodeObject -
Uses of NESTNodeObject in de.uni_trier.wi2.procake.data.object.nest.controlflowNode.impl
Classes in de.uni_trier.wi2.procake.data.object.nest.controlflowNode.impl that implement NESTNodeObject Modifier and Type Class Description classNESTAndEndNodeObjectImplclassNESTAndStartNodeObjectImplclassNESTControlflowNodeObjectImplDefinition of a Controlflow-Node of a NEST-graph.classNESTLoopEndNodeObjectImplclassNESTLoopStartNodeObjectImplclassNESTOrEndNodeObjectImplclassNESTOrStartNodeObjectImplclassNESTXorEndNodeObjectImplclassNESTXorStartNodeObjectImpl -
Uses of NESTNodeObject in de.uni_trier.wi2.procake.data.object.nest.impl
Classes in de.uni_trier.wi2.procake.data.object.nest.impl that implement NESTNodeObject Modifier and Type Class Description classNESTDataNodeObjectImplDefinition of a Data-Node of a NEST-graph.classNESTNodeObjectImplDefinition of a Node of a NEST-graph.classNESTSequenceNodeObjectImplDefinition of a Sequence-Node of a NEST-graph.classNESTSubWorkflowNodeObjectImplDefinition of a SubWorkflow-Node of a NEST-graph.classNESTTaskNodeObjectImplDefinition of a Task-Node of a NEST-graph.classNESTWorkflowNodeObjectImplDefinition of a Workflow-Node of a NEST-graph.Fields in de.uni_trier.wi2.procake.data.object.nest.impl with type parameters of type NESTNodeObject Modifier and Type Field Description protected Map<String,NESTNodeObject>NESTGraphObjectImpl. graphNodesStores the internal list of graph nodes in the graph.Methods in de.uni_trier.wi2.procake.data.object.nest.impl with type parameters of type NESTNodeObject Modifier and Type Method Description <T extends NESTNodeObject>
TNESTAbstractWorkflowObjectImpl. getEqualSyntacticGraphNode(T node)<T extends NESTNodeObject>
TNESTGraphObjectImpl. getSemanticallyEqualNode(T node)<T extends NESTNodeObject>
TNESTGraphObjectImpl. getSemanticallyEqualNode(T node, SimilarityValuator simVal, String simMeasure)Methods in de.uni_trier.wi2.procake.data.object.nest.impl that return types with arguments of type NESTNodeObject Modifier and Type Method Description Set<NESTNodeObject>NESTGraphObjectImpl. getGraphNodes()Set<NESTNodeObject>NESTGraphObjectImpl. getGraphNodes(Predicate<? super NESTNodeObject> filter)Set<NESTNodeObject>NESTNodeObjectImpl. getParentNodes()Methods in de.uni_trier.wi2.procake.data.object.nest.impl with parameters of type NESTNodeObject Modifier and Type Method Description voidNESTGraphObjectImpl. addGraphNode(NESTNodeObject newGraphNode)voidNESTSequentialWorkflowObjectImpl. addGraphNode(NESTNodeObject newGraphNode)voidNESTWorkflowObjectImpl. addGraphNode(NESTNodeObject newGraphNode)protected abstract NESTNodeObjectNESTAbstractWorkflowObjectImpl. copyNodeDeep(NESTNodeObject node, Map<NESTNodeObject,NESTNodeObject> copiedNodes, Map<NESTEdgeObject,NESTEdgeObject> copiedEdges, NESTAbstractWorkflowObject nestWorkflow)protected NESTNodeObjectNESTSequentialWorkflowObjectImpl. copyNodeDeep(NESTNodeObject node, Map<NESTNodeObject,NESTNodeObject> copiedNodes, Map<NESTEdgeObject,NESTEdgeObject> copiedEdges, NESTAbstractWorkflowObject nestWorkflow)protected NESTNodeObjectNESTWorkflowObjectImpl. copyNodeDeep(NESTNodeObject node, Map<NESTNodeObject,NESTNodeObject> copiedNodes, Map<NESTEdgeObject,NESTEdgeObject> copiedEdges, NESTAbstractWorkflowObject nestWorkflow)NESTNodeObjectNESTGraphObjectImpl. getEqualIdGraphNode(NESTNodeObject node)booleanNESTNodeObjectImpl. isDirectPartOf(NESTNodeObject parentNode)booleanNESTNodeObjectImpl. isPartOf(NESTNodeObject parentNode)protected voidNESTGraphObjectImpl. publishAddNode(NESTNodeObject newNode)Distributes adding a node to the listenersprotected voidNESTGraphObjectImpl. publishRemoveNode(NESTNodeObject oldNode)Distributes removing a node to the listenersvoidNESTEdgeObjectImpl. setPost(NESTNodeObject postObject)voidNESTEdgeObjectImpl. setPre(NESTNodeObject preObject)protected voidNESTGraphObjectImpl. updateDependencies(NESTNodeObject newItem)Assures that the newly added item knows about this graphobject. -
Uses of NESTNodeObject in de.uni_trier.wi2.procake.data.object.nest.utils
Methods in de.uni_trier.wi2.procake.data.object.nest.utils with type parameters of type NESTNodeObject Modifier and Type Method Description <T extends NESTNodeObject>
TNESTGraphIDManager. assignUniqueNodeId(T node)Assigns the given node a new unique node id.<t extends NESTNodeObject>
tNESTAbstractWorkflowModifier. insertNewNode(String nodeClassName, NESTNodeObject parentWorkflowNode, DataObject semanticDescriptor, DataObject partOfEdgeSemanticDescriptor)<t extends NESTNodeObject>
tNESTGraphModifier. insertNewNode(String nodeClassName, DataObject semanticDescriptor)Methods in de.uni_trier.wi2.procake.data.object.nest.utils with parameters of type NESTNodeObject Modifier and Type Method Description booleanNESTAbstractWorkflowModifier. dropBlockSequenceNode(NESTNodeObject node)Removes a sequence node from the nest graph and performs the necessary changes on the part-of and control-flow edges.NESTEdgeObjectNESTAbstractWorkflowModifier. insertNewConstraintEdge(NESTNodeObject preNode, NESTNodeObject postNode, DataObject semanticDescriptor)Inserts a new constraint edge between the given graph nodes.NESTEdgeObjectNESTAbstractWorkflowModifier. insertNewDataflowEdge(NESTNodeObject preNode, NESTNodeObject postNode, DataObject semanticDescriptor)Inserts a new dataflow edge between the given graph nodes.<t extends NESTEdgeObject>
tNESTGraphModifier. insertNewEdge(NESTNodeObject pre, NESTNodeObject post, String edgeClassName, DataObject semanticDescriptor)Creates a new edge of the given class with a unique id and inserts it in the nest graph between the given nodes.<t extends NESTNodeObject>
tNESTAbstractWorkflowModifier. insertNewNode(String nodeClassName, NESTNodeObject parentWorkflowNode, DataObject semanticDescriptor, DataObject partOfEdgeSemanticDescriptor)NESTEdgeObjectNESTAbstractWorkflowModifier. insertNewPartOfEdge(NESTNodeObject preNode, NESTNodeObject postNode, DataObject semanticDescriptor)Inserts a new part-of edge between the given graph nodes.NESTSubWorkflowNodeObjectNESTAbstractWorkflowModifier. insertNewSubWorkflowNode(NESTNodeObject parentWorkflowNode, DataObject semanticDescription)Inserts a new subworkflow node in the nest graph.Map<String,String>NESTAbstractWorkflowModifier. insertSubgraph(NESTAbstractWorkflowObject subgraphToInsert, NESTSequenceNodeObject preNode, NESTSequenceNodeObject postNode, NESTNodeObject parentNode)Adds a given sub-graph into a target graph this modifier is responsible for.voidNESTAbstractWorkflowModifier. removeControlflowEdge(NESTNodeObject preNode, NESTNodeObject postNode)Removes the controlflow-edge between the given graph nodes.voidNESTAbstractWorkflowModifier. removeDataflowEdge(NESTNodeObject preNode, NESTNodeObject postNode)Removes the dataflow-edge between the given graph nodes.booleanNESTGraphModifier. removeNode(NESTNodeObject node)Removes the given node in the corresponding nest graphMethod parameters in de.uni_trier.wi2.procake.data.object.nest.utils with type arguments of type NESTNodeObject Modifier and Type Method Description NESTGraphObjectNESTGraphModifier. extractPartialGraph(Set<NESTNodeObject> nodeSet) -
Uses of NESTNodeObject in de.uni_trier.wi2.procake.data.object.nest.utils.impl
Methods in de.uni_trier.wi2.procake.data.object.nest.utils.impl with type parameters of type NESTNodeObject Modifier and Type Method Description <T extends NESTNodeObject>
TNESTGraphIDManagerImpl. assignUniqueNodeId(T node)<t extends NESTNodeObject>
tNESTAbstractWorkflowModifierImpl. insertNewNode(String nodeClassName, DataObject semanticDescriptor)<t extends NESTNodeObject>
tNESTAbstractWorkflowModifierImpl. insertNewNode(String nodeClassName, NESTNodeObject parentWorkflowNode, DataObject semanticDescriptor, DataObject partOfEdgeSemanticDescriptor)<t extends NESTNodeObject>
tNESTGraphModifierImpl. insertNewNode(String nodeClassName, DataObject semanticDescriptor)<t extends NESTNodeObject>
tNESTWorkflowModifierImpl. insertNewNode(String nodeClassName, NESTNodeObject parentWorkflowNode, DataObject semanticDescriptor, DataObject partOfEdgeSemanticDescriptor)Methods in de.uni_trier.wi2.procake.data.object.nest.utils.impl with parameters of type NESTNodeObject Modifier and Type Method Description booleanNESTAbstractWorkflowModifierImpl. dropBlockSequenceNode(NESTNodeObject nodeObject)NESTEdgeObjectNESTAbstractWorkflowModifierImpl. insertNewConstraintEdge(NESTNodeObject preNode, NESTNodeObject postNode, DataObject semanticDescriptor)NESTEdgeObjectNESTAbstractWorkflowModifierImpl. insertNewDataflowEdge(NESTNodeObject preNode, NESTNodeObject postNode, DataObject semanticDescriptor)<t extends NESTEdgeObject>
tNESTAbstractWorkflowModifierImpl. insertNewEdge(NESTNodeObject pre, NESTNodeObject post, String edgeClassName, DataObject semanticDescriptor)Creates a new edge of the given class with a unique id and inserts it in the nest graph between the given nodes.<t extends NESTEdgeObject>
tNESTGraphModifierImpl. insertNewEdge(NESTNodeObject pre, NESTNodeObject post, String edgeClassName, DataObject semanticDescriptor)<t extends NESTEdgeObject>
tNESTWorkflowModifierImpl. insertNewEdge(NESTNodeObject pre, NESTNodeObject post, String edgeClassName, DataObject semanticDescriptor)Creates a new edge of the given class with a unique id and inserts it in the nest graph between the given nodes.<t extends NESTNodeObject>
tNESTAbstractWorkflowModifierImpl. insertNewNode(String nodeClassName, NESTNodeObject parentWorkflowNode, DataObject semanticDescriptor, DataObject partOfEdgeSemanticDescriptor)<t extends NESTNodeObject>
tNESTWorkflowModifierImpl. insertNewNode(String nodeClassName, NESTNodeObject parentWorkflowNode, DataObject semanticDescriptor, DataObject partOfEdgeSemanticDescriptor)NESTEdgeObjectNESTAbstractWorkflowModifierImpl. insertNewPartOfEdge(NESTNodeObject preNode, NESTNodeObject postNode, DataObject semanticDescriptor)NESTSubWorkflowNodeObjectNESTAbstractWorkflowModifierImpl. insertNewSubWorkflowNode(NESTNodeObject parentWorkflowNode, DataObject semanticDescriptor)Map<String,String>NESTAbstractWorkflowModifierImpl. insertSubgraph(NESTAbstractWorkflowObject subgraphToInsert, NESTSequenceNodeObject preNode, NESTSequenceNodeObject postNode, NESTNodeObject parentNode)Map<String,String>NESTWorkflowModifierImpl. insertSubgraph(NESTAbstractWorkflowObject subgraphToInsert, NESTSequenceNodeObject preNode, NESTSequenceNodeObject postNode, NESTNodeObject parentNode)protected voidNESTAbstractWorkflowModifierImpl. insertSubgraphEdges(NESTGraphObject subgraphToInsert, Map<String,String> oldToNewIDMapping, NESTNodeObject parentNode)Partial method used for methodNESTAbstractWorkflowModifierImpl.insertSubgraph(NESTAbstractWorkflowObject, NESTSequenceNodeObject, NESTSequenceNodeObject, NESTNodeObject)and it's submethods to insert edges from subgraph.voidNESTAbstractWorkflowModifierImpl. removeControlflowEdge(NESTNodeObject preNode, NESTNodeObject postNode)voidNESTAbstractWorkflowModifierImpl. removeDataflowEdge(NESTNodeObject preNode, NESTNodeObject postNode)booleanNESTGraphModifierImpl. removeNode(NESTNodeObject node)Method parameters in de.uni_trier.wi2.procake.data.object.nest.utils.impl with type arguments of type NESTNodeObject Modifier and Type Method Description NESTGraphObjectNESTGraphModifierImpl. extractPartialGraph(Set<NESTNodeObject> nodeSet) -
Uses of NESTNodeObject in de.uni_trier.wi2.procake.data.object.transformation
Fields in de.uni_trier.wi2.procake.data.object.transformation declared as NESTNodeObject Modifier and Type Field Description NESTNodeObjectWFBlockToUIGraph.CreatedNodes. closingNodeAn additional GraphNode, which represents a closing GraphNode in the graph.NESTNodeObjectWFBlockToUIGraph.CreatedNodes. openingNodeThe transformed GraphNode of the block-oriented workflow-object.Methods in de.uni_trier.wi2.procake.data.object.transformation with parameters of type NESTNodeObject Modifier and Type Method Description voidNESTGraphListener. addNode(NESTNodeObject newNode)The NESTGraph just added the given node to the graph.voidNESTWorkflowToWFBlock. addNode(NESTNodeObject newNode)protected voidWFBlockToUIGraph. attachSemanticInformation(AbstractWorkflowItemObject newBlockItem, NESTNodeObject newGraphNode)Attaches a semantic information to the newly created GraphNodeObject.voidNESTGraphListener. removeNode(NESTNodeObject removedNode)The NESTGraph will remove the given node from the graph.voidNESTWorkflowToWFBlock. removeNode(NESTNodeObject removedNode)voidNESTGraphListener. setEdgePost(NESTEdgeObject newEdge, NESTNodeObject oldPostNode)The NESTGraph changed the post-item of the edge.voidNESTWorkflowToWFBlock. setEdgePost(NESTEdgeObject newEdge, NESTNodeObject oldPostNode)voidNESTGraphListener. setEdgePre(NESTEdgeObject newEdge, NESTNodeObject oldPreNode)The NESTGraph changed the pre-item of the edge.voidNESTWorkflowToWFBlock. setEdgePre(NESTEdgeObject newEdge, NESTNodeObject oldPreNode) -
Uses of NESTNodeObject in de.uni_trier.wi2.procake.similarity.nest.astar
Methods in de.uni_trier.wi2.procake.similarity.nest.astar that return types with arguments of type NESTNodeObject Modifier and Type Method Description Set<NESTNodeObject>SMGraphAStar. getOriginalQueryNodes()Method parameters in de.uni_trier.wi2.procake.similarity.nest.astar with type arguments of type NESTNodeObject Modifier and Type Method Description voidSMGraphAStar. setOriginalQueryNodes(Set<NESTNodeObject> originalQueryNodes)The original set of nodes of the query. -
Uses of NESTNodeObject in de.uni_trier.wi2.procake.similarity.nest.astar.impl
Methods in de.uni_trier.wi2.procake.similarity.nest.astar.impl that return types with arguments of type NESTNodeObject Modifier and Type Method Description Set<NESTNodeObject>SMGraphAStarImpl. getOriginalQueryNodes()Method parameters in de.uni_trier.wi2.procake.similarity.nest.astar.impl with type arguments of type NESTNodeObject Modifier and Type Method Description AStarCaseSolutionSMGraphAStarImpl. createInitialSolution(Set<NESTNodeObject> originalCaseNodes, Set<NESTEdgeObject> originalCaseEdges, SimilarityValuator simVal)Creates an initial CaseSolution-object based on the information given.voidSMGraphAStarImpl. setOriginalQueryNodes(Set<NESTNodeObject> originalQueryNodes) -
Uses of NESTNodeObject in de.uni_trier.wi2.procake.utils.conversion.bpmn
Methods in de.uni_trier.wi2.procake.utils.conversion.bpmn that return NESTNodeObject Modifier and Type Method Description NESTNodeObjectAbstractBPMNtoNESTCongruentConverter. convertBpmnNode(NESTAbstractWorkflowObject nestWorkflow, NESTAbstractWorkflowModifier modifier, org.camunda.bpm.model.bpmn.instance.FlowNode bpmnNode)Methods in de.uni_trier.wi2.procake.utils.conversion.bpmn with parameters of type NESTNodeObject Modifier and Type Method Description protected abstract voidAbstractBPMNtoNESTConverterBase. addPropertyToNestNode(NESTNodeObject nestNode, org.camunda.bpm.model.bpmn.instance.FlowNode bpmnNode, DataObject nodeSemantic)protected voidDefaultBPMNtoNESTCongruentConverter. addPropertyToNestNode(NESTNodeObject nestNode, org.camunda.bpm.model.bpmn.instance.FlowNode bpmnNode, DataObject nodeSemantic)protected voidDefaultBPMNtoNESTConverter. addPropertyToNestNode(NESTNodeObject nestNode, org.camunda.bpm.model.bpmn.instance.FlowNode bpmnNode, DataObject nodeSemantic)org.camunda.bpm.model.bpmn.instance.FlowNodeAbstractNESTtoBPMNConverter. convertNestNode(NESTNodeObject nestNode, org.camunda.bpm.model.bpmn.instance.BaseElement parent)protected abstract <I extends org.camunda.bpm.model.bpmn.instance.FlowNode>
Class<I>AbstractNESTtoBPMNConverter. getClassForNode(NESTNodeObject currentNode)protected abstract org.camunda.bpm.model.bpmn.instance.ExtensionElementsAbstractNESTtoBPMNConverter. getExtensionElementsForNode(NESTNodeObject currentNode)protected abstract StringAbstractNESTtoBPMNConverter. getLabelForNode(NESTNodeObject currentNode)protected abstract NESTAbstractWorkflowObjectAbstractNESTtoBPMNConverter. getNestedWorkflowObject(NESTNodeObject node)
-