Skip navigation links


com.essbase.eas.ui.chart
Class XYChart

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JPanel
                  extended by com.essbase.eas.ui.chart.ChartPanel
                      extended by com.essbase.eas.ui.chart.XYChart

All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible
Direct Known Subclasses:
LogXYChart

public class XYChart
extends ChartPanel

Title: Log Analyzer Project for Tomcat Description: Copyright: Copyright (c) 2003 Company: Hyperion Solutions, Inc.

Version:
1.0
Author:
Sree Menon
See Also:
Serialized Form

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

highY

protected java.lang.Number highY

lowY

protected java.lang.Number lowY

low

protected java.lang.Object low

high

protected java.lang.Object high

lineSets

protected LineDataSets lineSets

trackHighLow

protected boolean trackHighLow

leftScale

protected AxisScale leftScale

bottomScale

protected AxisScale bottomScale

Constructor Detail

XYChart

public XYChart(java.lang.String title,
               java.lang.String xTitle,
               java.lang.String yTitle)

Method Detail

setTrackHighLow

public void setTrackHighLow(boolean track)

clearLineSets

public void clearLineSets()

getLineSets

public LineDataSets getLineSets()

setDrawFilled

public void setDrawFilled(boolean filled)

addLineSet

public int addLineSet(java.lang.String text,
                      java.lang.String style,
                      java.lang.String color)

getLineSetIndex

public int getLineSetIndex(java.lang.String text)

addLineSet

public int addLineSet(java.lang.String text)

addDate

public void addDate(int set,
                    java.util.Date x,
                    int y)

addPoint

public void addPoint(java.lang.Object x,
                     int y)

addPoint

public void addPoint(int set,
                     java.lang.Object x,
                     int y)

addPoint

public void addPoint(int set,
                     java.lang.Object x,
                     java.lang.Number y)

setLowHigh

public void setLowHigh(java.lang.Object low,
                       java.lang.Object high)

setLow

public void setLow(java.lang.Object low)

setHigh

public void setHigh(java.lang.Object high)

getLow

public java.lang.Object getLow()

getHigh

public java.lang.Object getHigh()

set3dLine

public void set3dLine()

set3dLine

public void set3dLine(boolean enable)

setLeftAxisScale

public void setLeftAxisScale(AxisScale scale)

getLeftAxisScale

public AxisScale getLeftAxisScale()

setBottomAxisScale

public void setBottomAxisScale(AxisScale scale)

getBottomAxisScale

public AxisScale getBottomAxisScale()

setLeftScale

protected void setLeftScale()

setBottomScale

protected void setBottomScale()

canShowLegend

protected boolean canShowLegend()
Overrides:
canShowLegend in class ChartPanel

getSeriesCount

public int getSeriesCount()

constructChart

public void constructChart()
Overrides:
constructChart in class ChartPanel

addDataPoint

public boolean addDataPoint(int series,
                            java.lang.Object x,
                            java.lang.Object y)
Overrides:
addDataPoint in class ChartPanel

clear

public void clear()
Overrides:
clear in class ChartPanel

Skip navigation links


Copyright © 2001, 2012, Oracle. All rights reserved.