org.knime.core.node.config
Class ConfigDoubleEntry

java.lang.Object
  extended by org.knime.core.node.config.AbstractConfigEntry
      extended by org.knime.core.node.config.ConfigDoubleEntry
All Implemented Interfaces:
Serializable, TreeNode

final class ConfigDoubleEntry
extends AbstractConfigEntry

Config entry for double values.

Author:
Thomas Gabriel, University of Konstanz

Constructor Summary
ConfigDoubleEntry(String key, double d)
          Creates a new Config entry for type double.
ConfigDoubleEntry(String key, String d)
          Creates a new Config entry for type double.
 
Method Summary
 double getDouble()
           
protected  boolean hasIdenticalValue(AbstractConfigEntry ace)
          Derived classes must compare their value with the value in the passed argument (on equality).
 String toStringValue()
          Returns a String representation for this Config entry which is the used to re-load this Config entry.
 
Methods inherited from class org.knime.core.node.config.AbstractConfigEntry
children, equals, getAllowsChildren, getChildAt, getChildCount, getIndex, getKey, getParent, getType, hashCode, isIdentical, isLeaf, setKey, setParent, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ConfigDoubleEntry

ConfigDoubleEntry(String key,
                  double d)
Creates a new Config entry for type double.

Parameters:
key - The key for this value.
d - The double value.

ConfigDoubleEntry

ConfigDoubleEntry(String key,
                  String d)
Creates a new Config entry for type double.

Parameters:
key - The key for this value.
d - The double value as String.
Method Detail

getDouble

public double getDouble()
Returns:
The double value.

toStringValue

public String toStringValue()
Description copied from class: AbstractConfigEntry
Returns a String representation for this Config entry which is the used to re-load this Config entry.

Specified by:
toStringValue in class AbstractConfigEntry
Returns:
A String representation of this double value.
See Also:
Double.toString(double)

hasIdenticalValue

protected boolean hasIdenticalValue(AbstractConfigEntry ace)
Derived classes must compare their value with the value in the passed argument (on equality). They can safely assume that the specified object has the same java class, the same type and key.

Specified by:
hasIdenticalValue in class AbstractConfigEntry
Parameters:
ace - the argument to compare the value with
Returns:
true if the specified argument stores the same value as this.


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.