<html> <head> <title>Module chart</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <link rel="stylesheet" type="text/css" href="../../../../idl.css"> </head> <body> <div id="adc-idlref"> <a name="_top_"> </a><table class="navimain" border="0" cellpadding="3"> <tr> <td class="navimain"><a href="../module-ix.html" class="navimain">Overview</a></td> <td class="navimainself">Module</td> <td class="navimainnone">Use</td> <td class="navimainnone">Devguide</td> <td class="navimain"><a href="../../../../index-files/index-1.html" class="navimain">Index</a></td> </tr> </table> <table class="navisub" border="0" cellpadding="0"> <tr> <td class="navisub">Nested Modules</td> <td class="navisub"><a href="#Services" class="navisub">Services</a></td> <td class="navisub">Singletons</td> <td class="navisub"><a href="#Interfaces" class="navisub">Interfaces</a></td> <td class="navisub"><a href="#Structs" class="navisub">Structs</a></td> <td class="navisub">Exceptions</td> <td class="navisub"><a href="#Enums" class="navisub">Enums</a></td> <td class="navisub"><a href="#Typedefs" class="navisub">Typedefs</a></td> <td class="navisub"><a href="#ConstantGroups" class="navisub">Constant Groups</a></td> </tr> </table> <hr> <table border="0" width="100%" cellpadding="5" cellspacing="3" class="title-table" style="margin-bottom:6pt;"> <tr> <td><p class="namechain"><a href="../../../../module-ix.html" class="namechain">::</a> <a href="../../../module-ix.html" class="namechain">com</a> :: <a href="../../module-ix.html" class="namechain">sun</a> :: <a href="../module-ix.html" class="namechain">star</a> :: </p> </td> </tr> <tr> <td class="title">module chart</td> </tr> <tr> <td><dl> <dt><b>Description</b></dt> <dd>Charting diagram interfaces.</dd> </dl> </td> </tr> </table> <hr> <a name="Services"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle"> <tr> <td class="subtitle" colspan="2">Services</td> </tr> <tr> <td class="imsum_left"><a href="AccessibleChartDocumentView.html">AccessibleChartDocumentView</a></td> <td class="imsum_right">The <a href="AccessibleChartDocumentView.html">AccessibleChartDocumentView</a> service is supported by a Component that represents the view of a Chart document to provide an entry point to the document tree for accessibility. </td> </tr> <tr> <td class="imsum_left"><a href="AccessibleChartElement.html">AccessibleChartElement</a></td> <td class="imsum_right">This service is supported by all components that are contained in the view of a chart document that are controlled by the chart. Shapes added by a user via the clipboard are not treated as chart elements. </td> </tr> <tr> <td class="imsum_left"><a href="AreaDiagram.html">AreaDiagram</a></td> <td class="imsum_right">This is a service for area diagrams. </td> </tr> <tr> <td class="imsum_left"><a href="BarDiagram.html">BarDiagram</a></td> <td class="imsum_right">This is a service for bar and column diagrams. </td> </tr> <tr> <td class="imsum_left"><a href="Chart3DBarProperties.html">Chart3DBarProperties</a></td> <td class="imsum_right">Specifies all the properties for the graphic object of a data point in a three-dimensional bar diagram.</td> </tr> <tr> <td class="imsum_left"><a href="ChartArea.html">ChartArea</a></td> <td class="imsum_right">Specifies the area elements of a chart, e.g. the background area, the diagram wall, and the diagram floor of three-dimensional charts. </td> </tr> <tr> <td class="imsum_left"><a href="ChartAxis.html">ChartAxis</a></td> <td class="imsum_right">Specifies the axes in a diagram. </td> </tr> <tr> <td class="imsum_left"><a href="ChartAxisXSupplier.html">ChartAxisXSupplier</a></td> <td class="imsum_right">has to be supported by charts providing the cpabilities of a horizontal axis, i.e., an <em>x</em>-axis. </td> </tr> <tr> <td class="imsum_left"><a href="ChartAxisYSupplier.html">ChartAxisYSupplier</a></td> <td class="imsum_right">A helper service for the y-axis. </td> </tr> <tr> <td class="imsum_left"><a href="ChartAxisZSupplier.html">ChartAxisZSupplier</a></td> <td class="imsum_right">A helper service for chart documents which supply a z-axis. </td> </tr> <tr> <td class="imsum_left"><a href="ChartData.html">ChartData</a></td> <td class="imsum_right">must be supported by every component that wants to provide data for a chart </td> </tr> <tr> <td class="imsum_left"><a href="ChartDataArray.html">ChartDataArray</a></td> <td class="imsum_right">must be supported by each data source for charts, where you want to access the values directly. </td> </tr> <tr> <td class="imsum_left"><a href="ChartDataPointProperties.html">ChartDataPointProperties</a></td> <td class="imsum_right">specifies all the properties for the graphic object of a data point (e.g., a single bar in a bar chart). </td> </tr> <tr> <td class="imsum_left"><a href="ChartDataRowProperties.html">ChartDataRowProperties</a></td> <td class="imsum_right">specifies the properties for a group of graphic elements which belong to a data row (also known as data series). </td> </tr> <tr> <td class="imsum_left"><a href="ChartDocument.html">ChartDocument</a></td> <td class="imsum_right">is the service for a chart document. </td> </tr> <tr> <td class="imsum_left"><a href="ChartGrid.html">ChartGrid</a></td> <td class="imsum_right">specifies the grid of the diagram in a chart. </td> </tr> <tr> <td class="imsum_left"><a href="ChartLegend.html">ChartLegend</a></td> <td class="imsum_right">specifies the legend of a chart. </td> </tr> <tr> <td class="imsum_left"><a href="ChartLine.html">ChartLine</a></td> <td class="imsum_right">specifies line elements in a chart (regression lines, etc.). </td> </tr> <tr> <td class="imsum_left"><a href="ChartPieSegmentProperties.html">ChartPieSegmentProperties</a></td> <td class="imsum_right">specifies all the properties for the graphic object of a pie segment.</td> </tr> <tr> <td class="imsum_left"><a href="ChartStatistics.html">ChartStatistics</a></td> <td class="imsum_right">offers statistical properties for the data in the chart. It is available for a single data row and for the whole diagram. </td> </tr> <tr> <td class="imsum_left"><a href="ChartTableAddressSupplier.html">ChartTableAddressSupplier</a></td> <td class="imsum_right">This is a helper service for access to table Address to cell ranges of the container document of a chart. The cell addresses are in the format of the application that contains this chart. </td> </tr> <tr> <td class="imsum_left"><a href="ChartTitle.html">ChartTitle</a></td> <td class="imsum_right">specifies titles in a chart. </td> </tr> <tr> <td class="imsum_left"><a href="ChartTwoAxisXSupplier.html">ChartTwoAxisXSupplier</a></td> <td class="imsum_right">a helper service for chart documents which supply primary and secondary x-axes. </td> </tr> <tr> <td class="imsum_left"><a href="ChartTwoAxisYSupplier.html">ChartTwoAxisYSupplier</a></td> <td class="imsum_right">a helper service for chart documents which supply primary and secondary y-axes. </td> </tr> <tr> <td class="imsum_left"><a href="Diagram.html">Diagram</a></td> <td class="imsum_right">the base service for the diagram of the chart document. </td> </tr> <tr> <td class="imsum_left"><a href="Dim3DDiagram.html">Dim3DDiagram</a></td> <td class="imsum_right">is a service for diagrams that support the capability to render themselves as three-dimensional diagrams as well as two-dimensional ones. </td> </tr> <tr> <td class="imsum_left"><a href="DonutDiagram.html">DonutDiagram</a></td> <td class="imsum_right">a service for donut diagrams. </td> </tr> <tr> <td class="imsum_left"><a href="LineDiagram.html">LineDiagram</a></td> <td class="imsum_right">specifies line, spline and symbol diagrams. </td> </tr> <tr> <td class="imsum_left"><a href="NetDiagram.html">NetDiagram</a></td> <td class="imsum_right">specifies net diagrams. </td> </tr> <tr> <td class="imsum_left"><a href="PieDiagram.html">PieDiagram</a></td> <td class="imsum_right">a service for pie diagrams. </td> </tr> <tr> <td class="imsum_left"><a href="StackableDiagram.html">StackableDiagram</a></td> <td class="imsum_right">a helper service for stackable chart types (e.g., charts in which the data rows may be displayed stacked on each other or in percent relation). </td> </tr> <tr> <td class="imsum_left"><a href="StockDiagram.html">StockDiagram</a></td> <td class="imsum_right">specifies a diagram which can be used for presenting stock quotes. </td> </tr> <tr> <td class="imsum_left"><a href="XYDiagram.html">XYDiagram</a></td> <td class="imsum_right">a service for X/Y diagrams (Also known as scatter charts). </td> </tr> </table> <a name="Interfaces"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle"> <tr> <td class="subtitle" colspan="2">Interfaces</td> </tr> <tr> <td class="imsum_left"><a href="X3DDefaultSetter.html">X3DDefaultSetter</a></td> <td class="imsum_right">makes it easy to set suiteable defaults for illumination and rotation for 3D charts </td> </tr> <tr> <td class="imsum_left"><a href="X3DDisplay.html">X3DDisplay</a></td> <td class="imsum_right">gives access to 3D elements of a three-dimensional chart. </td> </tr> <tr> <td class="imsum_left"><a href="XAxisXSupplier.html">XAxisXSupplier</a></td> <td class="imsum_right">gives access to the <i>x</i>-axis of a chart. </td> </tr> <tr> <td class="imsum_left"><a href="XAxisYSupplier.html">XAxisYSupplier</a></td> <td class="imsum_right">gives access to the <i>y</i>-axis of a chart. </td> </tr> <tr> <td class="imsum_left"><a href="XAxisZSupplier.html">XAxisZSupplier</a></td> <td class="imsum_right">gives access to the <i>z</i>-axis of a chart. </td> </tr> <tr> <td class="imsum_left"><a href="XChartData.html">XChartData</a></td> <td class="imsum_right">manages the data of the chart. </td> </tr> <tr> <td class="imsum_left"><a href="XChartDataArray.html">XChartDataArray</a></td> <td class="imsum_right">gives access to data represented as an array of rows. </td> </tr> <tr> <td class="imsum_left"><a href="XChartDataChangeEventListener.html">XChartDataChangeEventListener</a></td> <td class="imsum_right">makes it possible to receive events when chart data changes. </td> </tr> <tr> <td class="imsum_left"><a href="XChartDocument.html">XChartDocument</a></td> <td class="imsum_right">manages the chart document. </td> </tr> <tr> <td class="imsum_left"><a href="XDiagram.html">XDiagram</a></td> <td class="imsum_right">manages the diagram of the chart document. </td> </tr> <tr> <td class="imsum_left"><a href="XStatisticDisplay.html">XStatisticDisplay</a></td> <td class="imsum_right">gives access to statistical elements for the chart. </td> </tr> <tr> <td class="imsum_left"><a href="XTwoAxisXSupplier.html">XTwoAxisXSupplier</a></td> <td class="imsum_right">gives access to both the primary and the secondary <i>x</i>-axis of a chart. </td> </tr> <tr> <td class="imsum_left"><a href="XTwoAxisYSupplier.html">XTwoAxisYSupplier</a></td> <td class="imsum_right">gives access to both the primary and the secondary y-axis of a diagram.</td> </tr> </table> <a name="Structs"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle"> <tr> <td class="subtitle" colspan="2">Structs</td> </tr> <tr> <td class="imsum_left"><a href="ChartDataChangeEvent.html">ChartDataChangeEvent</a></td> <td class="imsum_right">describes a change that was applied to the data. </td> </tr> <tr> <td class="imsum_left"><a href="ChartDataRow.html">ChartDataRow</a></td> <td class="imsum_right">[ DEPRECATED ]<br> describes a single data row, specified by its name and a sequence of data points. </td> </tr> <tr> <td class="imsum_left"><a href="ChartDataValue.html">ChartDataValue</a></td> <td class="imsum_right">[ DEPRECATED ]<br> describes a single data value, including the error </td> </tr> <tr> <td class="imsum_left"><a href="ChartSeriesAddress.html">ChartSeriesAddress</a></td> <td class="imsum_right">This structure describes a single data row, specified by its name and a sequence of data points. </td> </tr> </table> <a name="Enums"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle"> <tr> <td class="subtitle" colspan="2">Enums</td> </tr> <tr> <td class="imsum_left"><a href="ChartAxisArrangeOrderType.html">ChartAxisArrangeOrderType</a></td> <td class="imsum_right">Values specify the arrangement of the axes descriptions. </td> </tr> <tr> <td class="imsum_left"><a href="ChartDataChangeType.html">ChartDataChangeType</a></td> <td class="imsum_right">specifies the type of change that was applied to the data. </td> </tr> <tr> <td class="imsum_left"><a href="ChartDataRowSource.html">ChartDataRowSource</a></td> <td class="imsum_right">specifies if the data rows (aka data series) displayed in the chart, take their values from the row or the column in the underlying data source (<a href="ChartDataArray.html">ChartDataArray</a>). </td> </tr> <tr> <td class="imsum_left"><a href="ChartErrorCategory.html">ChartErrorCategory</a></td> <td class="imsum_right">specifies the category of error indicators. </td> </tr> <tr> <td class="imsum_left"><a href="ChartErrorIndicatorType.html">ChartErrorIndicatorType</a></td> <td class="imsum_right">specifies how the error is indicated. </td> </tr> <tr> <td class="imsum_left"><a href="ChartLegendPosition.html">ChartLegendPosition</a></td> <td class="imsum_right">specifies one of the default positions of the legend in relation to the diagram. </td> </tr> <tr> <td class="imsum_left"><a href="ChartRegressionCurveType.html">ChartRegressionCurveType</a></td> <td class="imsum_right">specifiest the type of the regression curve to be displayed. </td> </tr> </table> <a name="Typedefs"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle"> <tr> <td class="subtitle" colspan="2">Typedefs</td> </tr> <tr> <td class="imsum_left"><a href="ChartDataPoint.html">ChartDataPoint</a></td> <td class="imsum_right">[ DEPRECATED ]<br> </td> </tr> </table> <a name="ConstantGroups"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle"> <tr> <td class="subtitle" colspan="2">Constant Groups</td> </tr> <tr> <td class="imsum_left"><a href="ChartAxisAssign.html">ChartAxisAssign</a></td> <td class="imsum_right">These values specify to which y-axis a data row is assigned. </td> </tr> <tr> <td class="imsum_left"><a href="ChartAxisMarks.html">ChartAxisMarks</a></td> <td class="imsum_right">With these constants you can specify how the tick-marks of an axis are displayed. </td> </tr> <tr> <td class="imsum_left"><a href="ChartDataCaption.html">ChartDataCaption</a></td> <td class="imsum_right">These values specify how the captions of data points are displayed. </td> </tr> <tr> <td class="imsum_left"><a href="ChartSolidType.html">ChartSolidType</a></td> <td class="imsum_right">These values specify the type of solid shapes for data points of 3D bar charts. </td> </tr> <tr> <td class="imsum_left"><a href="ChartSymbolType.html">ChartSymbolType</a></td> <td class="imsum_right">These values specify the type of the symbol used for data points. </td> </tr> <tr> <td class="imsum_left"><a href="DataLabelPlacement.html">DataLabelPlacement</a></td> <td class="imsum_right">These values specify where the captions/labels of data points are displayed. </td> </tr> </table> <a href="#_top_">Top of Page</a><hr size="3"><p class="copyright" align="center">Copyright © 2008 Sun Microsystems, Inc.</p> </div> <!-- id="adc-idlref" --> </body> </html>