|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.knime.core.node.workflow.InsertWorkflowPersistor
final class InsertWorkflowPersistor
Persistor that is used when a workflow (a project) is loaded.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface org.knime.core.node.workflow.WorkflowPersistor |
---|
WorkflowPersistor.ConnectionContainerTemplate, WorkflowPersistor.LoadResult, WorkflowPersistor.LoadResultEntry, WorkflowPersistor.WorkflowLoadResult, WorkflowPersistor.WorkflowPortTemplate |
Field Summary |
---|
Fields inherited from interface org.knime.core.node.workflow.WorkflowPersistor |
---|
KEY_CONNECTIONS, KEY_ID, KEY_NODES, KEY_UI_INFORMATION, SAVED_WITH_DATA_FILE, WORKFLOW_FILE |
Constructor Summary | |
---|---|
InsertWorkflowPersistor(WorkflowPersistor wfmPersistor)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
InsertWorkflowPersistor(WorkflowPersistor wfmPersistor)
Method Detail |
---|
public Set<WorkflowPersistor.ConnectionContainerTemplate> getConnectionSet()
getConnectionSet
in interface WorkflowPersistor
public HashMap<Integer,ContainerTable> getGlobalTableRepository()
getGlobalTableRepository
in interface WorkflowPersistor
public WorkflowPersistor.WorkflowPortTemplate[] getInPortTemplates()
getInPortTemplates
in interface WorkflowPersistor
public UIInformation getInPortsBarUIInfo()
getInPortsBarUIInfo
in interface WorkflowPersistor
public String getLoadVersion()
getLoadVersion
in interface WorkflowPersistor
public String getName()
getName
in interface WorkflowPersistor
public List<FlowVariable> getWorkflowVariables()
getWorkflowVariables
in interface WorkflowPersistor
public Map<Integer,NodeContainerPersistor> getNodeLoaderMap()
getNodeLoaderMap
in interface WorkflowPersistor
public WorkflowPersistor.WorkflowPortTemplate[] getOutPortTemplates()
getOutPortTemplates
in interface WorkflowPersistor
public UIInformation getOutPortsBarUIInfo()
getOutPortsBarUIInfo
in interface WorkflowPersistor
public boolean mustWarnOnDataLoadError()
mustWarnOnDataLoadError
in interface WorkflowPersistor
public NodeContainerMetaPersistor getMetaPersistor()
getMetaPersistor
in interface NodeContainerPersistor
public NodeContainer getNodeContainer(WorkflowManager parent, NodeID id)
getNodeContainer
in interface NodeContainerPersistor
public boolean isDirtyAfterLoad()
isDirtyAfterLoad
in interface NodeContainerPersistor
public boolean mustComplainIfStateDoesNotMatch()
state
does not match the state after
loading (typically all non-executed nodes are configured after load).
This is true for all SingleNodeContainer and newer meta nodes,
but it will be false for meta nodes, which are loaded from 1.x workflow.
mustComplainIfStateDoesNotMatch
in interface NodeContainerPersistor
public void loadNodeContainer(Map<Integer,BufferedDataTable> tblRep, ExecutionMonitor exec, WorkflowPersistor.LoadResult loadResult)
loadNodeContainer
in interface NodeContainerPersistor
public boolean needsResetAfterLoad()
needsResetAfterLoad
in interface NodeContainerPersistor
public void preLoadNodeContainer(ReferencedFile nodeFileRef, NodeSettingsRO parentSettings, WorkflowPersistor.LoadResult loadResult) throws InvalidSettingsException, IOException
preLoadNodeContainer
in interface NodeContainerPersistor
InvalidSettingsException
IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |