org.knime.core.data
Class FuzzyIntervalValue.FuzzyIntervalUtilityFactory

java.lang.Object
  extended by org.knime.core.data.DataValue.UtilityFactory
      extended by org.knime.core.data.FuzzyIntervalValue.FuzzyIntervalUtilityFactory
Enclosing interface:
FuzzyIntervalValue

public static class FuzzyIntervalValue.FuzzyIntervalUtilityFactory
extends DataValue.UtilityFactory

Implementations of the meta information of this value class.


Constructor Summary
protected FuzzyIntervalValue.FuzzyIntervalUtilityFactory()
          Only subclasses are allowed to instantiate this class.
 
Method Summary
protected  DataValueComparator getComparator()
          Derived classes should override this and provide a DataValueComparator that compares the respective DataValue.
 Icon getIcon()
          Get an icon representing this value.
 
Methods inherited from class org.knime.core.data.DataValue.UtilityFactory
getRendererFamily, loadIcon
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FuzzyIntervalValue.FuzzyIntervalUtilityFactory

protected FuzzyIntervalValue.FuzzyIntervalUtilityFactory()
Only subclasses are allowed to instantiate this class.

Method Detail

getIcon

public Icon getIcon()
Get an icon representing this value. This is used in table headers and lists, for instance.

It is recommended to override this method and return an appropriate icon of size 16x16px.

Overrides:
getIcon in class DataValue.UtilityFactory
Returns:
an icon for this value

getComparator

protected DataValueComparator getComparator()
Derived classes should override this and provide a DataValueComparator that compares the respective DataValue. If null is returned the cell implementing the DataValue interface is said to be not comparable with respect to this DataValue interface. If none of the implemented DataValue interfaces is comparable, the fallback comparator based on the cell's toString() method is used.

Overrides:
getComparator in class DataValue.UtilityFactory
Returns:
this default implementation returns null


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.