A B C D E F G H I L M N P R S T U V W

A

addCategory() - Method in class com.odesys.chart.barchart.DefaultBarChartModel
Adds a new data category to this DefaultChartModel
addConstraint(float, int, float) - Method in class com.odesys.chart.AxisPositioner
Adds a new AxisConstraint to this Axis.
addElement() - Method in class com.odesys.chart.DefaultSeries
Adds a new ChartElement to this DefaultSeries.
addElement(Series) - Method in class com.odesys.chart.DefaultChartModel
Adds a new ChartElement to the specified series
addModelChangeListener(ModelChangeListener) - Method in class com.odesys.chart.DefaultChartModel
 
addModelChangeListener(ModelChangeListener) - Method in interface com.odesys.chart.ChartModel
Adds a listener that is notified each time a change to the data model occurs.
addSeries() - Method in class com.odesys.chart.DefaultChartModel
Adds a new data Series to this model
addXConstraint(float, int, float, float) - Method in class com.odesys.chart.Grid
Adds an AxisConstraint to the X axis.
addYConstraint(float, int, float, float) - Method in class com.odesys.chart.Grid
Adds an AxisConstraint to the Y axis.
angleFromPoint(Point) - Method in class com.odesys.chart.piechart.PieChartView
Gets the angle at the specified Point.
Axis - class com.odesys.chart.Axis.
This class represents a coordinate axis.
Axis() - Constructor for class com.odesys.chart.Axis
Creates a new Axis instance.
AxisMark - class com.odesys.chart.AxisMark.
This class represents a single mark of an Axis
AxisMark(float, String) - Constructor for class com.odesys.chart.AxisMark
Creates a new AxisMark with the specified value and label
AxisPositioner - class com.odesys.chart.AxisPositioner.
AxisPositioner helps position the axis in a way that as many as possible of the constraints are satisfied.
AxisPositioner(int, int) - Constructor for class com.odesys.chart.AxisPositioner
Creates a new AxisPositioner with the specified min and max axis length

B

BarChart - class com.odesys.chart.barchart.BarChart.
The Bar Chart Component.
BarChart() - Constructor for class com.odesys.chart.barchart.BarChart
 
BarChartApplet - class com.odesys.chart.applet.BarChartApplet.
BarChartApplet is used to draw a Bar Chart in its hosting web page.
BarChartApplet() - Constructor for class com.odesys.chart.applet.BarChartApplet
 
BarChartImage - class com.odesys.chart.image.BarChartImage.
BarChartImage creates a Bar Chart image in JPEG format and writes its data into an OutputStream.
BarChartImage() - Constructor for class com.odesys.chart.image.BarChartImage
Creates new BarChartImage instance
BarChartModel - interface com.odesys.chart.barchart.BarChartModel.
Defines the data model interface for the Bar Chart.
BarChartView - class com.odesys.chart.barchart.BarChartView.
BarChartView draws a Bar Chart in the Graphics context provided by its parent Chart Component.
BarChartView(Chart) - Constructor for class com.odesys.chart.barchart.BarChartView
Creates a new BarChartView instance for the specified Chart.
BarData - interface com.odesys.chart.barchart.BarData.
Provides access to the data of a single bar of the Bar Chart
barDataFromPoint(Point) - Method in class com.odesys.chart.barchart.BarChartView
Determines the BarData instance associated with the specified Point.
beginInitScript() - Method in class com.odesys.chart.applet.ChartApplet
Called before the init script is processed.
beginInitScript() - Method in class com.odesys.chart.applet.BubbleChartApplet
Locks the data model of this chart to avoid unnecassary updates.
beginInitScript() - Method in class com.odesys.chart.applet.BarChartApplet
Locks the data model of this chart to avoid unnecassary updates.
beginInitScript() - Method in class com.odesys.chart.applet.PieChartApplet
Locks the data model of this chart to avoid unnecassary updates.
beginInitScript() - Method in class com.odesys.chart.applet.LineChartApplet
Locks the data model of this chart to avoid unnecassary updates.
BOTTOM - Static variable in class com.odesys.chart.LabelHelper
Constant used to specify alignment to the bottom.
BOTTOM - Static variable in class com.odesys.chart.Grid
Constant used to specify the bottom side of the Grid.
BubbleChart - class com.odesys.chart.bubblechart.BubbleChart.
The Bubble Chart Component.
BubbleChart() - Constructor for class com.odesys.chart.bubblechart.BubbleChart
 
BubbleChartApplet - class com.odesys.chart.applet.BubbleChartApplet.
BubbleChartApplet is used to draw a Bubble Chart in its hosting web page.
BubbleChartApplet() - Constructor for class com.odesys.chart.applet.BubbleChartApplet
 
BubbleChartImage - class com.odesys.chart.image.BubbleChartImage.
BubbleChartImage creates a Bubble Chart image in JPEG format and writes its data into an OutputStream.
BubbleChartImage() - Constructor for class com.odesys.chart.image.BubbleChartImage
Creates new BubbleChartImage instance
BubbleChartModel - interface com.odesys.chart.bubblechart.BubbleChartModel.
BubbleChartModel defines the basic data model to be rendered as a Bubble Chart.
BubbleChartView - class com.odesys.chart.bubblechart.BubbleChartView.
BubbleChartView draws a Bubble Chart in the Graphics context provided by its parent Chart Component.
BubbleChartView(Chart) - Constructor for class com.odesys.chart.bubblechart.BubbleChartView
Creates a new BubbleChartView instance for the specified Chart.
BubbleData - interface com.odesys.chart.bubblechart.BubbleData.
Provides access to the data of a single bubble of the Bubble chart
bubbleDataFromPoint(Point) - Method in class com.odesys.chart.bubblechart.BubbleChartView
Determines the BubbleData instance associated with the specified Point.

C

categories() - Method in class com.odesys.chart.barchart.DefaultBarChartModel
Returns an Enumeration of the data Categories of this model
categories() - Method in interface com.odesys.chart.barchart.BarChartModel
Returns an Enumeration of the data Categories of this model
CENTER - Static variable in class com.odesys.chart.LabelHelper
Constant used to specify alignment to the center.
Chart - class com.odesys.chart.Chart.
Chart is the abstract superclass of all charts.
Chart() - Constructor for class com.odesys.chart.Chart
Creates a Chart instance.
ChartApplet - class com.odesys.chart.applet.ChartApplet.
ChartApplet implements the common functionality of the chart applets.
ChartApplet() - Constructor for class com.odesys.chart.applet.ChartApplet
 
