|
||||||||||
| 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
public class Chart
This class defines a basic type of Statistical Chart that can be subclassed by the specific types of chart
| 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 java.lang.String |
ADD
|
javax.swing.JButton |
addButton1
|
javax.swing.JButton |
addButton2
|
static java.lang.String |
ALL
|
protected javax.swing.JPanel |
bPanel
|
protected java.lang.Thread |
chart
|
protected int |
CHART_SIZE_X
Start Variable Declaration ********************* |
protected int |
CHART_SIZE_Y
|
protected java.lang.String |
chartDescription
|
protected ChartPanel |
chartPanel
|
protected java.lang.String |
chartTitle
|
protected java.lang.String |
CLEAR
|
protected boolean |
CLEAR_BUTTON
|
protected javax.swing.Action |
clearAction
|
protected javax.swing.table.TableColumnModel |
columnModel
|
java.lang.String[] |
columnNames
|
protected int |
columnNumber
|
protected javax.swing.Action |
computeAction
|
protected DataConvertor |
convertor
|
static java.lang.String |
DATA
|
protected java.lang.String |
DATA_MISSING_MESSAGE
|
java.lang.Object[][] |
dataObject
|
protected javax.swing.JPanel |
dataPanel
|
protected javax.swing.JPanel |
dataPanel2
|
javax.swing.JTable |
dataTable
|
protected java.lang.String |
dataText
|
protected java.lang.String |
DEFAULT_HEADER
|
protected java.lang.String |
DELIMITERS
|
protected java.lang.String |
DEPENDENT
|
protected java.lang.String[] |
dependentHeaders
|
protected int |
dependentIndex
|
protected int |
dependentLength
|
protected java.util.ArrayList<java.lang.Integer> |
dependentList
|
protected int |
dependentListCursor
|
protected int |
dependentVarLength
|
protected javax.swing.JLabel |
depLabel
|
protected int |
depMax
|
protected java.lang.String[][] |
depValues
|
protected java.lang.String |
DOCHART
|
protected java.lang.String |
domainLabel
|
protected EditableHeader |
dTableHeader
|
protected java.lang.String |
EXAMPLE
|
protected javax.swing.Action |
exampleRandomAction
|
protected javax.swing.Action |
exampleStaticAction
|
protected javax.swing.Action |
fileLoadAction
|
static java.awt.Font |
font
|
protected java.lang.String |
GRAPH
|
protected javax.swing.JPanel |
graphPanel
|
protected javax.swing.JPanel |
graphPanel2
|
protected boolean |
hasExample
|
java.lang.Object[][] |
headerDataObject
|
javax.swing.JTable |
headerTable
|
javax.swing.table.DefaultTableModel |
hModel
|
protected java.lang.String |
INDEPENDENT
|
protected java.lang.String[] |
independentHeaders
|
protected int |
independentIndex
|
protected int |
independentLength
|
protected java.util.ArrayList<java.lang.Integer> |
independentList
|
protected int |
independentListCursor
|
protected int |
independentVarLength
|
protected java.lang.String[][] |
indepValues
|
protected static int |
INDEX_0
|
protected static int |
INDEX_1
|
protected javax.swing.JLabel |
indLabel
|
protected int |
indMax
|
protected boolean |
isDemo
|
protected boolean |
LEGEND_SWITCH
|
protected java.lang.String |
LEGENDOFF
|
protected java.lang.String |
LEGENDON
|
protected ChartPanel |
legendPanel
|
protected boolean |
legendPanelOn
|
javax.swing.JList |
listAdded
|
javax.swing.JList |
listDepRemoved
|
javax.swing.JList |
listIndepRemoved
|
protected int[] |
listIndex
|
protected javax.swing.DefaultListModel |
lModelAdded
|
protected javax.swing.DefaultListModel |
lModelDep
|
protected javax.swing.DefaultListModel |
lModelIndep
|
protected boolean |
mapDep
|
protected boolean |
mapIndep
|
protected javax.swing.JPanel |
mapPanel
|
protected java.lang.String |
MAPPING
|
protected int |
max_numberForLegendPanelOff
|
protected javax.swing.JPanel |
mixPanel
|
protected javax.swing.JScrollPane |
mixPanelContainer
|
protected java.lang.String |
onlineDescription
|
protected java.lang.String |
onlineHelp
|
protected static java.lang.String |
outputFontFace
|
protected static int |
outputFontSize
|
protected javax.swing.JApplet |
parentApplet
|
protected boolean |
printError
|
protected java.lang.String |
rangeLabel
|
protected java.lang.String |
REMOVE
|
javax.swing.JButton |
removeButton1
|
javax.swing.JButton |
removeButton2
|
protected int |
rowNumber
|
int |
selectedInd
|
protected boolean |
SHOW_STATUS_TEXTAREA
|
protected boolean |
stopNow
|
protected javax.swing.JTextArea |
summaryPanel
|
protected int |
tabbedPaneCount
|
javax.swing.JTabbedPane |
tabbedPanelContainer
|
protected java.lang.String |
TEST
|
protected static boolean |
TEST_API
|
protected javax.swing.Action |
testAction
|
javax.swing.table.DefaultTableModel |
tModel
|
protected javax.swing.JToolBar |
toolBar
|
protected javax.swing.JToolBar |
tools1
|
protected javax.swing.JToolBar |
tools2
|
protected boolean |
trimColumn
|
protected java.net.URL |
url
|
protected boolean |
useRandomExample
|
protected javax.swing.Action |
userDataAction
|
protected boolean |
useStaticExample
|
protected java.lang.String |
VARIABLE
|
protected java.lang.String |
VARIABLE_MISSING_MESSAGE
|
protected javax.swing.JLabel |
varLabel
|
protected java.lang.String |
view
|
protected int |
xyLength
|
| 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 | |
|---|---|
Chart()
|
|
| Method Summary | |
|---|---|
void |
actionPerformed(java.awt.event.ActionEvent event)
|
protected void |
addButtonDependent()
|
protected void |
addButtonIndependent()
|
void |
addTabbedPane(java.lang.String title,
javax.swing.Icon icon,
javax.swing.JComponent component,
java.lang.String tip)
This method add a new component to the tabbed panel. |
void |
addTabbedPane(java.lang.String name,
javax.swing.JComponent c)
This method add a new component to the tabbed panel. |
void |
adjustmentValueChanged(java.awt.event.AdjustmentEvent event)
|
void |
appendTableColumns(int n)
|
void |
appendTableRows(int n)
|
double[] |
calculate_power(java.lang.String[] raw_x,
int row_count,
double power)
|
protected void |
createActionComponents(javax.swing.JToolBar toolBar)
add the tabs to the toolbar |
protected JFreeChart |
createEmptyChart(PieDataset dataset)
|
void |
doChart()
|
void |
doTest()
|
java.lang.String |
getAppletInfo()
This method returns basic copyright, author, and other metadata information |
ChartPanel |
getChartPanel()
|
java.awt.Container |
getDisplayPane()
|
static Chart |
getInstance(java.lang.String classname)
|
java.lang.String |
getLocalAbout()
|
java.lang.String |
getLocalHelp()
|
protected void |
getMapping()
|
double |
getMax(double[] raw,
int count)
|
double |
getMax(java.lang.String[] raw,
int count)
|
double |
getMin(double[] raw,
int count)
|
double |
getMin(java.lang.String[] raw,
int count)
|
java.lang.String |
getOnlineDescription()
This method returns an online description |
java.lang.String |
getOnlineHelp()
|
int |
getSelectedHeaderColumn()
|
java.lang.String |
getWikiAbout()
|
java.lang.String |
getWikiHelp()
|
protected void |
hookTableAction()
Add customized table actions. |
void |
init()
This method initializes the Gui, by setting up the basic tabbedPanes. |
protected void |
initGraphPanel()
|
void |
initMapPanel()
|
protected void |
initMixPanel()
setup GUI layout for the show-all panel |
protected void |
initTable()
setup GUI layout for the data panel including datatable and summary textArea |
void |
keyPressed(java.awt.event.KeyEvent e)
|
void |
keyReleased(java.awt.event.KeyEvent e)
|
void |
keyTyped(java.awt.event.KeyEvent e)
|
void |
mouseClicked(java.awt.event.MouseEvent event)
Mouse events |
void |
mouseDragged(java.awt.event.MouseEvent event)
|
void |
mouseEntered(java.awt.event.MouseEvent event)
|
void |
mouseExited(java.awt.event.MouseEvent event)
|
void |
mouseMoved(java.awt.event.MouseEvent event)
Mouse motion events |
void |
mousePressed(java.awt.event.MouseEvent event)
|
void |
mouseReleased(java.awt.event.MouseEvent event)
|
double[] |
normalize(java.lang.String[] raw_x,
double[] transformed_x,
int row_count)
calculation needed by PowerTransformed Charts |
void |
paintMappingLists(int[] lstInd)
|
void |
popInfo(java.lang.String noConnectionInfo,
java.net.URL isConnectedUrl,
java.lang.String target)
|
protected void |
removeButtonDependent()
|
protected void |
removeButtonDependentAll()
|
protected void |
removeButtonIndependent()
|
protected void |
removeButtonIndependentAll()
|
void |
removeTabbedPane(int index)
This method removes a component from the tabbed panel. |
void |
reset()
|
protected void |
resetChart()
|
void |
resetExample()
|
void |
resetMappingList()
|
void |
resetTable()
clear data panel |
void |
resetTableColumns(int n)
|
void |
resetTableRows(int n)
|
void |
run()
This method runs the chart thread |
void |
setApplet(javax.swing.JApplet applet)
|
protected void |
setArrayFromTable()
|
protected void |
setCategorySummary(CategoryDataset ds)
setting the summary for each type of Dataset |
protected void |
setCategorySummary(PieDataset ds)
setting the summary for each type of Dataset |
protected void |
setChart()
|
void |
setChoice(java.lang.String choice)
|
void |
setDataTable(java.lang.String input)
|
protected void |
setGraphPanel()
|
void |
setIsDemo(boolean in)
|
void |
setMapping()
|
protected void |
setMixPanel()
make the show_all panel |
void |
setStopNow(boolean b)
This method defines the boolean variable that stops the process when the process is in run mode |
void |
setTabbedPaneComponent(int index,
javax.swing.JComponent c)
This method sets a component in the tabbed panel to a specified new component. |
protected void |
setTablePane()
|
void |
setTitle(java.lang.String title)
|
void |
setView(java.lang.String tabName)
|
void |
setXLabel(java.lang.String xLabel)
|
protected void |
setXSummary(XYDataset ds)
setting the X summary for XY Dataset |
void |
setYLabel(java.lang.String yLabel)
|
protected void |
setYSummary(XYDataset ds)
setting the Y summary for XYDatase |
protected void |
showError(java.lang.String message)
|
void |
showMessageDialog(java.lang.String m)
make the content of the popup dialog highlightable |
void |
stop()
This method stops the chart thread |
void |
turnLegendPanelOff()
|
void |
turnLegendPanelOn()
|
void |
update()
|
void |
updateEditableHeader(javax.swing.table.TableColumnModel aColumnModel)
|
void |
updateExample(ChartExampleData example)
|
void |
updateStatus()
update the content displayed in the right-buttom status panel |
void |
updateStatus(java.lang.String msg)
update the status panel's content with the provided message |
void |
updateStatus(java.net.URL sourceURL)
update the status panel's content using the given html page |
void |
windowActivated(java.awt.event.WindowEvent event)
|
void |
windowClosed(java.awt.event.WindowEvent event)
|
void |
windowClosing(java.awt.event.WindowEvent event)
|
void |
windowDeactivated(java.awt.event.WindowEvent event)
|
void |
windowDeiconified(java.awt.event.WindowEvent event)
|
void |
windowIconified(java.awt.event.WindowEvent event)
|
void |
windowOpened(java.awt.event.WindowEvent event)
Window events |
| 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 |
| Field Detail |
|---|
protected boolean trimColumn
protected static final boolean TEST_API
protected boolean CLEAR_BUTTON
protected boolean SHOW_STATUS_TEXTAREA
protected boolean legendPanelOn
protected int max_numberForLegendPanelOff
protected boolean LEGEND_SWITCH
protected final java.lang.String LEGENDON
protected final java.lang.String LEGENDOFF
protected final int CHART_SIZE_X
protected final int CHART_SIZE_Y
protected final java.lang.String EXAMPLE
protected final java.lang.String DOCHART
protected final java.lang.String CLEAR
protected final java.lang.String TEST
public static final java.lang.String DATA
protected final java.lang.String GRAPH
protected final java.lang.String MAPPING
public static final java.lang.String ALL
protected java.lang.String view
protected javax.swing.JApplet parentApplet
protected final java.lang.String ADD
protected final java.lang.String REMOVE
protected final java.lang.String DEPENDENT
protected final java.lang.String INDEPENDENT
protected final java.lang.String VARIABLE
protected final java.lang.String DEFAULT_HEADER
protected final java.lang.String DATA_MISSING_MESSAGE
protected final java.lang.String VARIABLE_MISSING_MESSAGE
protected final java.lang.String DELIMITERS
protected boolean hasExample
protected java.lang.String chartTitle
protected java.lang.String domainLabel
protected java.lang.String rangeLabel
protected boolean isDemo
protected DataConvertor convertor
protected javax.swing.Action exampleStaticAction
protected javax.swing.Action exampleRandomAction
protected boolean useStaticExample
protected boolean useRandomExample
protected java.lang.String onlineDescription
protected java.lang.String onlineHelp
protected javax.swing.Action computeAction
protected javax.swing.Action testAction
protected javax.swing.Action clearAction
protected javax.swing.Action userDataAction
protected javax.swing.Action fileLoadAction
protected boolean printError
protected static final java.lang.String outputFontFace
protected static int outputFontSize
protected java.lang.String chartDescription
protected int tabbedPaneCount
public int selectedInd
public javax.swing.JTable dataTable
public javax.swing.JTable headerTable
protected EditableHeader dTableHeader
public java.lang.Object[][] dataObject
public java.lang.Object[][] headerDataObject
protected java.lang.String dataText
protected int columnNumber
protected int rowNumber
public java.lang.String[] columnNames
public javax.swing.table.DefaultTableModel tModel
public javax.swing.table.DefaultTableModel hModel
protected javax.swing.JPanel dataPanel
protected javax.swing.JPanel graphPanel
protected javax.swing.JPanel mapPanel
protected javax.swing.JPanel bPanel
protected javax.swing.JPanel mixPanel
protected javax.swing.JScrollPane mixPanelContainer
protected javax.swing.JTextArea summaryPanel
protected javax.swing.JPanel dataPanel2
protected javax.swing.JPanel graphPanel2
protected javax.swing.table.TableColumnModel columnModel
public javax.swing.JList listAdded
public javax.swing.JList listDepRemoved
public javax.swing.JList listIndepRemoved
public javax.swing.JButton addButton1
public javax.swing.JButton addButton2
public javax.swing.JButton removeButton1
public javax.swing.JButton removeButton2
protected static final int INDEX_0
protected static final int INDEX_1
protected int independentLength
protected int dependentLength
protected int independentIndex
protected int dependentIndex
protected javax.swing.DefaultListModel lModelAdded
protected javax.swing.DefaultListModel lModelDep
protected javax.swing.DefaultListModel lModelIndep
protected int depMax
protected int indMax
protected java.util.ArrayList<java.lang.Integer> independentList
protected int independentListCursor
protected java.util.ArrayList<java.lang.Integer> dependentList
protected int dependentListCursor
protected int[] listIndex
protected javax.swing.JToolBar tools1
protected javax.swing.JToolBar tools2
protected java.lang.Thread chart
protected boolean stopNow
protected javax.swing.JToolBar toolBar
public javax.swing.JTabbedPane tabbedPanelContainer
public static java.awt.Font font
protected ChartPanel chartPanel
protected ChartPanel legendPanel
protected java.net.URL url
protected javax.swing.JLabel depLabel
protected javax.swing.JLabel indLabel
protected javax.swing.JLabel varLabel
protected java.lang.String[][] indepValues
protected java.lang.String[][] depValues
protected java.lang.String[] dependentHeaders
protected java.lang.String[] independentHeaders
protected int independentVarLength
protected int dependentVarLength
protected int xyLength
protected boolean mapDep
protected boolean mapIndep
| Constructor Detail |
|---|
public Chart()
| Method Detail |
|---|
public void init()
init in class java.applet.Appletpublic void setMapping()
public void setTitle(java.lang.String title)
public void setXLabel(java.lang.String xLabel)
public void setYLabel(java.lang.String yLabel)
public void setDataTable(java.lang.String input)
public void setIsDemo(boolean in)
public void setView(java.lang.String tabName)
protected void setTablePane()
public void setApplet(javax.swing.JApplet applet)
protected void setGraphPanel()
public void updateStatus()
public void updateStatus(java.net.URL sourceURL)
sourceURL - public void updateStatus(java.lang.String msg)
msg - public java.lang.String getAppletInfo()
getAppletInfo in class java.applet.Applet
public void addTabbedPane(java.lang.String name,
javax.swing.JComponent c)
public void addTabbedPane(java.lang.String title,
javax.swing.Icon icon,
javax.swing.JComponent component,
java.lang.String tip)
public void removeTabbedPane(int index)
public void setTabbedPaneComponent(int index,
javax.swing.JComponent c)
public void run()
run in interface java.lang.Runnablepublic void stop()
stop in class java.applet.Appletpublic void setStopNow(boolean b)
public void update()
public void setChoice(java.lang.String choice)
public void reset()
protected void initMixPanel()
protected void setMixPanel()
protected void initTable()
public void updateEditableHeader(javax.swing.table.TableColumnModel aColumnModel)
public int getSelectedHeaderColumn()
public void resetTable()
public void resetTableRows(int n)
public void resetTableColumns(int n)
public void appendTableRows(int n)
public void appendTableColumns(int n)
protected void hookTableAction()
public void resetMappingList()
public void doChart()
public void doTest()
protected void initGraphPanel()
protected void setChart()
protected void resetChart()
public ChartPanel getChartPanel()
protected JFreeChart createEmptyChart(PieDataset dataset)
public void actionPerformed(java.awt.event.ActionEvent event)
actionPerformed in interface java.awt.event.ActionListenerprotected void addButtonDependent()
protected void removeButtonDependent()
protected void removeButtonDependentAll()
protected void addButtonIndependent()
protected void removeButtonIndependent()
protected void removeButtonIndependentAll()
public java.lang.String getOnlineDescription()
public java.lang.String getOnlineHelp()
public void mouseClicked(java.awt.event.MouseEvent event)
mouseClicked in interface java.awt.event.MouseListenerpublic void mouseEntered(java.awt.event.MouseEvent event)
mouseEntered in interface java.awt.event.MouseListenerpublic void mouseExited(java.awt.event.MouseEvent event)
mouseExited in interface java.awt.event.MouseListenerpublic void mousePressed(java.awt.event.MouseEvent event)
mousePressed in interface java.awt.event.MouseListenerpublic void mouseReleased(java.awt.event.MouseEvent event)
mouseReleased in interface java.awt.event.MouseListenerpublic void mouseMoved(java.awt.event.MouseEvent event)
mouseMoved in interface java.awt.event.MouseMotionListenerpublic void mouseDragged(java.awt.event.MouseEvent event)
mouseDragged in interface java.awt.event.MouseMotionListenerpublic void windowOpened(java.awt.event.WindowEvent event)
windowOpened in interface java.awt.event.WindowListenerpublic void windowClosing(java.awt.event.WindowEvent event)
windowClosing in interface java.awt.event.WindowListenerpublic void windowClosed(java.awt.event.WindowEvent event)
windowClosed in interface java.awt.event.WindowListenerpublic void windowIconified(java.awt.event.WindowEvent event)
windowIconified in interface java.awt.event.WindowListenerpublic void windowDeiconified(java.awt.event.WindowEvent event)
windowDeiconified in interface java.awt.event.WindowListenerpublic void windowActivated(java.awt.event.WindowEvent event)
windowActivated in interface java.awt.event.WindowListenerpublic void windowDeactivated(java.awt.event.WindowEvent event)
windowDeactivated in interface java.awt.event.WindowListenerpublic void initMapPanel()
public void paintMappingLists(int[] lstInd)
public void resetExample()
public void updateExample(ChartExampleData example)
public static Chart getInstance(java.lang.String classname)
throws java.lang.Exception
java.lang.Exceptionpublic java.awt.Container getDisplayPane()
protected void showError(java.lang.String message)
protected void createActionComponents(javax.swing.JToolBar toolBar)
toolBar - public java.lang.String getLocalHelp()
public java.lang.String getLocalAbout()
public java.lang.String getWikiAbout()
public java.lang.String getWikiHelp()
public void adjustmentValueChanged(java.awt.event.AdjustmentEvent event)
adjustmentValueChanged in interface java.awt.event.AdjustmentListenerprotected void getMapping()
protected void setArrayFromTable()
protected void setCategorySummary(CategoryDataset ds)
protected void setCategorySummary(PieDataset ds)
protected void setXSummary(XYDataset ds)
protected void setYSummary(XYDataset ds)
public void showMessageDialog(java.lang.String m)
m -
public void popInfo(java.lang.String noConnectionInfo,
java.net.URL isConnectedUrl,
java.lang.String target)
public double[] normalize(java.lang.String[] raw_x,
double[] transformed_x,
int row_count)
public double[] calculate_power(java.lang.String[] raw_x,
int row_count,
double power)
public double getMin(java.lang.String[] raw,
int count)
public double getMin(double[] raw,
int count)
public double getMax(java.lang.String[] raw,
int count)
public double getMax(double[] raw,
int count)
public void turnLegendPanelOn()
public void turnLegendPanelOff()
public void keyPressed(java.awt.event.KeyEvent e)
keyPressed in interface java.awt.event.KeyListenerpublic void keyReleased(java.awt.event.KeyEvent e)
keyReleased in interface java.awt.event.KeyListenerpublic void keyTyped(java.awt.event.KeyEvent e)
keyTyped in interface java.awt.event.KeyListener
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||