|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.knime.core.node.workflow.CopyWorkflowPersistor
class CopyWorkflowPersistor
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.knime.core.node.workflow.WorkflowPersistor |
|---|
WorkflowPersistor.ConnectionContainerTemplate, WorkflowPersistor.LoadResult, WorkflowPersistor.LoadResultEntry, WorkflowPersistor.MetaNodeLinkUpdateResult, 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, METAINFO_FILE, SAVED_WITH_DATA_FILE, TEMPLATE_FILE, WORKFLOW_FILE |
| Constructor Summary | |
|---|---|
CopyWorkflowPersistor(WorkflowManager original,
HashMap<Integer,ContainerTable> tableRep,
boolean preserveDeletableFlags,
boolean isUndoableDeleteCommand)
Create copy persistor. |
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
CopyWorkflowPersistor(WorkflowManager original,
HashMap<Integer,ContainerTable> tableRep,
boolean preserveDeletableFlags,
boolean isUndoableDeleteCommand)
original - To copy fromtableRep - The table map in the targetpreserveDeletableFlags - Whether to keep the "is-deletable" flags
in the target.isUndoableDeleteCommand - If to keep the location of the node
directories (important for undo of delete commands, see
WorkflowManager.copy(boolean, WorkflowCopyContent)
for details.)| Method Detail |
|---|
public Set<WorkflowPersistor.ConnectionContainerTemplate> getConnectionSet()
WorkflowPersistor.getAdditionalConnectionSet()).
getConnectionSet in interface WorkflowPersistorpublic Set<WorkflowPersistor.ConnectionContainerTemplate> getAdditionalConnectionSet()
getAdditionalConnectionSet in interface WorkflowPersistorpublic HashMap<Integer,ContainerTable> getGlobalTableRepository()
getGlobalTableRepository in interface WorkflowPersistorpublic UIInformation getInPortsBarUIInfo()
getInPortsBarUIInfo in interface WorkflowPersistorpublic WorkflowPersistor.WorkflowPortTemplate[] getInPortTemplates()
getInPortTemplates in interface WorkflowPersistorpublic String getName()
getName in interface WorkflowPersistorpublic WorkflowCipher getWorkflowCipher()
getWorkflowCipher in interface WorkflowPersistorWorkflowCipher.NULL_CIPHER, never null.public MetaNodeTemplateInformation getTemplateInformation()
getTemplateInformation in interface WorkflowPersistorpublic List<FlowVariable> getWorkflowVariables()
getWorkflowVariables in interface WorkflowPersistorpublic List<Credentials> getCredentials()
getCredentials in interface WorkflowPersistorpublic List<WorkflowAnnotation> getWorkflowAnnotations()
getWorkflowAnnotations in interface WorkflowPersistorpublic List<ReferencedFile> getObsoleteNodeDirectories()
getObsoleteNodeDirectories in interface WorkflowPersistorpublic UIInformation getOutPortsBarUIInfo()
getOutPortsBarUIInfo in interface WorkflowPersistorpublic WorkflowPersistor.WorkflowPortTemplate[] getOutPortTemplates()
getOutPortTemplates in interface WorkflowPersistorpublic NodeContainerMetaPersistor getMetaPersistor()
getMetaPersistor in interface NodeContainerPersistorpublic WorkflowPersistorVersion200.LoadVersion getLoadVersion()
getLoadVersion in interface WorkflowPersistorpublic Map<Integer,NodeContainerPersistor> getNodeLoaderMap()
getNodeLoaderMap in interface WorkflowPersistor
public NodeContainer getNodeContainer(WorkflowManager parent,
NodeID id)
getNodeContainer in interface NodeContainerPersistor
public void loadNodeContainer(Map<Integer,BufferedDataTable> tblRep,
ExecutionMonitor exec,
WorkflowPersistor.LoadResult loadResult)
loadNodeContainer in interface NodeContainerPersistorpublic boolean needsResetAfterLoad()
needsResetAfterLoad in interface NodeContainerPersistorpublic boolean isDirtyAfterLoad()
isDirtyAfterLoad in interface NodeContainerPersistorpublic 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 preLoadNodeContainer(WorkflowPersistor parentPersistor,
NodeSettingsRO parentSettings,
WorkflowPersistor.LoadResult loadResult)
preLoadNodeContainer in interface NodeContainerPersistorpublic InputStream decipherInput(InputStream input)
decipherInput in interface WorkflowPersistorinput - The input to decipher.
public boolean mustWarnOnDataLoadError()
mustWarnOnDataLoadError in interface WorkflowPersistor
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||