Package adams.data.heatmapfeatures
Class AbstractMetaHeatmapFeatureGenerator
- java.lang.Object
-
- adams.core.logging.LoggingObject
-
- adams.core.logging.CustomLoggingLevelObject
-
- adams.core.option.AbstractOptionHandler
-
- adams.data.heatmapfeatures.AbstractHeatmapFeatureGenerator
-
- adams.data.heatmapfeatures.AbstractMetaHeatmapFeatureGenerator
-
- All Implemented Interfaces:
adams.core.CleanUpHandler,adams.core.Destroyable,adams.core.GlobalInfoSupporter,adams.core.logging.LoggingLevelHandler,adams.core.logging.LoggingSupporter,adams.core.option.OptionHandler,adams.core.QuickInfoSupporter,adams.core.ShallowCopySupporter<AbstractHeatmapFeatureGenerator>,adams.core.SizeOfHandler,Serializable,Comparable
- Direct Known Subclasses:
CountValues
public abstract class AbstractMetaHeatmapFeatureGenerator extends AbstractHeatmapFeatureGenerator
Ancestor for feature generators that use a base feature generator.- Version:
- $Revision$
- Author:
- FracPete (fracpete at waikato dot ac dot nz)
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected AbstractHeatmapFeatureGeneratorm_Generatorthe base feature generator.-
Fields inherited from class adams.data.heatmapfeatures.AbstractHeatmapFeatureGenerator
m_Converter, m_Fields, m_Notes
-
-
Constructor Summary
Constructors Constructor Description AbstractMetaHeatmapFeatureGenerator()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voiddefineOptions()Adds options to the internal list of options.abstract StringgeneratorTipText()Returns the tip text for this property.protected abstract AbstractHeatmapFeatureGeneratorgetDefaultGenerator()Returns the default feature generator to use.AbstractHeatmapFeatureGeneratorgetGenerator()Returns the base feature generator to use.StringgetQuickInfo()Returns a quick info about the object, which can be displayed in the GUI.voidsetGenerator(AbstractHeatmapFeatureGenerator value)Sets the base feature generator to use.-
Methods inherited from class adams.data.heatmapfeatures.AbstractHeatmapFeatureGenerator
checkData, cleanUp, compareTo, converterTipText, createHeader, destroy, equals, fieldsTipText, generate, generateRows, getConverter, getDatasetFormat, getFields, getNotes, getRowFormat, notesTipText, postProcessHeader, postProcessRow, postProcessRows, reset, setConverter, setFields, setNotes, shallowCopy, shallowCopy
-
Methods inherited from class adams.core.option.AbstractOptionHandler
cleanUpOptions, finishInit, getDefaultLoggingLevel, getOptionManager, globalInfo, initialize, loggingLevelTipText, newOptionManager, setLoggingLevel, toCommandLine, toString
-
Methods inherited from class adams.core.logging.LoggingObject
configureLogger, getLogger, getLoggingLevel, initializeLogging, isLoggingEnabled, sizeOf
-
-
-
-
Field Detail
-
m_Generator
protected AbstractHeatmapFeatureGenerator m_Generator
the base feature generator.
-
-
Method Detail
-
defineOptions
public void defineOptions()
Adds options to the internal list of options.- Specified by:
defineOptionsin interfaceadams.core.option.OptionHandler- Overrides:
defineOptionsin classAbstractHeatmapFeatureGenerator
-
getDefaultGenerator
protected abstract AbstractHeatmapFeatureGenerator getDefaultGenerator()
Returns the default feature generator to use.- Returns:
- the default generator
-
setGenerator
public void setGenerator(AbstractHeatmapFeatureGenerator value)
Sets the base feature generator to use.- Parameters:
value- the generator
-
getGenerator
public AbstractHeatmapFeatureGenerator getGenerator()
Returns the base feature generator to use.- Returns:
- the generator
-
generatorTipText
public abstract String generatorTipText()
Returns the tip text for this property.- Returns:
- tip text for this property suitable for displaying in the GUI or for listing the options.
-
getQuickInfo
public String getQuickInfo()
Returns a quick info about the object, which can be displayed in the GUI.- Specified by:
getQuickInfoin interfaceadams.core.QuickInfoSupporter- Overrides:
getQuickInfoin classAbstractHeatmapFeatureGenerator- Returns:
- null if no info available, otherwise short string
-
-