Package adams.core.discovery.genetic
Class PLSFilterNumComponents
- java.lang.Object
-
- adams.core.logging.LoggingObject
-
- adams.core.logging.CustomLoggingLevelObject
-
- adams.core.option.AbstractOptionHandler
-
- adams.core.discovery.AbstractDiscoveryHandler
-
- adams.core.discovery.genetic.AbstractGeneticDiscoveryHandler
-
- adams.core.discovery.genetic.AbstractGeneticIntegerDiscoveryHandler
-
- adams.core.discovery.genetic.PLSFilterNumComponents
-
- All Implemented Interfaces:
adams.core.Destroyable
,adams.core.GlobalInfoSupporter
,adams.core.logging.LoggingLevelHandler
,adams.core.logging.LoggingSupporter
,adams.core.option.OptionHandler
,adams.core.ShallowCopySupporter<adams.core.discovery.AbstractDiscoveryHandler>
,adams.core.SizeOfHandler
,Serializable
public class PLSFilterNumComponents extends adams.core.discovery.genetic.AbstractGeneticIntegerDiscoveryHandler
SavitzkyGolay numPoints handler.- Version:
- $Revision$
- Author:
- FracPete (fracpete at waikato dot ac dot nz)
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description PLSFilterNumComponents()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected String
getDefaultList()
Returns the default list.protected int
getDefaultMaximum()
Returns the default maximum.protected int
getDefaultMinimum()
Returns the default minimum.protected int
getValue(adams.core.discovery.PropertyPath.PropertyContainer cont)
Returns the integer value from the property container.String
globalInfo()
Returns a string describing the object.protected boolean
handles(Object obj)
Checks whether this object is handled by this discovery handler.protected void
setValue(adams.core.discovery.PropertyPath.PropertyContainer cont, int value)
Sets the integer value in the property container.-
Methods inherited from class adams.core.discovery.genetic.AbstractGeneticIntegerDiscoveryHandler
calcNumBits, defineOptions, doPack, doUnpack, getDefaultType, getList, getMaximum, getMinimum, getNumBits, getType, listTipText, maximumTipText, minimumTipText, setList, setMaximum, setMinimum, setType, typeTipText
-
Methods inherited from class adams.core.discovery.genetic.AbstractGeneticDiscoveryHandler
pack, performInitialization, requiresInitialization, unpack
-
Methods inherited from class adams.core.discovery.AbstractDiscoveryHandler
addContainer, getContainers, getInvertMatching, getRegExp, handles, invertMatchingTipText, regExpTipText, reset, setInvertMatching, setRegExp, shallowCopy, shallowCopy, toString
-
Methods inherited from class adams.core.option.AbstractOptionHandler
cleanUpOptions, destroy, finishInit, getDefaultLoggingLevel, getOptionManager, initialize, loggingLevelTipText, newOptionManager, setLoggingLevel, toCommandLine
-
Methods inherited from class adams.core.logging.LoggingObject
configureLogger, getLogger, getLoggingLevel, initializeLogging, isLoggingEnabled, sizeOf
-
-
-
-
Method Detail
-
globalInfo
public String globalInfo()
Returns a string describing the object.- Specified by:
globalInfo
in interfaceadams.core.GlobalInfoSupporter
- Specified by:
globalInfo
in classadams.core.option.AbstractOptionHandler
- Returns:
- a description suitable for displaying in the gui
-
getDefaultMinimum
protected int getDefaultMinimum()
Returns the default minimum.- Specified by:
getDefaultMinimum
in classadams.core.discovery.genetic.AbstractGeneticIntegerDiscoveryHandler
- Returns:
- the default
-
getDefaultMaximum
protected int getDefaultMaximum()
Returns the default maximum.- Specified by:
getDefaultMaximum
in classadams.core.discovery.genetic.AbstractGeneticIntegerDiscoveryHandler
- Returns:
- the default
-
getDefaultList
protected String getDefaultList()
Returns the default list.- Specified by:
getDefaultList
in classadams.core.discovery.genetic.AbstractGeneticIntegerDiscoveryHandler
- Returns:
- the default
-
getValue
protected int getValue(adams.core.discovery.PropertyPath.PropertyContainer cont)
Returns the integer value from the property container.- Specified by:
getValue
in classadams.core.discovery.genetic.AbstractGeneticIntegerDiscoveryHandler
- Parameters:
cont
- the container- Returns:
- the value
-
setValue
protected void setValue(adams.core.discovery.PropertyPath.PropertyContainer cont, int value)
Sets the integer value in the property container.- Specified by:
setValue
in classadams.core.discovery.genetic.AbstractGeneticIntegerDiscoveryHandler
- Parameters:
cont
- the containervalue
- the value to set
-
handles
protected boolean handles(Object obj)
Checks whether this object is handled by this discovery handler.- Specified by:
handles
in classadams.core.discovery.AbstractDiscoveryHandler
- Parameters:
obj
- the object to check- Returns:
- true if handled
-
-