|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use NodeID | |
|---|---|
| org.knime.core.node.workflow | Contains wrapper classes which control the communication between Node and GUI Workflow. |
| org.knime.core.node.workflow.execresult | |
| org.knime.core.node.workflow.virtual | |
| Uses of NodeID in org.knime.core.node.workflow |
|---|
| Fields in org.knime.core.node.workflow declared as NodeID | |
|---|---|
static NodeID |
NodeID.ROOTID
Root node ID, all nodeID will derive from this instance. |
| Fields in org.knime.core.node.workflow with type parameters of type NodeID | |
|---|---|
(package private) TreeMap<NodeID,NodeContainer> |
Workflow.m_nodes
mapping from NodeID to Nodes. |
| Methods in org.knime.core.node.workflow that return NodeID | |
|---|---|
NodeID |
WorkflowManager.addNodeAndApplyContext(NodeFactory<?> factory,
NodeCreationContext context)
|
NodeID |
WorkflowManager.createAndAddNode(NodeFactory<?> factory)
Uses given Factory to create a new node and then adds new node to the workflow manager. |
NodeID |
ConnectionContainer.getDest()
|
NodeID |
ConnectionID.getDestinationNode()
|
NodeID |
FlowLoopContext.getHeadNode()
|
NodeID |
WorkflowEvent.getID()
|
(package private) NodeID |
Workflow.getID()
|
NodeID |
Workflow.NodeAndInports.getID()
|
NodeID |
NodeContainer.getID()
|
(package private) NodeID |
Workflow.getMatchingLoopEnd(NodeID id)
Return matching LoopEnd node for the given LoopStart |
(package private) NodeID |
Workflow.getMatchingLoopStart(NodeID id)
Return matching LoopStart node for the given LoopEnd |
NodeID[] |
WorkflowCopyContent.getNodeIDs()
|
(package private) NodeID |
FlowObject.getOwner()
|
NodeID |
NodeID.getPrefix()
|
NodeID |
NodeUIInformationEvent.getSource()
|
NodeID |
NodeStateEvent.getSource()
|
NodeID |
NodePropertyChangedEvent.getSource()
|
NodeID |
NodeProgressEvent.getSource()
|
NodeID |
NodeMessageEvent.getSource()
|
NodeID |
ConnectionContainer.getSource()
|
NodeID |
FlowLoopContext.getTailNode()
|
| Methods in org.knime.core.node.workflow that return types with arguments of type NodeID | ||
|---|---|---|
(package private) LinkedHashMap<NodeID,Set<Integer>> |
Workflow.createBackwardsBreadthFirstSortedList(Set<Integer> outportIndices)
Return map of node ids to set of port indices based on list of output ports. |
|
(package private) LinkedHashMap<NodeID,Set<Integer>> |
Workflow.createBreadthFirstSortedList(Set<NodeID> ids,
boolean skipWFM)
Return map of node ids to set of port indices based on argument list of node ids. |
|
|
WorkflowManager.findNodes(Class<T> nodeModelClass,
boolean recurse)
Find all nodes in this workflow, whose underlying NodeModel is
of the requested type. |
|
(package private) LinkedHashMap<NodeID,Set<Integer>> |
Workflow.getBreadthFirstListOfNodeAndSuccessors(NodeID id,
boolean skipWFM)
Return map of node ids connected to the given node sorted in breadth first order mapped to a set of portIDs. |
|
(package private) Set<NodeID> |
Workflow.getNodeIDs()
|
|
| Methods in org.knime.core.node.workflow with parameters of type NodeID | ||
|---|---|---|
ConnectionContainer |
WorkflowManager.addConnection(NodeID source,
int sourcePort,
NodeID dest,
int destPort)
Add new connection - throw Exception if the same connection already exists. |
|
(package private) void |
WorkflowManager.assembleInputSpecs(NodeID id,
PortObjectSpec[] inSpecs)
Fill array holding all input specs for the given node. |
|
boolean |
WorkflowManager.canAddConnection(NodeID source,
int sourcePort,
NodeID dest,
int destPort)
Check if a new connection can be added. |
|
boolean |
WorkflowManager.canCancelNode(NodeID nodeID)
Check if a node can be cancelled individually. |
|
String |
WorkflowManager.canCollapseNodesIntoMetaNode(NodeID[] orgIDs)
Check if we can collapse selected set of nodes into a metanode. |
|
boolean |
WorkflowManager.canExecuteNode(NodeID nodeID)
Check if a node can be executed directly. |
|
String |
WorkflowManager.canExpandMetaNode(NodeID wfmID)
Check if we can expand the selected metanode into a set of nodes in this WFM. |
|
boolean |
WorkflowManager.canRemoveNode(NodeID nodeID)
Check if specific node can be removed (i.e. |
|
boolean |
WorkflowManager.canResetNode(NodeID nodeID)
Check if a node can be reset, meaning that it is executed and all of its successors are idle or executed as well. |
|
boolean |
WorkflowManager.canSetJobManager(NodeID nodeID)
Is the node with the given ID ready to take a new job manager. |
|
boolean |
WorkflowManager.canUpdateMetaNodeLink(NodeID id)
Returns true if the argument node is a valid meta node link and is not executing and has no successor in execution. |
|
|
WorkflowManager.castNodeModel(NodeID id,
Class<T> cl)
Retrieves the node with the given ID, fetches the underlying NodeModel and casts it to the argument class. |
|
boolean |
WorkflowManager.checkUpdateMetaNodeLink(NodeID id,
WorkflowLoadHelper loadHelper)
Query the template to the linked meta node with the given ID and check whether a newer version is available. |
|
WorkflowManager |
WorkflowManager.collapseIntoMetaNode(NodeID[] orgIDs,
WorkflowAnnotation[] orgAnnos,
String name)
Collapse selected set of nodes into a metanode. |
|
int |
NodeID.compareTo(NodeID o)
|
|
boolean |
WorkflowManager.containsNodeContainer(NodeID id)
Does the workflow contain a node with the argument id? |
|
(package private) boolean |
Workflow.containsNodeKey(NodeID id)
|
|
(package private) WorkflowManager |
WorkflowManager.createSubWorkflow(WorkflowPersistor persistor,
NodeID newID)
Creates new meta node from a persistor instance. |
|
void |
WorkflowManager.executeUpToHere(NodeID... ids)
mark these nodes and all not-yet-executed predecessors for execution. |
|
WorkflowCopyContent |
WorkflowManager.expandMetaNode(NodeID wfmID)
Expand the selected metanode into a set of nodes in this WFM and remove the old metanode. |
|
(package private) ArrayList<Workflow.NodeAndInports> |
Workflow.findAllNodesConnectedToLoopBody(NodeID startNode,
NodeID endNode)
Create list of nodes (id)s that are part of a loop body. |
|
(package private) LinkedHashMap<NodeID,Set<Integer>> |
Workflow.getBreadthFirstListOfNodeAndSuccessors(NodeID id,
boolean skipWFM)
Return map of node ids connected to the given node sorted in breadth first order mapped to a set of portIDs. |
|
(package private) Set<ConnectionContainer> |
Workflow.getConnectionsByDest(NodeID id)
Return all connections having the same destination. |
|
(package private) Set<ConnectionContainer> |
Workflow.getConnectionsBySource(NodeID id)
Return all connections having the same destination. |
|
(package private) List<FlowObject> |
FlowObjectStack.getFlowObjectsOwnedBy(NodeID id,
FlowVariable.Scope... ignoredScopes)
Get all objects on the stack that are owned by the node with the given id. |
|
ConnectionContainer |
WorkflowManager.getIncomingConnectionFor(NodeID id,
int portIdx)
Returns the incoming connection of the node with the passed node id at the specified port. |
|
Set<ConnectionContainer> |
WorkflowManager.getIncomingConnectionsFor(NodeID id)
Get all incoming connections for a node. |
|
(package private) NodeID |
Workflow.getMatchingLoopEnd(NodeID id)
Return matching LoopEnd node for the given LoopStart |
|
(package private) NodeID |
Workflow.getMatchingLoopStart(NodeID id)
Return matching LoopStart node for the given LoopEnd |
|
(package private) NodeContainer |
Workflow.getNode(NodeID id)
Return NodeContainer for a given id or null if that node does not exist in this workflow. |
|
NodeContainer |
WorkflowManager.getNodeContainer(NodeID id)
|
|
NodeContainer |
WorkflowPersistorVersion1xx.getNodeContainer(WorkflowManager parent,
NodeID id)
|
|
SingleNodeContainer |
SingleNodeContainerPersistorVersion1xx.getNodeContainer(WorkflowManager wm,
NodeID id)
|
|
NodeContainer |
PasteWorkflowContentPersistor.getNodeContainer(WorkflowManager parent,
NodeID id)
|
|
NodeContainer |
NodeContainerPersistor.getNodeContainer(WorkflowManager parent,
NodeID id)
|
|
NodeContainer |
InsertWorkflowPersistor.getNodeContainer(WorkflowManager parent,
NodeID id)
|
|
NodeContainer |
CopyWorkflowPersistor.getNodeContainer(WorkflowManager parent,
NodeID id)
|
|
NodeContainer |
CopySingleNodeContainerPersistor.getNodeContainer(WorkflowManager parent,
NodeID id)
|
|
Set<ConnectionContainer> |
WorkflowManager.getOutgoingConnectionsFor(NodeID id)
Get all outgoing connections for a node. |
|
Set<ConnectionContainer> |
WorkflowManager.getOutgoingConnectionsFor(NodeID id,
int portIdx)
Returns the set of outgoing connections for the node with the passed id at the specified port. |
|
boolean |
NodeID.hasPrefix(NodeID prefix)
Checks for matching prefix (this node prefix can be longer, though). |
|
boolean |
NodeID.hasSamePrefix(NodeID prefix)
Checks for exact matching prefixes. |
|
void |
WorkflowManager.loadNodeSettings(NodeID id,
NodeSettingsRO settings)
Load Settings into specified node. |
|
String |
WorkflowManager.printNodeSummary(NodeID prefix,
int indent)
Produce summary of node. |
|
(package private) void |
Workflow.putNode(NodeID id,
NodeContainer nc)
Store NodeContainer with a given id. |
|
void |
WorkflowManager.removeNode(NodeID nodeID)
Remove node if possible. |
|
(package private) NodeContainer |
Workflow.removeNode(NodeID id)
Remove given node. |
|
void |
WorkflowManager.removeProject(NodeID id)
Remove a project - the same as remove node but we make sure it really looks like a project (i.e. |
|
void |
WorkflowManager.resetAndConfigureNode(NodeID id)
Reset node and all executed successors of a specific node. |
|
void |
WorkflowManager.saveNodeSettings(NodeID id,
NodeSettingsWO settings)
write node settings into Settings object. |
|
void |
WorkflowManager.setJobManager(NodeID nodeID,
NodeExecutionJobManager jobMgr)
Sets a new job manager on the node with the given ID. |
|
void |
WorkflowCopyContent.setNodeIDs(NodeID... ids)
|
|
(package private) void |
FlowObject.setOwner(NodeID owner)
|
|
void |
FlowLoopContext.setTailNode(NodeID tail)
|
|
MetaNodeTemplateInformation |
WorkflowManager.setTemplateInformation(NodeID id,
MetaNodeTemplateInformation templateInformation)
Sets the argument template info on the node with the given ID. |
|
WorkflowPersistor.MetaNodeLinkUpdateResult |
WorkflowManager.updateMetaNodeLink(NodeID id,
ExecutionMonitor exec,
WorkflowLoadHelper loadHelper)
Update link meta nodes with the given ID. |
|
| Method parameters in org.knime.core.node.workflow with type arguments of type NodeID | |
|---|---|
(package private) LinkedHashMap<NodeID,Set<Integer>> |
Workflow.createBreadthFirstSortedList(Set<NodeID> ids,
boolean skipWFM)
Return map of node ids to set of port indices based on argument list of node ids. |
(package private) void |
MetaNodeDialogPane.setQuickformNodes(Map<NodeID,QuickFormInputNode> nodes)
Set quickform nodes into this dialog; called just before NodeDialogPane.loadSettingsFrom(NodeSettingsRO,
org.knime.core.data.DataTableSpec[]) is called. |
(package private) boolean |
WorkflowManager.sweep(Set<NodeID> nodes,
boolean propagate)
Performs sanity check on workflow. |
| Constructors in org.knime.core.node.workflow with parameters of type NodeID | |
|---|---|
ConnectionContainer(NodeID src,
int srcPort,
NodeID dest,
int destPort,
ConnectionContainer.ConnectionType type)
Creates new connection. |
|
ConnectionID(NodeID destNode,
int destPort)
A connection is identified by its destination node and port index. |
|
FlowObjectStack(NodeID id,
FlowObjectStack... predStacks)
Creates new stack based. |
|
NodeContainer(WorkflowManager parent,
NodeID id)
Create new NodeContainer with IDLE state. |
|
NodeContainer(WorkflowManager parent,
NodeID id,
NodeContainerMetaPersistor persistor)
|
|
NodeID(NodeID prefix,
int ix)
Creates now NodeID object based on a predefined prefix (usually the ID of the encapsulating project or metanode) and the node's ID itself. |
|
NodeMessageEvent(NodeID nodeId,
NodeMessage message)
|
|
NodeProgressEvent(NodeID src,
NodeProgress progress)
|
|
NodePropertyChangedEvent(NodeID src,
NodePropertyChangedEvent.NodeProperty property)
Create new event. |
|
NodeStateEvent(NodeID src,
NodeContainer.State state)
|
|
NodeUIInformationEvent(NodeID src,
UIInformation uiInformation,
String description)
|
|
SingleNodeContainer(WorkflowManager parent,
NodeID id,
SingleNodeContainerPersistor persistor)
Create new SingleNodeContainer from persistor. |
|
SingleNodeContainer(WorkflowManager parent,
Node n,
NodeID id)
Create new SingleNodeContainer based on existing Node. |
|
Workflow.NodeAndInports(NodeID id,
Integer portIx,
int depth)
|
|
Workflow(NodeID id)
Constructor - initialize sets for meta node in/out connections. |
|
WorkflowEvent(WorkflowEvent.Type type,
NodeID nodeID,
Object oldValue,
Object newValue)
Creates a new workflow event. |
|
| Uses of NodeID in org.knime.core.node.workflow.execresult |
|---|
| Methods in org.knime.core.node.workflow.execresult that return NodeID | |
|---|---|
NodeID |
WorkflowExecutionResult.getBaseID()
|
| Methods in org.knime.core.node.workflow.execresult that return types with arguments of type NodeID | |
|---|---|
Map<NodeID,NodeContainerExecutionResult> |
WorkflowExecutionResult.getExecutionResultMap()
|
| Methods in org.knime.core.node.workflow.execresult with parameters of type NodeID | |
|---|---|
boolean |
WorkflowExecutionResult.addNodeExecutionResult(NodeID id,
NodeContainerExecutionResult execResult)
Adds the execution result for a child node. |
| Constructors in org.knime.core.node.workflow.execresult with parameters of type NodeID | |
|---|---|
WorkflowExecutionResult(NodeID baseID)
Creates new workflow execution result with no particular settings. |
|
| Uses of NodeID in org.knime.core.node.workflow.virtual |
|---|
| Methods in org.knime.core.node.workflow.virtual that return NodeID | |
|---|---|
NodeID[] |
ParallelizedChunkContent.getCopiedLoopContent()
|
NodeID |
ParallelizedChunkContent.getVirtualOutputID()
|
| Constructors in org.knime.core.node.workflow.virtual with parameters of type NodeID | |
|---|---|
ParallelizedChunkContent(WorkflowManager manager,
NodeID virtualInputID,
NodeID virtualOutputID,
NodeID[] copiedLoopContent)
|
|
ParallelizedChunkContent(WorkflowManager manager,
NodeID virtualInputID,
NodeID virtualOutputID,
NodeID[] copiedLoopContent)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||