|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.awt.Component net.sourceforge.webcompmath.draw.Drawable net.sourceforge.webcompmath.draw.ScatterPlot net.sourceforge.webcompmath.draw.beans.WCMScatterPlotBean
public class WCMScatterPlotBean
This bean graphs the points in a WCMDataTableInputBean. It can plot the data in the first two columns.. You can optionally show the regression line. If you want to plot expressions of the column values, instead of just the columns themselves, you will need to hand-code method calls to ScatterPlot. Also, if you want to obtain various statistical values, you also need to hand code method calls to ScatterPlot.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class java.awt.Component |
---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary |
---|
Fields inherited from class net.sourceforge.webcompmath.draw.ScatterPlot |
---|
CORRELATION, DATACT, INTERCEPT, MISSINGCT, SLOPE, STANDARDERROR |
Fields inherited from class net.sourceforge.webcompmath.draw.Drawable |
---|
canvas, coords |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
WCMScatterPlotBean()
Default constructor |
Method Summary | |
---|---|
boolean |
getAutoChangeLimits()
Get whether the limits of the graph are automatically updated or not. |
java.awt.Color |
getDataColor()
Get the color for the points. |
java.awt.Color |
getLineColor()
Get the line color. |
boolean |
getMissingValueIsError()
Get whether missing values cause an error. |
boolean |
getShowRegressionLine()
Get whether to show the regression line. |
DataTableInput |
getTable()
Get the DataTableInput being plotted. |
void |
setAutoChangeLimits(boolean set)
Set whether the limits of the graph are automatically updated or not. |
void |
setDataColor(java.awt.Color color)
Set the color for the points. |
void |
setLineColor(java.awt.Color color)
Set the line color. |
void |
setMissingValueIsError(boolean isError)
Set whether missing values cause an error. |
void |
setShowRegressionLine(boolean line)
Set whether to show the regression line. |
void |
setTable(DataTableInput table)
Set the DataTableInput being plotted. |
Methods inherited from class net.sourceforge.webcompmath.draw.ScatterPlot |
---|
compute, draw, getCrossHalfSize, getCrossLineWidth, getLineWidth, getValueObject, setColumns, setCrossHalfSize, setCrossLineWidth, setExpressions, setLineWidth |
Methods inherited from class net.sourceforge.webcompmath.draw.Drawable |
---|
getVisible, needsRedraw, setOwnerData, setVisible |
Methods inherited from class java.awt.Component |
---|
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAccessibleContext, getAlignmentX, getAlignmentY, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeys, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusCycleRoot, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paint, paintAll, paramString, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, processComponentEvent, processEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setFont, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle, update, validate |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public WCMScatterPlotBean()
Method Detail |
---|
public DataTableInput getTable()
getTable
in class ScatterPlot
ScatterPlot.getTable()
public void setTable(DataTableInput table)
setTable
in class ScatterPlot
table
- table to useScatterPlot.setTable(net.sourceforge.webcompmath.awt.DataTableInput)
public boolean getShowRegressionLine()
getShowRegressionLine
in class ScatterPlot
ScatterPlot.getShowRegressionLine()
public void setShowRegressionLine(boolean line)
setShowRegressionLine
in class ScatterPlot
line
- true or falseScatterPlot.setShowRegressionLine(boolean)
public boolean getMissingValueIsError()
getMissingValueIsError
in class ScatterPlot
ScatterPlot.getMissingValueIsError()
public void setMissingValueIsError(boolean isError)
setMissingValueIsError
in class ScatterPlot
isError
- true or falseScatterPlot.setMissingValueIsError(boolean)
public boolean getAutoChangeLimits()
getAutoChangeLimits
in class ScatterPlot
ScatterPlot.getAutoChangeLimits()
public void setAutoChangeLimits(boolean set)
setAutoChangeLimits
in class ScatterPlot
set
- true or falseScatterPlot.setAutoChangeLimits(boolean)
public java.awt.Color getDataColor()
getDataColor
in class ScatterPlot
ScatterPlot.getDataColor()
public void setDataColor(java.awt.Color color)
setDataColor
in class ScatterPlot
color
- point colorScatterPlot.setDataColor(java.awt.Color)
public java.awt.Color getLineColor()
getLineColor
in class ScatterPlot
ScatterPlot.getLineColor()
public void setLineColor(java.awt.Color color)
setLineColor
in class ScatterPlot
color
- line colorScatterPlot.setLineColor(java.awt.Color)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |