| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Panel
java.applet.Applet
javax.swing.JApplet
edu.ucla.stat.SOCR.chart.Chart
edu.ucla.stat.SOCR.chart.SuperXYChart
edu.ucla.stat.SOCR.chart.demo.PowerTransformXYScatterChart
public class PowerTransformXYScatterChart
A simple demonstration application showing how to create a line chart using
 data from an XYDataset.
| Nested Class Summary | 
|---|
| Nested classes/interfaces inherited from class javax.swing.JApplet | 
|---|
| javax.swing.JApplet.AccessibleJApplet | 
| Nested classes/interfaces inherited from class java.applet.Applet | 
|---|
| java.applet.Applet.AccessibleApplet | 
| Nested classes/interfaces inherited from class java.awt.Panel | 
|---|
| java.awt.Panel.AccessibleAWTPanel | 
| Nested classes/interfaces inherited from class java.awt.Container | 
|---|
| java.awt.Container.AccessibleAWTContainer | 
| 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 | |
|---|---|
| protected  double[] | norm_x | 
| protected  double[] | norm_y | 
| protected  java.lang.String[] | raw_x | 
| protected  java.lang.String[] | raw_y | 
| protected  int | row_count | 
| protected  double[] | transformed_x | 
| protected  double[] | transformed_y | 
| Fields inherited from class edu.ucla.stat.SOCR.chart.SuperXYChart | 
|---|
| dataset | 
| Fields inherited from class javax.swing.JApplet | 
|---|
| accessibleContext, rootPane, rootPaneCheckingEnabled | 
| 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 | |
|---|---|
| PowerTransformXYScatterChart() | |
| Method Summary | |
|---|---|
| protected  XYDataset | applyPowerTransform() | 
| protected  void | createActionComponents(javax.swing.JToolBar toolBar)add the tabs to the toolbar | 
| protected  JFreeChart | createChart(XYDataset dataset)Creates a chart. | 
| protected  XYDataset | createDataset(boolean isDemo)Creates a sample dataset. | 
|  void | doChart() | 
| protected  double | getPowerX()This method gets the current PowerX parameter. | 
| protected  double | getPowerY()This method gets the current PowerY parameter. | 
|  void | init()This method initializes the Gui, by setting up the basic tabbedPanes. | 
| protected  void | redoChart() | 
| protected  void | reset_slider() | 
|  void | resetExample()reset dataTable to default (demo data), and refesh chart | 
| protected  void | setChart() | 
|  void | setMapping() | 
| protected  void | setPowerX(double pX)This method sets the PowerX parameter. | 
| protected  void | setPowerY(double pY)This method sets the PowerY parameter. | 
| protected  void | setTable(XYDataset ds) | 
|  void | update(java.util.Observable arg0,
       java.lang.Object arg1) | 
| Methods inherited from class edu.ucla.stat.SOCR.chart.SuperXYChart | 
|---|
| createLegend, createLegendChart, doTest, getDisplayPane, propertyChange, setDataTable, setXLabel, setYLabel | 
| Methods inherited from class javax.swing.JApplet | 
|---|
| addImpl, createRootPane, getAccessibleContext, getContentPane, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isRootPaneCheckingEnabled, paramString, remove, repaint, setContentPane, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update | 
| Methods inherited from class java.applet.Applet | 
|---|
| destroy, getAppletContext, getAudioClip, getAudioClip, getCodeBase, getDocumentBase, getImage, getImage, getLocale, getParameter, getParameterInfo, isActive, newAudioClip, play, play, resize, resize, setStub, showStatus, start | 
| Methods inherited from class java.awt.Panel | 
|---|
| addNotify | 
| Methods inherited from class java.awt.Container | 
|---|
| add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree | 
| Methods inherited from class java.awt.Component | 
|---|
| action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusUpCycle | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Methods inherited from interface java.beans.PropertyChangeListener | 
|---|
| propertyChange | 
| Methods inherited from interface java.awt.event.ActionListener | 
|---|
| actionPerformed | 
| Field Detail | 
|---|
protected int row_count
protected java.lang.String[] raw_x
protected java.lang.String[] raw_y
protected double[] transformed_x
protected double[] transformed_y
protected double[] norm_x
protected double[] norm_y
| Constructor Detail | 
|---|
public PowerTransformXYScatterChart()
| Method Detail | 
|---|
public void init()
Chart
init in class SuperXYChartprotected void createActionComponents(javax.swing.JToolBar toolBar)
Chart
createActionComponents in class Chart
public void update(java.util.Observable arg0,
                   java.lang.Object arg1)
update in interface java.util.Observerpublic void doChart()
doChart in class SuperXYChartprotected void redoChart()
protected void setChart()
setChart in class SuperXYChartprotected void setTable(XYDataset ds)
protected XYDataset createDataset(boolean isDemo)
createDataset in class SuperXYChartisDemo - data come from demo(true) or dataTable(false)
protected void reset_slider()
protected void setPowerX(double pX)
p - the change eventprotected double getPowerX()
protected void setPowerY(double pY)
p - the change eventprotected double getPowerY()
protected XYDataset applyPowerTransform()
protected JFreeChart createChart(XYDataset dataset)
createChart in class SuperXYChartdataset - the data for the chart.
public void resetExample()
SuperXYChart
resetExample in class SuperXYChartpublic void setMapping()
setMapping in class SuperXYChart| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||