JComponentPack 1.5.0

com.zfqjava.chart
Class LineChart

java.lang.Object
  extended by com.zfqjava.chart.AbstractNode
      extended by com.zfqjava.chart.Chart
          extended by com.zfqjava.chart.BasicChart
              extended by com.zfqjava.chart.XYChart
                  extended by com.zfqjava.chart.LineChart
All Implemented Interfaces:
Node, BasicChartModelListener, Cloneable, EventListener

public class LineChart
extends XYChart

LineChart provides a Line chart.


Field Summary
 
Fields inherited from class com.zfqjava.chart.XYChart
HORIZONTAL, VERTICAL
 
Fields inherited from class com.zfqjava.chart.Chart
listenerList
 
Constructor Summary
LineChart()
           
LineChart(BasicChartModel model)
           
LineChart(BasicChartModel model, int orientation)
           
 
Method Summary
 void chartChanged(BasicChartModelEvent e)
          Invoked after the category has been changed.
protected  Link createSeriesLink()
          Creates the series link.
 void doLayout()
          Layout the children nodes.
 Link getSeriesLink(int seriesIndex)
          Returns the series link at the specified series index.
 
Methods inherited from class com.zfqjava.chart.XYChart
createGridNode, createXAxisNode, createXLabelNode, createYAxisNode, createYLabelNode, getGridNode, getOrientation, getXAxisNode, getXLabel, getXLabelNode, getYAxisNode, getYLabel, getYLabelNode, setOrientation, setXLabel, setYLabel
 
Methods inherited from class com.zfqjava.chart.BasicChart
addCategory, addCategory, addSeries, addSeries, create, create, createLegendNode, createTitleNode, drawShape, getCategoryCount, getCategoryName, getLegendNode, getModel, getSeriesCount, getSeriesName, getTitle, getTitleNode, getValue, indexOfCategoryName, indexOfSeriesName, removeCategory, removeSeries, setCategoryName, setModel, setSeriesName, setTitle, setValue
 
Methods inherited from class com.zfqjava.chart.Chart
addChartListener, addGroupListener, addLinkListener, addSelection, addSelection, addSelectionListener, cancelEditing, clearSelection, createEditor, createPaintShape, createRenderer, findNodeAt, fireNodeAdded, fireNodeGrouped, fireNodeLinked, fireNodeMoved, fireNodeRemoved, fireNodeResized, fireNodeRotated, fireNodeSelected, fireNodeUngrouped, fireNodeUnlinked, fireNodeUnselected, getChartListeners, getContainer, getEditingNode, getEditor, getEditorComponent, getGridHeight, getGridMode, getGridWidth, getGroupList, getGroupListeners, getLinkListeners, getListeners, getPreferredSize, getRenderer, getRenderingHints, getSelectedNode, getSelectionCount, getSelectionList, getSelectionListeners, getTool, group, isEditing, isGridShown, isGridSnaped, isGrouped, isSelected, isSelectionEmpty, moveToBack, moveToFront, paint, paintNodes, paramString, removeChartListener, removeGroupListener, removeLinkListener, removeSelection, removeSelection, removeSelectionListener, repaint, select, selectAll, setContainer, setGridHeight, setGridMode, setGridShown, setGridSize, setGridSnaped, setGridWidth, setRenderingHints, setTool, startEditingAtNode, stopEditing, toBufferedImage, ungroup
 
Methods inherited from class com.zfqjava.chart.AbstractNode
addHandle, addHandle, addLink, addNode, addNode, addNode, addNode, clone, configureShape, configureShape, contains, contains, contains, createHandles, fillShape, getBounds, getCellBounds, getCenterX, getCenterY, getChart, getCursor, getDrawComposite, getDrawPaint, getFillComposite, getFillPaint, getFont, getHandleCount, getHandleList, getHeight, getLayout, getLinkCount, getLinkList, getLock, getMargin, getName, getNode, getNodeCount, getNodeList, getPaintBounds, getPaintShape, getShadowComposite, getShadowPaint, getShadowTransform, getStroke, getToolTipText, getToolTipText, getTransform, getUserObject, getWidth, getX, getY, indexOfNode, intersects, intersects, isAdjustable, isCellable, isDrawable, isEditable, isEmpty, isFillable, isGroupable, isLinkable, isMovable, isPreferredSizeSet, isResizable, isRotatable, isSelectable, isShadowable, isVisible, removeAllNode, removeHandle, removeHandle, removeLink, removeNode, removeNode, removeNode, repaint, repaint, revalidate, setAdjustable, setBounds, setBounds, setCellable, setCenterLocation, setChart, setCursor, setDrawable, setDrawComposite, setDrawPaint, setEditable, setFillable, setFillComposite, setFillPaint, setFont, setGroupable, setLayout, setLinkable, setLocation, setMargin, setMovable, setName, setPaintShape, setPreferredSize, setResizable, setRotatable, setSelectable, setShadowable, setShadowComposite, setShadowPaint, setShadowTransform, setSize, setStroke, setToolTipText, setTransform, setUserObject, setVisible, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LineChart

public LineChart()

LineChart

public LineChart(BasicChartModel model)

LineChart

public LineChart(BasicChartModel model,
                 int orientation)
Method Detail

createSeriesLink

protected Link createSeriesLink()
Creates the series link.

Returns:
the series link
Since:
JDataGrid 2.0

getSeriesLink

public Link getSeriesLink(int seriesIndex)
Returns the series link at the specified series index.

Parameters:
seriesIndex - the series index
Returns:
the series link at the specified series index
Since:
JDataGrid 2.0

chartChanged

public void chartChanged(BasicChartModelEvent e)
Description copied from interface: BasicChartModelListener
Invoked after the category has been changed.

Specified by:
chartChanged in interface BasicChartModelListener
Overrides:
chartChanged in class XYChart

doLayout

public void doLayout()
Description copied from interface: Node
Layout the children nodes.

Specified by:
doLayout in interface Node
Overrides:
doLayout in class Chart

JComponentPack 1.5.0

Send your Feedback
JComponentPack 1.5.0
Copyright © 2001-2007 Extreme Component, Inc. All rights reserved.