org.knime.core.node.config
Interface Config.DataCellEntry

All Known Implementing Classes:
Config.DataCellEntry.ComplexNumberCellEntry, Config.DataCellEntry.DateAndTimeCellEntry, Config.DataCellEntry.DoubleCellEntry, Config.DataCellEntry.FuzzyIntervalCellEntry, Config.DataCellEntry.FuzzyNumberCellEntry, Config.DataCellEntry.IntCellEntry, Config.DataCellEntry.MissingCellEntry, Config.DataCellEntry.StringCellEntry
Enclosing class:
Config

static interface Config.DataCellEntry

Interface for all registered DataCell objects.


Nested Class Summary
static class Config.DataCellEntry.ComplexNumberCellEntry
          ComplexNumberCell entry.
static class Config.DataCellEntry.DateAndTimeCellEntry
          DateAndTimeCell entry.
static class Config.DataCellEntry.DoubleCellEntry
          DoubleCell entry.
static class Config.DataCellEntry.FuzzyIntervalCellEntry
          FuzzyIntervalCell entry.
static class Config.DataCellEntry.FuzzyNumberCellEntry
          FuzzyNumberCell entry.
static class Config.DataCellEntry.IntCellEntry
          IntCell entry.
static class Config.DataCellEntry.MissingCellEntry
          Entry for missing DataCell.
static class Config.DataCellEntry.StringCellEntry
          StringCell entry.
 
Method Summary
 DataCell createCell(ConfigRO config)
          Create DataCell on given Config.
 void saveToConfig(DataCell cell, Config config)
          Save this DataCell to the given Config.
 

Method Detail

saveToConfig

void saveToConfig(DataCell cell,
                  Config config)
Save this DataCell to the given Config.

Parameters:
cell - The DataCell to save.
config - To this Config.

createCell

DataCell createCell(ConfigRO config)
                    throws InvalidSettingsException
Create DataCell on given Config.

Parameters:
config - Used to read DataCell from.
Returns:
A new DataCell object.
Throws:
InvalidSettingsException - If the cell could not be loaded.


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.