public static class BitVectorValue.BitVectorUtilityFactory extends DataValue.UtilityFactory
| Constructor and Description |
|---|
BitVectorUtilityFactory() |
| Modifier and Type | Method and Description |
|---|---|
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.
|
protected DataValueRendererFamily |
getRendererFamily(DataColumnSpec spec)
Returns a family of all renderers this type natively supports.
|
loadIconprotected DataValueComparator getComparator()
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.getComparator in class DataValue.UtilityFactorynullprotected DataValueRendererFamily getRendererFamily(DataColumnSpec spec)
Views that rely on renderer implementations will get a list of all
available renderers by invoking
DataType.getRenderer(DataColumnSpec) on the column's
DataType
which makes sure that all renderer implementations of compatible
values are returned.
getRendererFamily in class DataValue.UtilityFactoryspec - the DataColumnSpec of the
column for which the renderers are
used. Most of the renderer implementations won't need
column domain information but some do. For instance a
class that renders the double value in the column
according to the min/max values in the column domain.nullpublic Icon getIcon()
It is recommended to override this method and return an appropriate icon of size 16x16px.
getIcon in class DataValue.UtilityFactory
KNIME GmbH, Konstanz, Germany
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.