org.knime.core.node.workflow
Interface UIInformation

All Superinterfaces:
Cloneable
All Known Implementing Classes:
ConnectionUIInformation, NodeUIInformation

public interface UIInformation
extends Cloneable

Basic interface for extra information.

Author:
Christoph Sieb, University of Konstanz

Method Summary
 UIInformation clone()
          UIInformation objects are cloneable without further restriction.
 void load(NodeSettingsRO config)
          Reads the information from the NodeSettings object.
 void save(NodeSettingsWO config)
          Stores all contained information into the given configuration.
 

Method Detail

save

void save(NodeSettingsWO config)
Stores all contained information into the given configuration.

Parameters:
config - The configuration to write the current settings into.
See Also:
load(org.knime.core.node.NodeSettingsRO)

load

void load(NodeSettingsRO config)
          throws InvalidSettingsException
Reads the information from the NodeSettings object.

Parameters:
config - Retrieve the data from.
Throws:
InvalidSettingsException - If the required keys are not available in the NodeSettings.
See Also:
save(org.knime.core.node.NodeSettingsWO)

clone

UIInformation clone()
UIInformation objects are cloneable without further restriction.

Returns:
a clone of this object


Copyright, 2003 - 2010. 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.