Uses of Class
org.knime.core.node.workflow.NodeContainer

Packages that use NodeContainer
org.knime.core.node Contains all classes needed to implement a new node in the workflow. 
org.knime.core.node.exec   
org.knime.core.node.workflow Contains wrapper classes which control the communication between Node and GUI Workflow. 
 

Uses of NodeContainer in org.knime.core.node
 

Constructors in org.knime.core.node with parameters of type NodeContainer
NodeDialog(NodeDialogPane pane, NodeContainer node)
          Creates a new dialog which is used for the stand-alone application in order to view the NodeDialogPane.
 

Uses of NodeContainer in org.knime.core.node.exec
 

Methods in org.knime.core.node.exec with parameters of type NodeContainer
 NodeView<NodeModel> ThreadNodeExecutionJobManager.getView(NodeContainer nc)
          Return a new instance of a node view for the job of the provided node.
 String ThreadNodeExecutionJobManager.getViewName(NodeContainer nc)
          Creates a title for the corresponding view.
 NodeExecutionJob ThreadNodeExecutionJobManager.loadFromReconnectSettings(NodeSettingsRO settings, PortObject[] inports, NodeContainer snc)
          Read the information previously stored in the settings object and restore an executing job.
 NodeExecutionJob ThreadNodeExecutionJobManager.submitJob(NodeContainer nc, PortObject[] data)
          Executes the given node container with this job manager.
 

Uses of NodeContainer in org.knime.core.node.workflow
 

Subclasses of NodeContainer in org.knime.core.node.workflow
 class SingleNodeContainer
          Holds a node in addition to some status information.
 class WorkflowManager
          Container holding nodes and connections of a (sub) workflow.
 

Fields in org.knime.core.node.workflow with type parameters of type NodeContainer
(package private)  TreeMap<NodeID,NodeContainer> Workflow.m_nodes
          mapping from NodeID to Nodes.
 

Methods in org.knime.core.node.workflow that return NodeContainer
(package private)  NodeContainer CredentialsProvider.getClient()
           
(package private)  NodeContainer Workflow.getNode(NodeID id)
          Return NodeContainer for a given id or null if that node does not exist in this workflow.
protected  NodeContainer NodeExecutionJob.getNodeContainer()
          Access method for the accompanying node container.
 NodeContainer NodeAnnotation.getNodeContainer()
           
 NodeContainer WorkflowManager.getNodeContainer(NodeID id)
           
 NodeContainer WorkflowPersistorVersion1xx.getNodeContainer(WorkflowManager parent, 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)
          
(package private)  NodeContainer Workflow.removeNode(NodeID id)
          Remove given node.
 

Methods in org.knime.core.node.workflow that return types with arguments of type NodeContainer
 Collection<NodeContainer> WorkflowManager.getNodeContainers()
           
(package private)  Collection<NodeContainer> Workflow.getNodeValues()
           
 

Methods in org.knime.core.node.workflow with parameters of type NodeContainer
(package private)  void Credentials.addClient(NodeContainer nc)
          Add a client to the set of interested clients.
 void WorkflowManager.cancelExecution(NodeContainer nc)
          Cancel execution of the given NodeContainer.
 void CredentialsStore.clearClient(NodeContainer nc)
          Clear any access history of the given client on any of the credentials.
(package private)  boolean WorkflowManager.continueExecutionOnLoad(NodeContainer nc, NodeContainerPersistor persistor)
           
(package private)  void WorkflowManager.doAfterExecution(NodeContainer nc, NodeContainerExecutionStatus status)
          Cleanup a node after execution.
(package private)  void WorkflowManager.doBeforeExecution(NodeContainer nc)
          Call-back from NodeContainer called before node is actually executed.
(package private)  void WorkflowManager.doBeforePostExecution(NodeContainer nc)
          Callback from NodeContainer to request a safe transition into the NodeContainer.State.POSTEXECUTE state.
