Package adams.core.gnuplot
Class AbstractPlotScriptlet
- java.lang.Object
-
- adams.core.logging.LoggingObject
-
- adams.core.logging.CustomLoggingLevelObject
-
- adams.core.option.AbstractOptionHandler
-
- adams.core.gnuplot.AbstractScriptlet
-
- adams.core.gnuplot.AbstractScriptletWithDataFile
-
- adams.core.gnuplot.AbstractPlotScriptlet
-
- All Implemented Interfaces:
adams.core.Destroyable
,adams.core.ErrorProvider
,adams.core.GlobalInfoSupporter
,adams.core.io.AbsolutePathSupporter
,adams.core.logging.LoggingLevelHandler
,adams.core.logging.LoggingSupporter
,adams.core.option.OptionHandler
,adams.core.QuickInfoSupporter
,adams.core.SizeOfHandler
,Serializable
- Direct Known Subclasses:
SimplePlot
public abstract class AbstractPlotScriptlet extends AbstractScriptletWithDataFile
Ancestor for scriptlets that generate plot instructions.- Version:
- $Revision$
- Author:
- fracpete (fracpete at waikato dot ac dot nz)
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected String
m_Columns
the columns to use.-
Fields inherited from class adams.core.gnuplot.AbstractScriptletWithDataFile
m_DataFile, m_UseAbsolutePath
-
Fields inherited from class adams.core.gnuplot.AbstractScriptlet
COMMENT, m_LastError, m_Owner
-
-
Constructor Summary
Constructors Constructor Description AbstractPlotScriptlet()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
columnsTipText()
Returns the tip text for this property.void
defineOptions()
Adds options to the internal list of options.String
getColumns()
Returns the columns to use in the plots.void
setColumns(String value)
Sets the columns to use in the plots.-
Methods inherited from class adams.core.gnuplot.AbstractScriptletWithDataFile
check, dataFileTipText, getActualDataFile, getDataFile, getUseAbsolutePath, reset, setDataFile, setUseAbsolutePath, useAbsolutePathTipText
-
Methods inherited from class adams.core.gnuplot.AbstractScriptlet
doGenerate, generate, getLastError, getOwner, getQuickInfo, hasLastError, setOwner
-
Methods inherited from class adams.core.option.AbstractOptionHandler
cleanUpOptions, destroy, 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_Columns
protected String m_Columns
the columns to use.
-
-
Method Detail
-
defineOptions
public void defineOptions()
Adds options to the internal list of options.- Specified by:
defineOptions
in interfaceadams.core.option.OptionHandler
- Overrides:
defineOptions
in classAbstractScriptletWithDataFile
-
setColumns
public void setColumns(String value)
Sets the columns to use in the plots.- Parameters:
value
- the columns
-
getColumns
public String getColumns()
Returns the columns to use in the plots.- Returns:
- the index
-
columnsTipText
public String columnsTipText()
Returns the tip text for this property.- Returns:
- tip text for this property suitable for displaying in the explorer/experimenter gui
-
-