|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectadams.core.ConsoleObject
adams.core.option.AbstractOptionHandler
adams.gui.visualization.stats.scatterplot.AbstractScatterPlotOverlay
public abstract class AbstractScatterPlotOverlay
Abstract superclass for overlays on the scatterplot graph.
| Field Summary | |
|---|---|
protected Color |
m_Color
Color of the overlay |
protected Instances |
m_Instances
Instances object containing data |
protected AbstractOverlayPaintlet |
m_Paintlet
Paintlet to do the drawing |
protected AbstractScatterPlot |
m_Parent
parent scatter plot to plot data on |
protected float |
m_Thickness
Thickness for overlay line |
| Fields inherited from class adams.core.option.AbstractOptionHandler |
|---|
m_DebugLevel, m_OptionManager |
| Constructor Summary | |
|---|---|
AbstractScatterPlotOverlay()
|
|
| Method Summary | |
|---|---|
String |
colorTipText()
Tip text for the color property |
void |
defineOptions()
|
Color |
getColor()
Get the color for this overlay |
AbstractOverlayPaintlet |
getPaintlet()
Get the paintlet that is doing the drawing |
protected AbstractScatterPlot |
getParent()
Return the scatter plot parent the overlay is being drawn on |
float |
getThickness()
Get the thickness of the overlay |
void |
inst(Instances inst)
Pass the instances to the overlay object |
String |
name()
Returns a string to display info on the overlay |
void |
setColor(Color val)
Set the color for this overlay |
void |
setParent(AbstractScatterPlot val)
Set the scatterplot that this overlay is being drawn on |
void |
setThickness(float val)
Set the thickness of the overlay |
abstract void |
setUp()
set up the overlay and it's paintlet |
AbstractScatterPlotOverlay |
shallowCopy()
Returns a shallow copy of itself, i.e., based on the commandline options. |
AbstractScatterPlotOverlay |
shallowCopy(boolean expand)
Returns a shallow copy of itself, i.e., based on the commandline options. |
String |
thicknessTipText()
Return a tip text for the thickness property |
| Methods inherited from class adams.core.option.AbstractOptionHandler |
|---|
cleanUpOptions, debug, debug, debugLevelTipText, destroy, finishInit, getDebugLevel, getOptionManager, globalInfo, initialize, isDebugOn, newOptionManager, reset, setDebugLevel, toCommandLine, toString |
| Methods inherited from class adams.core.ConsoleObject |
|---|
getDebugging, getSystemErr, getSystemOut, sizeOf |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected AbstractScatterPlot m_Parent
protected Instances m_Instances
protected AbstractOverlayPaintlet m_Paintlet
protected float m_Thickness
protected Color m_Color
| Constructor Detail |
|---|
public AbstractScatterPlotOverlay()
| Method Detail |
|---|
public String name()
public void defineOptions()
defineOptions in interface OptionHandlerdefineOptions in class AbstractOptionHandlerpublic void setThickness(float val)
val - Thickness in pixelspublic float getThickness()
public String thicknessTipText()
public abstract void setUp()
protected AbstractScatterPlot getParent()
public void setParent(AbstractScatterPlot val)
public void inst(Instances inst)
inst - Instances to be plottedpublic AbstractOverlayPaintlet getPaintlet()
public AbstractScatterPlotOverlay shallowCopy()
public AbstractScatterPlotOverlay shallowCopy(boolean expand)
public void setColor(Color val)
val - Color of overlaypublic Color getColor()
public String colorTipText()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||