(package private)  boolean WorkflowManager.doBeforePreExecution(NodeContainer nc)
          Callback from NodeContainer to request a safe transition into the NodeContainer.State.PREEXECUTE state.
 Credentials CredentialsStore.get(String name, NodeContainer client)
          Read out credentials under a given name.
 NodeView<NodeModel> NodeExecutionJobManager.getView(NodeContainer nc)
          Return a new instance of a node view for the job of the provided node.
 String NodeExecutionJobManager.getViewName(NodeContainer nc)
          Creates a title for the corresponding view.
 NodeExecutionJob NodeExecutionJobManager.loadFromReconnectSettings(NodeSettingsRO settings, PortObject[] inports, NodeContainer nc)
          Read the information previously stored in the settings object and restore an executing job.
 void WorkflowManager.pauseLoopExecution(NodeContainer nc)
          Pause loop execution of the given NodeContainer (=loop end).
(package private)  void Workflow.putNode(NodeID id, NodeContainer nc)
          Store NodeContainer with a given id.
(package private)  void NodeAnnotation.registerOnNodeContainer(NodeContainer node)
           
(package private)  void Credentials.removeClient(NodeContainer nc)
          Remove the client from the history list (if registered).
 void WorkflowManager.resumeLoopExecution(NodeContainer nc, boolean oneStep)
          Resume operation of a paused loop.
static void NodeContainerMetaPersistorVersion200.save(NodeSettingsWO settings, NodeContainer nc, ReferencedFile targetDir)
           
protected static void NodeContainerMetaPersistorVersion200.saveCustomDescription(NodeSettingsWO settings, NodeContainer nc)
           
protected static void NodeContainerMetaPersistorVersion200.saveIsDeletable(NodeSettingsWO settings, NodeContainer nc)
           
protected static void WorkflowPersistorVersion200.saveIsMeta(NodeSettingsWO settings, NodeContainer nc)
           
protected static void NodeContainerMetaPersistorVersion200.saveJobManagerInternalsDirectory(NodeSettingsWO settings, NodeContainer nc, ReferencedFile targetDir)
           
protected static void NodeContainerMetaPersistorVersion200.saveNodeAnnotation(NodeSettingsWO settings, NodeContainer nc)
           
protected static void WorkflowPersistorVersion200.saveNodeContainer(NodeSettingsWO settings, ReferencedFile workflowDirRef, NodeContainer container, ExecutionMonitor exec, boolean isSaveData)
           
protected static void NodeContainerMetaPersistorVersion200.saveNodeExecutionJob(NodeSettingsWO settings, NodeContainer nc)
           
protected static void NodeContainerMetaPersistorVersion200.saveNodeExecutionJobManager(NodeSettingsWO settings, NodeContainer nc)
           
protected static void WorkflowPersistorVersion200.saveNodeIDSuffix(NodeSettingsWO settings, NodeContainer nc)
           
protected static void NodeContainerMetaPersistorVersion200.saveNodeMessage(NodeSettingsWO settings, NodeContainer nc)
           
protected static boolean NodeContainerMetaPersistorVersion200.saveState(NodeSettingsWO settings, NodeContainer nc)
           
 NodeExecutionJob NodeExecutionJobManager.submitJob(NodeContainer nc, PortObject[] data)
          Executes the given node container with this job manager.
 

Constructors in org.knime.core.node.workflow with parameters of type NodeContainer
CopyNodeContainerMetaPersistor(NodeContainer original, boolean preserveDeletableFlag, boolean isUndoableDeleteCommand)
          Create copy persistor.
CredentialsProvider(NodeContainer client, CredentialsStore store)
          Creates new provider for a given node container and a store to read from.
NodeExecutionJob(NodeContainer nc, PortObject[] data)
          Creates a new execution job for a given node.
 



Copyright, 2003 - 2012. All rights reserved.
University of Konstanz, Germany.
Chair for Bioinformatics and Information Mining, Prof. Dr. Michael R. Berthold.
You may not modify, publish, transmit, transfer or sell, reproduce, create derivative works from, distribute, perform, display, or in any way exploit any of the content, in whole or in part, except as otherwise expressly permitted in writing by the copyright owner or as specified in the license file distributed with this product.