|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
com.essbase.eas.ui.chart.ChartPanel
com.essbase.eas.ui.chart.XYChart
public class XYChart
Title: Log Analyzer Project for Tomcat Description: Copyright: Copyright (c) 2003 Company: Hyperion Solutions, Inc.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.JPanel |
---|
javax.swing.JPanel.AccessibleJPanel |
Nested classes/interfaces inherited from class javax.swing.JComponent |
---|
javax.swing.JComponent.AccessibleJComponent |
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 AxisScale |
bottomScale |
protected java.lang.Object |
high |
protected java.lang.Number |
highY |
protected AxisScale |
leftScale |
protected LineDataSets |
lineSets |
protected java.lang.Object |
low |
protected java.lang.Number |
lowY |
protected boolean |
trackHighLow |
Fields inherited from class com.essbase.eas.ui.chart.ChartPanel |
---|
BARCHART, bottomAxis, chart, chartType, colorTable, dataModel, leftAxis, legend, title, XYCHART |
Fields inherited from class javax.swing.JComponent |
---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
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 | |
---|---|
XYChart(java.lang.String title, java.lang.String xTitle, java.lang.String yTitle) |
Method Summary | |
---|---|
boolean |
addDataPoint(int series, java.lang.Object x, java.lang.Object y) |
void |
addDate(int set, java.util.Date x, int y) |
int |
addLineSet(java.lang.String text) |
int |
addLineSet(java.lang.String text, java.lang.String style, java.lang.String color) |
void |
addPoint(int set, java.lang.Object x, int y) |
void |
addPoint(int set, java.lang.Object x, java.lang.Number y) |
void |
addPoint(java.lang.Object x, int y) |
protected boolean |
canShowLegend() |
void |
clear() |
void |
clearLineSets() |
void |
constructChart() |
AxisScale |
getBottomAxisScale() |
java.lang.Object |
getHigh() |
AxisScale |
getLeftAxisScale() |
int |
getLineSetIndex(java.lang.String text) |
LineDataSets |
getLineSets() |
java.lang.Object |
getLow() |
int |
getSeriesCount() |
void |
set3dLine() |
void |
set3dLine(boolean enable) |
void |
setBottomAxisScale(AxisScale scale) |
protected void |
setBottomScale() |
void |
setDrawFilled(boolean filled) |
void |
setHigh(java.lang.Object high) |
void |
setLeftAxisScale(AxisScale scale) |
protected void |
setLeftScale() |
void |
setLow(java.lang.Object low) |
void |
setLowHigh(java.lang.Object low, java.lang.Object high) |
void |
setTrackHighLow(boolean track) |
Methods inherited from class com.essbase.eas.ui.chart.ChartPanel |
---|
addChartProperties, createImage, createJPEG, createJPEG, dispose, getBottomAxis, getChartObject, getLeftAxis, getLegend, getNextColor, initializeFromString, printText, setBarChart, setBottomAxis, setLeftAxis, setLineChart, setTitle, toString |
Methods inherited from class javax.swing.JPanel |
---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
Methods inherited from class javax.swing.JComponent |
---|
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
Methods inherited from class java.awt.Container |
---|
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, 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, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected java.lang.Number highY
protected java.lang.Number lowY
protected java.lang.Object low
protected java.lang.Object high
protected LineDataSets lineSets
protected boolean trackHighLow
protected AxisScale leftScale
protected AxisScale bottomScale
Constructor Detail |
---|
public XYChart(java.lang.String title, java.lang.String xTitle, java.lang.String yTitle)
Method Detail |
---|
public void setTrackHighLow(boolean track)
public void clearLineSets()
public LineDataSets getLineSets()
public void setDrawFilled(boolean filled)
public int addLineSet(java.lang.String text, java.lang.String style, java.lang.String color)
public int getLineSetIndex(java.lang.String text)
public int addLineSet(java.lang.String text)
public void addDate(int set, java.util.Date x, int y)
public void addPoint(java.lang.Object x, int y)
public void addPoint(int set, java.lang.Object x, int y)
public void addPoint(int set, java.lang.Object x, java.lang.Number y)
public void setLowHigh(java.lang.Object low, java.lang.Object high)
public void setLow(java.lang.Object low)
public void setHigh(java.lang.Object high)
public java.lang.Object getLow()
public java.lang.Object getHigh()
public void set3dLine()
public void set3dLine(boolean enable)
public void setLeftAxisScale(AxisScale scale)
public AxisScale getLeftAxisScale()
public void setBottomAxisScale(AxisScale scale)
public AxisScale getBottomAxisScale()
protected void setLeftScale()
protected void setBottomScale()
protected boolean canShowLegend()
canShowLegend
in class ChartPanel
public int getSeriesCount()
public void constructChart()
constructChart
in class ChartPanel
public boolean addDataPoint(int series, java.lang.Object x, java.lang.Object y)
addDataPoint
in class ChartPanel
public void clear()
clear
in class ChartPanel
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |