|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.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 ScatterPlotScatterPlot.getTable()public void setTable(DataTableInput table)
setTable in class ScatterPlottable - table to useScatterPlot.setTable(net.sourceforge.webcompmath.awt.DataTableInput)public boolean getShowRegressionLine()
getShowRegressionLine in class ScatterPlotScatterPlot.getShowRegressionLine()public void setShowRegressionLine(boolean line)
setShowRegressionLine in class ScatterPlotline - true or falseScatterPlot.setShowRegressionLine(boolean)public boolean getMissingValueIsError()
getMissingValueIsError in class ScatterPlotScatterPlot.getMissingValueIsError()public void setMissingValueIsError(boolean isError)
setMissingValueIsError in class ScatterPlotisError - true or falseScatterPlot.setMissingValueIsError(boolean)public boolean getAutoChangeLimits()
getAutoChangeLimits in class ScatterPlotScatterPlot.getAutoChangeLimits()public void setAutoChangeLimits(boolean set)
setAutoChangeLimits in class ScatterPlotset - true or falseScatterPlot.setAutoChangeLimits(boolean)public java.awt.Color getDataColor()
getDataColor in class ScatterPlotScatterPlot.getDataColor()public void setDataColor(java.awt.Color color)
setDataColor in class ScatterPlotcolor - point colorScatterPlot.setDataColor(java.awt.Color)public java.awt.Color getLineColor()
getLineColor in class ScatterPlotScatterPlot.getLineColor()public void setLineColor(java.awt.Color color)
setLineColor in class ScatterPlotcolor - line colorScatterPlot.setLineColor(java.awt.Color)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||