ChartElement - interface com.odesys.chart.ChartElement.
Interface that should be implemented by all chart elements (e.g.
ChartImage - class com.odesys.chart.image.ChartImage.
ChartImage is the abstract superclass of the chart image generation components.
ChartImage() - Constructor for class com.odesys.chart.image.ChartImage
Creates new ChartImage instance.
ChartModel - interface com.odesys.chart.ChartModel.
This interface is used by the charts to access the data that needs to be shown.
ChartView - class com.odesys.chart.ChartView.
ChartView is the abstract superclass of all chart views.
ChartView(Chart) - Constructor for class com.odesys.chart.ChartView
Creates a ChartView for the specified parent Chart.
CIRCLE - Static variable in interface com.odesys.chart.linechart.Line
This style causes the points of the line to be drawn as circles.
COLOR - Static variable in interface com.odesys.chart.ChartModel
Constant used as a hint that a color in this ChartModel was changed.
com.odesys.chart - package com.odesys.chart
 
com.odesys.chart.applet - package com.odesys.chart.applet
 
com.odesys.chart.barchart - package com.odesys.chart.barchart
 
com.odesys.chart.bubblechart - package com.odesys.chart.bubblechart
 
com.odesys.chart.image - package com.odesys.chart.image
 
com.odesys.chart.linechart - package com.odesys.chart.linechart
 
com.odesys.chart.piechart - package com.odesys.chart.piechart
 
createCategory() - Method in class com.odesys.chart.barchart.DefaultBarChartModel
Factory method for data category instances for this DefaultBarChartModel.
createChart() - Method in class com.odesys.chart.image.ChartImage
Factory methods that creates the Chart instance to be used by this ChartImage.
createChart() - Method in class com.odesys.chart.image.LineChartImage
Factory method that creates the Chart instance for this LineChartImage.
createChart() - Method in class com.odesys.chart.image.PieChartImage
Factory method that creates the Chart instance for this PieChartImage.
createChart() - Method in class com.odesys.chart.image.BarChartImage
Factory method that creates the Chart instance for this BarChartImage.
createChart() - Method in class com.odesys.chart.image.BubbleChartImage
Factory method that creates the Chart instance for this BubbleChartImage.
createChartElement(Series) - Method in class com.odesys.chart.DefaultChartModel
Factory method that creats a ChartElement for the specified Series
createChartElement(Series) - Method in class com.odesys.chart.barchart.DefaultBarChartModel
Throws an Error, because this method is not allowed in DefaultBarChartModel.
createChartElement(Series) - Method in class com.odesys.chart.bubblechart.DefaultBubbleChartModel
Factory method that creates ChartElement instances for this DefaultBubbleChartModel.
createChartElement(Series) - Method in class com.odesys.chart.linechart.DefaultLineChartModel
Factory method that creates ChartElement instances for this DefaultLineChartModel.
createChartElement(Series) - Method in class com.odesys.chart.piechart.DefaultPieChartModel
Factory method to create ChartElements for the DefaultPieChartModel.
createChartElement(Series, Series) - Method in class com.odesys.chart.barchart.DefaultBarChartModel
Factory method that creates ChartElement instances for this DefaultBarChartModel.
createChartView() - Method in class com.odesys.chart.Chart
Factory method that should be implemented by the subclasses.
createChartView() - Method in class com.odesys.chart.barchart.BarChart
Creates a BarChartView instance for this BarChart.
createChartView() - Method in class com.odesys.chart.bubblechart.BubbleChart
Creates a BubbleChartView instance for this BubbleChart.
createChartView() - Method in class com.odesys.chart.linechart.LineChart
Creates a LineChartView instance for this LineChart.
createChartView() - Method in class com.odesys.chart.piechart.PieChart
Creates a PieChartView instance for this PieChart.
createDefaultModel() - Method in class com.odesys.chart.Chart
Factory method that should be implemented by the subclasses.
createDefaultModel() - Method in class com.odesys.chart.barchart.BarChart
Creates a DefaultBarChartModel instance for this BarChart.
createDefaultModel() - Method in class com.odesys.chart.bubblechart.BubbleChart
Creates a DefaultBubbleChartModel instance for this BubbleChart.
createDefaultModel() - Method in class com.odesys.chart.linechart.LineChart
Creates a DefaultLineChartModel instance for this LineChart.
createDefaultModel() - Method in class com.odesys.chart.piechart.PieChart
Creates a DefaultPieChartModel instance for this PieChart.
createFont(String, String, String) - Method in class com.odesys.chart.applet.ChartApplet
Creates a Font instance with the specified name, style and size.
createLegendItem(Series) - Method in class com.odesys.chart.LegendView
Factory method that creates a LegendItem for this LegendView and the specified Series.
createLegendItem(Series) - Method in class com.odesys.chart.linechart.LineLegendView
Factory method that creates the LegendItem instances that are used by this LineLegendView.
createLegendView() - Method in class com.odesys.chart.Chart
Factory method that should be implemented by the subclasses.
createLegendView() - Method in class com.odesys.chart.barchart.BarChart
Cretes a LegendView instance for this BarChart.
createLegendView() - Method in class com.odesys.chart.bubblechart.BubbleChart
Cretes a LegendView instance for this BubbleChart.
createLegendView() - Method in class com.odesys.chart.linechart.LineChart
Cretes a LineLegendView instance for this LineChart.
createLegendView() - Method in class com.odesys.chart.piechart.PieChart
Cretes a LegendView instance for this PieChart.
createSeries() - Method in class com.odesys.chart.DefaultChartModel
Factory method that creates a Series instance.
createSeries() - Method in class com.odesys.chart.linechart.DefaultLineChartModel
Factory method that creates Series instances for this DefaultLineChartModel.
createSeriesElements(Series) - Method in class com.odesys.chart.DefaultChartModel
Factory method that creates a Vector of ChartElement for the specified Series.
createSeriesElements(Series) - Method in class com.odesys.chart.barchart.DefaultBarChartModel
Factory method used to create a Vector of BarData instances for the specified Series.

D

DefaultBarChartModel - class com.odesys.chart.barchart.DefaultBarChartModel.
DefaultBarChartModel is a default implementation of the BarChartModel interface.
DefaultBarChartModel() - Constructor for class com.odesys.chart.barchart.DefaultBarChartModel
Creates a new DefaultBarChartModel instance.
DefaultBarData - class com.odesys.chart.barchart.DefaultBarData.
DefaultBarData is the default implementation of the BarData interface used by the DefaultBarChartModel.
DefaultBarData(ChartModel, Series, Series) - Constructor for class com.odesys.chart.barchart.DefaultBarData
Creates a new DefaultBarData instance for the specified model, series and category.
DefaultBubbleChartModel - class com.odesys.chart.bubblechart.DefaultBubbleChartModel.
DefaultBubbleChartModel is a default implementation of the BubbleChartModel interface.
DefaultBubbleChartModel() - Constructor for class com.odesys.chart.bubblechart.DefaultBubbleChartModel
 
DefaultBubbleData - class com.odesys.chart.bubblechart.DefaultBubbleData.
DefaultBubbleData is used directly only by DefaultBubbleChartModel.
DefaultBubbleData(ChartModel, Series) - Constructor for class com.odesys.chart.bubblechart.DefaultBubbleData
Creates a new DefaultBubbleData instance for the specified ChartModel and data Series.
DefaultChartModel - class com.odesys.chart.DefaultChartModel.
This is the abstract superclass of all default ChartModel implementations.
DefaultChartModel() - Constructor for class com.odesys.chart.DefaultChartModel
Creates a new DefaultChartModel instance.
DefaultElement - class com.odesys.chart.DefaultElement.
DefaultElement is the superclass of all default ChartElement implementations.
DefaultElement(ChartModel, Series) - Constructor for class com.odesys.chart.DefaultElement
Creates a new DefaultElement instance for the specified model and series
DefaultLine - class com.odesys.chart.linechart.DefaultLine.
DefaultLine is a default implementation of the Line interface used by the DefaultLineChartModel.
DefaultLine(DefaultLineChartModel) - Constructor for class com.odesys.chart.linechart.DefaultLine
Creates a new DefaultLine instance for the specified DefaultLineChartModel.
DefaultLineChartModel - class com.odesys.chart.linechart.DefaultLineChartModel.
DefaultLineChartModel is a default implementation of the LineChartModel interface.
DefaultLineChartModel() - Constructor for class com.odesys.chart.linechart.DefaultLineChartModel
 
DefaultPieChartModel - class com.odesys.chart.piechart.DefaultPieChartModel.
DefaultPieChartModel is a default implementation of the PieChartModel interface.
DefaultPieChartModel() - Constructor for class com.odesys.chart.piechart.DefaultPieChartModel
 
DefaultPointData - class com.odesys.chart.linechart.DefaultPointData.
DefaultPointData is a default implementation of the PointData interface.
DefaultPointData(ChartModel, Series) - Constructor for class com.odesys.chart.linechart.DefaultPointData
Creates a new DefaultPointData instance for the specified ChartModel and data Series.
DefaultSeries - class com.odesys.chart.DefaultSeries.
This class is a default implementation of the Series interface.
DefaultSeries(DefaultChartModel) - Constructor for class com.odesys.chart.DefaultSeries
Creates a new DefaultSeries instance for the specified DefaultChartModel
DefaultSliceData - class com.odesys.chart.piechart.DefaultSliceData.
DefaultSliceData is a default implementation of the SliceData interface used by the DefaultPieChartModel.
DefaultSliceData(ChartModel, Series) - Constructor for class com.odesys.chart.piechart.DefaultSliceData
Creates a new DefaultSliceData instance for the specified ChartModel and data Series.
DepthOrderedDrawable - class com.odesys.chart.DepthOrderedDrawable.
This is the abstract superclass of all drawable (visible) elements of the charts.
DepthOrderedDrawable() - Constructor for class com.odesys.chart.DepthOrderedDrawable
 
drawChart(Graphics) - Method in class com.odesys.chart.Chart
Draws this Chart in the specified Graphics context
drawChildView(Graphics, ChartView) - Method in class com.odesys.chart.Chart
Draws the specified ChartView in the specified Graphics context.
drawSymbol(Graphics, Rectangle) - Method in class com.odesys.chart.LegendItem
Draws the symbol of this LegendItem.
drawSymbol(Graphics, Rectangle) - Method in class com.odesys.chart.linechart.LineLegendItem
Draws the symbol of this LineLegendItem depending on the style of the Line associated with this LineLegendItem.
drawTooltip(Graphics) - Method in class com.odesys.chart.Chart
Utility method that draws the current tooltip

E

elements() - Method in interface com.odesys.chart.Series
Returns an Enumeration of the elements of this Series.
elements() - Method in class com.odesys.chart.DefaultSeries
Returns an Enumeration of the ChartElements in this DefaultSeries
elementsOf(Series) - Method in class com.odesys.chart.DefaultChartModel
Returns an Enumeration of the elements of the specified Series
elementsOf(Series) - Method in class com.odesys.chart.barchart.DefaultBarChartModel
Returns an Enumeration of the BarData instances in the specified series.
endInitScript() - Method in class com.odesys.chart.applet.ChartApplet
Called after the init script is processed.
endInitScript() - Method in class com.odesys.chart.applet.BubbleChartApplet
Unlocks the data model.
endInitScript() - Method in class com.odesys.chart.applet.BarChartApplet
Unlocks the data model.
endInitScript() - Method in class com.odesys.chart.applet.PieChartApplet
Unlocks the data model.
endInitScript() - Method in class com.odesys.chart.applet.LineChartApplet
Unlocks the data model.
EXPLODED - Static variable in interface com.odesys.chart.piechart.PieChartModel
Hint constant to be used with the ModelChangedEvent.

F

fireModelChanged(ModelChangedEvent) - Method in class com.odesys.chart.DefaultChartModel
Notifies all registered ModelChangeListeners that this model has changed.
fireModelChanged(ModelChangedEvent) - Method in interface com.odesys.chart.ChartModel
Notifies all registered ModelChangeListeners that this model has changed.
fromPoint(Point) - Method in class com.odesys.chart.Chart
Gets the Object associated with the Point specified as a parameter.
fromPoint(Point) - Method in class com.odesys.chart.barchart.BarChart
Returns the BarData Object that is associated with the specified Point.
fromPoint(Point) - Method in class com.odesys.chart.bubblechart.BubbleChart
Returns the BubbleData Object that is associated with the specified Point.
fromPoint(Point) - Method in class com.odesys.chart.linechart.LineChart
Returns the Object that is associated with the specified Point.
fromPoint(Point) - Method in class com.odesys.chart.piechart.PieChart
Returns the SliceData Object that is associated with the specified Point.

G

getAppletInfo() - Method in class com.odesys.chart.applet.ChartApplet
Applet information.
getAxisU() - Method in class com.odesys.chart.barchart.BarChartView
The U axis is the axis of the Categories.
getAxisV() - Method in class com.odesys.chart.barchart.BarChartView
The V axis is the axis of the Values.
getAxisX() - Method in class com.odesys.chart.Grid
Gets the X Axis
getAxisX() - Method in class com.odesys.chart.image.LineChartImage
Gets the X axis.
getAxisX() - Method in class com.odesys.chart.image.BubbleChartImage
Gets the X axis.
getAxisXPosition() - Method in class com.odesys.chart.Grid
Gets the position of Axis X.
getAxisXZ() - Method in class com.odesys.chart.Grid
Gets the depth of the X axis.
getAxisY() - Method in class com.odesys.chart.Grid
Gets the Y Axis
getAxisY() - Method in class com.odesys.chart.image.LineChartImage
Gets the Y axis.
getAxisY() - Method in class com.odesys.chart.image.BubbleChartImage
Gets the Y axis.
getAxisYPosition() - Method in class com.odesys.chart.Grid
Gets the position of Axis Y.
getAxisYZ() - Method in class com.odesys.chart.Grid
Gets the depth of the Y axis.
getBackground() - Method in class com.odesys.chart.ChartView
Gets the background color of this ChartView
getBackgroundImage() - Method in class com.odesys.chart.Chart
Gets the background image of this Chart.
getBarGap() - Method in class com.odesys.chart.barchart.BarChartView
Gets the gap between the Bars.
getCategoriesAxis() - Method in class com.odesys.chart.image.BarChartImage
Gets the axis of the Categories.
getCategoriesSize() - Method in class com.odesys.chart.barchart.DefaultBarChartModel
Gets the number of data Categories of this ChartModel
getCategoriesSize() - Method in interface com.odesys.chart.barchart.BarChartModel
Gets the number of data Categories of this ChartModel
getCategory() - Method in class com.odesys.chart.barchart.DefaultBarData
Gets the data category this DefaultBarData belongs to.
getCategory() - Method in interface com.odesys.chart.barchart.BarData
Gets the Category this BarData belongs to.
getCategoryAt(int) - Method in class com.odesys.chart.barchart.DefaultBarChartModel
Gets the data category at the specified index.
getCategoryGap() - Method in class com.odesys.chart.barchart.BarChartView
Gets the gap between the Categories.
getChart() - Method in class com.odesys.chart.applet.ChartApplet
Gets the internal Chart component.
getChart() - Method in class com.odesys.chart.image.ChartImage
Gets the Chart instance used by this ChartImage.
getChartHeight() - Method in class com.odesys.chart.piechart.PieChartView
Gets the height of the chart side.
getChartRatio() - Method in class com.odesys.chart.piechart.PieChartView
Gets the ratio between the two radiuses of the chart ellipse.
getChartView() - Method in class com.odesys.chart.Chart
Gets the ChartView of this Chart.
getColor() - Method in class com.odesys.chart.DefaultElement
Gets the color of this DefaultElement
getColor() - Method in interface com.odesys.chart.Series
Gets the color of this Series.
getColor() - Method in interface com.odesys.chart.ChartElement
Gets the Color of this ChartElement
getColor() - Method in class com.odesys.chart.DefaultSeries
Gets the color of this DefaultSeries
getColorFor(int) - Method in class com.odesys.chart.applet.ChartApplet
Factory method for Color instances.
getDefaultChartClass() - Method in class com.odesys.chart.applet.ChartApplet
Gets the fully qualified name of the Chart subclass used as a default Chart in this ChartApplet.
getDefaultChartClass() - Method in class com.odesys.chart.applet.BubbleChartApplet
Returns the name of the default Chart class of this BubbleChartApplet, which is com.odesys.chart.bubblechart.BubbleChart.
getDefaultChartClass() - Method in class com.odesys.chart.applet.BarChartApplet
Returns the name of the default Chart class of this BarChartApplet, which is com.odesys.chart.barchart.BarChart.
getDefaultChartClass() - Method in class com.odesys.chart.applet.PieChartApplet
Returns the name of the default Chart class of this PieChartApplet, which is com.odesys.chart.piechart.PieChart.
getDefaultChartClass() - Method in class com.odesys.chart.applet.LineChartApplet
Returns the name of the default Chart class of this LineChartApplet, which is com.odesys.chart.linechart.LineChart.
getDepth() - Method in class com.odesys.chart.DepthOrderedDrawable
Returns the depth of this DepthOrderedDrawable.
getDirection() - Method in class com.odesys.chart.piechart.PieChartView
Gets the orientation of the chart in radians.
getElementAt(int) - Method in class com.odesys.chart.DefaultSeries
Returns the ChartElement at the specified index in this DefaultSeries.
getElementAt(Series, int) - Method in class com.odesys.chart.DefaultChartModel
Gets the ChartElement at the specified index in the specified Series
getElementAt(Series, int) - Method in class com.odesys.chart.barchart.DefaultBarChartModel
Gets the BarData instance at the specified index in the specified series.
getExplodeRatio() - Method in class com.odesys.chart.piechart.PieChartView
Gets the distance between the slices and the chart when exploded.
getFont() - Method in class com.odesys.chart.ChartView
Gets the font of this ChartView.
getFontMetrics(Font) - Method in class com.odesys.chart.Chart
 
getForeground() - Method in class com.odesys.chart.ChartView
Gets the foreground color of this ChartView
getGrid() - Method in class com.odesys.chart.barchart.BarChartView
Gets the Grid instance used by this BarChartView.
getGrid() - Method in class com.odesys.chart.bubblechart.BubbleChartView
Gets the Grid instance used by this BubbleChartView.
getGrid() - Method in class com.odesys.chart.linechart.LineChartView
Gets the Grid instance used by this BubbleChartView.
getGridRect() - Method in class com.odesys.chart.Grid
Gets the front rectangle of this Grid
getHeightRatio() - Method in class com.odesys.chart.piechart.PieChartView
Gets the ratio between the two height of the chart side and the main radius of the chart's ellipse.
getHint() - Method in class com.odesys.chart.ModelChangedEvent
Gets the hint of this ModelChangedEvent.
getHorzAlignment() - Method in class com.odesys.chart.LabelHelper
Gets the horizontal alignment of this Label
getLabel() - Method in class com.odesys.chart.DefaultElement
Gets the label of this DefaultElement
getLabel() - Method in interface com.odesys.chart.Series
Gets the label of this Series.
getLabel() - Method in interface com.odesys.chart.ChartElement
Gets the label of this ChartElement
getLabel() - Method in class com.odesys.chart.AxisMark
Gets the label of this AxisMark
getLabel() - Method in class com.odesys.chart.DefaultSeries
Gets the label of this DefaultSeries
getLabelGap() - Method in class com.odesys.chart.Grid
Gets the distance from the Axis line to its labels.
getLabelsRatio() - Method in class com.odesys.chart.piechart.PieChartView
Gets the distance between the labels and the chart.
getLabelStep() - Method in class com.odesys.chart.Grid
Gets the increment at which the labels are shown along the axes.
getLegendView() - Method in class com.odesys.chart.Chart
Gets the specific ChartView of this Chart that draws the Legend.
getLength() - Method in class com.odesys.chart.AxisPositioner
Gets the length of the axis.
getMarks() - Method in class com.odesys.chart.Axis
Gets the marks of this Axis.
getMax() - Method in class com.odesys.chart.Axis
Gets the max value of this Axis.
getMaxSum() - Method in class com.odesys.chart.barchart.BarChartView
Gets the maximum sum of the values of a single Category in this BarChartView's data model.
getMaxValue() - Method in class com.odesys.chart.barchart.BarChartView
Gets the maximum value in this BarChartView's data model.
getMaxValue() - Method in class com.odesys.chart.bubblechart.BubbleChartView
Gets the max value in this BubbleChartView's data model.
getMaxX() - Method in class com.odesys.chart.bubblechart.BubbleChartView
Gets the max X coordinate in this BubbleChartView's data model.
getMaxX() - Method in class com.odesys.chart.linechart.LineChartView
Gets the max X coordinate in this LineChartView's data model.
getMaxY() - Method in class com.odesys.chart.bubblechart.BubbleChartView
Gets the max Y coordinate in this BubbleChartView's data model.
getMaxY() - Method in class com.odesys.chart.linechart.LineChartView
Gets the max Y coordinate in this LineChartView's data model.
getMin() - Method in class com.odesys.chart.Axis
Gets the min value of this Axis.
getMinSize() - Method in class com.odesys.chart.Chart
Returns the width or the height of this Chart depending on which one is less.
getMinSum() - Method in class com.odesys.chart.barchart.BarChartView
Gets the minimum sum of the values of a single Category in this BarChartView's data model.
getMinValue() - Method in class com.odesys.chart.barchart.BarChartView
Gets the minimum value in this BarChartView's data model.
getMinX() - Method in class com.odesys.chart.bubblechart.BubbleChartView
Gets the min X coordinate in this BubbleChartView's data model.
getMinX() - Method in class com.odesys.chart.linechart.LineChartView
Gets the min X coordinate in this LineChartView's data model.
getMinY() - Method in class com.odesys.chart.bubblechart.BubbleChartView
Gets the min Y coordinate in this BubbleChartView's data model.
getMinY() - Method in class com.odesys.chart.linechart.LineChartView
Gets the min Y coordinate in this LineChartView's data model.
getMode() - Method in class com.odesys.chart.barchart.BarChartView
Gets the mode of this BarChartView.
getModel() - Method in class com.odesys.chart.DefaultElement
Gets the ChartModel this DefaultElement belongs to
getModel() - Method in interface com.odesys.chart.Series
Gets the ChartModel this Series belongs to.
getModel() - Method in interface com.odesys.chart.ChartElement
Gets the ChartModel this ChartElement belongs to
getModel() - Method in class com.odesys.chart.DefaultSeries
Gets the ChartModel this DefaultSeries belongs to
getModel() - Method in class com.odesys.chart.Chart
Gets the data Model of this Chart.
getModel() - Method in class com.odesys.chart.barchart.BarChartView
 
getModel() - Method in class com.odesys.chart.bubblechart.BubbleChartView
 
getModel() - Method in class com.odesys.chart.linechart.LineChartView
 
getModel() - Method in class com.odesys.chart.piechart.PieChartView
 
getModel() - Method in class com.odesys.chart.image.ChartImage
Gets the ChartModel used by this ChartImage.
getName() - Method in class com.odesys.chart.Axis
Gets the name of this Axis.
getNext() - Method in class com.odesys.chart.applet.ParamParser
Gets the next command in the script.
getOffset() - Method in class com.odesys.chart.AxisPositioner
Gets the offset of the axis.
getOrientation() - Method in class com.odesys.chart.barchart.BarChartView
Gets the orientation of this BarChartView.
getParameterInfo() - Method in class com.odesys.chart.applet.ChartApplet
Parameter info.
getPos() - Method in class com.odesys.chart.LabelHelper
Gets the position of the Label.
getPos(float) - Method in class com.odesys.chart.Axis
Calculates the position of the specified value.
getPos(float) - Method in class com.odesys.chart.barchart.BarChartView
Calculates the position of the specified value along the V axis of the Chart Grid rectangle.
getPrecision() - Method in class com.odesys.chart.piechart.PieChartView
Gets the rendering precision for the ellipse.
getPreferredSize() - Method in class com.odesys.chart.ChartView
Gets the preferred size of this ChartView
getPreferredSize() - Method in class com.odesys.chart.LegendView
Calculates the size needed by this LegendView to show its content.
getRadius() - Method in class com.odesys.chart.piechart.PieChartView
Gets the main radius of this PieChartView's ellipse.
getRadius(float) - Method in class com.odesys.chart.bubblechart.BubbleChartView
Calculates the absolute radius of a bubble with the specified value.
getRelativeValue(float) - Method in class com.odesys.chart.piechart.PieChartView
Calculates the ratio of the specified value and the total value.
getSeries() - Method in class com.odesys.chart.DefaultElement
Gets the Series this DefaultElement belongs to
getSeries() - Method in interface com.odesys.chart.ChartElement
Gets the Series this ChartElement belongs to
getSeriesAt(int) - Method in class com.odesys.chart.DefaultChartModel
Gets the data Series at the specified index
getSeriesSize() - Method in class com.odesys.chart.DefaultChartModel
 
getSeriesSize() - Method in interface com.odesys.chart.ChartModel
Gets the number of data Series of this ChartModel
getSize() - Method in interface com.odesys.chart.Series
Gets the number of the elements in this Series.
getSize() - Method in class com.odesys.chart.DefaultSeries
Returns the number of ChartElements in this DefaultSeries
getSize(FontMetrics) - Method in class com.odesys.chart.LabelHelper
Calculates the size this LabelHelper based on the specified FontMetrics.
getSize(FontMetrics) - Method in class com.odesys.chart.LegendItem
Calculates the size of this LegendItem bsed on the specified FontMetrics.
getSizeOf(Series) - Method in class com.odesys.chart.DefaultChartModel
Gets the number of the elements in the specified Series
getSizeOf(Series) - Method in class com.odesys.chart.barchart.DefaultBarChartModel
Returns the number of the BarData elements in the specified series.
getStyle() - Method in class com.odesys.chart.linechart.DefaultLine
Gets the style of this DefaultLine.
getStyle() - Method in interface com.odesys.chart.linechart.Line
Gets the style of this Line.
getTextAlignment() - Method in class com.odesys.chart.LabelHelper
Gets the text alignment of this LabelHelper.
getUserData() - Method in class com.odesys.chart.DefaultElement
Gets the user data Object associated with this DefaultElement
getUVVector(Point) - Method in class com.odesys.chart.barchart.BarChartView
Converts a radius-vector in XY coordinates to its corresponding radius-vector in UV coordinates.
getValue() - Method in class com.odesys.chart.AxisMark
Gets the value of this AxisMark
getValue() - Method in class com.odesys.chart.barchart.DefaultBarData
Gets the value of this DefaultBarData.
getValue() - Method in interface com.odesys.chart.barchart.BarData
Gets the value of this BarData.
getValue() - Method in class com.odesys.chart.bubblechart.DefaultBubbleData
 
getValue() - Method in interface com.odesys.chart.bubblechart.BubbleData
Gets the value of the bubble.
getValue() - Method in interface com.odesys.chart.piechart.SliceData
Gets the value of this SliceData.
getValue() - Method in class com.odesys.chart.piechart.DefaultSliceData
Gets the value of this DefaultSliceData.
getValue(float) - Method in class com.odesys.chart.Axis
Calculates the value that corresponds to the specified position.
getValueFromX(int) - Method in class com.odesys.chart.Grid
Converts component to logical coordinates for Axis X The conversion is performed for Z = 0.
getValueFromY(int) - Method in class com.odesys.chart.Grid
Converts component to logical coordinates for Axis Y The conversion is performed for Z = 0.
getValuesAxis() - Method in class com.odesys.chart.image.BarChartImage
Gets the axis of the Values.
getVertAlignment() - Method in class com.odesys.chart.LabelHelper
Gets the vertical alignment of this LabelHelper
getX() - Method in class com.odesys.chart.bubblechart.DefaultBubbleData
 
getX() - Method in interface com.odesys.chart.bubblechart.BubbleData
Gets the X coordinate of the center of the bubble.
getX() - Method in class com.odesys.chart.linechart.DefaultPointData
Gets the X coordinate of this DefaultPointData.
getX() - Method in interface com.odesys.chart.linechart.PointData
Gets the X coordinate of this PointData.
getX(float) - Method in class com.odesys.chart.Grid
Converts logical to component coordinates for Axis X.
getXYPoint(Point) - Method in class com.odesys.chart.barchart.BarChartView
Converts a Point in UV coordinates to its corresponding Point in XY coordinates.
getXYRect(Rectangle) - Method in class com.odesys.chart.barchart.BarChartView
Converts a Rectangle in UV coordinates to its corresponding Rectangle in XY coordinates.
getY() - Method in class com.odesys.chart.bubblechart.DefaultBubbleData
 
getY() - Method in interface com.odesys.chart.bubblechart.BubbleData
Gets the Y coordinate of the center of the bubble.
getY() - Method in class com.odesys.chart.linechart.DefaultPointData
Gets the Y coordinate of this DefaultPointData.
getY() - Method in interface com.odesys.chart.linechart.PointData
Gets the Y coordinate of this PointData.
getY(float) - Method in class com.odesys.chart.Grid
Converts logical to component coordinates for Axis Y The conversion is performed for Z = 0.
getZVector() - Method in class com.odesys.chart.Grid
Gets the Z vector of this grid.
getZVectorX() - Method in class com.odesys.chart.barchart.BarChartView
Gets the X component of the depth vector.
getZVectorY() - Method in class com.odesys.chart.barchart.BarChartView
Gets the Y component of the depth vector.
Grid - class com.odesys.chart.Grid.
Grid is a helper class that draws a coordinate grid.
Grid(ChartView) - Constructor for class com.odesys.chart.Grid
Creates a new Grid instance for the specified ChartView

H

HORIZONTAL - Static variable in class com.odesys.chart.barchart.BarChartView
 

I

init() - Method in class com.odesys.chart.applet.ChartApplet
Initialize the applet.
insertCategoryAt(int) - Method in class com.odesys.chart.barchart.DefaultBarChartModel
Inserts a new data category to this DefaultChartModel at the specified index.
insertElementAt(int) - Method in class com.odesys.chart.DefaultSeries
Inserts a new ChartElement to this DefaultSeries at the specified index.
insertElementAt(Series, int) - Method in class com.odesys.chart.DefaultChartModel
Inserts a new ChartElement in the specified series at the specified index
insertInto(Vector) - Method in class com.odesys.chart.DepthOrderedDrawable
Inserts this object in its correct position in the provided Vector.
insertSeriesAt(int) - Method in class com.odesys.chart.DefaultChartModel
Inserts a new data Series at the specified index
isAutoScaleToFit() - Method in class com.odesys.chart.ChartView
Checks if this ChartView automatically scales its content to fill the whole available area.
isContoursVisible() - Method in class com.odesys.chart.ChartView
Checks whether the contours of the chart elements are visible.
isDrawHorzLines() - Method in class com.odesys.chart.Grid
Checks whether the horizontal coordinate lines are drawn.
isDrawVertLines() - Method in class com.odesys.chart.Grid
Checks whether the vertical coordinate lines are drawn.
isExploded() - Method in interface com.odesys.chart.piechart.SliceData
Checks if this SliceData is exploded.
isExploded() - Method in class com.odesys.chart.piechart.DefaultSliceData
Checks if this slice is exploded.
isLabelsVisible() - Method in class com.odesys.chart.ChartView
Checks whether the labels of the chart elements are visible.
isLegendVisible() - Method in class com.odesys.chart.Chart
Determines whether this Chart's Legend is visible.
isMarksAuto() - Method in class com.odesys.chart.Axis
Checks if the marks of this Axis are being created automatically.
isMaxAuto() - Method in class com.odesys.chart.Axis
Checks if the max value is being determined automatically.
isMinAuto() - Method in class com.odesys.chart.Axis
Checks if the min value is being determined automatically.
isReversed() - Method in class com.odesys.chart.Axis
Checks if the Axis is reversed.
isSeriesReversed() - Method in class com.odesys.chart.barchart.BarChartView
Checks whether the Bars within a Category are drawn in reverse order.
isZeroInRange() - Method in class com.odesys.chart.Axis
Checks if the zero is being kept in the range of this Axis.

L

LABEL - Static variable in interface com.odesys.chart.ChartModel
Constant used as a hint that a label in this ChartModel was changed.
LabelHelper - class com.odesys.chart.LabelHelper.
LabelHelper is used internaly to draw the labels of the Charts.
LabelHelper() - Constructor for class com.odesys.chart.LabelHelper
Creates a new LabelHelper instance
LabelHelper(String, int, int, int, int) - Constructor for class com.odesys.chart.LabelHelper
Creates a new LabelHelper instance with the specified text, position and alignment.
layout() - Method in class com.odesys.chart.Chart
Positions the child ChartViews within this Chart
layout(Graphics) - Method in class com.odesys.chart.Chart
Updates the layout of this Chart so it is drawn best in the specified Graphics context.
LEFT - Static variable in class com.odesys.chart.LabelHelper
Constant used to specify alignment to the left.
LEFT - Static variable in class com.odesys.chart.Grid
Constant used to specify the left side of the Grid.
LegendItem - class com.odesys.chart.LegendItem.
LegendItem represens a single item in the LegendView.
LegendItem(LegendView, Series) - Constructor for class com.odesys.chart.LegendItem
Creates a new LegendItem instance for the specified LegendView and Series.
LegendView - class com.odesys.chart.LegendView.
LegendView is a ChartView subclass that draws a Legend based on the Series of its ChartModel.
LegendView(Chart) - Constructor for class com.odesys.chart.LegendView
Creates a new LegendView instance for the specified Chart.
Line - interface com.odesys.chart.linechart.Line.
Line is the data Series interface used by the LineChartModel.
LineChart - class com.odesys.chart.linechart.LineChart.
The Line Chart Component.
LineChart() - Constructor for class com.odesys.chart.linechart.LineChart
 
LineChartApplet - class com.odesys.chart.applet.LineChartApplet.
LineChartApplet is used to draw a Line Chart in its hosting web page.
LineChartApplet() - Constructor for class com.odesys.chart.applet.LineChartApplet
 
LineChartImage - class com.odesys.chart.image.LineChartImage.
LineChartImage creates a Line Chart image in JPEG format and writes its data into an OutputStream.
LineChartImage() - Constructor for class com.odesys.chart.image.LineChartImage
Creates new LineChartImage instance
LineChartModel - interface com.odesys.chart.linechart.LineChartModel.
LineChartModel defines the basic data model to be rendered as a Line Chart.
LineChartView - class com.odesys.chart.linechart.LineChartView.
LineChartView draws a Line Chart in the Graphics context provided by its parent Chart Component.
LineChartView(Chart) - Constructor for class com.odesys.chart.linechart.LineChartView
Creates a new LineChartView instance for the specified Chart.
lineFromPoint(Point) - Method in class com.odesys.chart.linechart.LineChartView
Determines the Line instance associated with the specified Point.
LineLegendItem - class com.odesys.chart.linechart.LineLegendItem.
LineLegendItem extends LegendItem to provide the Line Chart specific Symbols needed to show the line style in the Legend.
LineLegendItem(LegendView, Line) - Constructor for class com.odesys.chart.linechart.LineLegendItem
Creates a new LineLegendItem instance for the specified LegendView and Line.
LineLegendView - class com.odesys.chart.linechart.LineLegendView.
LineLegendView extends LegendView and uses LineLegendItems instead of the LegendItems used by default.
LineLegendView(Chart) - Constructor for class com.odesys.chart.linechart.LineLegendView
Creates a new LineLegendView instance for the specified Chart.
location() - Method in class com.odesys.chart.ChartView
Gets the location of the upper left corner of this ChartView.

M

m_categories - Variable in class com.odesys.chart.barchart.DefaultBarChartModel
 
m_chart - Variable in class com.odesys.chart.ChartView
The parent Chart of this ChartView
m_series - Variable in class com.odesys.chart.DefaultChartModel
 
m_seriesData - Variable in class com.odesys.chart.DefaultChartModel
 
modelChanged(ModelChangedEvent) - Method in interface com.odesys.chart.ModelChangeListener
Invoked when the ChartModel changes.
modelChanged(ModelChangedEvent) - Method in class com.odesys.chart.Chart
Called when the ChartModel was changed and the Chart should be updated.
ModelChangedEvent - class com.odesys.chart.ModelChangedEvent.
ModelChangedEvent is fired by the ChartModels to notify their listeners of changes in the model.
ModelChangedEvent(int) - Constructor for class com.odesys.chart.ModelChangedEvent
Creates a new ModelChangedEvent instance with the specified hint.
ModelChangeListener - interface com.odesys.chart.ModelChangeListener.
The listener interface for receiving model change events.
mouseDown(Event, int, int) - Method in class com.odesys.chart.Chart
Overriden to allow for the tooltip support.
mouseExit(Event, int, int) - Method in class com.odesys.chart.Chart
Overriden to allow for the tooltip support.
mouseMove(Event, int, int) - Method in class com.odesys.chart.Chart
Overriden to allow for the tooltip support.

N

nextColor() - Method in class com.odesys.chart.DefaultChartModel
Returns the next automatic color.
NONE - Static variable in interface com.odesys.chart.linechart.Line
Plan line style.
NORMAL - Static variable in class com.odesys.chart.barchart.BarChartView
 
nullFont - Static variable in class com.odesys.chart.Chart
 

P

paint(Graphics) - Method in class com.odesys.chart.LabelHelper
Draws this LabelHelper in the specified Graphics context.
paint(Graphics) - Method in class com.odesys.chart.Grid
Draws this Grid in the specified Graphics context.
paint(Graphics) - Method in class com.odesys.chart.ChartView
Draws the chart in the specified Graphics context.
paint(Graphics) - Method in class com.odesys.chart.LegendItem
Draws this LegendItem in the specified Graphics context
paint(Graphics) - Method in class com.odesys.chart.LegendView
Draws this LegendView in the specified Graphics context
paint(Graphics) - Method in class com.odesys.chart.Chart
Draws this Chart in the specified Graphics context using double buffering.
paint(Graphics) - Method in class com.odesys.chart.DepthOrderedDrawable
Draws the object in the provided Graphics context.
paint(Graphics) - Method in class com.odesys.chart.barchart.BarChartView
Draws the Bar Chart in the specified Graphics context.
paint(Graphics) - Method in class com.odesys.chart.bubblechart.BubbleChartView
Draws the Bubble Chart in the specified Graphics context.
paint(Graphics) - Method in class com.odesys.chart.linechart.LineChartView
Draws the Line Chart in the specified Graphics context.
paint(Graphics) - Method in class com.odesys.chart.piechart.PieChartView
Draws the Pie Chart in the specified Graphics context.
ParamParser - class com.odesys.chart.applet.ParamParser.
ParamParser is used internally to parse the init scripts.
ParamParser(String) - Constructor for class com.odesys.chart.applet.ParamParser
Create a new ParamParser instance to parse the specified script.
parseInt(String) - Static method in class com.odesys.chart.applet.ParamParser
Parses an integer.
PieChart - class com.odesys.chart.piechart.PieChart.
The Pie Chart Component.
PieChart() - Constructor for class com.odesys.chart.piechart.PieChart
 
PieChartApplet - class com.odesys.chart.applet.PieChartApplet.
PieChartApplet is used to draw a Pie Chart in its hosting web page.
PieChartApplet() - Constructor for class com.odesys.chart.applet.PieChartApplet
 
PieChartImage - class com.odesys.chart.image.PieChartImage.
PieChartImage creates a Pie Chart image in JPEG format and writes its data into an OutputStream.
PieChartImage() - Constructor for class com.odesys.chart.image.PieChartImage
Creates new PieChartImage instance.
PieChartModel - interface com.odesys.chart.piechart.PieChartModel.
PieChartModel defines the basic data model to be rendered as a Pie Chart.
PieChartView - class com.odesys.chart.piechart.PieChartView.
PieChartView draws a Pie Chart in the Graphics context provided by its parent Chart Component.
PieChartView(Chart) - Constructor for class com.odesys.chart.piechart.PieChartView
Creates a new PieChartView instance for the specified Chart.
PointData - interface com.odesys.chart.linechart.PointData.
Provides access to the data of a single point of the Line chart.
pointDataFromPoint(Point) - Method in class com.odesys.chart.linechart.LineChartView
Determines the PointData instance associated with the specified Point.
pointFromAngle(float) - Method in class com.odesys.chart.piechart.PieChartView
Gets the Point at the periphery of the chart at the specified angle.
pointFromAngle(float, int, float) - Method in class com.odesys.chart.piechart.PieChartView
 
processCommand(Vector) - Method in class com.odesys.chart.applet.ChartApplet
Executes a single command in the init script.
processCommand(Vector) - Method in class com.odesys.chart.applet.BubbleChartApplet
Processes the Bubble Chart specific commands and delegates to the superclass implementation for all the others.
processCommand(Vector) - Method in class com.odesys.chart.applet.BarChartApplet
Processes the Bar Chart specific commands and delegates to the superclass implementation for all the others.
processCommand(Vector) - Method in class com.odesys.chart.applet.PieChartApplet
Processes the Pie Chart specific commands and delegates to the superclass implementation for all the others.
processCommand(Vector) - Method in class com.odesys.chart.applet.LineChartApplet
Processes the Line Chart specific commands and delegates to the superclass implementation for all the others.
processInitScript(String) - Method in class com.odesys.chart.applet.ChartApplet
Executes the specified init script.

R

radiusFromPoint(Point) - Method in class com.odesys.chart.piechart.PieChartView
Gets the radius at the specified Point.
removeCategoryAt(int) - Method in class com.odesys.chart.barchart.DefaultBarChartModel
Removes the data category at the specified index.
removeElementAt(int) - Method in class com.odesys.chart.DefaultSeries
Removes the ChartElement at the specified index
removeElementAt(Series, int) - Method in class com.odesys.chart.DefaultChartModel
Removes the ChartElement at the specified index from the specified series
removeElementAt(Series, int) - Method in class com.odesys.chart.barchart.DefaultBarChartModel
Throws an Error, because this method is not allowed in DefaultBarChartModel.
removeModelChangeListener(ModelChangeListener) - Method in class com.odesys.chart.DefaultChartModel
 
removeModelChangeListener(ModelChangeListener) - Method in interface com.odesys.chart.ChartModel
Removes a listener from this ChartModel.
removeSeriesAt(int) - Method in class com.odesys.chart.DefaultChartModel
Removes from this Model the Series at the specified index
repaint() - Method in class com.odesys.chart.ChartView
Repaints this ChartView
reshape(int, int, int, int) - Method in class com.odesys.chart.ChartView
Sets the size and the location of this ChartView within its parent Chart.
resizeToFit(FontMetrics) - Method in class com.odesys.chart.Grid
Resizes this Grid to fit the whole area of its parent ChartView.
resizeToFit(FontMetrics) - Method in class com.odesys.chart.piechart.PieChartView
Resizes the Pie Chart to use all the available area.
RIGHT - Static variable in class com.odesys.chart.LabelHelper
Constant used to specify alignment to the right.
RIGHT - Static variable in class com.odesys.chart.Grid
Constant used to specify the right side of the Grid.

S

Series - interface com.odesys.chart.Series.
The common interface of all data series.
SERIES - Static variable in interface com.odesys.chart.ChartModel
Constant used as a hint that a series in this ChartModel was modified.
series() - Method in class com.odesys.chart.DefaultChartModel
 
series() - Method in interface com.odesys.chart.ChartModel
Returns an Enumeration of all data Series of this model
setAutoScaleToFit(boolean) - Method in class com.odesys.chart.ChartView
If autoScaleToFit is true the chart is scaled to fill the whole available area of this ChartView, otherwise the size of the chart has to be specified explicitly.
setAxisXPosition(int) - Method in class com.odesys.chart.Grid
Sets the position of Axis X.
setAxisXPosition(int) - Method in class com.odesys.chart.image.LineChartImage
Sets the position of the X axis.
setAxisXPosition(int) - Method in class com.odesys.chart.image.BarChartImage
Sets the position of the X axis.
setAxisXPosition(int) - Method in class com.odesys.chart.image.BubbleChartImage
Sets the position of the X axis.
setAxisYPosition(int) - Method in class com.odesys.chart.Grid
Sets the position of Axis Y.
setAxisYPosition(int) - Method in class com.odesys.chart.image.LineChartImage
Sets the position of the Y axis.
setAxisYPosition(int) - Method in class com.odesys.chart.image.BarChartImage
Sets the position of the Y axis.
setAxisYPosition(int) - Method in class com.odesys.chart.image.BubbleChartImage
Sets the position of the Y axis.
setBackground(Color) - Method in class com.odesys.chart.ChartView
Sets the background color of this ChartView
setBackground(Color) - Method in class com.odesys.chart.image.ChartImage
Sets the background color of this ChartImage.
setBackgroundImage(Image) - Method in class com.odesys.chart.Chart
Sets the background image of this Chart.
setBackgroundImage(String) - Method in class com.odesys.chart.applet.ChartApplet
Sets the background image of this ChartApplet.
setBarGap(float) - Method in class com.odesys.chart.barchart.BarChartView
Sets the gap between the Bars.
setBarGap(float) - Method in class com.odesys.chart.image.BarChartImage
Sets the gap between the Bars.
setCategoryGap(float) - Method in class com.odesys.chart.barchart.BarChartView
Sets the gap between the Categories.
setCategoryGap(float) - Method in class com.odesys.chart.image.BarChartImage
Sets the gap between the Categories.
setChartBackground(Color) - Method in class com.odesys.chart.image.ChartImage
Sets the background color of the internal ChartView.
setChartContoursVisible(boolean) - Method in class com.odesys.chart.image.ChartImage
Detemines whether the contours of the Chart elements should be drawn.
setChartFont(Font) - Method in class com.odesys.chart.image.ChartImage
Sets the font of the internal ChartView.
setChartForeground(Color) - Method in class com.odesys.chart.image.ChartImage
Sets the foreground color of the internal ChartView.
setChartHeight(int) - Method in class com.odesys.chart.piechart.PieChartView
Sets the height of the chart side (height >= 0).
setChartRatio(float) - Method in class com.odesys.chart.piechart.PieChartView
Sets the ratio between the two radiuses of the chart ellipse (0.1 - 1.0).
setChartRatio(float) - Method in class com.odesys.chart.image.PieChartImage
Sets the ratio between the two radiuses of the chart ellipse.
setColor(Color) - Method in class com.odesys.chart.DefaultElement
Sets the color of this DefaultElement
setColor(Color) - Method in interface com.odesys.chart.Series
Sets the color of this Series.
setColor(Color) - Method in interface com.odesys.chart.ChartElement
Sets the Color of this ChartElement
setColor(Color) - Method in class com.odesys.chart.DefaultSeries
Sets the color of this DefaultSeries
setContoursVisible(boolean) - Method in class com.odesys.chart.ChartView
Determines whether the contours of the chart elements (e.g.
setDataRange(float, float) - Method in class com.odesys.chart.Axis
Sets the data range of this Axis.
setDirection(float) - Method in class com.odesys.chart.piechart.PieChartView
Sets the orientation of the chart in radians.
setDirection(float) - Method in class com.odesys.chart.image.PieChartImage
Sets the orientation of the Pie Chart in radians.
setDrawHorzLines(boolean) - Method in class com.odesys.chart.Grid
Determines whether the horizontal coordinate lines should be drawn.
setDrawHorzLines(boolean) - Method in class com.odesys.chart.image.LineChartImage
Determines whether the horizontal coordinate lines should be drawn.
setDrawHorzLines(boolean) - Method in class com.odesys.chart.image.BubbleChartImage
Determines whether the horizontal coordinate lines should be drawn.
setDrawVertLines(boolean) - Method in class com.odesys.chart.Grid
Determines whether the vertical coordinate lines should be drawn.
setDrawVertLines(boolean) - Method in class com.odesys.chart.image.LineChartImage
Determines whether the vertical coordinate lines should be drawn.
setDrawVertLines(boolean) - Method in class com.odesys.chart.image.BubbleChartImage
Determines whether the vertical coordinate lines should be drawn.
setExploded(boolean) - Method in interface com.odesys.chart.piechart.SliceData
Determines whether this SliceData should be exploded.
setExploded(boolean) - Method in class com.odesys.chart.piechart.DefaultSliceData
Determines whether this slice should be exploded.
setExplodeRatio(float) - Method in class com.odesys.chart.piechart.PieChartView
Sets the distance between the slices and the chart when exploded.
setExplodeRatio(float) - Method in class com.odesys.chart.image.PieChartImage
Sets the distance between the slices and the chart when exploded.
setFont(Font) - Method in class com.odesys.chart.ChartView
Sets the Font of this ChartView.
setFont(Font) - Method in class com.odesys.chart.Chart
Sets the Font of this Chart.
setFont(Font) - Method in class com.odesys.chart.image.ChartImage
Sets the Font of this ChartImage.
setForeground(Color) - Method in class com.odesys.chart.ChartView
Sets the foreground color of this ChartView
setGridRect(Rectangle) - Method in class com.odesys.chart.Grid
Sets the front rectangle of this Grid
setHeightRatio(float) - Method in class com.odesys.chart.piechart.PieChartView
Sets the ratio between the height of the chart and the main radius of the chart's ellipse.
setHeightRatio(float) - Method in class com.odesys.chart.image.PieChartImage
Sets the ratio between the height of the chart and the main radius of the chart's ellipse.
setHorzAlignment(int) - Method in class com.odesys.chart.LabelHelper
Sets the norizontal alignment of this LabelHelper (e.g.
setLabel(String) - Method in class com.odesys.chart.DefaultElement
Sets the label of this DefaultElement
setLabel(String) - Method in interface com.odesys.chart.Series
Sets the label of this Series.
setLabel(String) - Method in interface com.odesys.chart.ChartElement
Sets the label of this ChartElement
setLabel(String) - Method in class com.odesys.chart.DefaultSeries
Sets the label of this DefaultSeries
setLabelGap(int) - Method in class com.odesys.chart.Grid
Sets the distance from the Axis line to its labels.
setLabelsRatio(float) - Method in class com.odesys.chart.piechart.PieChartView
Sets the distance between the labels and the chart.
setLabelsRatio(float) - Method in class com.odesys.chart.image.PieChartImage
Sets the distance between the labels and the chart.
setLabelStep(Point) - Method in class com.odesys.chart.Grid
Sets the increment at which the labels are shown along the axes.
setLabelsVisible(boolean) - Method in class com.odesys.chart.ChartView
Sets whether the labels of the chart elements (e.g.
setLabelsVisible(boolean) - Method in class com.odesys.chart.image.ChartImage
Sets whether the labels of this ChartImage elements are drawn.
setLegendBackground(Color) - Method in class com.odesys.chart.image.ChartImage
Sets the background color of the internal LegendView.
setLegendContoursVisible(boolean) - Method in class com.odesys.chart.image.ChartImage
Detemines whether the contours of the Legend items should be drawn.
setLegendFont(Font) - Method in class com.odesys.chart.image.ChartImage
Sets the font of the internal LegendView.
setLegendForeground(Color) - Method in class com.odesys.chart.image.ChartImage
Sets the foreground color of the internal LegendView.
setLegendVisible(boolean) - Method in class com.odesys.chart.Chart
Shows or hides the Legend of this Chart depending on the value of parameter visible.
setLegendVisible(boolean) - Method in class com.odesys.chart.image.ChartImage
Shows or hides the Legend depending on the value of parameter visible.
setMarks(AxisMark[]) - Method in class com.odesys.chart.Axis
Sets the Marks of this Axis.
setMarksAuto(boolean) - Method in class com.odesys.chart.Axis
Sets whether the marks of this Axis should be created automatically
setMax(float) - Method in class com.odesys.chart.Axis
Sets the max value of this Axis.
setMaxAuto(boolean) - Method in class com.odesys.chart.Axis
Sets whether the max value should be determined automatically.
setMin(float) - Method in class com.odesys.chart.Axis
Sets the min value of this Axis.
setMinAuto(boolean) - Method in class com.odesys.chart.Axis
Sets whether the min value should be determined automatically.
setMode(int) - Method in class com.odesys.chart.barchart.BarChartView
Sets the mode of this BarChartView.
setMode(int) - Method in class com.odesys.chart.image.BarChartImage
Sets the mode of this BarChartImage.
setModel(ChartModel) - Method in class com.odesys.chart.ChartView
Sets the data Model of this ChartView.
setModel(ChartModel) - Method in class com.odesys.chart.LegendView
Sets the ChartModel of this LegendView
setModel(ChartModel) - Method in class com.odesys.chart.Chart
Sets the data Model of this Chart.
setModel(ChartModel) - Method in class com.odesys.chart.barchart.BarChartView
 
setModel(ChartModel) - Method in class com.odesys.chart.bubblechart.BubbleChartView
 
setModel(ChartModel) - Method in class com.odesys.chart.linechart.LineChartView
 
setModel(ChartModel) - Method in class com.odesys.chart.piechart.PieChartView
 
setModel(ChartModel) - Method in class com.odesys.chart.image.ChartImage
Sets the ChartModel to be used by this ChartImage.
setName(String) - Method in class com.odesys.chart.Axis
Sets the name of this Axis.
setOrientation(int) - Method in class com.odesys.chart.barchart.BarChartView
Sets the orientation of the bar chart in this BarChartView.
setOrientation(int) - Method in class com.odesys.chart.image.BarChartImage
Sets the orientation of the bar chart in this BarChartImage.
setPos(int, int) - Method in class com.odesys.chart.LabelHelper
Sets the position of this LabelHelper.
setPrecision(float) - Method in class com.odesys.chart.piechart.PieChartView
Sets the rendering precision for the ellipse [0.01 - 0.2].
setPrecision(float) - Method in class com.odesys.chart.image.PieChartImage
 
setQuality(float) - Method in class com.odesys.chart.image.ChartImage
Sets the quality of the produced JPEG.
setRadius(int) - Method in class com.odesys.chart.piechart.PieChartView
Sets the main radius of this PieChartView's ellipse (radius >= 1).
setReversed(boolean) - Method in class com.odesys.chart.Axis
Sets whether the axis should be reversed.
setSeriesReversed(boolean) - Method in class com.odesys.chart.barchart.BarChartView
Determines the order in which the Bars for the differen Series show up within the Category.
setSeriesReversed(boolean) - Method in class com.odesys.chart.image.BarChartImage
Determines the order in which the Bars for the differen Series show up within the Category.
setSize(int, int) - Method in class com.odesys.chart.image.ChartImage
Sets the size of the image to be produced.
setStyle(int) - Method in class com.odesys.chart.linechart.DefaultLine
Sets the style of this DefaultLine.
setStyle(int) - Method in interface com.odesys.chart.linechart.Line
Sets the style of this Line.
setText(String) - Method in class com.odesys.chart.LabelHelper
Sets the text of this LabelHelper.
setTextAlignment(int) - Method in class com.odesys.chart.LabelHelper
Sets the text alignment inside this LabelHelper.
setTooltip(String, int, int) - Method in class com.odesys.chart.Chart
Sets the text and the position of the tooltip to be displayed on this Chart.
setUpdateLocked(boolean) - Method in class com.odesys.chart.DefaultChartModel
Determines whether a ModelChangedEvent should be fired.
setUserData(Object) - Method in class com.odesys.chart.DefaultElement
Sets the user data Object of this DefaultElement
setValue(float) - Method in class com.odesys.chart.barchart.DefaultBarData
Sets the value of this DefaultBarData.
setValue(float) - Method in interface com.odesys.chart.barchart.BarData
Sets the value of this BarData.
setValue(float) - Method in class com.odesys.chart.bubblechart.DefaultBubbleData
 
setValue(float) - Method in interface com.odesys.chart.bubblechart.BubbleData
Sets the value of the bubble.
setValue(float) - Method in interface com.odesys.chart.piechart.SliceData
Sets the value of this SliceData.
setValue(float) - Method in class com.odesys.chart.piechart.DefaultSliceData
Sets the value of this DefaultSliceData.
setVertAlignment(int) - Method in class com.odesys.chart.LabelHelper
Sets the vertical alignment of this LabelHelper (e.g.
setX(float) - Method in class com.odesys.chart.bubblechart.DefaultBubbleData
 
setX(float) - Method in interface com.odesys.chart.bubblechart.BubbleData
Sets the X coordinate of the center of the bubble.
setX(float) - Method in class com.odesys.chart.linechart.DefaultPointData
Sets the X coordinate of this DefaultPointData.
setX(float) - Method in interface com.odesys.chart.linechart.PointData
Sets the X coordinate of this PointData.
setY(float) - Method in class com.odesys.chart.bubblechart.DefaultBubbleData
 
setY(float) - Method in interface com.odesys.chart.bubblechart.BubbleData
Sets the Y coordinate of the center of the bubble.
setY(float) - Method in class com.odesys.chart.linechart.DefaultPointData
Sets the Y coordinate of this DefaultPointData.
setY(float) - Method in interface com.odesys.chart.linechart.PointData
Sets the Y coordinate of this PointData.
setZeroInRange(boolean) - Method in class com.odesys.chart.Axis
When set to true the zero is always kept in the range of this Axis.
setZVector(float, float) - Method in class com.odesys.chart.image.BarChartImage
Sets the depth vector.
setZVector(Point) - Method in class com.odesys.chart.Grid
Sets the Z vector of this Grid.
setZVectorX(float) - Method in class com.odesys.chart.barchart.BarChartView
Sets the X component of the depth vector.
setZVectorY(float) - Method in class com.odesys.chart.barchart.BarChartView
Sets the Y component of the depth vector.
size() - Method in class com.odesys.chart.ChartView
Gets the size of this ChartView.
SliceData - interface com.odesys.chart.piechart.SliceData.
SliceData provides access to the data of a single slice of the Pie chart.
sliceDataFromPoint(Point) - Method in class com.odesys.chart.piechart.PieChartView
Determines the SliceData instance (if any) associated with the specified Point.
SQUARE - Static variable in interface com.odesys.chart.linechart.Line
This style causes the points of the line to be drawn as squares.
STACKED - Static variable in class com.odesys.chart.barchart.BarChartView
 
STYLE - Static variable in interface com.odesys.chart.linechart.LineChartModel
Hint constant to be used with the ModelChangedEvent.

T

tooltipFor(Object) - Method in class com.odesys.chart.Chart
Gets the tooltip text for the Object specified as a parameter.
tooltipFor(Object) - Method in class com.odesys.chart.barchart.BarChart
Gets the tooltip text for the specified Object.
tooltipFor(Object) - Method in class com.odesys.chart.bubblechart.BubbleChart
The tooltip text for the specified Object.
tooltipFor(Object) - Method in class com.odesys.chart.linechart.LineChart
Gets the tooltip text for the specified target or null if the target is of unrecognized class.
tooltipFor(Object) - Method in class com.odesys.chart.piechart.PieChart
Gets the tooltip text for the specified Object.
TOP - Static variable in class com.odesys.chart.LabelHelper
Constant used to specify alignment to the top.
TOP - Static variable in class com.odesys.chart.Grid
Constant used to specify the top side of the Grid.
toXY(LabelHelper) - Method in class com.odesys.chart.barchart.BarChartView
Converts the specified label in UV coordinates to its corresponding label in XY coordinates.
translate(Point, ChartView) - Method in class com.odesys.chart.Chart
Translates the point to the coordinate system of the target ChartView.
translate(Polygon, int, int) - Static method in class com.odesys.chart.Grid
Translates the points of the Polygon p by dx along the x axis and by dy along the y axis.
TRIANGLE - Static variable in interface com.odesys.chart.linechart.Line
This style causes the points of the line to be drawn as triangles.

U

update(Graphics) - Method in class com.odesys.chart.Chart
 
updateAggregates() - Method in class com.odesys.chart.ChartView
Updates the aggregate values for this chart (min or max values etc.).
updateAggregates() - Method in class com.odesys.chart.LegendView
 
updateAggregates() - Method in class com.odesys.chart.barchart.BarChartView
Recalculates the Min, Max, MinSum and MaxSum values.
updateAggregates() - Method in class com.odesys.chart.bubblechart.BubbleChartView
Recalculates the aggregate values of the model.
updateAggregates() - Method in class com.odesys.chart.linechart.LineChartView
Recalculates the minX, maxX, minY and maxY values.
updateAggregates() - Method in class com.odesys.chart.piechart.PieChartView
Calculates the total value of this PieChartView's model.
updateDrawables() - Method in class com.odesys.chart.ChartView
Updates all visible elements of this ChartView.
updateDrawables() - Method in class com.odesys.chart.LegendView
 
updateDrawables() - Method in class com.odesys.chart.barchart.BarChartView
Used internally to update the DrawableCategories of this BarChartView.
updateDrawables() - Method in class com.odesys.chart.bubblechart.BubbleChartView
Used internally to update the DrawableBubbles of this BubbleChartView.
updateDrawables() - Method in class com.odesys.chart.linechart.LineChartView
Used internally to update the DrawableLines of this LineChartView.
updateDrawables() - Method in class com.odesys.chart.piechart.PieChartView
Used internally to update the DrawableSlices and the DrawableLabels of this PieChartView.

V

VALUE - Static variable in interface com.odesys.chart.ChartModel
Constant used as a hint that a value in this ChartModel was changed.
VERTICAL - Static variable in class com.odesys.chart.barchart.BarChartView
 

W

write(OutputStream) - Method in class com.odesys.chart.image.ChartImage
Writes the ChartImage JPEG data into the provided OutputStream.

A B C D E F G H I L M N P R S T U V W