Codebase list jcharts / 623590c
New upstream version 0.7.5 Emmanuel Bourg 6 years ago
326 changed file(s) with 91193 addition(s) and 0 deletion(s). Raw diff Collapse all Expand all
0 <?xml version="1.0"?>
1
2 <!-- Ant 1.4.1 build file -->
3 <!-- http://jakarta.apache.org/ant/ -->
4 <!-- $Id: build.xml,v 1.11 2003/06/29 13:31:08 nathaniel_auvil Exp $ -->
5
6 <!--============================================================================================
7 = environment variables needed:
8 =
9 = J2EE_HOME - if you want to compile the example servlets
10 = TOMCAT_HOME - if you want to automatically build and deploy on TOMCAT
11 =============================================================================================-->
12
13 <project name="jCharts" default="compile" basedir=".">
14
15 <property environment="environment" />
16
17 <property name="project.name" value="jCharts" />
18 <property name="project.version" value="0.7.5" />
19
20
21 <property name="jar.jCharts" value="${project.name}-${project.version}.jar" />
22 <property name="zip.jCharts" value="${project.name}-${project.version}.zip" />
23
24 <property name="servletExamples" value="jChartsServletExamples" />
25 <property name="servletExamples.war" value="${servletExamples}.war" />
26
27 <property name="dir.release" value="delete_me/${project.name}-${project.version}" />
28
29 <property name="dir.src" value="src" />
30 <property name="dir.build" value="garbage" />
31 <property name="dir.tempRelease" value="release" />
32 <property name="dir.javadocs" value="javadocs" />
33 <property name="dir.servletsApp" value="demo/simpleServlet" />
34
35 <property name="batik.classpath" value="../lib/batik-svggen.jar;../lib/batik-dom.jar;../lib/batik-awt-util.jar" />
36 <property name="demo.classpath" value="${jar.jCharts};${environment.J2EE_HOME}/lib/j2ee.jar" />
37
38
39 <!--===============================================================================-->
40 <target name="prepare">
41 <tstamp/>
42 <delete dir="${dir.build}" />
43 <mkdir dir="${dir.build}" />
44 </target>
45
46
47 <!--===============================================================================-->
48 <target name="compile" depends="prepare">
49 <javac classpath="${batik.classpath};${environment.J2EE_HOME}/lib/j2ee.jar" srcdir="../${dir.src}" destdir="${dir.build}" />
50 </target>
51
52
53 <!--=================================================================================-->
54 <!-- Be aware of the excludes. THis is only meant to check for jdk 1.4 dependencies -->
55 <target name="compile13" depends="prepare">
56 <javac classpath="${batik.classpath};${environment.J2EE_HOME}/lib/j2ee.jar"
57 srcdir="../${dir.src}"
58 destdir="${dir.build}"
59 fork="yes"
60 executable="${environment.JAVA13_HOME}/bin/javac">
61
62 <exclude name="**/encoders/JPEGEncoder.java" />
63 <exclude name="**/encoders/PNGEncoder.java" />
64 <exclude name="**/encoders/ServletEncoderHelper.java" />
65 <exclude name="**/test/*" />
66 </javac>
67 </target>
68
69
70 <!--===============================================================================-->
71 <target name="test" depends="compile">
72 <java classname="org.jCharts.test.ChartTestDriver">
73 <arg value="" />
74 <classpath>
75 <pathelement path="${dir.build}"/>
76 <pathelement path="../lib"/>
77 </classpath>
78 </java>
79 </target>
80
81
82 <!--===============================================================================-->
83 <target name="jar" depends="compile">
84 <delete file="${jar.jCharts}" />
85 <jar jarfile="${jar.jCharts}" basedir="${dir.build}" />
86 <delete dir="${dir.build}" />
87 </target>
88
89
90 <!--===============================================================================-->
91 <target name="javadocs">
92 <delete dir="${dir.javadocs}" />
93 <mkdir dir="${dir.javadocs}" />
94 <javadoc sourcepath="../${dir.src}"
95 classpath="${batik.classpath};${environment.J2EE_HOME}/lib/j2ee.jar"
96 destdir="${dir.javadocs}"
97 packagenames="org.jCharts.*"
98 excludepackagenames="javax.*"
99 author="true"
100 private="true"
101 version="true"
102 windowtitle="${project.name}-${project.version} API"
103 doctitle="${project.name}-${project.version}">
104 </javadoc>
105 </target>
106
107
108 <!--===============================================================================-->
109 <!--===============================================================================-->
110 <!--===============================================================================-->
111 <target name="release" depends="jar,javadocs,packageExamples">
112
113 <delete dir="${dir.release}" />
114 <mkdir dir="${dir.release}" />
115
116
117 <!--======== jCharts.jar ==============================================-->
118 <move file="${jar.jCharts}" todir="${dir.release}" />
119
120 <!--======== jCharts source ===========================================-->
121 <copy todir="${dir.release}/${dir.src}">
122 <fileset dir="../${dir.src}">
123 <include name="**/*.java" />
124 </fileset>
125 </copy>
126
127
128 <copy todir="${dir.release}/demo">
129 <fileset dir="../demo">
130 <include name="**/*.java" />
131 <include name="**/*.xml" />
132 </fileset>
133 </copy>
134
135
136 <!--======== servlet examples war =====================================-->
137 <move file="${servletExamples.war}" todir="${dir.release}" />
138
139 <!--======== servlet examples source ==================================-->
140 <copy todir="${dir.release}/${dir.servletsApp}">
141 <fileset dir="../demo/simpleServlet/">
142 <exclude name="**/*.class" />
143 <exclude name="**/*.jar" />
144 </fileset>
145 </copy>
146
147
148 <!--======== java docs =================================================-->
149 <move todir="${dir.release}/${dir.javadocs}">
150 <fileset dir="${dir.javadocs}"/>
151 </move>
152
153 <!--======== build directory ===========================================-->
154 <mkdir dir="${dir.release}/build" />
155 <copy file="build.xml" todir="${dir.release}/build" />
156
157 <!--======== docs directory ============================================-->
158 <copy todir="${dir.release}/docs">
159 <fileset dir="../docs" />
160 </copy>
161
162
163 <!--======== lib directory ============================================-->
164 <copy todir="${dir.release}/lib">
165 <fileset dir="../lib" />
166 </copy>
167
168
169 <!--======== make the ZIP file =========================================-->
170 <delete file="${zip.jCharts}" />
171 <zip zipfile="${zip.jCharts}">
172 <fileset dir="${dir.release}/.." />
173 </zip>
174 <delete dir="${dir.release}/.." />
175 </target>
176
177
178 <!--===============================================================================-->
179 <!--===============================================================================-->
180 <!--===============================================================================-->
181 <target name="compileExamples" depends="jar">
182 <javac classpath="${demo.classpath}" srcdir="../${dir.servletsApp}/WEB-INF/classes" />
183 </target>
184
185
186 <!--===============================================================================-->
187 <!--===============================================================================-->
188 <!--===============================================================================-->
189 <target name="packageExamples" depends="compileExamples">
190 <delete file="${servletExamples.war}" />
191
192 <copy file="${jar.jCharts}" todir="../${dir.servletsApp}/WEB-INF/lib" />
193 <copy todir="../${dir.servletsApp}/WEB-INF/lib">
194 <fileset dir="../lib" />
195 </copy>
196
197 <war warfile="${servletExamples.war}" webxml="../${dir.servletsApp}/WEB-INF/web.xml">
198 <fileset dir="../${dir.servletsApp}" >
199 <exclude name="**/WEB-INF/**" />
200 </fileset>
201 <lib dir="../${dir.servletsApp}/WEB-INF/lib" />
202 <classes dir="../${dir.servletsApp}/WEB-INF/classes"/>
203 </war>
204 </target>
205
206 <target name="deployTomcat" depends="packageExamples">
207 <delete dir="${environment.TOMCAT_HOME}/webapps/${servletExamples}" />
208 <delete file="${environment.TOMCAT_HOME}/webapps/${servletExamples.war}" />
209 <copy file="${servletExamples.war}" todir="${environment.TOMCAT_HOME}/webapps" />
210 </target>
211
212 </project>
0 /***********************************************************************************************
1 * File Info: $Id: BarChartServlet.java,v 1.5 2003/04/19 01:41:27 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.demo.simpleServlet;
40
41
42 import org.jCharts.axisChart.AxisChart;
43 import org.jCharts.axisChart.customRenderers.axisValue.renderers.ValueLabelPosition;
44 import org.jCharts.axisChart.customRenderers.axisValue.renderers.ValueLabelRenderer;
45 import org.jCharts.chartData.AxisChartDataSet;
46 import org.jCharts.chartData.DataSeries;
47 import org.jCharts.chartData.interfaces.IAxisDataSeries;
48 import org.jCharts.encoders.ServletEncoderHelper;
49 import org.jCharts.properties.*;
50 import org.jCharts.properties.util.ChartFont;
51 import org.jCharts.types.ChartType;
52
53 import javax.servlet.ServletException;
54 import javax.servlet.http.*;
55 import java.awt.*;
56 import java.io.IOException;
57
58
59 public class BarChartServlet extends HttpServlet
60 {
61 //---all of my charts serviced by this Servlet will have the same properties.
62 private BarChartProperties barChartProperties;
63
64 //---all of my charts serviced by this Servlet will have the same properties.
65 protected LegendProperties legendProperties;
66 protected AxisProperties axisProperties;
67 protected ChartProperties chartProperties;
68
69 protected int width = 550;
70 protected int height = 360;
71
72
73 /**********************************************************************************************
74 *
75 **********************************************************************************************/
76 public void init()
77 {
78 this.legendProperties = new LegendProperties();
79 this.chartProperties = new ChartProperties();
80 this.axisProperties = new AxisProperties( false );
81 ChartFont axisScaleFont = new ChartFont( new Font( "Georgia Negreta cursiva", Font.PLAIN, 13 ), Color.black );
82 axisProperties.getXAxisProperties().setScaleChartFont( axisScaleFont );
83 axisProperties.getYAxisProperties().setScaleChartFont( axisScaleFont );
84
85 ChartFont axisTitleFont = new ChartFont( new Font( "Arial Narrow", Font.PLAIN, 14 ), Color.black );
86 axisProperties.getXAxisProperties().setTitleChartFont( axisTitleFont );
87 axisProperties.getYAxisProperties().setTitleChartFont( axisTitleFont );
88
89 DataAxisProperties dataAxisProperties = (DataAxisProperties) axisProperties.getYAxisProperties();
90
91 try
92 {
93 dataAxisProperties.setUserDefinedScale( -3000, 3000 );
94 }
95 catch( PropertyException propertyException )
96 {
97 propertyException.printStackTrace();
98 }
99
100 dataAxisProperties.setRoundToNearest( 2 );
101
102 ChartFont titleFont = new ChartFont( new Font( "Georgia Negreta cursiva", Font.PLAIN, 14 ), Color.black );
103 this.chartProperties.setTitleFont( titleFont );
104
105 this.barChartProperties = new BarChartProperties();
106
107 ValueLabelRenderer valueLabelRenderer = new ValueLabelRenderer( false, false, true, -1 );
108 valueLabelRenderer.setValueLabelPosition( ValueLabelPosition.ON_TOP );
109 valueLabelRenderer.useVerticalLabels( false );
110 barChartProperties.addPostRenderEventListener( valueLabelRenderer );
111
112 }
113
114
115 /**********************************************************************************************
116 *
117 **********************************************************************************************/
118 public void service( HttpServletRequest req, HttpServletResponse httpServletResponse ) throws ServletException, IOException
119 {
120 try
121 {
122 String[] xAxisLabels = {"1995", "1996", "1997", "1998", "1999", "2000", "2001", "2002", "2003", "2004"};
123 String xAxisTitle = "Years";
124 String yAxisTitle = "Problems";
125 String title = "Micro$oft At Work";
126 IAxisDataSeries dataSeries = new DataSeries( xAxisLabels, xAxisTitle, yAxisTitle, title );
127
128 double[][] data = new double[][]{{1500, 6880, 4510, 2600, -1200, -1580, 7000, 4555, 4000, 6120}};
129 String[] legendLabels = {"Bugs"};
130 Paint[] paints = new Paint[]{Color.yellow};
131 dataSeries.addIAxisPlotDataSet( new AxisChartDataSet( data, legendLabels, paints, ChartType.BAR, this.barChartProperties ) );
132
133 AxisChart axisChart = new AxisChart( dataSeries, this.chartProperties, this.axisProperties, this.legendProperties, this.width, this.height );
134 ServletEncoderHelper.encodeJPEG13( axisChart, 1.0f, httpServletResponse );
135 }
136 catch( Throwable throwable )
137 {
138 //HACK do your error handling here...
139 throwable.printStackTrace();
140 }
141 }
142 }
0 /***********************************************************************************************
1 * File Info: $Id: ChartServlet.java,v 1.2 2003/03/14 03:23:23 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.demo.simpleServlet;
40
41
42 import org.jCharts.Chart;
43 import org.jCharts.chartData.ChartDataException;
44 import org.jCharts.encoders.ServletEncoderHelper;
45 import org.jCharts.properties.PropertyException;
46
47 import javax.servlet.ServletException;
48 import javax.servlet.http.*;
49 import java.io.IOException;
50
51
52 public class ChartServlet extends HttpServlet
53 {
54 public static final String CHART = "CHART";
55 public static final String IMAGE_MAP = "IMAGE_MAP";
56
57
58 /**********************************************************************************************
59 *
60 **********************************************************************************************/
61 public void service( HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse ) throws ServletException, IOException
62 {
63 Chart chart = (Chart) httpServletRequest.getSession().getAttribute( CHART );
64
65 try
66 {
67 //---call encode just like you would normally
68 ServletEncoderHelper.encodeJPEG13( chart, 1.0f, httpServletResponse );
69 }
70 catch( PropertyException propertyException )
71 {
72 propertyException.printStackTrace();
73 }
74 catch( ChartDataException dataException )
75 {
76 dataException.printStackTrace();
77 }
78
79 httpServletRequest.getSession().removeAttribute( CHART );
80 }
81
82 }
0 /***********************************************************************************************
1 * File Info: $Id: ComboChartServlet.java,v 1.3 2003/03/14 03:23:23 nathaniel_auvil Exp $
2 * Copyright (C) 2000
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation
9 * ("Software"), with or without modification, are permitted provided
10 * that the following conditions are met:
11 *
12 * 1. Redistributions of source code must retain copyright
13 * statements and notices. Redistributions must also contain a
14 * copy of this document.
15 *
16 * 2. Redistributions in binary form must reproduce the
17 * above copyright notice, this list of conditions and the
18 * following disclaimer in the documentation and/or other
19 * materials provided with the distribution.
20 *
21 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to
22 * endorse or promote products derived from this Software without
23 * prior written permission of Nathaniel G. Auvil. For written
24 * permission, please contact nathaniel_auvil@users.sourceforge.net
25 *
26 * 4. Products derived from this Software may not be called "jCharts"
27 * nor may "jCharts" appear in their names without prior written
28 * permission of Nathaniel G. Auvil. jCharts is a registered
29 * trademark of Nathaniel G. Auvil.
30 *
31 * 5. Due credit should be given to the jCharts Project
32 * (http://jcharts.sourceforge.net/).
33 *
34 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS
35 * ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
36 * NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
37 * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
38 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
39 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
40 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
41 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
42 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
43 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
44 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
45 * OF THE POSSIBILITY OF SUCH DAMAGE.
46 ************************************************************************************************/
47
48 package org.jCharts.demo.simpleServlet;
49
50
51 import org.jCharts.axisChart.AxisChart;
52 import org.jCharts.chartData.AxisChartDataSet;
53 import org.jCharts.chartData.DataSeries;
54 import org.jCharts.chartData.interfaces.IAxisDataSeries;
55 import org.jCharts.encoders.ServletEncoderHelper;
56 import org.jCharts.properties.*;
57 import org.jCharts.properties.util.ChartFont;
58 import org.jCharts.types.ChartType;
59
60 import javax.servlet.ServletException;
61 import javax.servlet.http.*;
62 import java.awt.*;
63 import java.io.IOException;
64
65
66 public class ComboChartServlet extends HttpServlet
67 {
68 //---all of my charts serviced by this Servlet will have the same properties.
69 private LineChartProperties lineChartProperties;
70
71 //---all of my charts serviced by this Servlet will have the same properties.
72 private BarChartProperties barChartProperties;
73
74 //---all of my charts serviced by this Servlet will have the same properties.
75 protected LegendProperties legendProperties;
76 protected AxisProperties axisProperties;
77 protected ChartProperties chartProperties;
78
79 protected int width = 550;
80 protected int height = 360;
81
82
83 /**********************************************************************************************
84 *
85 **********************************************************************************************/
86 public void init()
87 {
88 this.legendProperties = new LegendProperties();
89 this.chartProperties = new ChartProperties();
90 this.axisProperties = new AxisProperties( false );
91 ChartFont axisScaleFont = new ChartFont( new Font( "Georgia Negreta cursiva", Font.PLAIN, 13 ), Color.black );
92 axisProperties.getXAxisProperties().setScaleChartFont( axisScaleFont );
93 axisProperties.getYAxisProperties().setScaleChartFont( axisScaleFont );
94
95 ChartFont axisTitleFont = new ChartFont( new Font( "Arial Narrow", Font.PLAIN, 14 ), Color.black );
96 axisProperties.getXAxisProperties().setTitleChartFont( axisTitleFont );
97 axisProperties.getYAxisProperties().setTitleChartFont( axisTitleFont );
98
99 ChartFont titleFont = new ChartFont( new Font( "Georgia Negreta cursiva", Font.PLAIN, 14 ), Color.black );
100 this.chartProperties.setTitleFont( titleFont );
101
102
103 Stroke[] strokes = {LineChartProperties.DEFAULT_LINE_STROKE};
104 Shape[] shapes = {PointChartProperties.SHAPE_DIAMOND};
105 this.lineChartProperties = new LineChartProperties( strokes, shapes );
106
107 this.barChartProperties = new BarChartProperties();
108 }
109
110
111 /**********************************************************************************************
112 *
113 **********************************************************************************************/
114 public void service( HttpServletRequest req, HttpServletResponse httpServletResponse ) throws ServletException, IOException
115 {
116 try
117 {
118 String[] xAxisLabels = {"1995", "1996", "1997", "1998", "1999", "2000", "2001", "2002", "2003", "2004"};
119 String xAxisTitle = "Years";
120 String yAxisTitle = "Problems";
121 String title = "Micro$oft At Work";
122 IAxisDataSeries dataSeries = new DataSeries( xAxisLabels, xAxisTitle, yAxisTitle, title );
123
124 double[][] data = new double[][]{{1500, 6880, 4510, 2600, 1200, 1580, 8000, 4555, 4000, 6120}};
125 String[] legendLabels = {"Bugs"};
126 Paint[] paints = new Paint[]{Color.blue.darker()};
127 Paint[] linePaints = new Paint[]{Color.green};
128 dataSeries.addIAxisPlotDataSet( new AxisChartDataSet( data, legendLabels, paints, ChartType.BAR, this.barChartProperties ) );
129 dataSeries.addIAxisPlotDataSet( new AxisChartDataSet( data, legendLabels, linePaints, ChartType.LINE, this.lineChartProperties ) );
130
131 AxisChart axisChart = new AxisChart( dataSeries, this.chartProperties, this.axisProperties, this.legendProperties, this.width, this.height );
132 ServletEncoderHelper.encodeJPEG13( axisChart, 1.0f, httpServletResponse );
133 }
134 catch( Throwable throwable )
135 {
136 //HACK do your error handling here...
137 throwable.printStackTrace();
138 }
139 }
140 }
0 /***********************************************************************************************
1 * File Info: $Id: HorizontalBarImageMapServlet.java,v 1.3 2003/03/14 03:23:23 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.demo.simpleServlet;
40
41
42 import org.jCharts.axisChart.AxisChart;
43 import org.jCharts.chartData.*;
44 import org.jCharts.chartData.interfaces.IAxisDataSeries;
45 import org.jCharts.imageMap.ImageMap;
46 import org.jCharts.properties.*;
47 import org.jCharts.properties.util.ChartFont;
48 import org.jCharts.types.ChartType;
49
50 import javax.servlet.ServletException;
51 import javax.servlet.http.*;
52 import java.awt.*;
53 import java.io.IOException;
54
55
56 public class HorizontalBarImageMapServlet extends HttpServlet
57 {
58 //---all of my charts serviced by this Servlet will have the same properties.
59 private BarChartProperties barChartProperties;
60
61 //---all of my charts serviced by this Servlet will have the same properties.
62 protected LegendProperties legendProperties;
63 protected AxisProperties axisProperties;
64 protected ChartProperties chartProperties;
65
66 protected int width = 550;
67 protected int height = 360;
68
69
70 /**********************************************************************************************
71 *
72 **********************************************************************************************/
73 public void init()
74 {
75 this.legendProperties = new LegendProperties();
76 this.chartProperties = new ChartProperties();
77 this.axisProperties = new AxisProperties( true );
78 ChartFont axisScaleFont = new ChartFont( new Font( "Georgia Negreta cursiva", Font.PLAIN, 13 ), Color.black );
79 axisProperties.getXAxisProperties().setScaleChartFont( axisScaleFont );
80 axisProperties.getYAxisProperties().setScaleChartFont( axisScaleFont );
81
82 ChartFont axisTitleFont = new ChartFont( new Font( "Arial Narrow", Font.PLAIN, 14 ), Color.black );
83 axisProperties.getXAxisProperties().setTitleChartFont( axisTitleFont );
84 axisProperties.getYAxisProperties().setTitleChartFont( axisTitleFont );
85
86 ChartFont titleFont = new ChartFont( new Font( "Georgia Negreta cursiva", Font.PLAIN, 14 ), Color.black );
87 this.chartProperties.setTitleFont( titleFont );
88
89 this.barChartProperties = new BarChartProperties();
90 }
91
92
93 /**********************************************************************************************
94 *
95 *
96 **********************************************************************************************/
97 public void service( HttpServletRequest httpServletRequest,
98 HttpServletResponse httpServletResponse ) throws ServletException, IOException
99 {
100 try
101 {
102 String[] xAxisLabels = {"1995", "1996", "1997", "1998", "1999", "2000", "2001", "2002", "2003", "2004"};
103 String xAxisTitle = "Years";
104 String yAxisTitle = "Problems";
105 String title = "Micro$oft At Work";
106 IAxisDataSeries dataSeries = new DataSeries( xAxisLabels, xAxisTitle, yAxisTitle, title );
107
108 double[][] data = new double[][]{{1500, 6880, 4510, 2600, 1200, 1580, 8000, 4555, 4000, 6120}};
109 String[] legendLabels = {"Bugs"};
110 Paint[] paints = new Paint[]{Color.blue.darker()};
111 dataSeries.addIAxisPlotDataSet( new AxisChartDataSet( data, legendLabels, paints, ChartType.BAR, this.barChartProperties ) );
112
113 AxisChart axisChart = new AxisChart( dataSeries, this.chartProperties, this.axisProperties, this.legendProperties, this.width, this.height );
114
115 //---this call will render the chart to an internal BufferedImage, creating all the image map coordinates
116 axisChart.renderWithImageMap();
117
118 //---get the ImageMap information from the chart
119 ImageMap imageMap = axisChart.getImageMap();
120
121 //---set the ImageMap into the HttpServletRequest so can get it out in JSP
122 httpServletRequest.setAttribute( ChartServlet.IMAGE_MAP, imageMap );
123
124 //---set the Chart into the HttpSession so we can stream it in another request
125 httpServletRequest.getSession( true ).setAttribute( ChartServlet.CHART, axisChart );
126 }
127 catch( ChartDataException chartDataException )
128 {
129 chartDataException.printStackTrace();
130 }
131 catch( PropertyException propertyException )
132 {
133 propertyException.printStackTrace();
134 }
135
136
137 this.getServletContext().getRequestDispatcher( "/imageMapChart.jsp" ).forward( httpServletRequest, httpServletResponse );
138 }
139
140 }
0 /***********************************************************************************************
1 * File Info: $Id: PieChart2DServlet.java,v 1.2 2003/03/14 03:23:23 nathaniel_auvil Exp $
2 * Copyright (C) 2000
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.demo.simpleServlet;
40
41
42 import org.jCharts.chartData.ChartDataException;
43 import org.jCharts.chartData.PieChartDataSet;
44 import org.jCharts.encoders.ServletEncoderHelper;
45 import org.jCharts.nonAxisChart.PieChart2D;
46 import org.jCharts.properties.*;
47
48 import javax.servlet.ServletException;
49 import javax.servlet.http.*;
50 import java.awt.*;
51 import java.io.IOException;
52
53
54 public class PieChart2DServlet extends HttpServlet
55 {
56 //---all of my pie charts serviced by this Servlet will have the same properties.
57 private PieChart2DProperties properties;
58 private LegendProperties legendProperties;
59 private ChartProperties chartProperties;
60
61 private int width = 550;
62 private int height = 350;
63
64
65 /**********************************************************************************************
66 *
67 **********************************************************************************************/
68 public void init()
69 {
70 //---all charts of this type of pie chart are going to share the same properties.
71 this.properties = new PieChart2DProperties();
72
73 this.legendProperties = new LegendProperties();
74 this.legendProperties.setNumColumns( 2 );
75 this.legendProperties.setPlacement( LegendProperties.RIGHT );
76
77 this.chartProperties = new ChartProperties();
78 }
79
80
81 /**********************************************************************************************
82 *
83 **********************************************************************************************/
84 public void service( HttpServletRequest req, HttpServletResponse response ) throws ServletException, IOException
85 {
86 try
87 {
88 PieChart2D pieChart2D = new PieChart2D( this.getData(), this.legendProperties, this.chartProperties, this.width, this.height );
89 ServletEncoderHelper.encodeJPEG13( pieChart2D, 1.0f, response );
90 }
91 catch( Throwable throwable )
92 {
93 //HACK do your error handling here...
94 throwable.printStackTrace();
95 }
96 }
97
98
99 /******************************************************************************************
100 * Returns a Tests a 'real' data set and usage.
101 *
102 * @throws ChartDataException
103 ******************************************************************************************/
104 private PieChartDataSet getData() throws ChartDataException
105 {
106 double[] data = new double[]{40, 15, 35, 65, 59};
107 Paint[] paints = new Paint[]{Color.blue, Color.red, Color.green, Color.yellow, Color.white};
108 String[] labels = {"BMW", "Honda", "Lexus", "Audi", "Acura"};
109 return new PieChartDataSet( "Cars That Own!", data, labels, paints, this.properties );
110 }
111 }
0 /***********************************************************************************************
1 * File Info: $Id: ScatterPlotChartServlet.java,v 1.2 2003/03/14 03:23:23 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.demo.simpleServlet;
40
41
42 import org.jCharts.axisChart.ScatterPlotAxisChart;
43 import org.jCharts.chartData.ScatterPlotDataSeries;
44 import org.jCharts.chartData.ScatterPlotDataSet;
45 import org.jCharts.encoders.ServletEncoderHelper;
46 import org.jCharts.properties.*;
47 import org.jCharts.properties.util.ChartFont;
48
49 import javax.servlet.ServletException;
50 import javax.servlet.http.*;
51 import java.awt.*;
52 import java.awt.geom.Point2D;
53 import java.io.IOException;
54
55
56 public class ScatterPlotChartServlet extends HttpServlet
57 {
58 //---all of my charts serviced by this Servlet will have the same properties.
59 protected LegendProperties legendProperties;
60 protected AxisProperties axisProperties;
61 protected ChartProperties chartProperties;
62
63 protected int width = 550;
64 protected int height = 360;
65
66
67 /**********************************************************************************************
68 *
69 **********************************************************************************************/
70 public void init()
71 {
72 this.legendProperties = new LegendProperties();
73 this.chartProperties = new ChartProperties();
74 this.axisProperties = new AxisProperties( true );
75 ChartFont axisScaleFont = new ChartFont( new Font( "Georgia Negreta cursiva", Font.PLAIN, 13 ), Color.black );
76 axisProperties.getXAxisProperties().setScaleChartFont( axisScaleFont );
77 axisProperties.getYAxisProperties().setScaleChartFont( axisScaleFont );
78
79 ChartFont axisTitleFont = new ChartFont( new Font( "Arial Narrow", Font.PLAIN, 14 ), Color.black );
80 axisProperties.getXAxisProperties().setTitleChartFont( axisTitleFont );
81 axisProperties.getYAxisProperties().setTitleChartFont( axisTitleFont );
82
83 ChartFont titleFont = new ChartFont( new Font( "Georgia Negreta cursiva", Font.PLAIN, 14 ), Color.black );
84 this.chartProperties.setTitleFont( titleFont );
85 }
86
87
88 /******************************************************************************************
89 *
90 *
91 ******************************************************************************************/
92 private ScatterPlotProperties createScatterPlotProperties()
93 {
94 Stroke[] strokes = new Stroke[]{LineChartProperties.DEFAULT_LINE_STROKE};
95 Shape[] shapes = new Shape[]{PointChartProperties.SHAPE_CIRCLE};
96
97 return new ScatterPlotProperties( strokes, shapes );
98 }
99
100
101 /*****************************************************************************************
102 * Generates a random MultiDataSet
103 *
104 * @return ScatterPlotDataSet
105 ******************************************************************************************/
106 private ScatterPlotDataSet createScatterPlotDataSet()
107 {
108 Point2D.Double[] points = new Point2D.Double[ 20 ];
109 for( int x = 0; x < 20; x++ )
110 {
111 //--- y = x^2
112 points[ x ] = ScatterPlotDataSet.createPoint2DDouble();
113 points[ x ].setLocation( x, Math.pow( x, 2 ) );
114 }
115
116 ScatterPlotDataSet scatterPlotDataSet = new ScatterPlotDataSet( this.createScatterPlotProperties() );
117 scatterPlotDataSet.addDataPoints( points, Color.red, "Proprietary" );
118
119 return scatterPlotDataSet;
120 }
121
122
123 /**********************************************************************************************
124 *
125 **********************************************************************************************/
126 public void service( HttpServletRequest req, HttpServletResponse httpServletResponse ) throws ServletException, IOException
127 {
128 try
129 {
130 ScatterPlotDataSet scatterPlotDataSet = this.createScatterPlotDataSet();
131 ScatterPlotDataSeries scatterPlotDataSeries = new ScatterPlotDataSeries( scatterPlotDataSet,
132 "X-Axis Title",
133 "Y-Axis Title",
134 "Chart Title" );
135
136 DataAxisProperties xAxisProperties = new DataAxisProperties();
137 xAxisProperties.setUserDefinedScale( -5, 3 );
138 xAxisProperties.setNumItems( 10 );
139 xAxisProperties.setRoundToNearest( 0 );
140
141 DataAxisProperties yAxisProperties = new DataAxisProperties();
142 yAxisProperties.setUserDefinedScale( -30, 50 );
143 yAxisProperties.setNumItems( 10 );
144 yAxisProperties.setRoundToNearest( 1 );
145
146 AxisProperties axisProperties = new AxisProperties( xAxisProperties, yAxisProperties );
147 ChartProperties chartProperties = new ChartProperties();
148 LegendProperties legendProperties = new LegendProperties();
149
150 ScatterPlotAxisChart scatterPlotAxisChart = new ScatterPlotAxisChart( scatterPlotDataSeries,
151 chartProperties,
152 axisProperties,
153 legendProperties,
154 500,
155 400 );
156
157 ServletEncoderHelper.encodeJPEG13( scatterPlotAxisChart, 1.0f, httpServletResponse );
158 }
159 catch( Throwable throwable )
160 {
161 //HACK do your error handling here...
162 throwable.printStackTrace();
163 }
164
165 }
166 }
0 <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN" "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
1
2 <!-- $Id: web.xml,v 1.2 2003/02/21 15:48:02 nathaniel_auvil Exp $ -->
3
4 <web-app>
5
6 <display-name>jCharts - Simple Servlet Examples Web Application</display-name>
7
8 <servlet>
9 <servlet-name>PieChart2DServlet</servlet-name>
10 <servlet-class>org.jCharts.demo.simpleServlet.PieChart2DServlet</servlet-class>
11 </servlet>
12 <servlet>
13 <servlet-name>BarChartServlet</servlet-name>
14 <servlet-class>org.jCharts.demo.simpleServlet.BarChartServlet</servlet-class>
15 </servlet>
16 <servlet>
17 <servlet-name>ComboChartServlet</servlet-name>
18 <servlet-class>org.jCharts.demo.simpleServlet.ComboChartServlet</servlet-class>
19 </servlet>
20 <servlet>
21 <servlet-name>ScatterPlotChartServlet</servlet-name>
22 <servlet-class>org.jCharts.demo.simpleServlet.ScatterPlotChartServlet</servlet-class>
23 </servlet>
24
25
26 <servlet>
27 <servlet-name>HorizontalBarImageMapServlet</servlet-name>
28 <servlet-class>org.jCharts.demo.simpleServlet.HorizontalBarImageMapServlet</servlet-class>
29 </servlet>
30 <servlet>
31 <servlet-name>ChartServlet</servlet-name>
32 <servlet-class>org.jCharts.demo.simpleServlet.ChartServlet</servlet-class>
33 </servlet>
34
35
36
37 <servlet-mapping>
38 <servlet-name>PieChart2DServlet</servlet-name>
39 <url-pattern>/PieChart2DServlet/*</url-pattern>
40 </servlet-mapping>
41 <servlet-mapping>
42 <servlet-name>BarChartServlet</servlet-name>
43 <url-pattern>/BarChartServlet/*</url-pattern>
44 </servlet-mapping>
45 <servlet-mapping>
46 <servlet-name>ComboChartServlet</servlet-name>
47 <url-pattern>/ComboChartServlet/*</url-pattern>
48 </servlet-mapping>
49 <servlet-mapping>
50 <servlet-name>ScatterPlotChartServlet</servlet-name>
51 <url-pattern>/ScatterPlotChartServlet/*</url-pattern>
52 </servlet-mapping>
53
54 <servlet-mapping>
55 <servlet-name>HorizontalBarImageMapServlet</servlet-name>
56 <url-pattern>/HorizontalBarImageMapServlet/*</url-pattern>
57 </servlet-mapping>
58 <servlet-mapping>
59 <servlet-name>ChartServlet</servlet-name>
60 <url-pattern>/ChartServlet/*</url-pattern>
61 </servlet-mapping>
62
63 </web-app>
64
65
66
67
68
69
70
71
72
73
74
75
76
0 <%@ page import="java.awt.*,org.jCharts.*,org.jCharts.chartData.*,org.jCharts.properties.*,org.jCharts.types.ChartType,org.jCharts.axisChart.*,org.jCharts.test.TestDataGenerator,org.jCharts.encoders.JPEGEncoder13,org.jCharts.properties.util.ChartFont,
1 org.jCharts.encoders.ServletEncoderHelper"%><%
2 /**************************************************************************************
3 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
4 *
5 * Redistribution and use of this software and associated documentation
6 * ("Software"), with or without modification, are permitted provided
7 * that the following conditions are met:
8 *
9 * 1. Redistributions of source code must retain copyright
10 * statements and notices. Redistributions must also contain a
11 * copy of this document.
12 *
13 * 2. Redistributions in binary form must reproduce the
14 * above copyright notice, this list of conditions and the
15 * following disclaimer in the documentation and/or other
16 * materials provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to
19 * endorse or promote products derived from this Software without
20 * prior written permission of Nathaniel G. Auvil. For written
21 * permission, please contact nathaniel_auvil@users.sourceforge.net
22 *
23 * 4. Products derived from this Software may not be called "jCharts"
24 * nor may "jCharts" appear in their names without prior written
25 * permission of Nathaniel G. Auvil. jCharts is a registered
26 * trademark of Nathaniel G. Auvil.
27 *
28 * 5. Due credit should be given to the jCharts Project
29 * (http://jcharts.sourceforge.net/).
30 *
31 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS
32 * ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
33 * NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
34 * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
35 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
36 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
37 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
38 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
39 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
40 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
41 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
42 * OF THE POSSIBILITY OF SUCH DAMAGE.
43 **********************************************************************************/
44
45 try
46 {
47 //From AxisChartServlet.java:init()
48 LegendProperties legendProperties = new LegendProperties();
49 ChartProperties chartProperties = new ChartProperties();
50 AxisProperties axisProperties = new AxisProperties( false );
51
52 ChartFont axisScaleFont = new ChartFont( new Font( "Georgia Negreta cursiva", Font.PLAIN, 13 ), Color.black );
53 axisProperties.getXAxisProperties().setScaleChartFont( axisScaleFont );
54 axisProperties.getYAxisProperties().setScaleChartFont( axisScaleFont );
55
56 ChartFont axisTitleFont = new ChartFont( new Font( "Arial Narrow", Font.PLAIN, 14 ), Color.black );
57 axisProperties.getXAxisProperties().setTitleChartFont( axisTitleFont );
58 axisProperties.getYAxisProperties().setTitleChartFont( axisTitleFont );
59
60 Stroke[] strokes= { LineChartProperties.DEFAULT_LINE_STROKE, LineChartProperties.DEFAULT_LINE_STROKE, LineChartProperties.DEFAULT_LINE_STROKE };
61 Shape[] shapes= { PointChartProperties.SHAPE_TRIANGLE,PointChartProperties.SHAPE_DIAMOND, PointChartProperties.SHAPE_CIRCLE };
62 LineChartProperties lineChartProperties = new LineChartProperties(strokes,shapes);
63
64 String[] xAxisLabels= { "1998", "1999", "2000", "2001", "2002", "2003", "2004"};
65 String xAxisTitle= "Years";
66 String yAxisTitle= "Problems";
67 String title= "Micro$oft At Work";
68 DataSeries dataSeries = new DataSeries( xAxisLabels, xAxisTitle, yAxisTitle,title );
69
70
71 //From AxisChartServlet.java:createAxisChartDataSet
72 double[][] data= TestDataGenerator.getRandomNumbers( 3, 7, 200, 500 );
73 String[] legendLabels= { "Bugs", "Security Holes", "Backdoors" };
74 Paint[] paints= TestDataGenerator.getRandomPaints( 3 );
75 AxisChartDataSet acds = new AxisChartDataSet(data, legendLabels, paints,ChartType.LINE, lineChartProperties );
76 dataSeries.addIAxisPlotDataSet(acds);
77 AxisChart axisChart = new AxisChart(dataSeries, chartProperties, axisProperties,legendProperties, 550, 360);
78
79 ServletEncoderHelper.encodeJPEG13(axisChart, 1.0f, response);
80
81 }
82 catch(Exception e)
83 {
84 System.out.println(e);
85 }
86 %>
0
1 <%@page import="org.jCharts.demo.simpleServlet.ChartServlet" %>
2 <%@page import="org.jCharts.imageMap.*" %>
3 <%@page import="java.util.Iterator" %>
4
5
6 <%
7 /**************************************************************************************
8 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
9 *
10 * Redistribution and use of this software and associated documentation
11 * ("Software"), with or without modification, are permitted provided
12 * that the following conditions are met:
13 *
14 * 1. Redistributions of source code must retain copyright
15 * statements and notices. Redistributions must also contain a
16 * copy of this document.
17 *
18 * 2. Redistributions in binary form must reproduce the
19 * above copyright notice, this list of conditions and the
20 * following disclaimer in the documentation and/or other
21 * materials provided with the distribution.
22 *
23 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to
24 * endorse or promote products derived from this Software without
25 * prior written permission of Nathaniel G. Auvil. For written
26 * permission, please contact nathaniel_auvil@users.sourceforge.net
27 *
28 * 4. Products derived from this Software may not be called "jCharts"
29 * nor may "jCharts" appear in their names without prior written
30 * permission of Nathaniel G. Auvil. jCharts is a registered
31 * trademark of Nathaniel G. Auvil.
32 *
33 * 5. Due credit should be given to the jCharts Project
34 * (http://jcharts.sourceforge.net/).
35 *
36 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS
37 * ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
38 * NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
39 * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
40 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
41 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
42 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
43 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
44 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
45 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
46 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
47 * OF THE POSSIBILITY OF SUCH DAMAGE.
48 **********************************************************************************/
49
50 %>
51
52 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
53
54 <html>
55 <head>
56 <title>jCharts - Client-side Image Map Demo</title>
57
58 <script language="JavaScript">
59
60
61 /*******************************************************************/
62 function showValues( value, legendLabel, xAxisLabel )
63 {
64 if( xAxisLabel != 'null' )
65 {
66 alert( "value= " + value + "\nlegend label= " + legendLabel + "\naxis label= " + xAxisLabel );
67 }
68 else
69 {
70 alert( "value= " + value + "\nlegend label= " + legendLabel );
71 }
72 }
73
74 </script>
75
76 </head>
77
78 <body leftmargin=5 topmargin=0>
79
80
81 <table width="100%" bgcolor="Black">
82 <tr>
83 <td><img src="jChartsTitle.png" width=200 height=65 border=0 alt=""></td>
84 </tr>
85 <tr>
86 <td style="font-family: 'Arial Narrow'; color: White; font-size: 14pt;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Client-side Image Map Demo</td>
87 </tr>
88 </table>
89
90
91 <br/><br/>
92
93
94 <table border="1" cellspacing="10" cellpadding="10">
95 <tr>
96 <td bgcolor="Silver"><img border="0" src="ChartServlet" useMap="#chartMap"></td>
97 </tr>
98 </table>
99
100
101 <map name="chartMap">
102
103 <%
104 StringBuffer html= new StringBuffer( 100 );
105 ImageMap imageMap= (ImageMap) request.getAttribute( ChartServlet.IMAGE_MAP );
106
107 Iterator iterator= imageMap.getIterator();
108 while( iterator.hasNext() )
109 {
110 ImageMapArea imageMapArea= (ImageMapArea) iterator.next();
111
112 html.append( "href=\"javascript:showValues(" );
113 html.append( imageMapArea.getValue() );
114 html.append( ",'" );
115 html.append( imageMapArea.getLengendLabel() );
116 html.append( "','" );
117 html.append( imageMapArea.getXAxisLabel() );
118 html.append( "');\"" );
119 %>
120 <%= imageMapArea.toHTML( html.toString() ) %>
121 <%
122 //---reuse same StringBuffer Object
123 html.delete( 0, html.length() );
124 }
125 %>
126 </map>
127
128 <br/><br/>
129 Click on the chart to see the values.<br/><br/>
130
131 This is a trivial example of what is possible.
132 For example, you could create a <b>mouseOver</b> function to show the values when the mouse simply moves over the chart.
133 Or, you could use this to drill down into charts. Or you could link to other pages... There are many things one could do...
134 <br/><br/>
135
136 I will leave the rest to your imagination and your html coder...
137
138 </body>
139 </html>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
1
2 <!--
3 /***********************************************************************************************
4 * File Info: $Id: index.html,v 1.2 2003/02/21 15:48:31 nathaniel_auvil Exp $
5 * Copyright (C) 2000
6 * Author: Nathaniel G. Auvil
7 * Contributor(s):
8 *
9 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
10 *
11 * Redistribution and use of this software and associated documentation ("Software"), with or
12 * without modification, are permitted provided that the following conditions are met:
13 *
14 * 1. Redistributions of source code must retain copyright statements and notices.
15 * Redistributions must also contain a copy of this document.
16 *
17 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
18 * conditions and the following disclaimer in the documentation and/or other materials
19 * provided with the distribution.
20 *
21 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
22 * products derived from this Software without prior written permission of Nathaniel G.
23 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
24 *
25 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
26 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
27 * registered trademark of Nathaniel G. Auvil.
28 *
29 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
30 *
31 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
32 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
33 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
34 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
35 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
36 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
37 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
38 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
39 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
40 ************************************************************************************************/
41 -->
42
43 <html>
44 <head>
45 <title>jCharts - Simple Servlet Examples</title>
46
47 <style>
48
49 td.formats
50 {
51 vertical-align : middle;
52 text-align : left;
53 }
54 </style>
55
56 </head>
57
58 <body leftmargin=0 topmargin=0>
59
60
61 <table width="100%" cellspacing="5" cellpadding="5" bgcolor="Black">
62 <tr>
63 <td><img src="jChartsTitle.png" width=200 height=65 border=0 alt=""></td>
64 </tr>
65 <tr>
66 <td style="font-family: 'Arial Narrow'; color: White; font-size: 14pt;">&nbsp;&nbsp;&nbsp;jCharts Simple Servlet Demo's</td>
67 </tr>
68 </table>
69
70 <br/>
71
72 <table width="100%" border="0" cellspacing="20" cellpadding="20">
73 <tr>
74 <td>
75
76 <table width="300" border="0" cellspacing="0" cellpadding="5" class="formats" style="border: 1px solid Black;">
77 <tr>
78 <td class="formats" bgcolor="#FFEFDF"><a href="PieChart2DServlet">Pie</a></td>
79 </tr>
80 <tr>
81 <td class="formats" bgcolor="#FFEFDF"><a href="BarChartServlet">Bar</a></td>
82 </tr>
83 <tr>
84 <td class="formats" bgcolor="#FFEFDF"><a href="HorizontalBarImageMapServlet">Horizontal Bar with Image Map</a></td>
85 </tr>
86
87 <tr>
88 <td class="formats" bgcolor="#FFEFDF"><a href="ComboChartServlet">Combo</a></td>
89 </tr>
90
91 <tr>
92 <td class="formats" bgcolor="#FFEFDF"><a href="ScatterPlotChartServlet">Scatter Plot</a></td>
93 </tr>
94 </table>
95
96
97 <p>
98 <table border="0" cellspacing="0" cellpadding="5" style="border: 1px solid Black;">
99 <tr>
100 <td>
101 Here is a chart generated directly from a <a href="chart.jsp">JSP</a>, although, this is not a good design to follow, as<br/>
102 the preferred way to generate a chart, is to use a Servlet.
103 </td>
104 </tr>
105 </table>
106 </p>
107
108 <p>
109 These examples were tested with Tomcat 4.0.4 and the jdk 1.4 and jdk 1.3
110 </p>
111
112
113 </td>
114 </tr>
115 </table>
116
117
118
119
120
121 </body>
122 </html>
0 /***********************************************************************************************
1 * File Info: $Id: SwingDemo.java,v 1.1 2003/03/03 03:27:52 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39
40 package org.jCharts.demo.swing;
41
42
43 import org.jCharts.chartData.ChartDataException;
44 import org.jCharts.chartData.PieChartDataSet;
45 import org.jCharts.nonAxisChart.PieChart2D;
46 import org.jCharts.properties.*;
47
48 import javax.swing.*;
49 import java.awt.*;
50 import java.awt.event.WindowEvent;
51
52
53 public class SwingDemo extends JFrame
54 {
55 private JPanel panel;
56
57
58 /*******************************************************************************
59 *
60 ********************************************************************************/
61 public SwingDemo() throws ChartDataException, PropertyException
62 {
63 initComponents();
64 }
65
66
67 /*******************************************************************************
68 *
69 ********************************************************************************/
70 private void initComponents() throws ChartDataException, PropertyException
71 {
72 this.setSize( 500, 500 );
73 this.panel=new JPanel( true );
74 this.panel.setSize( 500, 500 );
75 this.getContentPane().add( this.panel );
76 this.setVisible( true );
77
78
79 String[] labels={"BMW", "Audi", "Lexus"};
80 String title="Cars that Own";
81 Paint[] paints={Color.blue, Color.gray, Color.red};
82 double[] data={50d, 30d, 20d};
83
84 PieChart2DProperties pieChart2DProperties=new PieChart2DProperties();
85 PieChartDataSet pieChartDataSet=new PieChartDataSet( title, data, labels, paints, pieChart2DProperties );
86
87 PieChart2D pieChart2D=new PieChart2D( pieChartDataSet, new LegendProperties(), new ChartProperties(), 450, 450 );
88
89 //BufferedImage bufferedImage=new BufferedImage( 450, 450, BufferedImage.TYPE_INT_RGB );
90 //pieChart2D.setGraphics2D( bufferedImage.createGraphics() );
91
92 pieChart2D.setGraphics2D( (Graphics2D) this.panel.getGraphics() );
93 pieChart2D.render();
94
95
96 //this.panel.getGraphics().drawImage( bufferedImage, 0, 0, this );
97
98
99 addWindowListener( new java.awt.event.WindowAdapter()
100 {
101 public void windowClosing( WindowEvent windowEvent )
102 {
103 exitForm( windowEvent );
104 }
105 }
106 );
107 }
108
109
110 /*********************************************************************************
111 * Exit the Application
112 *
113 * @param windowEvent
114 ***********************************************************************************/
115 private void exitForm( WindowEvent windowEvent )
116 {
117 System.exit( 0 );
118 }
119
120
121 /*********************************************************************************
122 *
123 *
124 ***********************************************************************************/
125 public static void main( String args[] ) throws ChartDataException, PropertyException
126 {
127 new SwingDemo();
128 }
129
130
131 }
0 ============================================================================
1 The Apache Software License, Version 1.1
2 ============================================================================
3
4 Copyright (C) 2000 The Apache Software Foundation. All rights reserved.
5
6 Redistribution and use in source and binary forms, with or without modifica-
7 tion, are permitted provided that the following conditions are met:
8
9 1. Redistributions of source code must retain the above copyright notice,
10 this list of conditions and the following disclaimer.
11
12 2. Redistributions in binary form must reproduce the above copyright notice,
13 this list of conditions and the following disclaimer in the documentation
14 and/or other materials provided with the distribution.
15
16 3. The end-user documentation included with the redistribution, if any, must
17 include the following acknowledgment: "This product includes software
18 developed by the Apache Software Foundation (http://www.apache.org/)."
19 Alternately, this acknowledgment may appear in the software itself, if
20 and wherever such third-party acknowledgments normally appear.
21
22 4. The names "Batik" and "Apache Software Foundation" must not be used to
23 endorse or promote products derived from this software without prior
24 written permission. For written permission, please contact
25 apache@apache.org.
26
27 5. Products derived from this software may not be called "Apache", nor may
28 "Apache" appear in their name, without prior written permission of the
29 Apache Software Foundation.
30
31 THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
32 INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
33 FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
34 APACHE SOFTWARE FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
35 INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLU-
36 DING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
37 OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
38 ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
39 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
40 THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
41
42 This software consists of voluntary contributions made by many individuals
43 on behalf of the Apache Software Foundation. For more information on the
44 Apache Software Foundation, please see <http://www.apache.org/>.
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
1
2 <!--***************************************************************************************
3 * CVS Info: $Id: README.html,v 1.21 2003/11/02 13:24:34 nathaniel_auvil Exp $
4 ****************************************************************************************-->
5
6 <html>
7 <head>
8 <title>jCharts - 0.7.5</title>
9 </head>
10
11 <STYLE>
12 .HEADER_TABLE
13 {
14 border: 1px solid Black;
15 }
16
17 .HEADER_TEXT
18 {
19 font : bold 14pt Arial Narrow;
20 }
21
22 .OUTER_TABLE
23 {
24 border: 1px solid Black;
25 }
26 </STYLE>
27
28 <body rightmargin="0" leftmargin="0" topmargin="0">
29
30 <TABLE WIDTH="100%" CELLSPACING="0" CELLPADDING="4" STYLE="HEADER_TABLE">
31 <TR>
32 <TD BGCOLOR="#C0C0C0" STYLE="border-bottom: 1px solid Black;">
33 <DIV STYLE="font: bold 14pt Arial Narrow;">jCharts</DIV>
34 </TD>
35 <TD ALIGN="right" BGCOLOR="#C0C0C0" STYLE="border-bottom: 1px solid Black;">
36 <DIV STYLE="font: bold 12pt Arial Narrow;">Release 0.7.5</DIV>
37 </TD>
38 </TR>
39 </TABLE>
40
41 <BR>
42
43 <table WIDTH="98%" CELLSPACING="0" CELLPADDING="5" align="center" class="OUTER_TABLE">
44 <tr>
45 <td bgcolor="#ECEAFF" style="border-bottom: 1px solid Black; font-weight: bold;">jCharts 0.7.5</td>
46 </tr>
47 <tr>
48 <td valign="top">
49 <p>Welcome to the 0.7.5 release of jCharts!</p>
50 <p>Please be aware, there have been significant changes in the Properties model in this Release, and some minor tweaks to the data interfaces. You CAN NOT simply replace the 0.6 jar with the 0.7
51 jar and have your chart work. Please consult the java docs, examples, test framework, and User Guide for the changes.</p>
52 <p>Do NOT be alarmed, as the changes will **NOT** require a complete rewrite of your code.</p>
53 <p>jCharts 0.7.5 **REQUIRES** the JDK 1.4.x for the PNG and JPEG encoders to work, however, legacy support is provided via the JPEGEncoder13 class</p>
54 <br/>
55 </td>
56 </tr>
57 </table>
58
59 <br>
60
61 <table width="98%" cellspacing="0" cellpadding="3" align="center" CLASS="OUTER_TABLE">
62 <tr>
63 <td bgcolor="#FFCCFF" style="border-bottom: 1px solid Black; font-weight: bold;">jCharts Contents</TD>
64 </tr>
65 <tr>
66 <td valign="top">
67 <pre>
68 jCharts0.7.5
69 +--build
70 --build.xml - ant build script
71 +--demo
72 +--servletsApp - the demo servlet source
73 +--docs
74 --jCharts_license.txt - the jCharts License
75 --apache_license.txt - the Apache License
76 --README.html - this document
77 +--javadocs - complete javadocs of jCharts packages
78 +--lib - Apache XML Batik libraries needed for encoding to SVG
79 +--src - all of the source code
80 --jCharts-0.7.5.jar - the jCharts compiled code base
81 --jChartsExampleServlets.war - demo web archive. Put it in your Servlet container's 'webapps' directory
82 </pre>
83 </td>
84 </tr>
85 </table>
86 <br/>
87
88
89 <table width="98%" border="0" cellspacing="0" cellpadding="3" align="center" bordercolor="Black" class="OUTER_TABLE">
90 <tr>
91 <td bgcolor="#CAFFC4" style="border-bottom: 1px solid Black; font-weight: bold;">0.7.5</td>
92 </tr>
93 <tr>
94 <td valign="top">
95 * Line and Point charts no longer start their plots at the y-axis.
96 </td>
97 </tr>
98 <tr>
99 <td valign="top">
100 * Fixed defect in ScatterPlot image map coordinate generation.
101 </td>
102 </tr>
103 </table>
104 <br/>
105
106
107
108 <table width="98%" border="0" cellspacing="0" cellpadding="3" align="center" bordercolor="Black" class="OUTER_TABLE">
109 <tr>
110 <td bgcolor="#CAFFC4" style="border-bottom: 1px solid Black; font-weight: bold;">0.7.4</td>
111 </tr>
112 <tr>
113 <td valign="top">
114 * Fixed Bug: The Y-Axis Title was not centering itself on the y-axis correctly.
115 </td>
116 </tr>
117 <tr>
118 <td valign="top">
119 * Fixed bug: multi-line chart title not computing its height correctly.
120 </td>
121 </tr>
122 </table>
123 <br/>
124
125
126
127 <table width="98%" border="0" cellspacing="0" cellpadding="3" align="center" bordercolor="Black" class="OUTER_TABLE">
128 <tr>
129 <td bgcolor="#CAFFC4" style="border-bottom: 1px solid Black; font-weight: bold;">0.7.3</td>
130 </tr>
131 <tr>
132 <td valign="top">
133 * fixed bug in Scatter Plots where x-axis labels were not being drawn correctly.
134 </td>
135 </tr>
136 <tr>
137 <td valign="top">
138 * fixed bug where the y-axis grid lines were not using the specified ChartStroke.
139 </td>
140 </tr>
141 </table>
142 <br/>
143
144
145
146 <table width="98%" border="0" cellspacing="0" cellpadding="3" align="center" bordercolor="Black" class="OUTER_TABLE">
147 <tr>
148 <td bgcolor="#CAFFC4" style="border-bottom: 1px solid Black; font-weight: bold;">0.7.2</td>
149 </tr>
150 <tr>
151 <td valign="top">
152 * JDK 1.4 dependent code removed from BarChartProperties, ChartDataException and Legend.
153 </td>
154 </tr>
155 <tr>
156 <td valign="top">
157 * added an Ant target: compile13, which compiles using jdk 1.3. Be aware of the excludes in this task. This helps
158 to keep the JDK 1.4 dependencies isolated to the encoders package and the test packages.
159 </td>
160 </tr>
161 <tr>
162 <td valign="top">
163 * Percentage display on Numeric Axis now works. Be aware, Java's NumberFormat Object will multiply your value by 100 before
164 displaying it in your locale specific percent.
165 </td>
166 </tr>
167 </table>
168 <br/>
169
170
171
172 <table width="98%" border="0" cellspacing="0" cellpadding="3" align="center" bordercolor="Black" class="OUTER_TABLE">
173 <tr>
174 <td bgcolor="#CAFFC4" style="border-bottom: 1px solid Black; font-weight: bold;">0.7.1</td>
175 </tr>
176 <tr>
177 <td valign="top">
178 * Horizontal Plots not starting the ticks at the y-axis, were offset. This was because some code for the next release
179 accidently was inserted into the code base.
180 </td>
181 </tr>
182 <tr>
183 <td valign="top">
184 * Code accidentally added which caused the above bug, has: Area, Line, and, Point, charts plot start along the y-axis rather than offset, so
185 those plots fill the entire plot area.
186 </td>
187 </tr>
188 </table>
189 <br/>
190
191
192 <table width="98%" border="0" cellspacing="0" cellpadding="3" align="center" bordercolor="Black" class="OUTER_TABLE">
193 <tr>
194 <td bgcolor="#CAFFC4" style="border-bottom: 1px solid Black; font-weight: bold;">0.7.0</td>
195 </tr>
196 <tr>
197 <td valign="top">* Nothing has changed since Beta 3!</td>
198 </tr>
199 </table>
200 <br/>
201
202
203 <table width="98%" border="0" cellspacing="0" cellpadding="3" align="center" bordercolor="Black" class="OUTER_TABLE">
204 <tr>
205 <td bgcolor="#CAFFC4" style="border-bottom: 1px solid Black; font-weight: bold;">0.7.0 - Beta 3</td>
206 </tr>
207 <tr>
208 <td valign="top">* Legend icon borders now are drawn; this was commented out by accident in the code</td>
209 </tr>
210 <tr>
211 <td valign="top">* Pie Charts with a single item are now drawn correctly.</td>
212 </tr>
213 </table>
214 <br/>
215
216
217 <table width="98%" border="0" cellspacing="0" cellpadding="3" align="center" bordercolor="Black" class="OUTER_TABLE">
218 <tr>
219 <td bgcolor="#CAFFC4" style="border-bottom: 1px solid Black; font-weight: bold;">0.7.0 - Beta 2</td>
220 </tr>
221 <tr>
222 <td valign="top">* Fixed NullPointerException when not displaying labels on Axis Charts.</td>
223 </tr>
224 <tr>
225 <td valign="top">* Point Charts now show the shape for each data set in the Legend.</td>
226 </tr>
227 </table>
228 <br/>
229
230
231 <table width="98%" border="0" cellspacing="0" cellpadding="3" align="center" bordercolor="Black" class="OUTER_TABLE">
232 <tr>
233 <td bgcolor="#CAFFC4" style="border-bottom: 1px solid Black; font-weight: bold;">0.7.0 - Beta 1</td>
234 </tr>
235 <tr>
236 <td valign="top">* Added a Validation which will check each Axis Label for NULL and throw a ChartDataException if found.</td>
237 </tr>
238 <tr>
239 <td valign="top">
240 * Changed default setting for ChartProperties.validate to true. If you want to spare some CPU cycles after
241 development, set this to false to skip the validations.
242 </td>
243 </tr>
244 <tr>
245 <td valign="top">* Pie Charts now support legend placement on all sides of plot.</td>
246 </tr>
247 <tr>
248 <td valign="top">* You can now toggle axis scale labels on both axis independently.</td>
249 </tr>
250 <tr>
251 <td valign="top">* The x-axis label overlap was not being calculated correctly so labels could overlap. This has been fixed.</td>
252 </tr>
253 <tr>
254 <td valign="top">* In order to break the runtime dependency on j2ee.jar, all references to HttpServletResponse have been removed from
255 the encoders. The shortcut methods for outputting from a Servlet or JSP are now located in the org.jCharts.encoders.ServletEncoderHelper Class.</td>
256 </tr>
257 </table>
258
259 <br/>
260
261 <table width="98%" border="0" cellspacing="0" cellpadding="3" align="center" bordercolor="Black" class="OUTER_TABLE">
262 <tr>
263 <td bgcolor="#CAFFC4" style="border-bottom: 1px solid Black; font-weight: bold;">0.7.0 - Alpha 2</td>
264 </tr>
265 <tr>
266 <td valign="top">* Fixed bug in alpha 1: NullPointer when trying to render an AxisChart without a legend</td>
267 </tr>
268 <tr>
269 <td valign="top">* Fixed bug in alpha 1: XAxis was rendering a grid line over the y-axis on a horizontal plot, so axis was always gray.</td>
270 </tr>
271 <tr>
272 <td valign="top">* Copied the SwingTest.java from the test code to the demo package and named it SwingDemo.java</td>
273 </tr>
274 <tr>
275 <td valign="top">* Bar and Clustered Bar, both vertical and horiztonal, allow value labels to be placed on them. Run the examples web app and look at the Bar Chart to see this. The source is in the demo package.</td>
276 </tr>
277 </table>
278
279
280 <br>
281
282 <table width="98%" border="0" cellspacing="0" cellpadding="3" align="center" bordercolor="Black" class="OUTER_TABLE">
283 <tr>
284 <td bgcolor="#CAFFC4" style="border-bottom: 1px solid Black; font-weight: bold;">0.7.0 - Alpha 1</td>
285 </tr>
286 <tr>
287 <td valign="top">
288 * Added a Validation framework to assist developers in tracking down data problems. The Chart Properties Object now
289 contains a method <i>setValidate( boolean )</i> which allows developers to toggle the validations for speed. The IDataSeries
290 interface has a new method: <i>public void validate() throws PropertyException</i>
291 </td>
292 </tr>
293 <tr>
294 <td valign="top">* Removed all 'transient' data members and made everything Serializable.</td>
295 </tr>
296 <tr>
297 <td valign="top">* The encode( Chart chart, HttpServletResponse httpServletResponse ) method has been renamed to encodeServlet</td>
298 </tr>
299 <tr>
300 <td valign="top">
301 * A framework has been introduce which allows for custom scale increment code to be included in Axis Charts. Simply
302 extend the org.jCharts.axisCharts.scale.AutomaticScaleCalculator Class and override the computeIncrement( int ) method.
303 </td>
304 </tr>
305 <tr>
306 <td valign="top">* Bug fix: x-axis labels will no longer go off the right edge of the chart image.</td>
307 </tr>
308 <tr>
309 <td valign="top">* Horizontal Bar, Stacked Bar, and Clustered Bars have been added.</td>
310 </tr>
311 <tr>
312 <td valign="top">* Scatter Plot Charts have been added.</td>
313 </tr>
314 <tr>
315 <td valign="top">* Servlet demos have been updated to be easier for non-java programers to understand as many have requested this.
316 So inheritance has been avoided and the code is self contained so you can just change values and use them as they are.</td>
317 </tr>
318 </table>
319
320
321 <br/>
322 <table width="98%" cellspacing="0" cellpadding="3" align="center" class="OUTER_TABLE">
323 <tr>
324 <td bgcolor="#FFD5AA" style="border-bottom: 1px solid Black; font-weight: bold;">Known Issues</td>
325 </tr>
326 <tr>
327 <td>
328 Apache XML Batik, which jCharts uses to output SVG formatted charts, does not display vertical axis labels. This has been
329 reported to them as of 6-23-2002 and hopefully a solution will be found soon; horizontal axis labels work in SVG.
330 I tried 1.1.1 and 1.5 beta 3.
331 <br/><br/></td>
332 </tr>
333 </table>
334
335
336 <br/>
337
338 <table width="98%" cellspacing="0" cellpadding="3" align="center" class="OUTER_TABLE">
339 <tr>
340 <td bgcolor="#FFF8C4" style="border-bottom: 1px solid Black; font-weight: bold;">Having Problems?</td>
341 </tr>
342 <tr>
343 <td><a href="http://sourceforge.net/bugs/?group_id=16161">Bugs</a></td>
344 </tr>
345 </table>
346
347 <br/>
348
349 <table width="98%" cellspacing="0" cellpadding="3" align="center" class="OUTER_TABLE">
350 <tr>
351 <td bgcolor="#FFF8C4" style="border-bottom: 1px solid Black; font-weight: bold;">Links</td>
352 </tr>
353 <tr>
354 <td><a href="http://lists.sourceforge.net/lists/listinfo/jcharts-users" target="_blank">User's Mail List</a></td>
355 </tr>
356 <tr>
357 <td><a href="http://www.sourceforge.net/projects/jcharts/" target="_blank">jCharts Project Page</a></td>
358 </tr>
359 <tr>
360 <td><a href="http://www.sourceforge.net/projects/jcharts/">Feature Requests</a></td>
361 </tr>
362 </table>
363
364
365 <br/>
366
367 <table width="98%" cellspacing="0" cellpadding="3" align="center" class="OUTER_TABLE">
368 <tr>
369 <td bgcolor="#FFD5AA" style="border-bottom: 1px solid Black; font-weight: bold;">Bundled Software</td>
370 </tr>
371 <tr>
372 <td>This product includes software developed by the Apache Software Foundation (<a href="http://www.apache.org/" target="_blank">http://www.apache.org/</a>), namely the Apache XML <a href="http://xml.apache.org/batik/index.html">Batik</a> Project<br/><br/></td>
373 </tr>
374 <tr>
375 <td>jCharts uses the Ant build system developed by the Apache Software Foundation (<a href="http://ant.apache.org/" target="_blank">http://ant.apache.org</a>)<br/><br/></td>
376 </tr>
377 </table>
378
379 <br/><br/><br/>
380
381 </body>
382 </html>
383
0
1 CVS Info: $Id: jCharts_license.txt,v 1.1 2002/07/24 22:25:56 nathaniel_auvil Exp $
2
3
4 jCharts License
5 ----------------------------------------------------------------------------------------
6
7 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
8 *
9 * Redistribution and use of this software and associated documentation
10 * ("Software"), with or without modification, are permitted provided
11 * that the following conditions are met:
12 *
13 * 1. Redistributions of source code must retain copyright
14 * statements and notices. Redistributions must also contain a
15 * copy of this document.
16 *
17 * 2. Redistributions in binary form must reproduce the
18 * above copyright notice, this list of conditions and the
19 * following disclaimer in the documentation and/or other
20 * materials provided with the distribution.
21 *
22 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to
23 * endorse or promote products derived from this Software without
24 * prior written permission of Nathaniel G. Auvil. For written
25 * permission, please contact nathaniel_auvil@users.sourceforge.net
26 *
27 * 4. Products derived from this Software may not be called "jCharts"
28 * nor may "jCharts" appear in their names without prior written
29 * permission of Nathaniel G. Auvil. jCharts is a registered
30 * trademark of Nathaniel G. Auvil.
31 *
32 * 5. Due credit should be given to the jCharts Project
33 * (http://jcharts.sourceforge.net/).
34 *
35 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS
36 * ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
37 * NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
38 * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
39 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
40 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
41 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
42 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
43 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
44 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
45 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
46 * OF THE POSSIBILITY OF SUCH DAMAGE.
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 All Classes (jCharts-0.7.5 API)
7 </TITLE>
8 <LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
9 </HEAD>
10 <SCRIPT>
11 function asd()
12 {
13 parent.document.title="All Classes (jCharts-0.7.5 API)";
14 }
15 </SCRIPT>
16 <BODY BGCOLOR="white" onload="asd();">
17 <FONT size="+1" CLASS="FrameHeadingFont">
18 <B>All Classes</B></FONT>
19 <BR>
20
21 <TABLE BORDER="0" WIDTH="100%">
22 <TR>
23 <TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="org/jCharts/axisChart/AreaChart.html" TARGET="classFrame">AreaChart</A>
24 <BR>
25 <A HREF="org/jCharts/properties/AreaChartProperties.html" TARGET="classFrame">AreaChartProperties</A>
26 <BR>
27 <A HREF="org/jCharts/properties/AreaProperties.html" TARGET="classFrame">AreaProperties</A>
28 <BR>
29 <A HREF="org/jCharts/imageMap/AreaShape.html" TARGET="classFrame">AreaShape</A>
30 <BR>
31 <A HREF="org/jCharts/test/AreaTestDriver.html" TARGET="classFrame">AreaTestDriver</A>
32 <BR>
33 <A HREF="org/jCharts/axisChart/axis/scale/AutomaticScaleCalculator.html" TARGET="classFrame">AutomaticScaleCalculator</A>
34 <BR>
35 <A HREF="org/jCharts/axisChart/axis/Axis.html" TARGET="classFrame">Axis</A>
36 <BR>
37 <A HREF="org/jCharts/axisChart/AxisChart.html" TARGET="classFrame">AxisChart</A>
38 <BR>
39 <A HREF="org/jCharts/chartData/processors/AxisChartDataProcessor.html" TARGET="classFrame">AxisChartDataProcessor</A>
40 <BR>
41 <A HREF="org/jCharts/chartData/AxisChartDataSet.html" TARGET="classFrame">AxisChartDataSet</A>
42 <BR>
43 <A HREF="org/jCharts/test/AxisChartTestBase.html" TARGET="classFrame">AxisChartTestBase</A>
44 <BR>
45 <A HREF="org/jCharts/properties/AxisChartTypeProperties.html" TARGET="classFrame">AxisChartTypeProperties</A>
46 <BR>
47 <A HREF="org/jCharts/chartData/AxisDataSeries.html" TARGET="classFrame">AxisDataSeries</A>
48 <BR>
49 <A HREF="org/jCharts/properties/AxisProperties.html" TARGET="classFrame">AxisProperties</A>
50 <BR>
51 <A HREF="org/jCharts/properties/AxisTypeProperties.html" TARGET="classFrame">AxisTypeProperties</A>
52 <BR>
53 <A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html" TARGET="classFrame">AxisValueRenderEvent</A>
54 <BR>
55 <A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/BackgroundRenderer.html" TARGET="classFrame">BackgroundRenderer</A>
56 <BR>
57 <A HREF="org/jCharts/axisChart/BarChart.html" TARGET="classFrame">BarChart</A>
58 <BR>
59 <A HREF="org/jCharts/properties/BarChartProperties.html" TARGET="classFrame">BarChartProperties</A>
60 <BR>
61 <A HREF="org/jCharts/test/BarTestDriver.html" TARGET="classFrame">BarTestDriver</A>
62 <BR>
63 <A HREF="org/jCharts/chartText/BarValueGroup.html" TARGET="classFrame">BarValueGroup</A>
64 <BR>
65 <A HREF="org/jCharts/encoders/BinaryEncoderUtil.html" TARGET="classFrame">BinaryEncoderUtil</A>
66 <BR>
67 <A HREF="org/jCharts/Chart.html" TARGET="classFrame">Chart</A>
68 <BR>
69 <A HREF="org/jCharts/chartData/ChartDataException.html" TARGET="classFrame">ChartDataException</A>
70 <BR>
71 <A HREF="org/jCharts/properties/util/ChartFont.html" TARGET="classFrame">ChartFont</A>
72 <BR>
73 <A HREF="org/jCharts/properties/util/ChartItem.html" TARGET="classFrame">ChartItem</A>
74 <BR>
75 <A HREF="org/jCharts/properties/ChartProperties.html" TARGET="classFrame">ChartProperties</A>
76 <BR>
77 <A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html" TARGET="classFrame">ChartScale</A>
78 <BR>
79 <A HREF="org/jCharts/properties/util/ChartStroke.html" TARGET="classFrame">ChartStroke</A>
80 <BR>
81 <A HREF="org/jCharts/test/ChartTestDriver.html" TARGET="classFrame">ChartTestDriver</A>
82 <BR>
83 <A HREF="org/jCharts/types/ChartType.html" TARGET="classFrame">ChartType</A>
84 <BR>
85 <A HREF="org/jCharts/properties/ChartTypeProperties.html" TARGET="classFrame">ChartTypeProperties</A>
86 <BR>
87 <A HREF="org/jCharts/imageMap/CircleMapArea.html" TARGET="classFrame">CircleMapArea</A>
88 <BR>
89 <A HREF="org/jCharts/axisChart/ClusteredBarChart.html" TARGET="classFrame">ClusteredBarChart</A>
90 <BR>
91 <A HREF="org/jCharts/properties/ClusteredBarChartProperties.html" TARGET="classFrame">ClusteredBarChartProperties</A>
92 <BR>
93 <A HREF="org/jCharts/test/ClusteredBarTestDriver.html" TARGET="classFrame">ClusteredBarTestDriver</A>
94 <BR>
95 <A HREF="org/jCharts/test/ComboTestDriver.html" TARGET="classFrame">ComboTestDriver</A>
96 <BR>
97 <A HREF="org/jCharts/axisChart/axis/DataAxis.html" TARGET="classFrame">DataAxis</A>
98 <BR>
99 <A HREF="org/jCharts/properties/DataAxisProperties.html" TARGET="classFrame">DataAxisProperties</A>
100 <BR>
101 <A HREF="org/jCharts/chartData/DataSeries.html" TARGET="classFrame">DataSeries</A>
102 <BR>
103 <A HREF="org/jCharts/chartData/DataSet.html" TARGET="classFrame">DataSet</A>
104 <BR>
105 <A HREF="org/jCharts/test/HTMLChartTestable.html" TARGET="classFrame"><I>HTMLChartTestable</I></A>
106 <BR>
107 <A HREF="org/jCharts/test/HTMLGenerator.html" TARGET="classFrame">HTMLGenerator</A>
108 <BR>
109 <A HREF="org/jCharts/test/HTMLTestable.html" TARGET="classFrame"><I>HTMLTestable</I></A>
110 <BR>
111 <A HREF="org/jCharts/chartData/interfaces/IAxisChartDataSet.html" TARGET="classFrame"><I>IAxisChartDataSet</I></A>
112 <BR>
113 <A HREF="org/jCharts/chartData/interfaces/IAxisDataSeries.html" TARGET="classFrame"><I>IAxisDataSeries</I></A>
114 <BR>
115 <A HREF="org/jCharts/chartData/interfaces/IAxisPlotDataSet.html" TARGET="classFrame"><I>IAxisPlotDataSet</I></A>
116 <BR>
117 <A HREF="org/jCharts/chartData/interfaces/IData.html" TARGET="classFrame"><I>IData</I></A>
118 <BR>
119 <A HREF="org/jCharts/chartData/interfaces/IDataSeries.html" TARGET="classFrame"><I>IDataSeries</I></A>
120 <BR>
121 <A HREF="org/jCharts/chartData/interfaces/IDataSet.html" TARGET="classFrame"><I>IDataSet</I></A>
122 <BR>
123 <A HREF="org/jCharts/imageMap/ImageMap.html" TARGET="classFrame">ImageMap</A>
124 <BR>
125 <A HREF="org/jCharts/imageMap/ImageMapArea.html" TARGET="classFrame">ImageMapArea</A>
126 <BR>
127 <A HREF="org/jCharts/imageMap/ImageMapNotSupportedException.html" TARGET="classFrame">ImageMapNotSupportedException</A>
128 <BR>
129 <A HREF="org/jCharts/types/IntType.html" TARGET="classFrame">IntType</A>
130 <BR>
131 <A HREF="org/jCharts/chartData/interfaces/IPieChartDataSet.html" TARGET="classFrame"><I>IPieChartDataSet</I></A>
132 <BR>
133 <A HREF="org/jCharts/chartData/interfaces/IScatterPlotDataSeries.html" TARGET="classFrame"><I>IScatterPlotDataSeries</I></A>
134 <BR>
135 <A HREF="org/jCharts/chartData/interfaces/IScatterPlotDataSet.html" TARGET="classFrame"><I>IScatterPlotDataSet</I></A>
136 <BR>
137 <A HREF="org/jCharts/chartData/interfaces/IStockChartDataSet.html" TARGET="classFrame"><I>IStockChartDataSet</I></A>
138 <BR>
139 <A HREF="org/jCharts/encoders/JPEGEncoder.html" TARGET="classFrame">JPEGEncoder</A>
140 <BR>
141 <A HREF="org/jCharts/encoders/JPEGEncoder13.html" TARGET="classFrame">JPEGEncoder13</A>
142 <BR>
143 <A HREF="org/jCharts/axisChart/axis/LabelAxis.html" TARGET="classFrame">LabelAxis</A>
144 <BR>
145 <A HREF="org/jCharts/properties/LabelAxisProperties.html" TARGET="classFrame">LabelAxisProperties</A>
146 <BR>
147 <A HREF="org/jCharts/Legend.html" TARGET="classFrame">Legend</A>
148 <BR>
149 <A HREF="org/jCharts/properties/LegendAreaProperties.html" TARGET="classFrame">LegendAreaProperties</A>
150 <BR>
151 <A HREF="org/jCharts/properties/LegendProperties.html" TARGET="classFrame">LegendProperties</A>
152 <BR>
153 <A HREF="org/jCharts/axisChart/LineChart.html" TARGET="classFrame">LineChart</A>
154 <BR>
155 <A HREF="org/jCharts/properties/LineChartProperties.html" TARGET="classFrame">LineChartProperties</A>
156 <BR>
157 <A HREF="org/jCharts/test/LineTestDriver.html" TARGET="classFrame">LineTestDriver</A>
158 <BR>
159 <A HREF="org/jCharts/chartData/processors/NonStackedDataProcessor.html" TARGET="classFrame">NonStackedDataProcessor</A>
160 <BR>
161 <A HREF="org/jCharts/chartText/NumericTagGroup.html" TARGET="classFrame">NumericTagGroup</A>
162 <BR>
163 <A HREF="org/jCharts/nonAxisChart/PieChart2D.html" TARGET="classFrame">PieChart2D</A>
164 <BR>
165 <A HREF="org/jCharts/properties/PieChart2DProperties.html" TARGET="classFrame">PieChart2DProperties</A>
166 <BR>
167 <A HREF="org/jCharts/chartData/processors/PieChartDataProcessor.html" TARGET="classFrame">PieChartDataProcessor</A>
168 <BR>
169 <A HREF="org/jCharts/chartData/PieChartDataSet.html" TARGET="classFrame">PieChartDataSet</A>
170 <BR>
171 <A HREF="org/jCharts/types/PieLabelType.html" TARGET="classFrame">PieLabelType</A>
172 <BR>
173 <A HREF="org/jCharts/test/PieTestDriver.html" TARGET="classFrame">PieTestDriver</A>
174 <BR>
175 <A HREF="org/jCharts/encoders/PNGEncoder.html" TARGET="classFrame">PNGEncoder</A>
176 <BR>
177 <A HREF="org/jCharts/axisChart/PointChart.html" TARGET="classFrame">PointChart</A>
178 <BR>
179 <A HREF="org/jCharts/properties/PointChartProperties.html" TARGET="classFrame">PointChartProperties</A>
180 <BR>
181 <A HREF="org/jCharts/test/PointTestDriver.html" TARGET="classFrame">PointTestDriver</A>
182 <BR>
183 <A HREF="org/jCharts/imageMap/PolyMapArea.html" TARGET="classFrame">PolyMapArea</A>
184 <BR>
185 <A HREF="org/jCharts/axisChart/customRenderers/axisValue/PostAxisValueRenderListener.html" TARGET="classFrame"><I>PostAxisValueRenderListener</I></A>
186 <BR>
187 <A HREF="org/jCharts/axisChart/customRenderers/axisValue/PreAxisValueRenderListener.html" TARGET="classFrame"><I>PreAxisValueRenderListener</I></A>
188 <BR>
189 <A HREF="org/jCharts/properties/Properties.html" TARGET="classFrame">Properties</A>
190 <BR>
191 <A HREF="org/jCharts/properties/PropertyException.html" TARGET="classFrame">PropertyException</A>
192 <BR>
193 <A HREF="org/jCharts/imageMap/RectMapArea.html" TARGET="classFrame">RectMapArea</A>
194 <BR>
195 <A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html" TARGET="classFrame">ScaleCalculator</A>
196 <BR>
197 <A HREF="org/jCharts/test/ScatterChartTestBase.html" TARGET="classFrame">ScatterChartTestBase</A>
198 <BR>
199 <A HREF="org/jCharts/axisChart/ScatterPlotAxisChart.html" TARGET="classFrame">ScatterPlotAxisChart</A>
200 <BR>
201 <A HREF="org/jCharts/axisChart/ScatterPlotChart.html" TARGET="classFrame">ScatterPlotChart</A>
202 <BR>
203 <A HREF="org/jCharts/chartData/processors/ScatterPlotDataProcessor.html" TARGET="classFrame">ScatterPlotDataProcessor</A>
204 <BR>
205 <A HREF="org/jCharts/chartData/ScatterPlotDataSeries.html" TARGET="classFrame">ScatterPlotDataSeries</A>
206 <BR>
207 <A HREF="org/jCharts/chartData/ScatterPlotDataSet.html" TARGET="classFrame">ScatterPlotDataSet</A>
208 <BR>
209 <A HREF="org/jCharts/properties/ScatterPlotProperties.html" TARGET="classFrame">ScatterPlotProperties</A>
210 <BR>
211 <A HREF="org/jCharts/test/ScatterPlotTestDriver.html" TARGET="classFrame">ScatterPlotTestDriver</A>
212 <BR>
213 <A HREF="org/jCharts/encoders/ServletEncoderHelper.html" TARGET="classFrame">ServletEncoderHelper</A>
214 <BR>
215 <A HREF="org/jCharts/axisChart/StackedAreaChart.html" TARGET="classFrame">StackedAreaChart</A>
216 <BR>
217 <A HREF="org/jCharts/properties/StackedAreaChartProperties.html" TARGET="classFrame">StackedAreaChartProperties</A>
218 <BR>
219 <A HREF="org/jCharts/test/StackedAreaTestDriver.html" TARGET="classFrame">StackedAreaTestDriver</A>
220 <BR>
221 <A HREF="org/jCharts/axisChart/StackedBarChart.html" TARGET="classFrame">StackedBarChart</A>
222 <BR>
223 <A HREF="org/jCharts/properties/StackedBarChartProperties.html" TARGET="classFrame">StackedBarChartProperties</A>
224 <BR>
225 <A HREF="org/jCharts/test/StackedBarTestDriver.html" TARGET="classFrame">StackedBarTestDriver</A>
226 <BR>
227 <A HREF="org/jCharts/chartData/processors/StackedDataProcessor.html" TARGET="classFrame">StackedDataProcessor</A>
228 <BR>
229 <A HREF="org/jCharts/axisChart/StockChart.html" TARGET="classFrame">StockChart</A>
230 <BR>
231 <A HREF="org/jCharts/chartData/StockChartDataSet.html" TARGET="classFrame">StockChartDataSet</A>
232 <BR>
233 <A HREF="org/jCharts/types/StockChartDataType.html" TARGET="classFrame">StockChartDataType</A>
234 <BR>
235 <A HREF="org/jCharts/properties/StockChartProperties.html" TARGET="classFrame">StockChartProperties</A>
236 <BR>
237 <A HREF="org/jCharts/chartData/processors/StockDataProcessor.html" TARGET="classFrame">StockDataProcessor</A>
238 <BR>
239 <A HREF="org/jCharts/test/StockTestDriver.html" TARGET="classFrame">StockTestDriver</A>
240 <BR>
241 <A HREF="org/jCharts/test/StopWatch.html" TARGET="classFrame">StopWatch</A>
242 <BR>
243 <A HREF="org/jCharts/encoders/SVGEncoder.html" TARGET="classFrame">SVGEncoder</A>
244 <BR>
245 <A HREF="org/jCharts/test/SwingTest.html" TARGET="classFrame">SwingTest</A>
246 <BR>
247 <A HREF="org/jCharts/test/TestDataGenerator.html" TARGET="classFrame">TestDataGenerator</A>
248 <BR>
249 <A HREF="org/jCharts/chartData/processors/TextProcessor.html" TARGET="classFrame">TextProcessor</A>
250 <BR>
251 <A HREF="org/jCharts/chartText/TextTag.html" TARGET="classFrame">TextTag</A>
252 <BR>
253 <A HREF="org/jCharts/chartText/TextTagGroup.html" TARGET="classFrame">TextTagGroup</A>
254 <BR>
255 <A HREF="org/jCharts/types/Type.html" TARGET="classFrame">Type</A>
256 <BR>
257 <A HREF="org/jCharts/axisChart/axis/scale/UserDefinedScaleCalculator.html" TARGET="classFrame">UserDefinedScaleCalculator</A>
258 <BR>
259 <A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html" TARGET="classFrame">ValueLabelPosition</A>
260 <BR>
261 <A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html" TARGET="classFrame">ValueLabelRenderer</A>
262 <BR>
263 <A HREF="org/jCharts/axisChart/axis/XAxis.html" TARGET="classFrame">XAxis</A>
264 <BR>
265 <A HREF="org/jCharts/axisChart/axis/YAxis.html" TARGET="classFrame">YAxis</A>
266 <BR>
267 </FONT></TD>
268 </TR>
269 </TABLE>
270
271 </BODY>
272 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 All Classes (jCharts-0.7.5 API)
7 </TITLE>
8 <LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
9 </HEAD>
10 <SCRIPT>
11 function asd()
12 {
13 parent.document.title="All Classes (jCharts-0.7.5 API)";
14 }
15 </SCRIPT>
16 <BODY BGCOLOR="white" onload="asd();">
17 <FONT size="+1" CLASS="FrameHeadingFont">
18 <B>All Classes</B></FONT>
19 <BR>
20
21 <TABLE BORDER="0" WIDTH="100%">
22 <TR>
23 <TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="org/jCharts/axisChart/AreaChart.html" TARGET="">AreaChart</A>
24 <BR>
25 <A HREF="org/jCharts/properties/AreaChartProperties.html" TARGET="">AreaChartProperties</A>
26 <BR>
27 <A HREF="org/jCharts/properties/AreaProperties.html" TARGET="">AreaProperties</A>
28 <BR>
29 <A HREF="org/jCharts/imageMap/AreaShape.html" TARGET="">AreaShape</A>
30 <BR>
31 <A HREF="org/jCharts/test/AreaTestDriver.html" TARGET="">AreaTestDriver</A>
32 <BR>
33 <A HREF="org/jCharts/axisChart/axis/scale/AutomaticScaleCalculator.html" TARGET="">AutomaticScaleCalculator</A>
34 <BR>
35 <A HREF="org/jCharts/axisChart/axis/Axis.html" TARGET="">Axis</A>
36 <BR>
37 <A HREF="org/jCharts/axisChart/AxisChart.html" TARGET="">AxisChart</A>
38 <BR>
39 <A HREF="org/jCharts/chartData/processors/AxisChartDataProcessor.html" TARGET="">AxisChartDataProcessor</A>
40 <BR>
41 <A HREF="org/jCharts/chartData/AxisChartDataSet.html" TARGET="">AxisChartDataSet</A>
42 <BR>
43 <A HREF="org/jCharts/test/AxisChartTestBase.html" TARGET="">AxisChartTestBase</A>
44 <BR>
45 <A HREF="org/jCharts/properties/AxisChartTypeProperties.html" TARGET="">AxisChartTypeProperties</A>
46 <BR>
47 <A HREF="org/jCharts/chartData/AxisDataSeries.html" TARGET="">AxisDataSeries</A>
48 <BR>
49 <A HREF="org/jCharts/properties/AxisProperties.html" TARGET="">AxisProperties</A>
50 <BR>
51 <A HREF="org/jCharts/properties/AxisTypeProperties.html" TARGET="">AxisTypeProperties</A>
52 <BR>
53 <A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html" TARGET="">AxisValueRenderEvent</A>
54 <BR>
55 <A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/BackgroundRenderer.html" TARGET="">BackgroundRenderer</A>
56 <BR>
57 <A HREF="org/jCharts/axisChart/BarChart.html" TARGET="">BarChart</A>
58 <BR>
59 <A HREF="org/jCharts/properties/BarChartProperties.html" TARGET="">BarChartProperties</A>
60 <BR>
61 <A HREF="org/jCharts/test/BarTestDriver.html" TARGET="">BarTestDriver</A>
62 <BR>
63 <A HREF="org/jCharts/chartText/BarValueGroup.html" TARGET="">BarValueGroup</A>
64 <BR>
65 <A HREF="org/jCharts/encoders/BinaryEncoderUtil.html" TARGET="">BinaryEncoderUtil</A>
66 <BR>
67 <A HREF="org/jCharts/Chart.html" TARGET="">Chart</A>
68 <BR>
69 <A HREF="org/jCharts/chartData/ChartDataException.html" TARGET="">ChartDataException</A>
70 <BR>
71 <A HREF="org/jCharts/properties/util/ChartFont.html" TARGET="">ChartFont</A>
72 <BR>
73 <A HREF="org/jCharts/properties/util/ChartItem.html" TARGET="">ChartItem</A>
74 <BR>
75 <A HREF="org/jCharts/properties/ChartProperties.html" TARGET="">ChartProperties</A>
76 <BR>
77 <A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html" TARGET="">ChartScale</A>
78 <BR>
79 <A HREF="org/jCharts/properties/util/ChartStroke.html" TARGET="">ChartStroke</A>
80 <BR>
81 <A HREF="org/jCharts/test/ChartTestDriver.html" TARGET="">ChartTestDriver</A>
82 <BR>
83 <A HREF="org/jCharts/types/ChartType.html" TARGET="">ChartType</A>
84 <BR>
85 <A HREF="org/jCharts/properties/ChartTypeProperties.html" TARGET="">ChartTypeProperties</A>
86 <BR>
87 <A HREF="org/jCharts/imageMap/CircleMapArea.html" TARGET="">CircleMapArea</A>
88 <BR>
89 <A HREF="org/jCharts/axisChart/ClusteredBarChart.html" TARGET="">ClusteredBarChart</A>
90 <BR>
91 <A HREF="org/jCharts/properties/ClusteredBarChartProperties.html" TARGET="">ClusteredBarChartProperties</A>
92 <BR>
93 <A HREF="org/jCharts/test/ClusteredBarTestDriver.html" TARGET="">ClusteredBarTestDriver</A>
94 <BR>
95 <A HREF="org/jCharts/test/ComboTestDriver.html" TARGET="">ComboTestDriver</A>
96 <BR>
97 <A HREF="org/jCharts/axisChart/axis/DataAxis.html" TARGET="">DataAxis</A>
98 <BR>
99 <A HREF="org/jCharts/properties/DataAxisProperties.html" TARGET="">DataAxisProperties</A>
100 <BR>
101 <A HREF="org/jCharts/chartData/DataSeries.html" TARGET="">DataSeries</A>
102 <BR>
103 <A HREF="org/jCharts/chartData/DataSet.html" TARGET="">DataSet</A>
104 <BR>
105 <A HREF="org/jCharts/test/HTMLChartTestable.html" TARGET=""><I>HTMLChartTestable</I></A>
106 <BR>
107 <A HREF="org/jCharts/test/HTMLGenerator.html" TARGET="">HTMLGenerator</A>
108 <BR>
109 <A HREF="org/jCharts/test/HTMLTestable.html" TARGET=""><I>HTMLTestable</I></A>
110 <BR>
111 <A HREF="org/jCharts/chartData/interfaces/IAxisChartDataSet.html" TARGET=""><I>IAxisChartDataSet</I></A>
112 <BR>
113 <A HREF="org/jCharts/chartData/interfaces/IAxisDataSeries.html" TARGET=""><I>IAxisDataSeries</I></A>
114 <BR>
115 <A HREF="org/jCharts/chartData/interfaces/IAxisPlotDataSet.html" TARGET=""><I>IAxisPlotDataSet</I></A>
116 <BR>
117 <A HREF="org/jCharts/chartData/interfaces/IData.html" TARGET=""><I>IData</I></A>
118 <BR>
119 <A HREF="org/jCharts/chartData/interfaces/IDataSeries.html" TARGET=""><I>IDataSeries</I></A>
120 <BR>
121 <A HREF="org/jCharts/chartData/interfaces/IDataSet.html" TARGET=""><I>IDataSet</I></A>
122 <BR>
123 <A HREF="org/jCharts/imageMap/ImageMap.html" TARGET="">ImageMap</A>
124 <BR>
125 <A HREF="org/jCharts/imageMap/ImageMapArea.html" TARGET="">ImageMapArea</A>
126 <BR>
127 <A HREF="org/jCharts/imageMap/ImageMapNotSupportedException.html" TARGET="">ImageMapNotSupportedException</A>
128 <BR>
129 <A HREF="org/jCharts/types/IntType.html" TARGET="">IntType</A>
130 <BR>
131 <A HREF="org/jCharts/chartData/interfaces/IPieChartDataSet.html" TARGET=""><I>IPieChartDataSet</I></A>
132 <BR>
133 <A HREF="org/jCharts/chartData/interfaces/IScatterPlotDataSeries.html" TARGET=""><I>IScatterPlotDataSeries</I></A>
134 <BR>
135 <A HREF="org/jCharts/chartData/interfaces/IScatterPlotDataSet.html" TARGET=""><I>IScatterPlotDataSet</I></A>
136 <BR>
137 <A HREF="org/jCharts/chartData/interfaces/IStockChartDataSet.html" TARGET=""><I>IStockChartDataSet</I></A>
138 <BR>
139 <A HREF="org/jCharts/encoders/JPEGEncoder.html" TARGET="">JPEGEncoder</A>
140 <BR>
141 <A HREF="org/jCharts/encoders/JPEGEncoder13.html" TARGET="">JPEGEncoder13</A>
142 <BR>
143 <A HREF="org/jCharts/axisChart/axis/LabelAxis.html" TARGET="">LabelAxis</A>
144 <BR>
145 <A HREF="org/jCharts/properties/LabelAxisProperties.html" TARGET="">LabelAxisProperties</A>
146 <BR>
147 <A HREF="org/jCharts/Legend.html" TARGET="">Legend</A>
148 <BR>
149 <A HREF="org/jCharts/properties/LegendAreaProperties.html" TARGET="">LegendAreaProperties</A>
150 <BR>
151 <A HREF="org/jCharts/properties/LegendProperties.html" TARGET="">LegendProperties</A>
152 <BR>
153 <A HREF="org/jCharts/axisChart/LineChart.html" TARGET="">LineChart</A>
154 <BR>
155 <A HREF="org/jCharts/properties/LineChartProperties.html" TARGET="">LineChartProperties</A>
156 <BR>
157 <A HREF="org/jCharts/test/LineTestDriver.html" TARGET="">LineTestDriver</A>
158 <BR>
159 <A HREF="org/jCharts/chartData/processors/NonStackedDataProcessor.html" TARGET="">NonStackedDataProcessor</A>
160 <BR>
161 <A HREF="org/jCharts/chartText/NumericTagGroup.html" TARGET="">NumericTagGroup</A>
162 <BR>
163 <A HREF="org/jCharts/nonAxisChart/PieChart2D.html" TARGET="">PieChart2D</A>
164 <BR>
165 <A HREF="org/jCharts/properties/PieChart2DProperties.html" TARGET="">PieChart2DProperties</A>
166 <BR>
167 <A HREF="org/jCharts/chartData/processors/PieChartDataProcessor.html" TARGET="">PieChartDataProcessor</A>
168 <BR>
169 <A HREF="org/jCharts/chartData/PieChartDataSet.html" TARGET="">PieChartDataSet</A>
170 <BR>
171 <A HREF="org/jCharts/types/PieLabelType.html" TARGET="">PieLabelType</A>
172 <BR>
173 <A HREF="org/jCharts/test/PieTestDriver.html" TARGET="">PieTestDriver</A>
174 <BR>
175 <A HREF="org/jCharts/encoders/PNGEncoder.html" TARGET="">PNGEncoder</A>
176 <BR>
177 <A HREF="org/jCharts/axisChart/PointChart.html" TARGET="">PointChart</A>
178 <BR>
179 <A HREF="org/jCharts/properties/PointChartProperties.html" TARGET="">PointChartProperties</A>
180 <BR>
181 <A HREF="org/jCharts/test/PointTestDriver.html" TARGET="">PointTestDriver</A>
182 <BR>
183 <A HREF="org/jCharts/imageMap/PolyMapArea.html" TARGET="">PolyMapArea</A>
184 <BR>
185 <A HREF="org/jCharts/axisChart/customRenderers/axisValue/PostAxisValueRenderListener.html" TARGET=""><I>PostAxisValueRenderListener</I></A>
186 <BR>
187 <A HREF="org/jCharts/axisChart/customRenderers/axisValue/PreAxisValueRenderListener.html" TARGET=""><I>PreAxisValueRenderListener</I></A>
188 <BR>
189 <A HREF="org/jCharts/properties/Properties.html" TARGET="">Properties</A>
190 <BR>
191 <A HREF="org/jCharts/properties/PropertyException.html" TARGET="">PropertyException</A>
192 <BR>
193 <A HREF="org/jCharts/imageMap/RectMapArea.html" TARGET="">RectMapArea</A>
194 <BR>
195 <A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html" TARGET="">ScaleCalculator</A>
196 <BR>
197 <A HREF="org/jCharts/test/ScatterChartTestBase.html" TARGET="">ScatterChartTestBase</A>
198 <BR>
199 <A HREF="org/jCharts/axisChart/ScatterPlotAxisChart.html" TARGET="">ScatterPlotAxisChart</A>
200 <BR>
201 <A HREF="org/jCharts/axisChart/ScatterPlotChart.html" TARGET="">ScatterPlotChart</A>
202 <BR>
203 <A HREF="org/jCharts/chartData/processors/ScatterPlotDataProcessor.html" TARGET="">ScatterPlotDataProcessor</A>
204 <BR>
205 <A HREF="org/jCharts/chartData/ScatterPlotDataSeries.html" TARGET="">ScatterPlotDataSeries</A>
206 <BR>
207 <A HREF="org/jCharts/chartData/ScatterPlotDataSet.html" TARGET="">ScatterPlotDataSet</A>
208 <BR>
209 <A HREF="org/jCharts/properties/ScatterPlotProperties.html" TARGET="">ScatterPlotProperties</A>
210 <BR>
211 <A HREF="org/jCharts/test/ScatterPlotTestDriver.html" TARGET="">ScatterPlotTestDriver</A>
212 <BR>
213 <A HREF="org/jCharts/encoders/ServletEncoderHelper.html" TARGET="">ServletEncoderHelper</A>
214 <BR>
215 <A HREF="org/jCharts/axisChart/StackedAreaChart.html" TARGET="">StackedAreaChart</A>
216 <BR>
217 <A HREF="org/jCharts/properties/StackedAreaChartProperties.html" TARGET="">StackedAreaChartProperties</A>
218 <BR>
219 <A HREF="org/jCharts/test/StackedAreaTestDriver.html" TARGET="">StackedAreaTestDriver</A>
220 <BR>
221 <A HREF="org/jCharts/axisChart/StackedBarChart.html" TARGET="">StackedBarChart</A>
222 <BR>
223 <A HREF="org/jCharts/properties/StackedBarChartProperties.html" TARGET="">StackedBarChartProperties</A>
224 <BR>
225 <A HREF="org/jCharts/test/StackedBarTestDriver.html" TARGET="">StackedBarTestDriver</A>
226 <BR>
227 <A HREF="org/jCharts/chartData/processors/StackedDataProcessor.html" TARGET="">StackedDataProcessor</A>
228 <BR>
229 <A HREF="org/jCharts/axisChart/StockChart.html" TARGET="">StockChart</A>
230 <BR>
231 <A HREF="org/jCharts/chartData/StockChartDataSet.html" TARGET="">StockChartDataSet</A>
232 <BR>
233 <A HREF="org/jCharts/types/StockChartDataType.html" TARGET="">StockChartDataType</A>
234 <BR>
235 <A HREF="org/jCharts/properties/StockChartProperties.html" TARGET="">StockChartProperties</A>
236 <BR>
237 <A HREF="org/jCharts/chartData/processors/StockDataProcessor.html" TARGET="">StockDataProcessor</A>
238 <BR>
239 <A HREF="org/jCharts/test/StockTestDriver.html" TARGET="">StockTestDriver</A>
240 <BR>
241 <A HREF="org/jCharts/test/StopWatch.html" TARGET="">StopWatch</A>
242 <BR>
243 <A HREF="org/jCharts/encoders/SVGEncoder.html" TARGET="">SVGEncoder</A>
244 <BR>
245 <A HREF="org/jCharts/test/SwingTest.html" TARGET="">SwingTest</A>
246 <BR>
247 <A HREF="org/jCharts/test/TestDataGenerator.html" TARGET="">TestDataGenerator</A>
248 <BR>
249 <A HREF="org/jCharts/chartData/processors/TextProcessor.html" TARGET="">TextProcessor</A>
250 <BR>
251 <A HREF="org/jCharts/chartText/TextTag.html" TARGET="">TextTag</A>
252 <BR>
253 <A HREF="org/jCharts/chartText/TextTagGroup.html" TARGET="">TextTagGroup</A>
254 <BR>
255 <A HREF="org/jCharts/types/Type.html" TARGET="">Type</A>
256 <BR>
257 <A HREF="org/jCharts/axisChart/axis/scale/UserDefinedScaleCalculator.html" TARGET="">UserDefinedScaleCalculator</A>
258 <BR>
259 <A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html" TARGET="">ValueLabelPosition</A>
260 <BR>
261 <A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html" TARGET="">ValueLabelRenderer</A>
262 <BR>
263 <A HREF="org/jCharts/axisChart/axis/XAxis.html" TARGET="">XAxis</A>
264 <BR>
265 <A HREF="org/jCharts/axisChart/axis/YAxis.html" TARGET="">YAxis</A>
266 <BR>
267 </FONT></TD>
268 </TR>
269 </TABLE>
270
271 </BODY>
272 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:08 EST 2003 -->
5 <TITLE>
6 Constant Field Values (jCharts-0.7.5 API)
7 </TITLE>
8 <LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
9 </HEAD>
10 <SCRIPT>
11 function asd()
12 {
13 parent.document.title="Constant Field Values (jCharts-0.7.5 API)";
14 }
15 </SCRIPT>
16 <BODY BGCOLOR="white" onload="asd();">
17
18 <!-- ========== START OF NAVBAR ========== -->
19 <A NAME="navbar_top"><!-- --></A>
20 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
21 <TR>
22 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
23 <A NAME="navbar_top_firstrow"><!-- --></A>
24 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
25 <TR ALIGN="center" VALIGN="top">
26 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
29 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
33 </TR>
34 </TABLE>
35 </TD>
36 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
37 </EM>
38 </TD>
39 </TR>
40
41 <TR>
42 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
43 &nbsp;PREV&nbsp;
44 &nbsp;NEXT</FONT></TD>
45 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
46 <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
47 &nbsp;<A HREF="constant-values.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
48 &nbsp;
49 <SCRIPT>
50 <!--
51 if(window==top) {
52 document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
53 }
54 //-->
55 </SCRIPT>
56 <NOSCRIPT>
57 <A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
58 </NOSCRIPT>
59 </FONT></TD>
60 </TR>
61 </TABLE>
62 <!-- =========== END OF NAVBAR =========== -->
63
64 <HR>
65 <CENTER>
66 <H1>
67 Constant Field Values</H1>
68 </CENTER>
69 <HR SIZE="4" NOSHADE>
70 <B>Contents</B><UL>
71 <LI><A HREF="#org.jCharts">org.jCharts.*</A>
72 </UL>
73
74 <A NAME="org.jCharts"><!-- --></A>
75 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
76 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
77 <TD ALIGN="left"><FONT SIZE="+2">
78 <B>org.jCharts.*</B></FONT></TD>
79 </TR>
80 </TABLE>
81
82 <P>
83
84 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0">
85 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
86 <TD COLSPAN=3><B>org.jCharts.encoders.<A HREF="org/jCharts/encoders/JPEGEncoder.html">JPEGEncoder</A></B></TD>
87 </TR>
88 <TR BGCOLOR="white" CLASS="TableRowColor">
89 <A NAME="org.jCharts.encoders.JPEGEncoder.JPEG"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
90 <CODE>private&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
91 <TD ALIGN="left"><CODE><A HREF="org/jCharts/encoders/JPEGEncoder.html#JPEG">JPEG</A></CODE></TD>
92 <TD ALIGN="right"><CODE>"jpeg"</CODE></TD>
93 </TR>
94 </FONT></TD>
95 </TR>
96 </TABLE>
97
98 <P>
99
100 <P>
101
102 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0">
103 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
104 <TD COLSPAN=3><B>org.jCharts.encoders.<A HREF="org/jCharts/encoders/PNGEncoder.html">PNGEncoder</A></B></TD>
105 </TR>
106 <TR BGCOLOR="white" CLASS="TableRowColor">
107 <A NAME="org.jCharts.encoders.PNGEncoder.PNG"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
108 <CODE>private&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
109 <TD ALIGN="left"><CODE><A HREF="org/jCharts/encoders/PNGEncoder.html#PNG">PNG</A></CODE></TD>
110 <TD ALIGN="right"><CODE>"png"</CODE></TD>
111 </TR>
112 </FONT></TD>
113 </TR>
114 </TABLE>
115
116 <P>
117
118 <P>
119
120 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0">
121 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
122 <TD COLSPAN=3><B>org.jCharts.encoders.<A HREF="org/jCharts/encoders/ServletEncoderHelper.html">ServletEncoderHelper</A></B></TD>
123 </TR>
124 <TR BGCOLOR="white" CLASS="TableRowColor">
125 <A NAME="org.jCharts.encoders.ServletEncoderHelper.JPEG_MIME_TYPE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
126 <CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
127 <TD ALIGN="left"><CODE><A HREF="org/jCharts/encoders/ServletEncoderHelper.html#JPEG_MIME_TYPE">JPEG_MIME_TYPE</A></CODE></TD>
128 <TD ALIGN="right"><CODE>"image/jpeg"</CODE></TD>
129 </TR>
130 <TR BGCOLOR="white" CLASS="TableRowColor">
131 <A NAME="org.jCharts.encoders.ServletEncoderHelper.PNG_MIME_TYPE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
132 <CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
133 <TD ALIGN="left"><CODE><A HREF="org/jCharts/encoders/ServletEncoderHelper.html#PNG_MIME_TYPE">PNG_MIME_TYPE</A></CODE></TD>
134 <TD ALIGN="right"><CODE>"image/png"</CODE></TD>
135 </TR>
136 <TR BGCOLOR="white" CLASS="TableRowColor">
137 <A NAME="org.jCharts.encoders.ServletEncoderHelper.SVG_MIME_TYPE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
138 <CODE>public&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
139 <TD ALIGN="left"><CODE><A HREF="org/jCharts/encoders/ServletEncoderHelper.html#SVG_MIME_TYPE">SVG_MIME_TYPE</A></CODE></TD>
140 <TD ALIGN="right"><CODE>"image/svg+xml"</CODE></TD>
141 </TR>
142 </FONT></TD>
143 </TR>
144 </TABLE>
145
146 <P>
147
148 <P>
149
150 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0">
151 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
152 <TD COLSPAN=3><B>org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A></B></TD>
153 </TR>
154 <TR BGCOLOR="white" CLASS="TableRowColor">
155 <A NAME="org.jCharts.properties.AxisTypeProperties.GRID_LINES_ALL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
156 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
157 <TD ALIGN="left"><CODE><A HREF="org/jCharts/properties/AxisTypeProperties.html#GRID_LINES_ALL">GRID_LINES_ALL</A></CODE></TD>
158 <TD ALIGN="right"><CODE>1</CODE></TD>
159 </TR>
160 <TR BGCOLOR="white" CLASS="TableRowColor">
161 <A NAME="org.jCharts.properties.AxisTypeProperties.GRID_LINES_NONE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
162 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
163 <TD ALIGN="left"><CODE><A HREF="org/jCharts/properties/AxisTypeProperties.html#GRID_LINES_NONE">GRID_LINES_NONE</A></CODE></TD>
164 <TD ALIGN="right"><CODE>0</CODE></TD>
165 </TR>
166 <TR BGCOLOR="white" CLASS="TableRowColor">
167 <A NAME="org.jCharts.properties.AxisTypeProperties.GRID_LINES_ONLY_WITH_LABELS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
168 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
169 <TD ALIGN="left"><CODE><A HREF="org/jCharts/properties/AxisTypeProperties.html#GRID_LINES_ONLY_WITH_LABELS">GRID_LINES_ONLY_WITH_LABELS</A></CODE></TD>
170 <TD ALIGN="right"><CODE>2</CODE></TD>
171 </TR>
172 <TR BGCOLOR="white" CLASS="TableRowColor">
173 <A NAME="org.jCharts.properties.AxisTypeProperties.TICKS_ALL"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
174 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
175 <TD ALIGN="left"><CODE><A HREF="org/jCharts/properties/AxisTypeProperties.html#TICKS_ALL">TICKS_ALL</A></CODE></TD>
176 <TD ALIGN="right"><CODE>1</CODE></TD>
177 </TR>
178 <TR BGCOLOR="white" CLASS="TableRowColor">
179 <A NAME="org.jCharts.properties.AxisTypeProperties.TICKS_NONE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
180 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
181 <TD ALIGN="left"><CODE><A HREF="org/jCharts/properties/AxisTypeProperties.html#TICKS_NONE">TICKS_NONE</A></CODE></TD>
182 <TD ALIGN="right"><CODE>0</CODE></TD>
183 </TR>
184 <TR BGCOLOR="white" CLASS="TableRowColor">
185 <A NAME="org.jCharts.properties.AxisTypeProperties.TICKS_ONLY_WITH_LABELS"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
186 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
187 <TD ALIGN="left"><CODE><A HREF="org/jCharts/properties/AxisTypeProperties.html#TICKS_ONLY_WITH_LABELS">TICKS_ONLY_WITH_LABELS</A></CODE></TD>
188 <TD ALIGN="right"><CODE>2</CODE></TD>
189 </TR>
190 </FONT></TD>
191 </TR>
192 </TABLE>
193
194 <P>
195
196 <P>
197
198 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0">
199 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
200 <TD COLSPAN=3><B>org.jCharts.properties.<A HREF="org/jCharts/properties/LegendAreaProperties.html">LegendAreaProperties</A></B></TD>
201 </TR>
202 <TR BGCOLOR="white" CLASS="TableRowColor">
203 <A NAME="org.jCharts.properties.LegendAreaProperties.BOTTOM"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
204 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
205 <TD ALIGN="left"><CODE><A HREF="org/jCharts/properties/LegendAreaProperties.html#BOTTOM">BOTTOM</A></CODE></TD>
206 <TD ALIGN="right"><CODE>0</CODE></TD>
207 </TR>
208 <TR BGCOLOR="white" CLASS="TableRowColor">
209 <A NAME="org.jCharts.properties.LegendAreaProperties.COLUMNS_AS_MANY_AS_NEEDED"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
210 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
211 <TD ALIGN="left"><CODE><A HREF="org/jCharts/properties/LegendAreaProperties.html#COLUMNS_AS_MANY_AS_NEEDED">COLUMNS_AS_MANY_AS_NEEDED</A></CODE></TD>
212 <TD ALIGN="right"><CODE>0</CODE></TD>
213 </TR>
214 <TR BGCOLOR="white" CLASS="TableRowColor">
215 <A NAME="org.jCharts.properties.LegendAreaProperties.COLUMNS_FIT_TO_IMAGE"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
216 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
217 <TD ALIGN="left"><CODE><A HREF="org/jCharts/properties/LegendAreaProperties.html#COLUMNS_FIT_TO_IMAGE">COLUMNS_FIT_TO_IMAGE</A></CODE></TD>
218 <TD ALIGN="right"><CODE>-1</CODE></TD>
219 </TR>
220 <TR BGCOLOR="white" CLASS="TableRowColor">
221 <A NAME="org.jCharts.properties.LegendAreaProperties.LEFT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
222 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
223 <TD ALIGN="left"><CODE><A HREF="org/jCharts/properties/LegendAreaProperties.html#LEFT">LEFT</A></CODE></TD>
224 <TD ALIGN="right"><CODE>2</CODE></TD>
225 </TR>
226 <TR BGCOLOR="white" CLASS="TableRowColor">
227 <A NAME="org.jCharts.properties.LegendAreaProperties.RIGHT"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
228 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
229 <TD ALIGN="left"><CODE><A HREF="org/jCharts/properties/LegendAreaProperties.html#RIGHT">RIGHT</A></CODE></TD>
230 <TD ALIGN="right"><CODE>1</CODE></TD>
231 </TR>
232 <TR BGCOLOR="white" CLASS="TableRowColor">
233 <A NAME="org.jCharts.properties.LegendAreaProperties.TOP"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
234 <CODE>public&nbsp;static&nbsp;final&nbsp;int</CODE></FONT></TD>
235 <TD ALIGN="left"><CODE><A HREF="org/jCharts/properties/LegendAreaProperties.html#TOP">TOP</A></CODE></TD>
236 <TD ALIGN="right"><CODE>3</CODE></TD>
237 </TR>
238 </FONT></TD>
239 </TR>
240 </TABLE>
241
242 <P>
243
244 <P>
245
246 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0">
247 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
248 <TD COLSPAN=3><B>org.jCharts.test.<A HREF="org/jCharts/test/ChartTestDriver.html">ChartTestDriver</A></B></TD>
249 </TR>
250 <TR BGCOLOR="white" CLASS="TableRowColor">
251 <A NAME="org.jCharts.test.ChartTestDriver.EXTENSION"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
252 <CODE>static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
253 <TD ALIGN="left"><CODE><A HREF="org/jCharts/test/ChartTestDriver.html#EXTENSION">EXTENSION</A></CODE></TD>
254 <TD ALIGN="right"><CODE>".png"</CODE></TD>
255 </TR>
256 <TR BGCOLOR="white" CLASS="TableRowColor">
257 <A NAME="org.jCharts.test.ChartTestDriver.JPEG"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
258 <CODE>private&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
259 <TD ALIGN="left"><CODE><A HREF="org/jCharts/test/ChartTestDriver.html#JPEG">JPEG</A></CODE></TD>
260 <TD ALIGN="right"><CODE>".jpg"</CODE></TD>
261 </TR>
262 <TR BGCOLOR="white" CLASS="TableRowColor">
263 <A NAME="org.jCharts.test.ChartTestDriver.JPEG_LEGACY"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
264 <CODE>private&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
265 <TD ALIGN="left"><CODE><A HREF="org/jCharts/test/ChartTestDriver.html#JPEG_LEGACY">JPEG_LEGACY</A></CODE></TD>
266 <TD ALIGN="right"><CODE>".jpeg"</CODE></TD>
267 </TR>
268 <TR BGCOLOR="white" CLASS="TableRowColor">
269 <A NAME="org.jCharts.test.ChartTestDriver.OUTPUT_PATH"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
270 <CODE>static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
271 <TD ALIGN="left"><CODE><A HREF="org/jCharts/test/ChartTestDriver.html#OUTPUT_PATH">OUTPUT_PATH</A></CODE></TD>
272 <TD ALIGN="right"><CODE>""</CODE></TD>
273 </TR>
274 <TR BGCOLOR="white" CLASS="TableRowColor">
275 <A NAME="org.jCharts.test.ChartTestDriver.PNG"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
276 <CODE>private&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
277 <TD ALIGN="left"><CODE><A HREF="org/jCharts/test/ChartTestDriver.html#PNG">PNG</A></CODE></TD>
278 <TD ALIGN="right"><CODE>".png"</CODE></TD>
279 </TR>
280 <TR BGCOLOR="white" CLASS="TableRowColor">
281 <A NAME="org.jCharts.test.ChartTestDriver.SVG"><!-- --></A><TD ALIGN="right"><FONT SIZE="-1">
282 <CODE>private&nbsp;static&nbsp;final&nbsp;java.lang.String</CODE></FONT></TD>
283 <TD ALIGN="left"><CODE><A HREF="org/jCharts/test/ChartTestDriver.html#SVG">SVG</A></CODE></TD>
284 <TD ALIGN="right"><CODE>".svg"</CODE></TD>
285 </TR>
286 </FONT></TD>
287 </TR>
288 </TABLE>
289
290 <P>
291
292 <P>
293 <HR>
294
295 <!-- ========== START OF NAVBAR ========== -->
296 <A NAME="navbar_bottom"><!-- --></A>
297 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
298 <TR>
299 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
300 <A NAME="navbar_bottom_firstrow"><!-- --></A>
301 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
302 <TR ALIGN="center" VALIGN="top">
303 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
304 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
305 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
306 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
307 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
308 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
309 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
310 </TR>
311 </TABLE>
312 </TD>
313 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
314 </EM>
315 </TD>
316 </TR>
317
318 <TR>
319 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
320 &nbsp;PREV&nbsp;
321 &nbsp;NEXT</FONT></TD>
322 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
323 <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
324 &nbsp;<A HREF="constant-values.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
325 &nbsp;
326 <SCRIPT>
327 <!--
328 if(window==top) {
329 document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
330 }
331 //-->
332 </SCRIPT>
333 <NOSCRIPT>
334 <A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
335 </NOSCRIPT>
336 </FONT></TD>
337 </TR>
338 </TABLE>
339 <!-- =========== END OF NAVBAR =========== -->
340
341 <HR>
342
343 </BODY>
344 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 Deprecated List (jCharts-0.7.5 API)
7 </TITLE>
8 <LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
9 </HEAD>
10 <SCRIPT>
11 function asd()
12 {
13 parent.document.title="Deprecated List (jCharts-0.7.5 API)";
14 }
15 </SCRIPT>
16 <BODY BGCOLOR="white" onload="asd();">
17
18 <!-- ========== START OF NAVBAR ========== -->
19 <A NAME="navbar_top"><!-- --></A>
20 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
21 <TR>
22 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
23 <A NAME="navbar_top_firstrow"><!-- --></A>
24 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
25 <TR ALIGN="center" VALIGN="top">
26 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
29 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
30 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Deprecated</B></FONT>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
33 </TR>
34 </TABLE>
35 </TD>
36 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
37 </EM>
38 </TD>
39 </TR>
40
41 <TR>
42 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
43 &nbsp;PREV&nbsp;
44 &nbsp;NEXT</FONT></TD>
45 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
46 <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
47 &nbsp;<A HREF="deprecated-list.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
48 &nbsp;
49 <SCRIPT>
50 <!--
51 if(window==top) {
52 document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
53 }
54 //-->
55 </SCRIPT>
56 <NOSCRIPT>
57 <A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
58 </NOSCRIPT>
59 </FONT></TD>
60 </TR>
61 </TABLE>
62 <!-- =========== END OF NAVBAR =========== -->
63
64 <HR>
65 <CENTER>
66 <H2>
67 <B>Deprecated API</B></H2>
68 </CENTER>
69
70 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
71 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
72 <TD COLSPAN=2><FONT SIZE="+2">
73 <B>Deprecated Classes</B></FONT></TD>
74 </TR>
75 <TR BGCOLOR="white" CLASS="TableRowColor">
76 <TD><A HREF="org/jCharts/axisChart/axis/DataAxis.html">org.jCharts.axisChart.axis.DataAxis</A>
77 <BR>
78 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>just using the YAxis Object</I>&nbsp;</TD>
79 </TR>
80 <TR BGCOLOR="white" CLASS="TableRowColor">
81 <TD><A HREF="org/jCharts/axisChart/axis/LabelAxis.html">org.jCharts.axisChart.axis.LabelAxis</A>
82 <BR>
83 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>just using the Axis Object</I>&nbsp;</TD>
84 </TR>
85 </TABLE>
86 &nbsp;
87 <P>
88
89 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
90 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
91 <TD COLSPAN=2><FONT SIZE="+2">
92 <B>Deprecated Constructors</B></FONT></TD>
93 </TR>
94 <TR BGCOLOR="white" CLASS="TableRowColor">
95 <TD><A HREF="org/jCharts/axisChart/axis/DataAxis.html#DataAxis(org.jCharts.axisChart.AxisChart)">org.jCharts.axisChart.axis.DataAxis(AxisChart)</A>
96 <BR>
97 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>this class is no longer used</I>&nbsp;</TD>
98 </TR>
99 <TR BGCOLOR="white" CLASS="TableRowColor">
100 <TD><A HREF="org/jCharts/axisChart/axis/LabelAxis.html#LabelAxis(org.jCharts.axisChart.AxisChart)">org.jCharts.axisChart.axis.LabelAxis(AxisChart)</A>
101 <BR>
102 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I>this class is no longer used</I>&nbsp;</TD>
103 </TR>
104 <TR BGCOLOR="white" CLASS="TableRowColor">
105 <TD><A HREF="org/jCharts/Legend.html#Legend(org.jCharts.Chart)">org.jCharts.Legend(Chart)</A>
106 <BR>
107 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I></I>&nbsp;&nbsp;</TD>
108 </TR>
109 <TR BGCOLOR="white" CLASS="TableRowColor">
110 <TD><A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html#ValueLabelRenderer(boolean, boolean, int)">org.jCharts.axisChart.customRenderers.axisValue.renderers.ValueLabelRenderer(boolean, boolean, int)</A>
111 <BR>
112 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<I></I>&nbsp;&nbsp;</TD>
113 </TR>
114 </TABLE>
115 &nbsp;
116 <P>
117 <HR>
118
119 <!-- ========== START OF NAVBAR ========== -->
120 <A NAME="navbar_bottom"><!-- --></A>
121 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
122 <TR>
123 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
124 <A NAME="navbar_bottom_firstrow"><!-- --></A>
125 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
126 <TR ALIGN="center" VALIGN="top">
127 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
128 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
129 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
130 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
131 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Deprecated</B></FONT>&nbsp;</TD>
132 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
133 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
134 </TR>
135 </TABLE>
136 </TD>
137 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
138 </EM>
139 </TD>
140 </TR>
141
142 <TR>
143 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
144 &nbsp;PREV&nbsp;
145 &nbsp;NEXT</FONT></TD>
146 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
147 <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
148 &nbsp;<A HREF="deprecated-list.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
149 &nbsp;
150 <SCRIPT>
151 <!--
152 if(window==top) {
153 document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
154 }
155 //-->
156 </SCRIPT>
157 <NOSCRIPT>
158 <A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
159 </NOSCRIPT>
160 </FONT></TD>
161 </TR>
162 </TABLE>
163 <!-- =========== END OF NAVBAR =========== -->
164
165 <HR>
166
167 </BODY>
168 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:12 EST 2003 -->
5 <TITLE>
6 API Help (jCharts-0.7.5 API)
7 </TITLE>
8 <LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
9 </HEAD>
10 <SCRIPT>
11 function asd()
12 {
13 parent.document.title="API Help (jCharts-0.7.5 API)";
14 }
15 </SCRIPT>
16 <BODY BGCOLOR="white" onload="asd();">
17
18 <!-- ========== START OF NAVBAR ========== -->
19 <A NAME="navbar_top"><!-- --></A>
20 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
21 <TR>
22 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
23 <A NAME="navbar_top_firstrow"><!-- --></A>
24 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
25 <TR ALIGN="center" VALIGN="top">
26 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
29 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Help</B></FONT>&nbsp;</TD>
33 </TR>
34 </TABLE>
35 </TD>
36 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
37 </EM>
38 </TD>
39 </TR>
40
41 <TR>
42 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
43 &nbsp;PREV&nbsp;
44 &nbsp;NEXT</FONT></TD>
45 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
46 <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
47 &nbsp;<A HREF="help-doc.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
48 &nbsp;
49 <SCRIPT>
50 <!--
51 if(window==top) {
52 document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
53 }
54 //-->
55 </SCRIPT>
56 <NOSCRIPT>
57 <A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
58 </NOSCRIPT>
59 </FONT></TD>
60 </TR>
61 </TABLE>
62 <!-- =========== END OF NAVBAR =========== -->
63
64 <HR>
65 <CENTER>
66 <H1>
67 How This API Document Is Organized</H1>
68 </CENTER>
69 This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.<H3>
70 Overview</H3>
71 <BLOCKQUOTE>
72
73 <P>
74 The <A HREF="overview-summary.html">Overview</A> page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.</BLOCKQUOTE>
75 <H3>
76 Package</H3>
77 <BLOCKQUOTE>
78
79 <P>
80 Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain four categories:<UL>
81 <LI>Interfaces (italic)<LI>Classes<LI>Exceptions<LI>Errors</UL>
82 </BLOCKQUOTE>
83 <H3>
84 Class/Interface</H3>
85 <BLOCKQUOTE>
86
87 <P>
88 Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:<UL>
89 <LI>Class inheritance diagram<LI>Direct Subclasses<LI>All Known Subinterfaces<LI>All Known Implementing Classes<LI>Class/interface declaration<LI>Class/interface description
90 <P>
91 <LI>Nested Class Summary<LI>Field Summary<LI>Constructor Summary<LI>Method Summary
92 <P>
93 <LI>Field Detail<LI>Constructor Detail<LI>Method Detail</UL>
94 Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.</BLOCKQUOTE>
95 <H3>
96 Tree (Class Hierarchy)</H3>
97 <BLOCKQUOTE>
98 There is a <A HREF="overview-tree.html">Class Hierarchy</A> page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with <code>java.lang.Object</code>. The interfaces do not inherit from <code>java.lang.Object</code>.<UL>
99 <LI>When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.<LI>When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.</UL>
100 </BLOCKQUOTE>
101 <H3>
102 Deprecated API</H3>
103 <BLOCKQUOTE>
104 The <A HREF="deprecated-list.html">Deprecated API</A> page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.</BLOCKQUOTE>
105 <H3>
106 Index</H3>
107 <BLOCKQUOTE>
108 The <A HREF="index-all.html">Index</A> contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.</BLOCKQUOTE>
109 <H3>
110 Prev/Next</H3>
111 These links take you to the next or previous class, interface, package, or related page.<H3>
112 Frames/No Frames</H3>
113 These links show and hide the HTML frames. All pages are available with or without frames.
114 <P>
115 <H3>
116 Serialized Form</H3>
117 Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.
118 <P>
119 <FONT SIZE="-1">
120 <EM>
121 This help file applies to API documentation generated using the standard doclet.</EM>
122 </FONT>
123 <BR>
124 <HR>
125
126 <!-- ========== START OF NAVBAR ========== -->
127 <A NAME="navbar_bottom"><!-- --></A>
128 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
129 <TR>
130 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
131 <A NAME="navbar_bottom_firstrow"><!-- --></A>
132 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
133 <TR ALIGN="center" VALIGN="top">
134 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
135 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
136 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
137 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
138 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
139 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
140 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Help</B></FONT>&nbsp;</TD>
141 </TR>
142 </TABLE>
143 </TD>
144 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
145 </EM>
146 </TD>
147 </TR>
148
149 <TR>
150 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
151 &nbsp;PREV&nbsp;
152 &nbsp;NEXT</FONT></TD>
153 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
154 <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
155 &nbsp;<A HREF="help-doc.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
156 &nbsp;
157 <SCRIPT>
158 <!--
159 if(window==top) {
160 document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
161 }
162 //-->
163 </SCRIPT>
164 <NOSCRIPT>
165 <A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
166 </NOSCRIPT>
167 </FONT></TD>
168 </TR>
169 </TABLE>
170 <!-- =========== END OF NAVBAR =========== -->
171
172 <HR>
173
174 </BODY>
175 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:08 EST 2003 -->
5 <TITLE>
6 Index (jCharts-0.7.5 API)
7 </TITLE>
8 <LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
9 </HEAD>
10 <SCRIPT>
11 function asd()
12 {
13 parent.document.title="Index (jCharts-0.7.5 API)";
14 }
15 </SCRIPT>
16 <BODY BGCOLOR="white" onload="asd();">
17
18 <!-- ========== START OF NAVBAR ========== -->
19 <A NAME="navbar_top"><!-- --></A>
20 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
21 <TR>
22 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
23 <A NAME="navbar_top_firstrow"><!-- --></A>
24 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
25 <TR ALIGN="center" VALIGN="top">
26 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
29 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
33 </TR>
34 </TABLE>
35 </TD>
36 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
37 </EM>
38 </TD>
39 </TR>
40
41 <TR>
42 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
43 &nbsp;PREV&nbsp;
44 &nbsp;NEXT</FONT></TD>
45 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
46 <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
47 &nbsp;<A HREF="index-all.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
48 &nbsp;
49 <SCRIPT>
50 <!--
51 if(window==top) {
52 document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
53 }
54 //-->
55 </SCRIPT>
56 <NOSCRIPT>
57 <A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
58 </NOSCRIPT>
59 </FONT></TD>
60 </TR>
61 </TABLE>
62 <!-- =========== END OF NAVBAR =========== -->
63
64 <A HREF="#_A_">A</A> <A HREF="#_B_">B</A> <A HREF="#_C_">C</A> <A HREF="#_D_">D</A> <A HREF="#_E_">E</A> <A HREF="#_F_">F</A> <A HREF="#_G_">G</A> <A HREF="#_H_">H</A> <A HREF="#_I_">I</A> <A HREF="#_J_">J</A> <A HREF="#_L_">L</A> <A HREF="#_M_">M</A> <A HREF="#_N_">N</A> <A HREF="#_O_">O</A> <A HREF="#_P_">P</A> <A HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_T_">T</A> <A HREF="#_U_">U</A> <A HREF="#_V_">V</A> <A HREF="#_W_">W</A> <A HREF="#_X_">X</A> <A HREF="#_Y_">Y</A> <A HREF="#_Z_">Z</A> <HR>
65 <A NAME="_A_"><!-- --></A><H2>
66 <B>A</B></H2>
67 <DL>
68 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html#ABOVE_ZERO_LINE"><B>ABOVE_ZERO_LINE</B></A> -
69 Static variable in class org.jCharts.axisChart.customRenderers.axisValue.renderers.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html">ValueLabelPosition</A>
70 <DD>&nbsp;
71 <DT><A HREF="org/jCharts/chartText/TextTag.html#addAttribute(java.lang.String, java.lang.Object)"><B>addAttribute(String, Object)</B></A> -
72 Method in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTag.html">TextTag</A>
73 <DD>&nbsp;
74 <DT><A HREF="org/jCharts/chartText/BarValueGroup.html#addBarValue(int, double, java.awt.geom.Rectangle2D.Float)"><B>addBarValue(int, double, Rectangle2D.Float)</B></A> -
75 Method in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/BarValueGroup.html">BarValueGroup</A>
76 <DD>Adds a bar value for the given data item, if barValues are on
77 <DT><A HREF="org/jCharts/imageMap/PolyMapArea.html#addCoordinate(int, float, float)"><B>addCoordinate(int, float, float)</B></A> -
78 Method in class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/PolyMapArea.html">PolyMapArea</A>
79 <DD>Adds the x, y coordinate at the specified index.
80 <DT><A HREF="org/jCharts/chartData/ScatterPlotDataSet.html#addDataPoints(java.awt.geom.Point2D.Double[], java.awt.Paint, java.lang.String)"><B>addDataPoints(Point2D.Double[], Paint, String)</B></A> -
81 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/ScatterPlotDataSet.html">ScatterPlotDataSet</A>
82 <DD>&nbsp;
83 <DT><A HREF="org/jCharts/test/HTMLGenerator.html#addField(java.lang.String, java.lang.Object)"><B>addField(String, Object)</B></A> -
84 Method in class org.jCharts.test.<A HREF="org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>
85 <DD>Adds passed field to table.
86 <DT><A HREF="org/jCharts/chartData/AxisDataSeries.html#addIAxisPlotDataSet(org.jCharts.chartData.interfaces.IAxisPlotDataSet)"><B>addIAxisPlotDataSet(IAxisPlotDataSet)</B></A> -
87 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/AxisDataSeries.html">AxisDataSeries</A>
88 <DD>Adds the passed IAxisPlotDataSet to the series
89 <DT><A HREF="org/jCharts/chartData/interfaces/IAxisDataSeries.html#addIAxisPlotDataSet(org.jCharts.chartData.interfaces.IAxisPlotDataSet)"><B>addIAxisPlotDataSet(IAxisPlotDataSet)</B></A> -
90 Method in interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A>
91 <DD>&nbsp;
92 <DT><A HREF="org/jCharts/test/HTMLGenerator.html#addImage(java.lang.String, org.jCharts.imageMap.ImageMap)"><B>addImage(String, ImageMap)</B></A> -
93 Method in class org.jCharts.test.<A HREF="org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>
94 <DD>Adds an image
95 <DT><A HREF="org/jCharts/imageMap/ImageMap.html#addImageMapArea(org.jCharts.imageMap.ImageMapArea)"><B>addImageMapArea(ImageMapArea)</B></A> -
96 Method in class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/ImageMap.html">ImageMap</A>
97 <DD>&nbsp;
98 <DT><A HREF="org/jCharts/test/HTMLGenerator.html#addImageMapData(org.jCharts.imageMap.ImageMap, java.lang.String)"><B>addImageMapData(ImageMap, String)</B></A> -
99 Method in class org.jCharts.test.<A HREF="org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>
100 <DD>&nbsp;
101 <DT><A HREF="org/jCharts/chartText/NumericTagGroup.html#addLabel(double)"><B>addLabel(double)</B></A> -
102 Method in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/NumericTagGroup.html">NumericTagGroup</A>
103 <DD>&nbsp;
104 <DT><A HREF="org/jCharts/chartText/TextTagGroup.html#addLabel(java.lang.String)"><B>addLabel(String)</B></A> -
105 Method in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTagGroup.html">TextTagGroup</A>
106 <DD>&nbsp;
107 <DT><A HREF="org/jCharts/chartData/processors/TextProcessor.html#addLabel(java.lang.String, java.awt.Font, java.awt.font.FontRenderContext)"><B>addLabel(String, Font, FontRenderContext)</B></A> -
108 Method in class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/TextProcessor.html">TextProcessor</A>
109 <DD>&nbsp;
110 <DT><A HREF="org/jCharts/test/HTMLGenerator.html#addLineBreak()"><B>addLineBreak()</B></A> -
111 Method in class org.jCharts.test.<A HREF="org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>
112 <DD>Add line break
113 <DT><A HREF="org/jCharts/properties/AxisChartTypeProperties.html#addPostRenderEventListener(org.jCharts.axisChart.customRenderers.axisValue.PostAxisValueRenderListener)"><B>addPostRenderEventListener(PostAxisValueRenderListener)</B></A> -
114 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisChartTypeProperties.html">AxisChartTypeProperties</A>
115 <DD>Allows you to get callbacks for custom implementations to render on the axis and to
116 control the renderering on the axis after a value is drawn.
117 <DT><A HREF="org/jCharts/properties/AxisChartTypeProperties.html#addPreRenderEventListener(org.jCharts.axisChart.customRenderers.axisValue.PreAxisValueRenderListener)"><B>addPreRenderEventListener(PreAxisValueRenderListener)</B></A> -
118 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisChartTypeProperties.html">AxisChartTypeProperties</A>
119 <DD>Allows you to get callbacks for custom implementations to render on the axis and to
120 control the renderering on the axis before a value is drawn.
121 <DT><A HREF="org/jCharts/test/HTMLGenerator.html#addString(java.lang.Object)"><B>addString(Object)</B></A> -
122 Method in class org.jCharts.test.<A HREF="org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>
123 <DD>Adds a String
124 <DT><A HREF="org/jCharts/test/HTMLGenerator.html#addString(java.lang.String, java.lang.Object)"><B>addString(String, Object)</B></A> -
125 Method in class org.jCharts.test.<A HREF="org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>
126 <DD>Adds a String
127 <DT><A HREF="org/jCharts/test/HTMLGenerator.html#addTableRow(java.lang.String, java.lang.Object)"><B>addTableRow(String, Object)</B></A> -
128 Method in class org.jCharts.test.<A HREF="org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>
129 <DD>&nbsp;
130 <DT><A HREF="org/jCharts/axisChart/axis/LabelAxis.html#addTextTags()"><B>addTextTags()</B></A> -
131 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/LabelAxis.html">LabelAxis</A>
132 <DD><B>Deprecated.</B>&nbsp;Add the scale labels.
133 <DT><A HREF="org/jCharts/axisChart/axis/DataAxis.html#addTextTags()"><B>addTextTags()</B></A> -
134 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/DataAxis.html">DataAxis</A>
135 <DD><B>Deprecated.</B>&nbsp;Add all text labels to be display on this axis.
136 <DT><A HREF="org/jCharts/properties/util/ChartFont.html#affineTransform"><B>affineTransform</B></A> -
137 Variable in class org.jCharts.properties.util.<A HREF="org/jCharts/properties/util/ChartFont.html">ChartFont</A>
138 <DD>&nbsp;
139 <DT><A HREF="org/jCharts/test/TestDataGenerator.html#ALL_FONTS"><B>ALL_FONTS</B></A> -
140 Static variable in class org.jCharts.test.<A HREF="org/jCharts/test/TestDataGenerator.html">TestDataGenerator</A>
141 <DD>&nbsp;
142 <DT><A HREF="org/jCharts/axisChart/AxisChart.html#allowHorizontalPlot()"><B>allowHorizontalPlot()</B></A> -
143 Method in class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/AxisChart.html">AxisChart</A>
144 <DD>We only allow horizontal plots for the Bar Chart types in this release.
145 <DT><A HREF="org/jCharts/axisChart/axis/LabelAxis.html#amDataAxis()"><B>amDataAxis()</B></A> -
146 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/LabelAxis.html">LabelAxis</A>
147 <DD><B>Deprecated.</B>&nbsp;&nbsp;
148 <DT><A HREF="org/jCharts/axisChart/axis/DataAxis.html#amDataAxis()"><B>amDataAxis()</B></A> -
149 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/DataAxis.html">DataAxis</A>
150 <DD><B>Deprecated.</B>&nbsp;&nbsp;
151 <DT><A HREF="org/jCharts/axisChart/axis/LabelAxis.html#amLabelAxis()"><B>amLabelAxis()</B></A> -
152 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/LabelAxis.html">LabelAxis</A>
153 <DD><B>Deprecated.</B>&nbsp;&nbsp;
154 <DT><A HREF="org/jCharts/axisChart/axis/DataAxis.html#amLabelAxis()"><B>amLabelAxis()</B></A> -
155 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/DataAxis.html">DataAxis</A>
156 <DD><B>Deprecated.</B>&nbsp;&nbsp;
157 <DT><A HREF="org/jCharts/types/ChartType.html#AREA"><B>AREA</B></A> -
158 Static variable in class org.jCharts.types.<A HREF="org/jCharts/types/ChartType.html">ChartType</A>
159 <DD>&nbsp;
160 <DT><A HREF="org/jCharts/types/ChartType.html#AREA_STACKED"><B>AREA_STACKED</B></A> -
161 Static variable in class org.jCharts.types.<A HREF="org/jCharts/types/ChartType.html">ChartType</A>
162 <DD>&nbsp;
163 <DT><A HREF="org/jCharts/axisChart/AreaChart.html"><B>AreaChart</B></A> - class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/AreaChart.html">AreaChart</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/axisChart/AreaChart.html#AreaChart()"><B>AreaChart()</B></A> -
164 Constructor for class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/AreaChart.html">AreaChart</A>
165 <DD>&nbsp;
166 <DT><A HREF="org/jCharts/properties/AreaChartProperties.html"><B>AreaChartProperties</B></A> - class org.jCharts.properties.<A HREF="org/jCharts/properties/AreaChartProperties.html">AreaChartProperties</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/properties/AreaChartProperties.html#AreaChartProperties()"><B>AreaChartProperties()</B></A> -
167 Constructor for class org.jCharts.properties.<A HREF="org/jCharts/properties/AreaChartProperties.html">AreaChartProperties</A>
168 <DD>&nbsp;
169 <DT><A HREF="org/jCharts/properties/AreaProperties.html"><B>AreaProperties</B></A> - class org.jCharts.properties.<A HREF="org/jCharts/properties/AreaProperties.html">AreaProperties</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/properties/AreaProperties.html#AreaProperties()"><B>AreaProperties()</B></A> -
170 Constructor for class org.jCharts.properties.<A HREF="org/jCharts/properties/AreaProperties.html">AreaProperties</A>
171 <DD>&nbsp;
172 <DT><A HREF="org/jCharts/imageMap/ImageMap.html#areas"><B>areas</B></A> -
173 Variable in class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/ImageMap.html">ImageMap</A>
174 <DD>&nbsp;
175 <DT><A HREF="org/jCharts/imageMap/AreaShape.html"><B>AreaShape</B></A> - class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/AreaShape.html">AreaShape</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/imageMap/AreaShape.html#AreaShape(java.lang.String)"><B>AreaShape(String)</B></A> -
176 Constructor for class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/AreaShape.html">AreaShape</A>
177 <DD>&nbsp;
178 <DT><A HREF="org/jCharts/test/AreaTestDriver.html"><B>AreaTestDriver</B></A> - class org.jCharts.test.<A HREF="org/jCharts/test/AreaTestDriver.html">AreaTestDriver</A>.<DD>This file provides examples of how to create all the different chart types provided by
179 this package.<DT><A HREF="org/jCharts/test/AreaTestDriver.html#AreaTestDriver()"><B>AreaTestDriver()</B></A> -
180 Constructor for class org.jCharts.test.<A HREF="org/jCharts/test/AreaTestDriver.html">AreaTestDriver</A>
181 <DD>&nbsp;
182 <DT><A HREF="org/jCharts/test/HTMLGenerator.html#arrayToString(boolean[])"><B>arrayToString(boolean[])</B></A> -
183 Static method in class org.jCharts.test.<A HREF="org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>
184 <DD>Adds an Array
185 <DT><A HREF="org/jCharts/test/HTMLGenerator.html#arrayToString(double[])"><B>arrayToString(double[])</B></A> -
186 Static method in class org.jCharts.test.<A HREF="org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>
187 <DD>Adds an Array
188 <DT><A HREF="org/jCharts/test/HTMLGenerator.html#arrayToString(double[][])"><B>arrayToString(double[][])</B></A> -
189 Static method in class org.jCharts.test.<A HREF="org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>
190 <DD>Adds an Array
191 <DT><A HREF="org/jCharts/test/HTMLGenerator.html#arrayToString(float[])"><B>arrayToString(float[])</B></A> -
192 Static method in class org.jCharts.test.<A HREF="org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>
193 <DD>Adds an Array
194 <DT><A HREF="org/jCharts/test/HTMLGenerator.html#arrayToString(int[])"><B>arrayToString(int[])</B></A> -
195 Static method in class org.jCharts.test.<A HREF="org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>
196 <DD>Adds an Array
197 <DT><A HREF="org/jCharts/test/HTMLGenerator.html#arrayToString(java.lang.Object[])"><B>arrayToString(Object[])</B></A> -
198 Static method in class org.jCharts.test.<A HREF="org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>
199 <DD>Adds an Array
200 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html#AT_TOP"><B>AT_TOP</B></A> -
201 Static variable in class org.jCharts.axisChart.customRenderers.axisValue.renderers.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html">ValueLabelPosition</A>
202 <DD>&nbsp;
203 <DT><A HREF="org/jCharts/chartText/TextTag.html#attributes"><B>attributes</B></A> -
204 Variable in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTag.html">TextTag</A>
205 <DD>&nbsp;
206 <DT><A HREF="org/jCharts/axisChart/axis/scale/AutomaticScaleCalculator.html"><B>AutomaticScaleCalculator</B></A> - class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/AutomaticScaleCalculator.html">AutomaticScaleCalculator</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/axisChart/axis/scale/AutomaticScaleCalculator.html#AutomaticScaleCalculator()"><B>AutomaticScaleCalculator()</B></A> -
207 Constructor for class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/AutomaticScaleCalculator.html">AutomaticScaleCalculator</A>
208 <DD>&nbsp;
209 <DT><A HREF="org/jCharts/axisChart/axis/Axis.html"><B>Axis</B></A> - class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html">Axis</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html#AXIS_BOTTOM"><B>AXIS_BOTTOM</B></A> -
210 Static variable in class org.jCharts.axisChart.customRenderers.axisValue.renderers.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html">ValueLabelPosition</A>
211 <DD>&nbsp;
212 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html#AXIS_TOP"><B>AXIS_TOP</B></A> -
213 Static variable in class org.jCharts.axisChart.customRenderers.axisValue.renderers.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html">ValueLabelPosition</A>
214 <DD>&nbsp;
215 <DT><A HREF="org/jCharts/axisChart/axis/Axis.html#Axis(org.jCharts.axisChart.AxisChart, int)"><B>Axis(AxisChart, int)</B></A> -
216 Constructor for class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html">Axis</A>
217 <DD>Constructor
218 <DT><A HREF="org/jCharts/axisChart/axis/Axis.html#axisChart"><B>axisChart</B></A> -
219 Variable in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html">Axis</A>
220 <DD>&nbsp;
221 <DT><A HREF="org/jCharts/chartText/BarValueGroup.html#axisChart"><B>axisChart</B></A> -
222 Variable in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/BarValueGroup.html">BarValueGroup</A>
223 <DD>&nbsp;
224 <DT><A HREF="org/jCharts/axisChart/AxisChart.html"><B>AxisChart</B></A> - class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/AxisChart.html">AxisChart</A>.<DD>This Class is used to create all axis chart types.<DT><A HREF="org/jCharts/axisChart/AxisChart.html#AxisChart(org.jCharts.chartData.interfaces.IAxisDataSeries, org.jCharts.properties.ChartProperties, org.jCharts.properties.AxisProperties, org.jCharts.properties.LegendProperties, int, int)"><B>AxisChart(IAxisDataSeries, ChartProperties, AxisProperties, LegendProperties, int, int)</B></A> -
225 Constructor for class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/AxisChart.html">AxisChart</A>
226 <DD>Constructor
227 <DT><A HREF="org/jCharts/chartData/processors/AxisChartDataProcessor.html"><B>AxisChartDataProcessor</B></A> - class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/AxisChartDataProcessor.html">AxisChartDataProcessor</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/chartData/processors/AxisChartDataProcessor.html#AxisChartDataProcessor()"><B>AxisChartDataProcessor()</B></A> -
228 Constructor for class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/AxisChartDataProcessor.html">AxisChartDataProcessor</A>
229 <DD>Constructor
230 <DT><A HREF="org/jCharts/chartData/AxisChartDataSet.html"><B>AxisChartDataSet</B></A> - class org.jCharts.chartData.<A HREF="org/jCharts/chartData/AxisChartDataSet.html">AxisChartDataSet</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/chartData/AxisChartDataSet.html#AxisChartDataSet(double[][], java.lang.String[], java.awt.Paint[], org.jCharts.types.ChartType, org.jCharts.properties.ChartTypeProperties)"><B>AxisChartDataSet(double[][], String[], Paint[], ChartType, ChartTypeProperties)</B></A> -
231 Constructor for class org.jCharts.chartData.<A HREF="org/jCharts/chartData/AxisChartDataSet.html">AxisChartDataSet</A>
232 <DD>Constructor
233 <DT><A HREF="org/jCharts/test/AxisChartTestBase.html#axisChartTest(java.lang.String, org.jCharts.test.AxisChartTestBase)"><B>axisChartTest(String, AxisChartTestBase)</B></A> -
234 Static method in class org.jCharts.test.<A HREF="org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A>
235 <DD>Test for LineChart
236 <DT><A HREF="org/jCharts/test/ScatterChartTestBase.html#axisChartTest(java.lang.String, org.jCharts.test.ScatterChartTestBase)"><B>axisChartTest(String, ScatterChartTestBase)</B></A> -
237 Static method in class org.jCharts.test.<A HREF="org/jCharts/test/ScatterChartTestBase.html">ScatterChartTestBase</A>
238 <DD>Test for LineChart
239 <DT><A HREF="org/jCharts/test/AxisChartTestBase.html"><B>AxisChartTestBase</B></A> - class org.jCharts.test.<A HREF="org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/test/AxisChartTestBase.html#AxisChartTestBase()"><B>AxisChartTestBase()</B></A> -
240 Constructor for class org.jCharts.test.<A HREF="org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A>
241 <DD>&nbsp;
242 <DT><A HREF="org/jCharts/properties/AxisChartTypeProperties.html"><B>AxisChartTypeProperties</B></A> - class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisChartTypeProperties.html">AxisChartTypeProperties</A>.<DD>Common parent for all Chart type specific properties Objects.<DT><A HREF="org/jCharts/properties/AxisChartTypeProperties.html#AxisChartTypeProperties()"><B>AxisChartTypeProperties()</B></A> -
243 Constructor for class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisChartTypeProperties.html">AxisChartTypeProperties</A>
244 <DD>&nbsp;
245 <DT><A HREF="org/jCharts/chartData/AxisDataSeries.html"><B>AxisDataSeries</B></A> - class org.jCharts.chartData.<A HREF="org/jCharts/chartData/AxisDataSeries.html">AxisDataSeries</A>.<DD>Collection of all IAxisChartDataSets to display in an AxisChart<DT><A HREF="org/jCharts/chartData/AxisDataSeries.html#AxisDataSeries(java.lang.String, java.lang.String, java.lang.String)"><B>AxisDataSeries(String, String, String)</B></A> -
246 Constructor for class org.jCharts.chartData.<A HREF="org/jCharts/chartData/AxisDataSeries.html">AxisDataSeries</A>
247 <DD>Constructor
248 <DT><A HREF="org/jCharts/chartData/DataSeries.html#axisLabels"><B>axisLabels</B></A> -
249 Variable in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/DataSeries.html">DataSeries</A>
250 <DD>&nbsp;
251 <DT><A HREF="org/jCharts/axisChart/axis/Axis.html#axisLabelsGroup"><B>axisLabelsGroup</B></A> -
252 Variable in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html">Axis</A>
253 <DD>&nbsp;
254 <DT><A HREF="org/jCharts/axisChart/AxisChart.html#axisProperties"><B>axisProperties</B></A> -
255 Variable in class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/AxisChart.html">AxisChart</A>
256 <DD>&nbsp;
257 <DT><A HREF="org/jCharts/chartText/BarValueGroup.html#axisProperties"><B>axisProperties</B></A> -
258 Variable in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/BarValueGroup.html">BarValueGroup</A>
259 <DD>&nbsp;
260 <DT><A HREF="org/jCharts/properties/AxisProperties.html"><B>AxisProperties</B></A> - class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisProperties.html">AxisProperties</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/properties/AxisProperties.html#AxisProperties()"><B>AxisProperties()</B></A> -
261 Constructor for class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisProperties.html">AxisProperties</A>
262 <DD>&nbsp;
263 <DT><A HREF="org/jCharts/properties/AxisProperties.html#AxisProperties(boolean)"><B>AxisProperties(boolean)</B></A> -
264 Constructor for class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisProperties.html">AxisProperties</A>
265 <DD>&nbsp;
266 <DT><A HREF="org/jCharts/properties/AxisProperties.html#AxisProperties(org.jCharts.properties.LabelAxisProperties, org.jCharts.properties.LabelAxisProperties)"><B>AxisProperties(LabelAxisProperties, LabelAxisProperties)</B></A> -
267 Constructor for class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisProperties.html">AxisProperties</A>
268 <DD>&nbsp;
269 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#axisStroke"><B>axisStroke</B></A> -
270 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
271 <DD>&nbsp;
272 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#axisTickMarkPixelLength"><B>axisTickMarkPixelLength</B></A> -
273 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
274 <DD>&nbsp;
275 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#axisTitleChartFont"><B>axisTitleChartFont</B></A> -
276 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
277 <DD>&nbsp;
278 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html"><B>AxisTypeProperties</B></A> - class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#AxisTypeProperties()"><B>AxisTypeProperties()</B></A> -
279 Constructor for class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
280 <DD>&nbsp;
281 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html"><B>AxisValueRenderEvent</B></A> - class org.jCharts.axisChart.customRenderers.axisValue.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html">AxisValueRenderEvent</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#AxisValueRenderEvent(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IAxisPlotDataSet, java.awt.Graphics2D, java.awt.geom.Rectangle2D.Float, float)"><B>AxisValueRenderEvent(AxisChart, IAxisPlotDataSet, Graphics2D, Rectangle2D.Float, float)</B></A> -
282 Constructor for class org.jCharts.axisChart.customRenderers.axisValue.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html">AxisValueRenderEvent</A>
283 <DD>&nbsp;
284 </DL>
285 <HR>
286 <A NAME="_B_"><!-- --></A><H2>
287 <B>B</B></H2>
288 <DL>
289 <DT><A HREF="org/jCharts/properties/Properties.html#backgroundPaint"><B>backgroundPaint</B></A> -
290 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/Properties.html">Properties</A>
291 <DD>&nbsp;
292 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/BackgroundRenderer.html"><B>BackgroundRenderer</B></A> - class org.jCharts.axisChart.customRenderers.axisValue.renderers.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/BackgroundRenderer.html">BackgroundRenderer</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/BackgroundRenderer.html#BackgroundRenderer(java.awt.Paint)"><B>BackgroundRenderer(Paint)</B></A> -
293 Constructor for class org.jCharts.axisChart.customRenderers.axisValue.renderers.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/BackgroundRenderer.html">BackgroundRenderer</A>
294 <DD>&nbsp;
295 <DT><A HREF="org/jCharts/types/ChartType.html#BAR"><B>BAR</B></A> -
296 Static variable in class org.jCharts.types.<A HREF="org/jCharts/types/ChartType.html">ChartType</A>
297 <DD>&nbsp;
298 <DT><A HREF="org/jCharts/types/ChartType.html#BAR_CLUSTERED"><B>BAR_CLUSTERED</B></A> -
299 Static variable in class org.jCharts.types.<A HREF="org/jCharts/types/ChartType.html">ChartType</A>
300 <DD>&nbsp;
301 <DT><A HREF="org/jCharts/types/ChartType.html#BAR_STACKED"><B>BAR_STACKED</B></A> -
302 Static variable in class org.jCharts.types.<A HREF="org/jCharts/types/ChartType.html">ChartType</A>
303 <DD>&nbsp;
304 <DT><A HREF="org/jCharts/axisChart/BarChart.html"><B>BarChart</B></A> - class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/BarChart.html">BarChart</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/axisChart/BarChart.html#BarChart()"><B>BarChart()</B></A> -
305 Constructor for class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/BarChart.html">BarChart</A>
306 <DD>&nbsp;
307 <DT><A HREF="org/jCharts/chartText/BarValueGroup.html#barChartProperties"><B>barChartProperties</B></A> -
308 Variable in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/BarValueGroup.html">BarValueGroup</A>
309 <DD>&nbsp;
310 <DT><A HREF="org/jCharts/properties/BarChartProperties.html"><B>BarChartProperties</B></A> - class org.jCharts.properties.<A HREF="org/jCharts/properties/BarChartProperties.html">BarChartProperties</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/properties/BarChartProperties.html#BarChartProperties()"><B>BarChartProperties()</B></A> -
311 Constructor for class org.jCharts.properties.<A HREF="org/jCharts/properties/BarChartProperties.html">BarChartProperties</A>
312 <DD>Constructor
313 <DT><A HREF="org/jCharts/properties/BarChartProperties.html#barOutlineStroke"><B>barOutlineStroke</B></A> -
314 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/BarChartProperties.html">BarChartProperties</A>
315 <DD>&nbsp;
316 <DT><A HREF="org/jCharts/chartText/BarValueGroup.BarValue.html#barRect"><B>barRect</B></A> -
317 Variable in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/BarValueGroup.BarValue.html">BarValueGroup.BarValue</A>
318 <DD>&nbsp;
319 <DT><A HREF="org/jCharts/test/BarTestDriver.html"><B>BarTestDriver</B></A> - class org.jCharts.test.<A HREF="org/jCharts/test/BarTestDriver.html">BarTestDriver</A>.<DD>This file provides examples of how to create all the different chart types provided by
320 this package.<DT><A HREF="org/jCharts/test/BarTestDriver.html#BarTestDriver()"><B>BarTestDriver()</B></A> -
321 Constructor for class org.jCharts.test.<A HREF="org/jCharts/test/BarTestDriver.html">BarTestDriver</A>
322 <DD>&nbsp;
323 <DT><A HREF="org/jCharts/chartText/BarValueGroup.html#barValueFont"><B>barValueFont</B></A> -
324 Variable in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/BarValueGroup.html">BarValueGroup</A>
325 <DD>&nbsp;
326 <DT><A HREF="org/jCharts/chartText/BarValueGroup.html#barValueFontColor"><B>barValueFontColor</B></A> -
327 Variable in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/BarValueGroup.html">BarValueGroup</A>
328 <DD>&nbsp;
329 <DT><A HREF="org/jCharts/chartText/BarValueGroup.html"><B>BarValueGroup</B></A> - class org.jCharts.chartText.<A HREF="org/jCharts/chartText/BarValueGroup.html">BarValueGroup</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/chartText/BarValueGroup.BarValue.html"><B>BarValueGroup.BarValue</B></A> - class org.jCharts.chartText.<A HREF="org/jCharts/chartText/BarValueGroup.BarValue.html">BarValueGroup.BarValue</A>.<DD>Helper class to handle a barValue - wraps TextTag
330 Meant to be called only by BarValueGroup class.<DT><A HREF="org/jCharts/chartText/BarValueGroup.BarValue.html#BarValueGroup.BarValue(java.lang.String, java.awt.Font, java.awt.font.FontRenderContext, java.awt.geom.Rectangle2D.Float, int, boolean)"><B>BarValueGroup.BarValue(String, Font, FontRenderContext, Rectangle2D.Float, int, boolean)</B></A> -
331 Constructor for class org.jCharts.chartText.<A HREF="org/jCharts/chartText/BarValueGroup.BarValue.html">BarValueGroup.BarValue</A>
332 <DD>&nbsp;
333 <DT><A HREF="org/jCharts/chartText/BarValueGroup.html#BarValueGroup(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IAxisChartDataSet)"><B>BarValueGroup(AxisChart, IAxisChartDataSet)</B></A> -
334 Constructor for class org.jCharts.chartText.<A HREF="org/jCharts/chartText/BarValueGroup.html">BarValueGroup</A>
335 <DD>&nbsp;
336 <DT><A HREF="org/jCharts/chartText/BarValueGroup.html#barValueItem"><B>barValueItem</B></A> -
337 Variable in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/BarValueGroup.html">BarValueGroup</A>
338 <DD>&nbsp;
339 <DT><A HREF="org/jCharts/chartText/BarValueGroup.html#barValuePosition"><B>barValuePosition</B></A> -
340 Variable in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/BarValueGroup.html">BarValueGroup</A>
341 <DD>&nbsp;
342 <DT><A HREF="org/jCharts/encoders/BinaryEncoderUtil.html"><B>BinaryEncoderUtil</B></A> - class org.jCharts.encoders.<A HREF="org/jCharts/encoders/BinaryEncoderUtil.html">BinaryEncoderUtil</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/encoders/BinaryEncoderUtil.html#BinaryEncoderUtil()"><B>BinaryEncoderUtil()</B></A> -
343 Constructor for class org.jCharts.encoders.<A HREF="org/jCharts/encoders/BinaryEncoderUtil.html">BinaryEncoderUtil</A>
344 <DD>&nbsp;
345 <DT><A HREF="org/jCharts/properties/PieChart2DProperties.html#borderPaint"><B>borderPaint</B></A> -
346 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/PieChart2DProperties.html">PieChart2DProperties</A>
347 <DD>&nbsp;
348 <DT><A HREF="org/jCharts/properties/PieChart2DProperties.html#borderStroke"><B>borderStroke</B></A> -
349 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/PieChart2DProperties.html">PieChart2DProperties</A>
350 <DD>&nbsp;
351 <DT><A HREF="org/jCharts/properties/AreaProperties.html#borderStroke"><B>borderStroke</B></A> -
352 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/AreaProperties.html">AreaProperties</A>
353 <DD>&nbsp;
354 <DT><A HREF="org/jCharts/properties/LegendAreaProperties.html#BOTTOM"><B>BOTTOM</B></A> -
355 Static variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendAreaProperties.html">LegendAreaProperties</A>
356 <DD>&nbsp;
357 <DT><A HREF="org/jCharts/Chart.html#bufferedImage"><B>bufferedImage</B></A> -
358 Variable in class org.jCharts.<A HREF="org/jCharts/Chart.html">Chart</A>
359 <DD>&nbsp;
360 <DT><A HREF="org/jCharts/test/BarTestDriver.html#bug()"><B>bug()</B></A> -
361 Static method in class org.jCharts.test.<A HREF="org/jCharts/test/BarTestDriver.html">BarTestDriver</A>
362 <DD>&nbsp;
363 <DT><A HREF="org/jCharts/test/BarTestDriver.html#bug2()"><B>bug2()</B></A> -
364 Static method in class org.jCharts.test.<A HREF="org/jCharts/test/BarTestDriver.html">BarTestDriver</A>
365 <DD>&nbsp;
366 </DL>
367 <HR>
368 <A NAME="_C_"><!-- --></A><H2>
369 <B>C</B></H2>
370 <DL>
371 <DT><A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html#calculate()"><B>calculate()</B></A> -
372 Method in class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html">ChartScale</A>
373 <DD>Compute yDelta, yStart, yEnd, segments and rounding.
374 <DT><A HREF="org/jCharts/Legend.html#calculateDrawingValues(org.jCharts.chartData.interfaces.IData)"><B>calculateDrawingValues(IData)</B></A> -
375 Method in class org.jCharts.<A HREF="org/jCharts/Legend.html">Legend</A>
376 <DD>Calculates the width and height needed to display the Legend.
377 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html#calculateXHorizontalPlot(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent, org.jCharts.chartText.TextTag, boolean)"><B>calculateXHorizontalPlot(AxisValueRenderEvent, TextTag, boolean)</B></A> -
378 Method in class org.jCharts.axisChart.customRenderers.axisValue.renderers.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html">ValueLabelRenderer</A>
379 <DD>&nbsp;
380 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html#calculateXVerticalPlot(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent, org.jCharts.chartText.TextTag)"><B>calculateXVerticalPlot(AxisValueRenderEvent, TextTag)</B></A> -
381 Method in class org.jCharts.axisChart.customRenderers.axisValue.renderers.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html">ValueLabelRenderer</A>
382 <DD>Calculates the label x so that the label is centered on the scale item.
383 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html#calculateYHorizontalPlot(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent, org.jCharts.chartText.TextTag)"><B>calculateYHorizontalPlot(AxisValueRenderEvent, TextTag)</B></A> -
384 Method in class org.jCharts.axisChart.customRenderers.axisValue.renderers.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html">ValueLabelRenderer</A>
385 <DD>&nbsp;
386 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html#calculateYVerticalPlot(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent, org.jCharts.chartText.TextTag, boolean)"><B>calculateYVerticalPlot(AxisValueRenderEvent, TextTag, boolean)</B></A> -
387 Method in class org.jCharts.axisChart.customRenderers.axisValue.renderers.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html">ValueLabelRenderer</A>
388 <DD>&nbsp;
389 <DT><A HREF="org/jCharts/chartText/BarValueGroup.html#centerChart"><B>centerChart</B></A> -
390 Variable in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/BarValueGroup.html">BarValueGroup</A>
391 <DD>&nbsp;
392 <DT><A HREF="org/jCharts/Legend.html#chart"><B>chart</B></A> -
393 Variable in class org.jCharts.<A HREF="org/jCharts/Legend.html">Legend</A>
394 <DD>&nbsp;
395 <DT><A HREF="org/jCharts/Chart.html"><B>Chart</B></A> - class org.jCharts.<A HREF="org/jCharts/Chart.html">Chart</A>.<DD>Base class of all charts.<DT><A HREF="org/jCharts/Chart.html#Chart(org.jCharts.properties.LegendProperties, org.jCharts.properties.ChartProperties, int, int)"><B>Chart(LegendProperties, ChartProperties, int, int)</B></A> -
396 Constructor for class org.jCharts.<A HREF="org/jCharts/Chart.html">Chart</A>
397 <DD>Constructor
398 <DT><A HREF="org/jCharts/chartData/ChartDataException.html"><B>ChartDataException</B></A> - exception org.jCharts.chartData.<A HREF="org/jCharts/chartData/ChartDataException.html">ChartDataException</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/chartData/ChartDataException.html#ChartDataException(java.lang.String)"><B>ChartDataException(String)</B></A> -
399 Constructor for class org.jCharts.chartData.<A HREF="org/jCharts/chartData/ChartDataException.html">ChartDataException</A>
400 <DD>&nbsp;
401 <DT><A HREF="org/jCharts/chartData/ChartDataException.html#ChartDataException(java.lang.String, java.lang.Throwable)"><B>ChartDataException(String, Throwable)</B></A> -
402 Constructor for class org.jCharts.chartData.<A HREF="org/jCharts/chartData/ChartDataException.html">ChartDataException</A>
403 <DD>&nbsp;
404 <DT><A HREF="org/jCharts/chartText/TextTagGroup.html#chartFont"><B>chartFont</B></A> -
405 Variable in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTagGroup.html">TextTagGroup</A>
406 <DD>&nbsp;
407 <DT><A HREF="org/jCharts/properties/util/ChartFont.html"><B>ChartFont</B></A> - class org.jCharts.properties.util.<A HREF="org/jCharts/properties/util/ChartFont.html">ChartFont</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/properties/util/ChartFont.html#ChartFont(java.awt.Font, java.awt.Paint)"><B>ChartFont(Font, Paint)</B></A> -
408 Constructor for class org.jCharts.properties.util.<A HREF="org/jCharts/properties/util/ChartFont.html">ChartFont</A>
409 <DD>&nbsp;
410 <DT><A HREF="org/jCharts/properties/util/ChartItem.html"><B>ChartItem</B></A> - class org.jCharts.properties.util.<A HREF="org/jCharts/properties/util/ChartItem.html">ChartItem</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/properties/util/ChartItem.html#ChartItem()"><B>ChartItem()</B></A> -
411 Constructor for class org.jCharts.properties.util.<A HREF="org/jCharts/properties/util/ChartItem.html">ChartItem</A>
412 <DD>&nbsp;
413 <DT><A HREF="org/jCharts/properties/util/ChartItem.html#ChartItem(java.awt.Paint)"><B>ChartItem(Paint)</B></A> -
414 Constructor for class org.jCharts.properties.util.<A HREF="org/jCharts/properties/util/ChartItem.html">ChartItem</A>
415 <DD>&nbsp;
416 <DT><A HREF="org/jCharts/properties/LegendAreaProperties.html#chartPadding"><B>chartPadding</B></A> -
417 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendAreaProperties.html">LegendAreaProperties</A>
418 <DD>&nbsp;
419 <DT><A HREF="org/jCharts/Chart.html#chartProperties"><B>chartProperties</B></A> -
420 Variable in class org.jCharts.<A HREF="org/jCharts/Chart.html">Chart</A>
421 <DD>&nbsp;
422 <DT><A HREF="org/jCharts/properties/ChartProperties.html"><B>ChartProperties</B></A> - class org.jCharts.properties.<A HREF="org/jCharts/properties/ChartProperties.html">ChartProperties</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/properties/ChartProperties.html#ChartProperties()"><B>ChartProperties()</B></A> -
423 Constructor for class org.jCharts.properties.<A HREF="org/jCharts/properties/ChartProperties.html">ChartProperties</A>
424 <DD>&nbsp;
425 <DT><A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html"><B>ChartScale</B></A> - class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html">ChartScale</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html#ChartScale()"><B>ChartScale()</B></A> -
426 Constructor for class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html">ChartScale</A>
427 <DD>&nbsp;
428 <DT><A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html#ChartScale(double[][])"><B>ChartScale(double[][])</B></A> -
429 Constructor for class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html">ChartScale</A>
430 <DD>Constructor.
431 <DT><A HREF="org/jCharts/properties/util/ChartStroke.html"><B>ChartStroke</B></A> - class org.jCharts.properties.util.<A HREF="org/jCharts/properties/util/ChartStroke.html">ChartStroke</A>.<DD>Immutable Class to simplify the use of Strokes in Charts<DT><A HREF="org/jCharts/properties/util/ChartStroke.html#ChartStroke(java.awt.Stroke, java.awt.Paint)"><B>ChartStroke(Stroke, Paint)</B></A> -
432 Constructor for class org.jCharts.properties.util.<A HREF="org/jCharts/properties/util/ChartStroke.html">ChartStroke</A>
433 <DD>&nbsp;
434 <DT><A HREF="org/jCharts/test/HTMLGenerator.html#chartTableEnd()"><B>chartTableEnd()</B></A> -
435 Method in class org.jCharts.test.<A HREF="org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>
436 <DD>&nbsp;
437 <DT><A HREF="org/jCharts/test/HTMLGenerator.html#chartTableRowEnd()"><B>chartTableRowEnd()</B></A> -
438 Method in class org.jCharts.test.<A HREF="org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>
439 <DD>&nbsp;
440 <DT><A HREF="org/jCharts/test/HTMLGenerator.html#chartTableRowStart()"><B>chartTableRowStart()</B></A> -
441 Method in class org.jCharts.test.<A HREF="org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>
442 <DD>&nbsp;
443 <DT><A HREF="org/jCharts/test/HTMLGenerator.html#chartTableStart(java.lang.String, java.lang.String, org.jCharts.imageMap.ImageMap)"><B>chartTableStart(String, String, ImageMap)</B></A> -
444 Method in class org.jCharts.test.<A HREF="org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>
445 <DD>&nbsp;
446 <DT><A HREF="org/jCharts/test/ChartTestDriver.html"><B>ChartTestDriver</B></A> - class org.jCharts.test.<A HREF="org/jCharts/test/ChartTestDriver.html">ChartTestDriver</A>.<DD>This file provides examples of how to create all the different chart types provided by
447 this package.<DT><A HREF="org/jCharts/test/ChartTestDriver.html#ChartTestDriver()"><B>ChartTestDriver()</B></A> -
448 Constructor for class org.jCharts.test.<A HREF="org/jCharts/test/ChartTestDriver.html">ChartTestDriver</A>
449 <DD>&nbsp;
450 <DT><A HREF="org/jCharts/chartData/PieChartDataSet.html#chartTitle"><B>chartTitle</B></A> -
451 Variable in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/PieChartDataSet.html">PieChartDataSet</A>
452 <DD>&nbsp;
453 <DT><A HREF="org/jCharts/chartData/AxisDataSeries.html#chartTitle"><B>chartTitle</B></A> -
454 Variable in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/AxisDataSeries.html">AxisDataSeries</A>
455 <DD>&nbsp;
456 <DT><A HREF="org/jCharts/chartData/StockChartDataSet.html#chartType"><B>chartType</B></A> -
457 Variable in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/StockChartDataSet.html">StockChartDataSet</A>
458 <DD>&nbsp;
459 <DT><A HREF="org/jCharts/chartData/AxisChartDataSet.html#chartType"><B>chartType</B></A> -
460 Variable in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/AxisChartDataSet.html">AxisChartDataSet</A>
461 <DD>&nbsp;
462 <DT><A HREF="org/jCharts/types/ChartType.html"><B>ChartType</B></A> - class org.jCharts.types.<A HREF="org/jCharts/types/ChartType.html">ChartType</A>.<DD>Chart IntType constants to be used on data sets to specify how they should be plotted.<DT><A HREF="org/jCharts/types/ChartType.html#ChartType(int, boolean)"><B>ChartType(int, boolean)</B></A> -
463 Constructor for class org.jCharts.types.<A HREF="org/jCharts/types/ChartType.html">ChartType</A>
464 <DD>&nbsp;
465 <DT><A HREF="org/jCharts/chartData/DataSet.html#chartTypeProperties"><B>chartTypeProperties</B></A> -
466 Variable in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/DataSet.html">DataSet</A>
467 <DD>&nbsp;
468 <DT><A HREF="org/jCharts/properties/ChartTypeProperties.html"><B>ChartTypeProperties</B></A> - class org.jCharts.properties.<A HREF="org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A>.<DD>Common parent for all Chart type specific properties Objects.<DT><A HREF="org/jCharts/properties/ChartTypeProperties.html#ChartTypeProperties()"><B>ChartTypeProperties()</B></A> -
469 Constructor for class org.jCharts.properties.<A HREF="org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A>
470 <DD>&nbsp;
471 <DT><A HREF="org/jCharts/imageMap/AreaShape.html#CIRCLE"><B>CIRCLE</B></A> -
472 Static variable in class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/AreaShape.html">AreaShape</A>
473 <DD>&nbsp;
474 <DT><A HREF="org/jCharts/imageMap/CircleMapArea.html"><B>CircleMapArea</B></A> - class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/CircleMapArea.html">CircleMapArea</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/imageMap/CircleMapArea.html#CircleMapArea(float, float, double, java.lang.String, java.lang.String)"><B>CircleMapArea(float, float, double, String, String)</B></A> -
475 Constructor for class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/CircleMapArea.html">CircleMapArea</A>
476 <DD>&nbsp;
477 <DT><A HREF="org/jCharts/imageMap/CircleMapArea.html#CircleMapArea(float, float, java.awt.geom.Point2D.Double, java.lang.String)"><B>CircleMapArea(float, float, Point2D.Double, String)</B></A> -
478 Constructor for class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/CircleMapArea.html">CircleMapArea</A>
479 <DD>&nbsp;
480 <DT><A HREF="org/jCharts/chartData/StockChartDataSet.html#close"><B>close</B></A> -
481 Variable in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/StockChartDataSet.html">StockChartDataSet</A>
482 <DD>&nbsp;
483 <DT><A HREF="org/jCharts/types/StockChartDataType.html#CLOSE"><B>CLOSE</B></A> -
484 Static variable in class org.jCharts.types.<A HREF="org/jCharts/types/StockChartDataType.html">StockChartDataType</A>
485 <DD>&nbsp;
486 <DT><A HREF="org/jCharts/properties/StockChartProperties.html#closeLength"><B>closeLength</B></A> -
487 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/StockChartProperties.html">StockChartProperties</A>
488 <DD>&nbsp;
489 <DT><A HREF="org/jCharts/properties/StockChartProperties.html#closeStroke"><B>closeStroke</B></A> -
490 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/StockChartProperties.html">StockChartProperties</A>
491 <DD>&nbsp;
492 <DT><A HREF="org/jCharts/axisChart/ClusteredBarChart.html"><B>ClusteredBarChart</B></A> - class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/ClusteredBarChart.html">ClusteredBarChart</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/axisChart/ClusteredBarChart.html#ClusteredBarChart()"><B>ClusteredBarChart()</B></A> -
493 Constructor for class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/ClusteredBarChart.html">ClusteredBarChart</A>
494 <DD>&nbsp;
495 <DT><A HREF="org/jCharts/properties/ClusteredBarChartProperties.html"><B>ClusteredBarChartProperties</B></A> - class org.jCharts.properties.<A HREF="org/jCharts/properties/ClusteredBarChartProperties.html">ClusteredBarChartProperties</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/properties/ClusteredBarChartProperties.html#ClusteredBarChartProperties()"><B>ClusteredBarChartProperties()</B></A> -
496 Constructor for class org.jCharts.properties.<A HREF="org/jCharts/properties/ClusteredBarChartProperties.html">ClusteredBarChartProperties</A>
497 <DD>&nbsp;
498 <DT><A HREF="org/jCharts/test/ClusteredBarTestDriver.html"><B>ClusteredBarTestDriver</B></A> - class org.jCharts.test.<A HREF="org/jCharts/test/ClusteredBarTestDriver.html">ClusteredBarTestDriver</A>.<DD>This file provides examples of how to create all the different chart types provided by
499 this package.<DT><A HREF="org/jCharts/test/ClusteredBarTestDriver.html#ClusteredBarTestDriver()"><B>ClusteredBarTestDriver()</B></A> -
500 Constructor for class org.jCharts.test.<A HREF="org/jCharts/test/ClusteredBarTestDriver.html">ClusteredBarTestDriver</A>
501 <DD>&nbsp;
502 <DT><A HREF="org/jCharts/properties/LegendAreaProperties.html#columnPadding"><B>columnPadding</B></A> -
503 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendAreaProperties.html">LegendAreaProperties</A>
504 <DD>&nbsp;
505 <DT><A HREF="org/jCharts/properties/LegendAreaProperties.html#COLUMNS_AS_MANY_AS_NEEDED"><B>COLUMNS_AS_MANY_AS_NEEDED</B></A> -
506 Static variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendAreaProperties.html">LegendAreaProperties</A>
507 <DD>&nbsp;
508 <DT><A HREF="org/jCharts/properties/LegendAreaProperties.html#COLUMNS_FIT_TO_IMAGE"><B>COLUMNS_FIT_TO_IMAGE</B></A> -
509 Static variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendAreaProperties.html">LegendAreaProperties</A>
510 <DD>&nbsp;
511 <DT><A HREF="org/jCharts/test/ComboTestDriver.html"><B>ComboTestDriver</B></A> - class org.jCharts.test.<A HREF="org/jCharts/test/ComboTestDriver.html">ComboTestDriver</A>.<DD>This file provides examples of how to create all the different chart types provided by
512 this package.<DT><A HREF="org/jCharts/test/ComboTestDriver.html#ComboTestDriver()"><B>ComboTestDriver()</B></A> -
513 Constructor for class org.jCharts.test.<A HREF="org/jCharts/test/ComboTestDriver.html">ComboTestDriver</A>
514 <DD>&nbsp;
515 <DT><A HREF="org/jCharts/axisChart/axis/DataAxis.html#computeAxisCoordinate(double)"><B>computeAxisCoordinate(double)</B></A> -
516 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/DataAxis.html">DataAxis</A>
517 <DD><B>Deprecated.</B>&nbsp;Takes a value and determines the screen coordinate it should be drawn at.
518 <DT><A HREF="org/jCharts/axisChart/axis/YAxis.html#computeAxisCoordinate(float, double, double)"><B>computeAxisCoordinate(float, double, double)</B></A> -
519 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/YAxis.html">YAxis</A>
520 <DD>Takes a value and determines the screen coordinate it should be drawn at.
521 <DT><A HREF="org/jCharts/axisChart/axis/XAxis.html#computeAxisCoordinate(float, double, double)"><B>computeAxisCoordinate(float, double, double)</B></A> -
522 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/XAxis.html">XAxis</A>
523 <DD>Takes a value and determines the screen coordinate it should be drawn at.
524 <DT><A HREF="org/jCharts/axisChart/axis/Axis.html#computeAxisTitleDimensions(java.lang.String, org.jCharts.properties.util.ChartFont)"><B>computeAxisTitleDimensions(String, ChartFont)</B></A> -
525 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html">Axis</A>
526 <DD>&nbsp;
527 <DT><A HREF="org/jCharts/axisChart/axis/scale/UserDefinedScaleCalculator.html#computeIncrement()"><B>computeIncrement()</B></A> -
528 Method in class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/UserDefinedScaleCalculator.html">UserDefinedScaleCalculator</A>
529 <DD>Computes the axis increment WITHOUT taking into account the user specified rounding
530 criteria and sets it to the super class increment variable.
531 <DT><A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html#computeIncrement()"><B>computeIncrement()</B></A> -
532 Method in class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html">ScaleCalculator</A>
533 <DD>Computes the scale increment.
534 <DT><A HREF="org/jCharts/axisChart/axis/scale/AutomaticScaleCalculator.html#computeIncrement()"><B>computeIncrement()</B></A> -
535 Method in class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/AutomaticScaleCalculator.html">AutomaticScaleCalculator</A>
536 <DD>Computes the axis increment taking into account the user specified criteria.
537 <DT><A HREF="org/jCharts/axisChart/axis/XAxis.html#computeLabelFilter()"><B>computeLabelFilter()</B></A> -
538 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/XAxis.html">XAxis</A>
539 <DD>Method to compute the filter to use on the x-axis label display so labels do not overlap
540 <DT><A HREF="org/jCharts/Legend.html#computeLegendXY(org.jCharts.chartData.interfaces.IAxisDataSeries, float)"><B>computeLegendXY(IAxisDataSeries, float)</B></A> -
541 Method in class org.jCharts.<A HREF="org/jCharts/Legend.html">Legend</A>
542 <DD>&nbsp;
543 <DT><A HREF="org/jCharts/axisChart/axis/XAxis.html#computeMinimumHeightNeeded(java.lang.String)"><B>computeMinimumHeightNeeded(String)</B></A> -
544 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/XAxis.html">XAxis</A>
545 <DD>Computes the minimum pixel height required for the X-Axis.
546 <DT><A HREF="org/jCharts/axisChart/axis/YAxis.html#computeMinimumWidthNeeded(java.lang.String)"><B>computeMinimumWidthNeeded(String)</B></A> -
547 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/YAxis.html">YAxis</A>
548 <DD>Computes the minimum pixel width required for the Y-Axis.
549 <DT><A HREF="org/jCharts/axisChart/axis/Axis.html#computeOneUnitPixelSize(float, double)"><B>computeOneUnitPixelSize(float, double)</B></A> -
550 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html">Axis</A>
551 <DD>Computes the relationship of data point values to pixel values so know where along the axis
552 a value is.
553 <DT><A HREF="org/jCharts/axisChart/BarChart.html#computeScaleHeightOfValue(double, double)"><B>computeScaleHeightOfValue(double, double)</B></A> -
554 Static method in class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/BarChart.html">BarChart</A>
555 <DD>Takes a value and determines the number of pixels it should fill on the screen.
556 <DT><A HREF="org/jCharts/axisChart/axis/DataAxis.html#computeScaleIncrement(org.jCharts.chartData.processors.AxisChartDataProcessor)"><B>computeScaleIncrement(AxisChartDataProcessor)</B></A> -
557 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/DataAxis.html">DataAxis</A>
558 <DD><B>Deprecated.</B>&nbsp;Calculates the axis scale increment.
559 <DT><A HREF="org/jCharts/axisChart/axis/XAxis.html#computeScalePixelWidth()"><B>computeScalePixelWidth()</B></A> -
560 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/XAxis.html">XAxis</A>
561 <DD>Computes the number of pixels between each value on the axis.
562 <DT><A HREF="org/jCharts/axisChart/axis/Axis.html#computeScalePixelWidth()"><B>computeScalePixelWidth()</B></A> -
563 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html">Axis</A>
564 <DD>Computes the number of pixels between each value on the axis.
565 <DT><A HREF="org/jCharts/axisChart/axis/Axis.html#computeScalePixelWidthDataAxis()"><B>computeScalePixelWidthDataAxis()</B></A> -
566 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html">Axis</A>
567 <DD>Computes the number of pixels between each value on the axis.
568 <DT><A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html#computeScaleValues()"><B>computeScaleValues()</B></A> -
569 Method in class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html">ScaleCalculator</A>
570 <DD>Drives the computation of the axis increment and related values taking into account the
571 user specified rounding criteria.
572 <DT><A HREF="org/jCharts/axisChart/axis/XAxis.html#computeShouldTickStartAtYAxis(org.jCharts.chartData.interfaces.IAxisDataSeries, org.jCharts.properties.AxisTypeProperties)"><B>computeShouldTickStartAtYAxis(IAxisDataSeries, AxisTypeProperties)</B></A> -
573 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/XAxis.html">XAxis</A>
574 <DD>Determines if we should start x-axis ticks at the y-axis or space it out a half
575 a scale item width.
576 <DT><A HREF="org/jCharts/axisChart/axis/XAxis.html#computeTickStart()"><B>computeTickStart()</B></A> -
577 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/XAxis.html">XAxis</A>
578 <DD>Computes the screen pixel location of the first tick mark
579 <DT><A HREF="org/jCharts/axisChart/ScatterPlotAxisChart.html#createAxisChartDataProcessor()"><B>createAxisChartDataProcessor()</B></A> -
580 Method in class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/ScatterPlotAxisChart.html">ScatterPlotAxisChart</A>
581 <DD>ScatterPlots create a subclass of AxisChartDataProcessor so we need this method so we can
582 overload it.
583 <DT><A HREF="org/jCharts/axisChart/AxisChart.html#createAxisChartDataProcessor()"><B>createAxisChartDataProcessor()</B></A> -
584 Method in class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/AxisChart.html">AxisChart</A>
585 <DD>ScatterPlots create a subclass of AxisChartDataProcessor so we need this method so we can
586 overload it.
587 <DT><A HREF="org/jCharts/test/ScatterChartTestBase.html#createAxisChartDataSet(org.jCharts.types.ChartType, org.jCharts.properties.ChartTypeProperties, int, int, int, int)"><B>createAxisChartDataSet(ChartType, ChartTypeProperties, int, int, int, int)</B></A> -
588 Method in class org.jCharts.test.<A HREF="org/jCharts/test/ScatterChartTestBase.html">ScatterChartTestBase</A>
589 <DD>Generates a random MultiDataSet
590 <DT><A HREF="org/jCharts/test/AxisChartTestBase.html#createAxisChartDataSet(org.jCharts.types.ChartType, org.jCharts.properties.ChartTypeProperties, int, int, int, int)"><B>createAxisChartDataSet(ChartType, ChartTypeProperties, int, int, int, int)</B></A> -
591 Method in class org.jCharts.test.<A HREF="org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A>
592 <DD>Generates a random MultiDataSet
593 <DT><A HREF="org/jCharts/chartText/NumericTagGroup.html#createAxisScaleLabels(org.jCharts.axisChart.axis.scale.ScaleCalculator)"><B>createAxisScaleLabels(ScaleCalculator)</B></A> -
594 Method in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/NumericTagGroup.html">NumericTagGroup</A>
595 <DD>Creates the axis labels for the passed ScaleCalculator instance.
596 <DT><A HREF="org/jCharts/test/ScatterChartTestBase.html#createDataSeries(int)"><B>createDataSeries(int)</B></A> -
597 Method in class org.jCharts.test.<A HREF="org/jCharts/test/ScatterChartTestBase.html">ScatterChartTestBase</A>
598 <DD>&nbsp;
599 <DT><A HREF="org/jCharts/test/AxisChartTestBase.html#createDataSeries(int)"><B>createDataSeries(int)</B></A> -
600 Method in class org.jCharts.test.<A HREF="org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A>
601 <DD>&nbsp;
602 <DT><A HREF="org/jCharts/chartData/ScatterPlotDataSet.html#createPoint2DDouble()"><B>createPoint2DDouble()</B></A> -
603 Static method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/ScatterPlotDataSet.html">ScatterPlotDataSet</A>
604 <DD>Take advantage of the face Cloning performs better than creating new for highly used
605 Objects.
606 <DT><A HREF="org/jCharts/test/ScatterPlotTestDriver.html#createScatterPlotDataSet(int, int, int, int, int, int)"><B>createScatterPlotDataSet(int, int, int, int, int, int)</B></A> -
607 Method in class org.jCharts.test.<A HREF="org/jCharts/test/ScatterPlotTestDriver.html">ScatterPlotTestDriver</A>
608 <DD>Generates a random MultiDataSet
609 </DL>
610 <HR>
611 <A NAME="_D_"><!-- --></A><H2>
612 <B>D</B></H2>
613 <DL>
614 <DT><A HREF="org/jCharts/chartData/ScatterPlotDataSet.html#data"><B>data</B></A> -
615 Variable in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/ScatterPlotDataSet.html">ScatterPlotDataSet</A>
616 <DD>&nbsp;
617 <DT><A HREF="org/jCharts/chartData/DataSet.html#data"><B>data</B></A> -
618 Variable in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/DataSet.html">DataSet</A>
619 <DD>&nbsp;
620 <DT><A HREF="org/jCharts/axisChart/axis/DataAxis.html"><B>DataAxis</B></A> - class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/DataAxis.html">DataAxis</A>.<DD><B>Deprecated.</B>&nbsp;<I>just using the YAxis Object</I><DT><A HREF="org/jCharts/axisChart/axis/DataAxis.html#DataAxis(org.jCharts.axisChart.AxisChart)"><B>DataAxis(AxisChart)</B></A> -
621 Constructor for class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/DataAxis.html">DataAxis</A>
622 <DD><B>Deprecated.</B>&nbsp;<I>this class is no longer used</I>
623 <DT><A HREF="org/jCharts/properties/DataAxisProperties.html"><B>DataAxisProperties</B></A> - class org.jCharts.properties.<A HREF="org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/properties/DataAxisProperties.html#DataAxisProperties()"><B>DataAxisProperties()</B></A> -
624 Constructor for class org.jCharts.properties.<A HREF="org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>
625 <DD>&nbsp;
626 <DT><A HREF="org/jCharts/chartData/DataSeries.html"><B>DataSeries</B></A> - class org.jCharts.chartData.<A HREF="org/jCharts/chartData/DataSeries.html">DataSeries</A>.<DD>Collection of all IAxisPlotDataSets to display in an AxisChart<DT><A HREF="org/jCharts/chartData/DataSeries.html#DataSeries(java.lang.String[], java.lang.String, java.lang.String, java.lang.String)"><B>DataSeries(String[], String, String, String)</B></A> -
627 Constructor for class org.jCharts.chartData.<A HREF="org/jCharts/chartData/DataSeries.html">DataSeries</A>
628 <DD>Constructor
629 <DT><A HREF="org/jCharts/chartData/DataSet.html"><B>DataSet</B></A> - class org.jCharts.chartData.<A HREF="org/jCharts/chartData/DataSet.html">DataSet</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/chartData/DataSet.html#DataSet(double[][], java.lang.String[], java.awt.Paint[], org.jCharts.properties.ChartTypeProperties)"><B>DataSet(double[][], String[], Paint[], ChartTypeProperties)</B></A> -
630 Constructor for class org.jCharts.chartData.<A HREF="org/jCharts/chartData/DataSet.html">DataSet</A>
631 <DD>Constructor
632 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#dataSetIndex"><B>dataSetIndex</B></A> -
633 Variable in class org.jCharts.axisChart.customRenderers.axisValue.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html">AxisValueRenderEvent</A>
634 <DD>&nbsp;
635 <DT><A HREF="org/jCharts/chartData/AxisDataSeries.html#dataSets"><B>dataSets</B></A> -
636 Variable in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/AxisDataSeries.html">AxisDataSeries</A>
637 <DD>&nbsp;
638 <DT><A HREF="org/jCharts/properties/util/ChartStroke.html#DEFAULT_AXIS"><B>DEFAULT_AXIS</B></A> -
639 Static variable in class org.jCharts.properties.util.<A HREF="org/jCharts/properties/util/ChartStroke.html">ChartStroke</A>
640 <DD>&nbsp;
641 <DT><A HREF="org/jCharts/properties/util/ChartFont.html#DEFAULT_AXIS_SCALE"><B>DEFAULT_AXIS_SCALE</B></A> -
642 Static variable in class org.jCharts.properties.util.<A HREF="org/jCharts/properties/util/ChartFont.html">ChartFont</A>
643 <DD>&nbsp;
644 <DT><A HREF="org/jCharts/properties/util/ChartFont.html#DEFAULT_AXIS_TITLE"><B>DEFAULT_AXIS_TITLE</B></A> -
645 Static variable in class org.jCharts.properties.util.<A HREF="org/jCharts/properties/util/ChartFont.html">ChartFont</A>
646 <DD>&nbsp;
647 <DT><A HREF="org/jCharts/properties/util/ChartFont.html#DEFAULT_AXIS_VALUE"><B>DEFAULT_AXIS_VALUE</B></A> -
648 Static variable in class org.jCharts.properties.util.<A HREF="org/jCharts/properties/util/ChartFont.html">ChartFont</A>
649 <DD>&nbsp;
650 <DT><A HREF="org/jCharts/properties/Properties.html#DEFAULT_BACKGROUND_PAINT"><B>DEFAULT_BACKGROUND_PAINT</B></A> -
651 Static variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/Properties.html">Properties</A>
652 <DD>&nbsp;
653 <DT><A HREF="org/jCharts/properties/util/ChartStroke.html#DEFAULT_BAR_OUTLINE"><B>DEFAULT_BAR_OUTLINE</B></A> -
654 Static variable in class org.jCharts.properties.util.<A HREF="org/jCharts/properties/util/ChartStroke.html">ChartStroke</A>
655 <DD>&nbsp;
656 <DT><A HREF="org/jCharts/properties/PieChart2DProperties.html#DEFAULT_BORDER_PAINT"><B>DEFAULT_BORDER_PAINT</B></A> -
657 Static variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/PieChart2DProperties.html">PieChart2DProperties</A>
658 <DD>&nbsp;
659 <DT><A HREF="org/jCharts/properties/PieChart2DProperties.html#DEFAULT_BORDER_STROKE"><B>DEFAULT_BORDER_STROKE</B></A> -
660 Static variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/PieChart2DProperties.html">PieChart2DProperties</A>
661 <DD>&nbsp;
662 <DT><A HREF="org/jCharts/properties/util/ChartStroke.html#DEFAULT_CHART_OUTLINE"><B>DEFAULT_CHART_OUTLINE</B></A> -
663 Static variable in class org.jCharts.properties.util.<A HREF="org/jCharts/properties/util/ChartStroke.html">ChartStroke</A>
664 <DD>&nbsp;
665 <DT><A HREF="org/jCharts/properties/util/ChartFont.html#DEFAULT_CHART_TITLE"><B>DEFAULT_CHART_TITLE</B></A> -
666 Static variable in class org.jCharts.properties.util.<A HREF="org/jCharts/properties/util/ChartFont.html">ChartFont</A>
667 <DD>&nbsp;
668 <DT><A HREF="org/jCharts/properties/LegendProperties.html#DEFAULT_FONT"><B>DEFAULT_FONT</B></A> -
669 Static variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendProperties.html">LegendProperties</A>
670 <DD>&nbsp;
671 <DT><A HREF="org/jCharts/properties/LegendProperties.html#DEFAULT_FONT_PAINT"><B>DEFAULT_FONT_PAINT</B></A> -
672 Static variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendProperties.html">LegendProperties</A>
673 <DD>&nbsp;
674 <DT><A HREF="org/jCharts/properties/util/ChartStroke.html#DEFAULT_GRIDLINES"><B>DEFAULT_GRIDLINES</B></A> -
675 Static variable in class org.jCharts.properties.util.<A HREF="org/jCharts/properties/util/ChartStroke.html">ChartStroke</A>
676 <DD>&nbsp;
677 <DT><A HREF="org/jCharts/properties/LegendProperties.html#DEFAULT_ICON_BORDER_PAINT"><B>DEFAULT_ICON_BORDER_PAINT</B></A> -
678 Static variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendProperties.html">LegendProperties</A>
679 <DD>&nbsp;
680 <DT><A HREF="org/jCharts/properties/LegendProperties.html#DEFAULT_ICON_BORDER_STROKE"><B>DEFAULT_ICON_BORDER_STROKE</B></A> -
681 Static variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendProperties.html">LegendProperties</A>
682 <DD>&nbsp;
683 <DT><A HREF="org/jCharts/properties/util/ChartStroke.html#DEFAULT_LEGEND_OUTLINE"><B>DEFAULT_LEGEND_OUTLINE</B></A> -
684 Static variable in class org.jCharts.properties.util.<A HREF="org/jCharts/properties/util/ChartStroke.html">ChartStroke</A>
685 <DD>&nbsp;
686 <DT><A HREF="org/jCharts/properties/ScatterPlotProperties.html#DEFAULT_LINE_STROKE"><B>DEFAULT_LINE_STROKE</B></A> -
687 Static variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/ScatterPlotProperties.html">ScatterPlotProperties</A>
688 <DD>&nbsp;
689 <DT><A HREF="org/jCharts/properties/LineChartProperties.html#DEFAULT_LINE_STROKE"><B>DEFAULT_LINE_STROKE</B></A> -
690 Static variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/LineChartProperties.html">LineChartProperties</A>
691 <DD>&nbsp;
692 <DT><A HREF="org/jCharts/properties/util/ChartItem.html#DEFAULT_PAINT"><B>DEFAULT_PAINT</B></A> -
693 Static variable in class org.jCharts.properties.util.<A HREF="org/jCharts/properties/util/ChartItem.html">ChartItem</A>
694 <DD>&nbsp;
695 <DT><A HREF="org/jCharts/properties/util/ChartFont.html#DEFAULT_PIE_VALUE"><B>DEFAULT_PIE_VALUE</B></A> -
696 Static variable in class org.jCharts.properties.util.<A HREF="org/jCharts/properties/util/ChartFont.html">ChartFont</A>
697 <DD>&nbsp;
698 <DT><A HREF="org/jCharts/properties/PointChartProperties.html#DEFAULT_POINT_BORDER_STROKE"><B>DEFAULT_POINT_BORDER_STROKE</B></A> -
699 Static variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/PointChartProperties.html">PointChartProperties</A>
700 <DD>&nbsp;
701 <DT><A HREF="org/jCharts/properties/StockChartProperties.html#DEFAULT_STROKE"><B>DEFAULT_STROKE</B></A> -
702 Static variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/StockChartProperties.html">StockChartProperties</A>
703 <DD>&nbsp;
704 <DT><A HREF="org/jCharts/properties/util/ChartStroke.html#DEFAULT_STROKE"><B>DEFAULT_STROKE</B></A> -
705 Static variable in class org.jCharts.properties.util.<A HREF="org/jCharts/properties/util/ChartStroke.html">ChartStroke</A>
706 <DD>&nbsp;
707 <DT><A HREF="org/jCharts/properties/util/ChartStroke.html#DEFAULT_STROKE_1_5"><B>DEFAULT_STROKE_1_5</B></A> -
708 Static variable in class org.jCharts.properties.util.<A HREF="org/jCharts/properties/util/ChartStroke.html">ChartStroke</A>
709 <DD>&nbsp;
710 <DT><A HREF="org/jCharts/properties/util/ChartStroke.html#DEFAULT_TICKS"><B>DEFAULT_TICKS</B></A> -
711 Static variable in class org.jCharts.properties.util.<A HREF="org/jCharts/properties/util/ChartStroke.html">ChartStroke</A>
712 <DD>&nbsp;
713 <DT><A HREF="org/jCharts/properties/util/ChartStroke.html#DEFAULT_ZERO_LINE"><B>DEFAULT_ZERO_LINE</B></A> -
714 Static variable in class org.jCharts.properties.util.<A HREF="org/jCharts/properties/util/ChartStroke.html">ChartStroke</A>
715 <DD>&nbsp;
716 <DT><A HREF="org/jCharts/axisChart/ScatterPlotAxisChart.html#deriveAxisValues()"><B>deriveAxisValues()</B></A> -
717 Method in class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/ScatterPlotAxisChart.html">ScatterPlotAxisChart</A>
718 <DD>&nbsp;
719 <DT><A HREF="org/jCharts/axisChart/AxisChart.html#deriveAxisValues()"><B>deriveAxisValues()</B></A> -
720 Method in class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/AxisChart.html">AxisChart</A>
721 <DD>&nbsp;
722 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html#derivedFont"><B>derivedFont</B></A> -
723 Variable in class org.jCharts.axisChart.customRenderers.axisValue.renderers.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html">ValueLabelRenderer</A>
724 <DD>&nbsp;
725 <DT><A HREF="org/jCharts/chartText/TextTag.html#derivedFont"><B>derivedFont</B></A> -
726 Variable in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTag.html">TextTag</A>
727 <DD>&nbsp;
728 <DT><A HREF="org/jCharts/properties/util/ChartFont.html#deriveFont()"><B>deriveFont()</B></A> -
729 Method in class org.jCharts.properties.util.<A HREF="org/jCharts/properties/util/ChartFont.html">ChartFont</A>
730 <DD>&nbsp;
731 <DT><A HREF="org/jCharts/Legend.html#determineWidthAndHeight(int)"><B>determineWidthAndHeight(int)</B></A> -
732 Method in class org.jCharts.<A HREF="org/jCharts/Legend.html">Legend</A>
733 <DD>Determines the dimensions needed for the Legend and creates the image for it.
734 <DT><A HREF="org/jCharts/nonAxisChart/PieChart2D.html#diameter"><B>diameter</B></A> -
735 Variable in class org.jCharts.nonAxisChart.<A HREF="org/jCharts/nonAxisChart/PieChart2D.html">PieChart2D</A>
736 <DD>&nbsp;
737 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/BackgroundRenderer.html#draw"><B>draw</B></A> -
738 Variable in class org.jCharts.axisChart.customRenderers.axisValue.renderers.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/BackgroundRenderer.html">BackgroundRenderer</A>
739 <DD>&nbsp;
740 <DT><A HREF="org/jCharts/properties/util/ChartStroke.html#draw(java.awt.Graphics2D, java.awt.Shape)"><B>draw(Graphics2D, Shape)</B></A> -
741 Method in class org.jCharts.properties.util.<A HREF="org/jCharts/properties/util/ChartStroke.html">ChartStroke</A>
742 <DD>&nbsp;
743 </DL>
744 <HR>
745 <A NAME="_E_"><!-- --></A><H2>
746 <B>E</B></H2>
747 <DL>
748 <DT><A HREF="org/jCharts/properties/AreaProperties.html#edgePadding"><B>edgePadding</B></A> -
749 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/AreaProperties.html">AreaProperties</A>
750 <DD>&nbsp;
751 <DT><A HREF="org/jCharts/encoders/JPEGEncoder13.html#encode(org.jCharts.Chart, float, java.io.OutputStream)"><B>encode(Chart, float, OutputStream)</B></A> -
752 Static method in class org.jCharts.encoders.<A HREF="org/jCharts/encoders/JPEGEncoder13.html">JPEGEncoder13</A>
753 <DD>Encodes the chart to a JPEG format.
754 <DT><A HREF="org/jCharts/encoders/JPEGEncoder.html#encode(org.jCharts.Chart, float, java.io.OutputStream)"><B>encode(Chart, float, OutputStream)</B></A> -
755 Static method in class org.jCharts.encoders.<A HREF="org/jCharts/encoders/JPEGEncoder.html">JPEGEncoder</A>
756 <DD>Encodes the chart to a JPEG format.
757 <DT><A HREF="org/jCharts/encoders/SVGEncoder.html#encode(org.jCharts.Chart, java.io.OutputStream)"><B>encode(Chart, OutputStream)</B></A> -
758 Static method in class org.jCharts.encoders.<A HREF="org/jCharts/encoders/SVGEncoder.html">SVGEncoder</A>
759 <DD>Encodes the Chart to an OutputStream which can be a file or any other OutputStream
760 implementation.
761 <DT><A HREF="org/jCharts/encoders/PNGEncoder.html#encode(org.jCharts.Chart, java.io.OutputStream)"><B>encode(Chart, OutputStream)</B></A> -
762 Static method in class org.jCharts.encoders.<A HREF="org/jCharts/encoders/PNGEncoder.html">PNGEncoder</A>
763 <DD>Encodes the Chart to an OutputStream which can be a file or any other OutputStream
764 implementation.
765 <DT><A HREF="org/jCharts/encoders/ServletEncoderHelper.html#encodeJPEG(org.jCharts.Chart, float, javax.servlet.http.HttpServletResponse)"><B>encodeJPEG(Chart, float, HttpServletResponse)</B></A> -
766 Static method in class org.jCharts.encoders.<A HREF="org/jCharts/encoders/ServletEncoderHelper.html">ServletEncoderHelper</A>
767 <DD>Convenience method to call from a Servlet or JSP.
768 <DT><A HREF="org/jCharts/encoders/ServletEncoderHelper.html#encodeJPEG13(org.jCharts.Chart, float, javax.servlet.http.HttpServletResponse)"><B>encodeJPEG13(Chart, float, HttpServletResponse)</B></A> -
769 Static method in class org.jCharts.encoders.<A HREF="org/jCharts/encoders/ServletEncoderHelper.html">ServletEncoderHelper</A>
770 <DD>Convenience method to call from a Servlet or JSP.
771 <DT><A HREF="org/jCharts/encoders/ServletEncoderHelper.html#encodePNG(org.jCharts.Chart, javax.servlet.http.HttpServletResponse)"><B>encodePNG(Chart, HttpServletResponse)</B></A> -
772 Static method in class org.jCharts.encoders.<A HREF="org/jCharts/encoders/ServletEncoderHelper.html">ServletEncoderHelper</A>
773 <DD>Convenience method to call from a Servlet or JSP.
774 <DT><A HREF="org/jCharts/encoders/ServletEncoderHelper.html#encodeServlet(org.jCharts.Chart, javax.servlet.http.HttpServletResponse)"><B>encodeServlet(Chart, HttpServletResponse)</B></A> -
775 Static method in class org.jCharts.encoders.<A HREF="org/jCharts/encoders/ServletEncoderHelper.html">ServletEncoderHelper</A>
776 <DD>Convenience method to call from a Servlet or JSP.
777 <DT><A HREF="org/jCharts/types/ChartType.html#equals(org.jCharts.types.ChartType)"><B>equals(ChartType)</B></A> -
778 Method in class org.jCharts.types.<A HREF="org/jCharts/types/ChartType.html">ChartType</A>
779 <DD>Returns flag indicating whether passed ChartType is equal to this one
780 <DT><A HREF="org/jCharts/types/PieLabelType.html#equals(org.jCharts.types.PieLabelType)"><B>equals(PieLabelType)</B></A> -
781 Method in class org.jCharts.types.<A HREF="org/jCharts/types/PieLabelType.html">PieLabelType</A>
782 <DD>&nbsp;
783 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html#equals(org.jCharts.axisChart.customRenderers.axisValue.renderers.ValueLabelPosition)"><B>equals(ValueLabelPosition)</B></A> -
784 Method in class org.jCharts.axisChart.customRenderers.axisValue.renderers.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html">ValueLabelPosition</A>
785 <DD>&nbsp;
786 <DT><A HREF="org/jCharts/test/SwingTest.html#exitForm(java.awt.event.WindowEvent)"><B>exitForm(WindowEvent)</B></A> -
787 Method in class org.jCharts.test.<A HREF="org/jCharts/test/SwingTest.html">SwingTest</A>
788 <DD>Exit the Application
789 <DT><A HREF="org/jCharts/test/ChartTestDriver.html#exportImage(org.jCharts.Chart, java.lang.String)"><B>exportImage(Chart, String)</B></A> -
790 Static method in class org.jCharts.test.<A HREF="org/jCharts/test/ChartTestDriver.html">ChartTestDriver</A>
791 <DD>Utility method to write the image to file so I do not have to deal with file i/o
792 every time I write a test.
793 <DT><A HREF="org/jCharts/test/ChartTestDriver.html#EXTENSION"><B>EXTENSION</B></A> -
794 Static variable in class org.jCharts.test.<A HREF="org/jCharts/test/ChartTestDriver.html">ChartTestDriver</A>
795 <DD>&nbsp;
796 </DL>
797 <HR>
798 <A NAME="_F_"><!-- --></A><H2>
799 <B>F</B></H2>
800 <DL>
801 <DT><A HREF="org/jCharts/test/HTMLGenerator.html#fileName"><B>fileName</B></A> -
802 Variable in class org.jCharts.test.<A HREF="org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>
803 <DD>&nbsp;
804 <DT><A HREF="org/jCharts/properties/util/ChartStroke.html#fill(java.awt.Graphics2D, java.awt.Shape)"><B>fill(Graphics2D, Shape)</B></A> -
805 Method in class org.jCharts.properties.util.<A HREF="org/jCharts/properties/util/ChartStroke.html">ChartStroke</A>
806 <DD>&nbsp;
807 <DT><A HREF="org/jCharts/properties/PointChartProperties.html#fillPointFlags"><B>fillPointFlags</B></A> -
808 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/PointChartProperties.html">PointChartProperties</A>
809 <DD>&nbsp;
810 <DT><A HREF="org/jCharts/Legend.html#fillPointsFlags"><B>fillPointsFlags</B></A> -
811 Variable in class org.jCharts.<A HREF="org/jCharts/Legend.html">Legend</A>
812 <DD>&nbsp;
813 <DT><A HREF="org/jCharts/properties/AxisChartTypeProperties.html#firePostRender(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent)"><B>firePostRender(AxisValueRenderEvent)</B></A> -
814 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisChartTypeProperties.html">AxisChartTypeProperties</A>
815 <DD>&nbsp;
816 <DT><A HREF="org/jCharts/properties/AxisChartTypeProperties.html#firePreRender(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent)"><B>firePreRender(AxisValueRenderEvent)</B></A> -
817 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisChartTypeProperties.html">AxisChartTypeProperties</A>
818 <DD>&nbsp;
819 <DT><A HREF="org/jCharts/chartText/TextTag.html#font"><B>font</B></A> -
820 Variable in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTag.html">TextTag</A>
821 <DD>&nbsp;
822 <DT><A HREF="org/jCharts/properties/LegendProperties.html#font"><B>font</B></A> -
823 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendProperties.html">LegendProperties</A>
824 <DD>&nbsp;
825 <DT><A HREF="org/jCharts/properties/util/ChartFont.html#font"><B>font</B></A> -
826 Variable in class org.jCharts.properties.util.<A HREF="org/jCharts/properties/util/ChartFont.html">ChartFont</A>
827 <DD>&nbsp;
828 <DT><A HREF="org/jCharts/chartText/TextTag.html#fontAscent"><B>fontAscent</B></A> -
829 Variable in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTag.html">TextTag</A>
830 <DD>&nbsp;
831 <DT><A HREF="org/jCharts/chartText/TextTag.html#fontDescent"><B>fontDescent</B></A> -
832 Variable in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTag.html">TextTag</A>
833 <DD>&nbsp;
834 <DT><A HREF="org/jCharts/properties/LegendProperties.html#fontPaint"><B>fontPaint</B></A> -
835 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendProperties.html">LegendProperties</A>
836 <DD>&nbsp;
837 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#fontRenderContext"><B>fontRenderContext</B></A> -
838 Variable in class org.jCharts.axisChart.customRenderers.axisValue.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html">AxisValueRenderEvent</A>
839 <DD>&nbsp;
840 <DT><A HREF="org/jCharts/chartText/TextTagGroup.html#fontRenderContext"><B>fontRenderContext</B></A> -
841 Variable in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTagGroup.html">TextTagGroup</A>
842 <DD>&nbsp;
843 <DT><A HREF="org/jCharts/chartText/BarValueGroup.html#fontRenderContext"><B>fontRenderContext</B></A> -
844 Variable in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/BarValueGroup.html">BarValueGroup</A>
845 <DD>&nbsp;
846 </DL>
847 <HR>
848 <A NAME="_G_"><!-- --></A><H2>
849 <B>G</B></H2>
850 <DL>
851 <DT><A HREF="org/jCharts/Chart.html#generateImageMap"><B>generateImageMap</B></A> -
852 Variable in class org.jCharts.<A HREF="org/jCharts/Chart.html">Chart</A>
853 <DD>&nbsp;
854 <DT><A HREF="org/jCharts/imageMap/RectMapArea.html#getAreaShape()"><B>getAreaShape()</B></A> -
855 Method in class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/RectMapArea.html">RectMapArea</A>
856 <DD>&nbsp;
857 <DT><A HREF="org/jCharts/imageMap/PolyMapArea.html#getAreaShape()"><B>getAreaShape()</B></A> -
858 Method in class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/PolyMapArea.html">PolyMapArea</A>
859 <DD>&nbsp;
860 <DT><A HREF="org/jCharts/imageMap/ImageMapArea.html#getAreaShape()"><B>getAreaShape()</B></A> -
861 Method in class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/ImageMapArea.html">ImageMapArea</A>
862 <DD>&nbsp;
863 <DT><A HREF="org/jCharts/imageMap/CircleMapArea.html#getAreaShape()"><B>getAreaShape()</B></A> -
864 Method in class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/CircleMapArea.html">CircleMapArea</A>
865 <DD>&nbsp;
866 <DT><A HREF="org/jCharts/chartText/TextTag.html#getAttribute(java.lang.String)"><B>getAttribute(String)</B></A> -
867 Method in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTag.html">TextTag</A>
868 <DD>&nbsp;
869 <DT><A HREF="org/jCharts/axisChart/axis/Axis.html#getAxisChart()"><B>getAxisChart()</B></A> -
870 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html">Axis</A>
871 <DD>Returns reference to AxisChart Object.
872 <DT><A HREF="org/jCharts/chartData/DataSeries.html#getAxisLabel(int)"><B>getAxisLabel(int)</B></A> -
873 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/DataSeries.html">DataSeries</A>
874 <DD>Returns the x-axis label corresponding to the passed index
875 <DT><A HREF="org/jCharts/chartData/interfaces/IDataSeries.html#getAxisLabel(int)"><B>getAxisLabel(int)</B></A> -
876 Method in interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IDataSeries.html">IDataSeries</A>
877 <DD>Returns the axis label at the specified index.
878 <DT><A HREF="org/jCharts/axisChart/axis/Axis.html#getAxisLabelsGroup()"><B>getAxisLabelsGroup()</B></A> -
879 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html">Axis</A>
880 <DD>&nbsp;
881 <DT><A HREF="org/jCharts/axisChart/AxisChart.html#getAxisProperties()"><B>getAxisProperties()</B></A> -
882 Method in class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/AxisChart.html">AxisChart</A>
883 <DD>&nbsp;
884 <DT><A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html#getAxisProperties()"><B>getAxisProperties()</B></A> -
885 Method in class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html">ChartScale</A>
886 <DD>* Creates and returns a new AxisProperties object based on the internally calculated values of yStart, yDelta,
887
888 * segments and rounding.
889 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#getAxisStroke()"><B>getAxisStroke()</B></A> -
890 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
891 <DD>&nbsp;
892 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#getAxisTickMarkPixelLength()"><B>getAxisTickMarkPixelLength()</B></A> -
893 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
894 <DD>&nbsp;
895 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#getAxisTitleChartFont()"><B>getAxisTitleChartFont()</B></A> -
896 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
897 <DD>&nbsp;
898 <DT><A HREF="org/jCharts/properties/Properties.html#getBackgroundPaint()"><B>getBackgroundPaint()</B></A> -
899 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/Properties.html">Properties</A>
900 <DD>&nbsp;
901 <DT><A HREF="org/jCharts/properties/BarChartProperties.html#getBarOutlineStroke()"><B>getBarOutlineStroke()</B></A> -
902 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/BarChartProperties.html">BarChartProperties</A>
903 <DD>&nbsp;
904 <DT><A HREF="org/jCharts/chartText/BarValueGroup.BarValue.html#getBarRect()"><B>getBarRect()</B></A> -
905 Method in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/BarValueGroup.BarValue.html">BarValueGroup.BarValue</A>
906 <DD>&nbsp;
907 <DT><A HREF="org/jCharts/chartText/BarValueGroup.html#getBarValueAt(int, double)"><B>getBarValueAt(int, double)</B></A> -
908 Method in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/BarValueGroup.html">BarValueGroup</A>
909 <DD>Gets the text associated (by the user) for the given bar value.
910 <DT><A HREF="org/jCharts/chartText/BarValueGroup.html#getBarValueRectangleCoordinates(int, org.jCharts.chartText.BarValueGroup.BarValue)"><B>getBarValueRectangleCoordinates(int, BarValueGroup.BarValue)</B></A> -
911 Method in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/BarValueGroup.html">BarValueGroup</A>
912 <DD>Gets the rectangle coords associated (by the user) for the given bar value.
913 <DT><A HREF="org/jCharts/properties/PieChart2DProperties.html#getBorderPaint()"><B>getBorderPaint()</B></A> -
914 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/PieChart2DProperties.html">PieChart2DProperties</A>
915 <DD>&nbsp;
916 <DT><A HREF="org/jCharts/properties/PieChart2DProperties.html#getBorderStroke()"><B>getBorderStroke()</B></A> -
917 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/PieChart2DProperties.html">PieChart2DProperties</A>
918 <DD>&nbsp;
919 <DT><A HREF="org/jCharts/properties/AreaProperties.html#getBorderStroke()"><B>getBorderStroke()</B></A> -
920 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AreaProperties.html">AreaProperties</A>
921 <DD>Returns the border Stroke
922 <DT><A HREF="org/jCharts/chartText/BarValueGroup.html#getBottom(java.awt.geom.Rectangle2D.Float)"><B>getBottom(Rectangle2D.Float)</B></A> -
923 Method in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/BarValueGroup.html">BarValueGroup</A>
924 <DD>Not sure why this was left out of Rectangle2D...
925 <DT><A HREF="org/jCharts/chartText/TextTag.html#getBottomSide()"><B>getBottomSide()</B></A> -
926 Method in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTag.html">TextTag</A>
927 <DD>&nbsp;
928 <DT><A HREF="org/jCharts/Chart.html#getBufferedImage()"><B>getBufferedImage()</B></A> -
929 Method in class org.jCharts.<A HREF="org/jCharts/Chart.html">Chart</A>
930 <DD>Returns the BufferedImage used to generate the ImageMap.
931 <DT><A HREF="org/jCharts/properties/LegendAreaProperties.html#getChartPadding()"><B>getChartPadding()</B></A> -
932 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendAreaProperties.html">LegendAreaProperties</A>
933 <DD>Returns the padding between chart plot and the Legend.
934 <DT><A HREF="org/jCharts/Chart.html#getChartProperties()"><B>getChartProperties()</B></A> -
935 Method in class org.jCharts.<A HREF="org/jCharts/Chart.html">Chart</A>
936 <DD>Returns the general properties Object.
937 <DT><A HREF="org/jCharts/chartData/PieChartDataSet.html#getChartTitle()"><B>getChartTitle()</B></A> -
938 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/PieChartDataSet.html">PieChartDataSet</A>
939 <DD>Returns the chart title.
940 <DT><A HREF="org/jCharts/chartData/AxisDataSeries.html#getChartTitle()"><B>getChartTitle()</B></A> -
941 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/AxisDataSeries.html">AxisDataSeries</A>
942 <DD>Returns the chart title.
943 <DT><A HREF="org/jCharts/chartData/interfaces/IPieChartDataSet.html#getChartTitle()"><B>getChartTitle()</B></A> -
944 Method in interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IPieChartDataSet.html">IPieChartDataSet</A>
945 <DD>Returns the chart title.
946 <DT><A HREF="org/jCharts/chartData/interfaces/IAxisDataSeries.html#getChartTitle()"><B>getChartTitle()</B></A> -
947 Method in interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A>
948 <DD>Returns the chart title.
949 <DT><A HREF="org/jCharts/chartData/StockChartDataSet.html#getChartType()"><B>getChartType()</B></A> -
950 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/StockChartDataSet.html">StockChartDataSet</A>
951 <DD>Returns the type constant that this data set should be plotted as.
952 <DT><A HREF="org/jCharts/chartData/ScatterPlotDataSet.html#getChartType()"><B>getChartType()</B></A> -
953 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/ScatterPlotDataSet.html">ScatterPlotDataSet</A>
954 <DD>Returns the type constant that this data set should be plotted as.
955 <DT><A HREF="org/jCharts/chartData/AxisChartDataSet.html#getChartType()"><B>getChartType()</B></A> -
956 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/AxisChartDataSet.html">AxisChartDataSet</A>
957 <DD>Returns the type constant that this data set should be plotted as.
958 <DT><A HREF="org/jCharts/chartData/interfaces/IStockChartDataSet.html#getChartType()"><B>getChartType()</B></A> -
959 Method in interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IStockChartDataSet.html">IStockChartDataSet</A>
960 <DD>Returns the type of chart this data is to be plotted on
961 <DT><A HREF="org/jCharts/chartData/interfaces/IAxisPlotDataSet.html#getChartType()"><B>getChartType()</B></A> -
962 Method in interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A>
963 <DD>Returns the type of chart this data is to be plotted on
964 <DT><A HREF="org/jCharts/chartData/StockChartDataSet.html#getChartTypeProperties()"><B>getChartTypeProperties()</B></A> -
965 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/StockChartDataSet.html">StockChartDataSet</A>
966 <DD>Returns the chart specific properties
967 <DT><A HREF="org/jCharts/chartData/ScatterPlotDataSet.html#getChartTypeProperties()"><B>getChartTypeProperties()</B></A> -
968 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/ScatterPlotDataSet.html">ScatterPlotDataSet</A>
969 <DD>&nbsp;
970 <DT><A HREF="org/jCharts/chartData/DataSet.html#getChartTypeProperties()"><B>getChartTypeProperties()</B></A> -
971 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/DataSet.html">DataSet</A>
972 <DD>&nbsp;
973 <DT><A HREF="org/jCharts/chartData/interfaces/IDataSet.html#getChartTypeProperties()"><B>getChartTypeProperties()</B></A> -
974 Method in interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A>
975 <DD>Returns ChartTypeProperties Object for the data set which will be typed into the specific
976 chart type class.
977 <DT><A HREF="org/jCharts/test/StockTestDriver.html#getChartTypeProperties(int)"><B>getChartTypeProperties(int)</B></A> -
978 Static method in class org.jCharts.test.<A HREF="org/jCharts/test/StockTestDriver.html">StockTestDriver</A>
979 <DD>Separate this so can use for combo chart test
980 <DT><A HREF="org/jCharts/test/StackedAreaTestDriver.html#getChartTypeProperties(int)"><B>getChartTypeProperties(int)</B></A> -
981 Static method in class org.jCharts.test.<A HREF="org/jCharts/test/StackedAreaTestDriver.html">StackedAreaTestDriver</A>
982 <DD>Separate this so can use for combo chart test
983 <DT><A HREF="org/jCharts/test/PointTestDriver.html#getChartTypeProperties(int)"><B>getChartTypeProperties(int)</B></A> -
984 Static method in class org.jCharts.test.<A HREF="org/jCharts/test/PointTestDriver.html">PointTestDriver</A>
985 <DD>Separate this so can use for combo chart test
986 <DT><A HREF="org/jCharts/test/LineTestDriver.html#getChartTypeProperties(int)"><B>getChartTypeProperties(int)</B></A> -
987 Static method in class org.jCharts.test.<A HREF="org/jCharts/test/LineTestDriver.html">LineTestDriver</A>
988 <DD>Separate this so can use for combo chart test
989 <DT><A HREF="org/jCharts/test/BarTestDriver.html#getChartTypeProperties(int)"><B>getChartTypeProperties(int)</B></A> -
990 Static method in class org.jCharts.test.<A HREF="org/jCharts/test/BarTestDriver.html">BarTestDriver</A>
991 <DD>Separate this so can use for combo chart test
992 <DT><A HREF="org/jCharts/test/AreaTestDriver.html#getChartTypeProperties(int)"><B>getChartTypeProperties(int)</B></A> -
993 Static method in class org.jCharts.test.<A HREF="org/jCharts/test/AreaTestDriver.html">AreaTestDriver</A>
994 <DD>Separate this so can use for combo chart test
995 <DT><A HREF="org/jCharts/properties/StockChartProperties.html#getClosePixelLength()"><B>getClosePixelLength()</B></A> -
996 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/StockChartProperties.html">StockChartProperties</A>
997 <DD>&nbsp;
998 <DT><A HREF="org/jCharts/properties/StockChartProperties.html#getCloseStroke()"><B>getCloseStroke()</B></A> -
999 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/StockChartProperties.html">StockChartProperties</A>
1000 <DD>&nbsp;
1001 <DT><A HREF="org/jCharts/chartData/StockChartDataSet.html#getCloseValue(int)"><B>getCloseValue(int)</B></A> -
1002 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/StockChartDataSet.html">StockChartDataSet</A>
1003 <DD>&nbsp;
1004 <DT><A HREF="org/jCharts/chartData/interfaces/IStockChartDataSet.html#getCloseValue(int)"><B>getCloseValue(int)</B></A> -
1005 Method in interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IStockChartDataSet.html">IStockChartDataSet</A>
1006 <DD>&nbsp;
1007 <DT><A HREF="org/jCharts/properties/LegendAreaProperties.html#getColumnPadding()"><B>getColumnPadding()</B></A> -
1008 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendAreaProperties.html">LegendAreaProperties</A>
1009 <DD>Returns the padding between label columns.
1010 <DT><A HREF="org/jCharts/imageMap/ImageMapArea.html#getCoordinates(java.lang.StringBuffer)"><B>getCoordinates(StringBuffer)</B></A> -
1011 Method in class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/ImageMapArea.html">ImageMapArea</A>
1012 <DD>Appends the coordinates to the passed html buffer.
1013 <DT><A HREF="org/jCharts/imageMap/CircleMapArea.html#getCoordinates(java.lang.StringBuffer)"><B>getCoordinates(StringBuffer)</B></A> -
1014 Method in class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/CircleMapArea.html">CircleMapArea</A>
1015 <DD>&nbsp;
1016 <DT><A HREF="org/jCharts/test/StockTestDriver.html#getDataSeries()"><B>getDataSeries()</B></A> -
1017 Method in class org.jCharts.test.<A HREF="org/jCharts/test/StockTestDriver.html">StockTestDriver</A>
1018 <DD>Test for LineChart
1019 <DT><A HREF="org/jCharts/test/StackedBarTestDriver.html#getDataSeries()"><B>getDataSeries()</B></A> -
1020 Method in class org.jCharts.test.<A HREF="org/jCharts/test/StackedBarTestDriver.html">StackedBarTestDriver</A>
1021 <DD>&nbsp;
1022 <DT><A HREF="org/jCharts/test/StackedAreaTestDriver.html#getDataSeries()"><B>getDataSeries()</B></A> -
1023 Method in class org.jCharts.test.<A HREF="org/jCharts/test/StackedAreaTestDriver.html">StackedAreaTestDriver</A>
1024 <DD>&nbsp;
1025 <DT><A HREF="org/jCharts/test/ScatterPlotTestDriver.html#getDataSeries()"><B>getDataSeries()</B></A> -
1026 Method in class org.jCharts.test.<A HREF="org/jCharts/test/ScatterPlotTestDriver.html">ScatterPlotTestDriver</A>
1027 <DD>&nbsp;
1028 <DT><A HREF="org/jCharts/test/ScatterChartTestBase.html#getDataSeries()"><B>getDataSeries()</B></A> -
1029 Method in class org.jCharts.test.<A HREF="org/jCharts/test/ScatterChartTestBase.html">ScatterChartTestBase</A>
1030 <DD>&nbsp;
1031 <DT><A HREF="org/jCharts/test/PointTestDriver.html#getDataSeries()"><B>getDataSeries()</B></A> -
1032 Method in class org.jCharts.test.<A HREF="org/jCharts/test/PointTestDriver.html">PointTestDriver</A>
1033 <DD>&nbsp;
1034 <DT><A HREF="org/jCharts/test/LineTestDriver.html#getDataSeries()"><B>getDataSeries()</B></A> -
1035 Method in class org.jCharts.test.<A HREF="org/jCharts/test/LineTestDriver.html">LineTestDriver</A>
1036 <DD>&nbsp;
1037 <DT><A HREF="org/jCharts/test/ComboTestDriver.html#getDataSeries()"><B>getDataSeries()</B></A> -
1038 Method in class org.jCharts.test.<A HREF="org/jCharts/test/ComboTestDriver.html">ComboTestDriver</A>
1039 <DD>Test for LineChart
1040 <DT><A HREF="org/jCharts/test/ClusteredBarTestDriver.html#getDataSeries()"><B>getDataSeries()</B></A> -
1041 Method in class org.jCharts.test.<A HREF="org/jCharts/test/ClusteredBarTestDriver.html">ClusteredBarTestDriver</A>
1042 <DD>&nbsp;
1043 <DT><A HREF="org/jCharts/test/BarTestDriver.html#getDataSeries()"><B>getDataSeries()</B></A> -
1044 Method in class org.jCharts.test.<A HREF="org/jCharts/test/BarTestDriver.html">BarTestDriver</A>
1045 <DD>&nbsp;
1046 <DT><A HREF="org/jCharts/test/AxisChartTestBase.html#getDataSeries()"><B>getDataSeries()</B></A> -
1047 Method in class org.jCharts.test.<A HREF="org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A>
1048 <DD>&nbsp;
1049 <DT><A HREF="org/jCharts/test/AreaTestDriver.html#getDataSeries()"><B>getDataSeries()</B></A> -
1050 Method in class org.jCharts.test.<A HREF="org/jCharts/test/AreaTestDriver.html">AreaTestDriver</A>
1051 <DD>&nbsp;
1052 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#getDataSetIndex()"><B>getDataSetIndex()</B></A> -
1053 Method in class org.jCharts.axisChart.customRenderers.axisValue.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html">AxisValueRenderEvent</A>
1054 <DD>&nbsp;
1055 <DT><A HREF="org/jCharts/properties/AreaProperties.html#getEdgePadding()"><B>getEdgePadding()</B></A> -
1056 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AreaProperties.html">AreaProperties</A>
1057 <DD>Returns the number of pixels to pad the edges of the image
1058 <DT><A HREF="org/jCharts/properties/PointChartProperties.html#getFillPointsFlag(int)"><B>getFillPointsFlag(int)</B></A> -
1059 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/PointChartProperties.html">PointChartProperties</A>
1060 <DD>&nbsp;
1061 <DT><A HREF="org/jCharts/properties/LegendProperties.html#getFont()"><B>getFont()</B></A> -
1062 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendProperties.html">LegendProperties</A>
1063 <DD>Returns the Font used by the Legend.
1064 <DT><A HREF="org/jCharts/properties/util/ChartFont.html#getFont()"><B>getFont()</B></A> -
1065 Method in class org.jCharts.properties.util.<A HREF="org/jCharts/properties/util/ChartFont.html">ChartFont</A>
1066 <DD>&nbsp;
1067 <DT><A HREF="org/jCharts/chartText/TextTag.html#getFontAscent()"><B>getFontAscent()</B></A> -
1068 Method in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTag.html">TextTag</A>
1069 <DD>&nbsp;
1070 <DT><A HREF="org/jCharts/chartText/TextTag.html#getFontDescent()"><B>getFontDescent()</B></A> -
1071 Method in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTag.html">TextTag</A>
1072 <DD>&nbsp;
1073 <DT><A HREF="org/jCharts/properties/LegendProperties.html#getFontPaint()"><B>getFontPaint()</B></A> -
1074 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendProperties.html">LegendProperties</A>
1075 <DD>Returns the Font Paint used by the Legend.
1076 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#getFontRenderContext()"><B>getFontRenderContext()</B></A> -
1077 Method in class org.jCharts.axisChart.customRenderers.axisValue.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html">AxisValueRenderEvent</A>
1078 <DD>&nbsp;
1079 <DT><A HREF="org/jCharts/Chart.html#getGenerateImageMapFlag()"><B>getGenerateImageMapFlag()</B></A> -
1080 Method in class org.jCharts.<A HREF="org/jCharts/Chart.html">Chart</A>
1081 <DD>Returns flag indicating whether to generate an ImageMap
1082 <DT><A HREF="org/jCharts/Chart.html#getGraphics2D()"><B>getGraphics2D()</B></A> -
1083 Method in class org.jCharts.<A HREF="org/jCharts/Chart.html">Chart</A>
1084 <DD>Shortcut method to get Graphics2D.
1085 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#getGraphics2D()"><B>getGraphics2D()</B></A> -
1086 Method in class org.jCharts.axisChart.customRenderers.axisValue.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html">AxisValueRenderEvent</A>
1087 <DD>&nbsp;
1088 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#getGridLineChartStroke()"><B>getGridLineChartStroke()</B></A> -
1089 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
1090 <DD>&nbsp;
1091 <DT><A HREF="org/jCharts/Legend.html#getHeight()"><B>getHeight()</B></A> -
1092 Method in class org.jCharts.<A HREF="org/jCharts/Legend.html">Legend</A>
1093 <DD>&nbsp;
1094 <DT><A HREF="org/jCharts/chartText/TextTag.html#getHeight()"><B>getHeight()</B></A> -
1095 Method in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTag.html">TextTag</A>
1096 <DD>&nbsp;
1097 <DT><A HREF="org/jCharts/chartText/TextTag.html#getHidden()"><B>getHidden()</B></A> -
1098 Method in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTag.html">TextTag</A>
1099 <DD>&nbsp;
1100 <DT><A HREF="org/jCharts/chartData/StockChartDataSet.html#getHighValue(int)"><B>getHighValue(int)</B></A> -
1101 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/StockChartDataSet.html">StockChartDataSet</A>
1102 <DD>&nbsp;
1103 <DT><A HREF="org/jCharts/chartData/interfaces/IStockChartDataSet.html#getHighValue(int)"><B>getHighValue(int)</B></A> -
1104 Method in interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IStockChartDataSet.html">IStockChartDataSet</A>
1105 <DD>&nbsp;
1106 <DT><A HREF="org/jCharts/properties/StockChartProperties.html#getHiLowStroke()"><B>getHiLowStroke()</B></A> -
1107 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/StockChartProperties.html">StockChartProperties</A>
1108 <DD>&nbsp;
1109 <DT><A HREF="org/jCharts/axisChart/AxisChart.html#getIAxisDataSeries()"><B>getIAxisDataSeries()</B></A> -
1110 Method in class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/AxisChart.html">AxisChart</A>
1111 <DD>&nbsp;
1112 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#getiAxisPlotDataSet()"><B>getiAxisPlotDataSet()</B></A> -
1113 Method in class org.jCharts.axisChart.customRenderers.axisValue.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html">AxisValueRenderEvent</A>
1114 <DD>&nbsp;
1115 <DT><A HREF="org/jCharts/chartData/AxisDataSeries.html#getIAxisPlotDataSet(org.jCharts.types.ChartType)"><B>getIAxisPlotDataSet(ChartType)</B></A> -
1116 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/AxisDataSeries.html">AxisDataSeries</A>
1117 <DD>Returns the IAxisPlotDataSet for the passed chart type constant.
1118 <DT><A HREF="org/jCharts/chartData/interfaces/IAxisDataSeries.html#getIAxisPlotDataSet(org.jCharts.types.ChartType)"><B>getIAxisPlotDataSet(ChartType)</B></A> -
1119 Method in interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A>
1120 <DD>&nbsp;
1121 <DT><A HREF="org/jCharts/chartData/AxisDataSeries.html#getIAxisPlotDataSetIterator()"><B>getIAxisPlotDataSetIterator()</B></A> -
1122 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/AxisDataSeries.html">AxisDataSeries</A>
1123 <DD>Returns an Iterator over a List of IAxisPlotDataSet Objects
1124 <DT><A HREF="org/jCharts/chartData/interfaces/IAxisDataSeries.html#getIAxisPlotDataSetIterator()"><B>getIAxisPlotDataSetIterator()</B></A> -
1125 Method in interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A>
1126 <DD>&nbsp;
1127 <DT><A HREF="org/jCharts/properties/LegendProperties.html#getIconBorderPaint()"><B>getIconBorderPaint()</B></A> -
1128 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendProperties.html">LegendProperties</A>
1129 <DD>Returns the Icon border Color used by the Legend.
1130 <DT><A HREF="org/jCharts/properties/LegendProperties.html#getIconBorderStroke()"><B>getIconBorderStroke()</B></A> -
1131 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendProperties.html">LegendProperties</A>
1132 <DD>Returns the icon border Stroke
1133 <DT><A HREF="org/jCharts/properties/LegendAreaProperties.html#getIconPadding()"><B>getIconPadding()</B></A> -
1134 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendAreaProperties.html">LegendAreaProperties</A>
1135 <DD>Returns the padding between the icon and the Label
1136 <DT><A HREF="org/jCharts/Chart.html#getImageHeight()"><B>getImageHeight()</B></A> -
1137 Method in class org.jCharts.<A HREF="org/jCharts/Chart.html">Chart</A>
1138 <DD>Returns the BufferedImage height
1139 <DT><A HREF="org/jCharts/Chart.html#getImageMap()"><B>getImageMap()</B></A> -
1140 Method in class org.jCharts.<A HREF="org/jCharts/Chart.html">Chart</A>
1141 <DD>&nbsp;
1142 <DT><A HREF="org/jCharts/Chart.html#getImageWidth()"><B>getImageWidth()</B></A> -
1143 Method in class org.jCharts.<A HREF="org/jCharts/Chart.html">Chart</A>
1144 <DD>Returns the BufferedImage width
1145 <DT><A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html#getIncrement()"><B>getIncrement()</B></A> -
1146 Method in class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html">ScaleCalculator</A>
1147 <DD>&nbsp;
1148 <DT><A HREF="org/jCharts/types/IntType.html#getInt()"><B>getInt()</B></A> -
1149 Method in class org.jCharts.types.<A HREF="org/jCharts/types/IntType.html">IntType</A>
1150 <DD>&nbsp;
1151 <DT><A HREF="org/jCharts/chartText/BarValueGroup.BarValue.html#getIsNegative()"><B>getIsNegative()</B></A> -
1152 Method in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/BarValueGroup.BarValue.html">BarValueGroup.BarValue</A>
1153 <DD>&nbsp;
1154 <DT><A HREF="org/jCharts/imageMap/ImageMap.html#getIterator()"><B>getIterator()</B></A> -
1155 Method in class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/ImageMap.html">ImageMap</A>
1156 <DD>&nbsp;
1157 <DT><A HREF="org/jCharts/axisChart/axis/YAxis.html#getLastTickY()"><B>getLastTickY()</B></A> -
1158 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/YAxis.html">YAxis</A>
1159 <DD>Need this value as horizontal plots start from the top of the axis and go down
1160 <DT><A HREF="org/jCharts/Chart.html#getLegend()"><B>getLegend()</B></A> -
1161 Method in class org.jCharts.<A HREF="org/jCharts/Chart.html">Chart</A>
1162 <DD>Returns the Legend.
1163 <DT><A HREF="org/jCharts/chartData/StockChartDataSet.html#getLegendLabel(int)"><B>getLegendLabel(int)</B></A> -
1164 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/StockChartDataSet.html">StockChartDataSet</A>
1165 <DD>Returns the legend label for the passed index.
1166 <DT><A HREF="org/jCharts/chartData/ScatterPlotDataSet.html#getLegendLabel(int)"><B>getLegendLabel(int)</B></A> -
1167 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/ScatterPlotDataSet.html">ScatterPlotDataSet</A>
1168 <DD>Returns the legend label for the passed index.
1169 <DT><A HREF="org/jCharts/chartData/DataSet.html#getLegendLabel(int)"><B>getLegendLabel(int)</B></A> -
1170 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/DataSet.html">DataSet</A>
1171 <DD>Returns the legend label for the passed index.
1172 <DT><A HREF="org/jCharts/chartData/interfaces/IDataSet.html#getLegendLabel(int)"><B>getLegendLabel(int)</B></A> -
1173 Method in interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A>
1174 <DD>Returns the Legend Label for the passed index.
1175 <DT><A HREF="org/jCharts/Legend.html#getLegendProperties()"><B>getLegendProperties()</B></A> -
1176 Method in class org.jCharts.<A HREF="org/jCharts/Legend.html">Legend</A>
1177 <DD>&nbsp;
1178 <DT><A HREF="org/jCharts/imageMap/ImageMapArea.html#getLengendLabel()"><B>getLengendLabel()</B></A> -
1179 Method in class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/ImageMapArea.html">ImageMapArea</A>
1180 <DD>Returns the legend label represented by this map area.
1181 <DT><A HREF="org/jCharts/properties/ScatterPlotProperties.html#getLineStrokes()"><B>getLineStrokes()</B></A> -
1182 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/ScatterPlotProperties.html">ScatterPlotProperties</A>
1183 <DD>&nbsp;
1184 <DT><A HREF="org/jCharts/properties/LineChartProperties.html#getLineStrokes()"><B>getLineStrokes()</B></A> -
1185 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/LineChartProperties.html">LineChartProperties</A>
1186 <DD>&nbsp;
1187 <DT><A HREF="org/jCharts/chartData/StockChartDataSet.html#getLowValue(int)"><B>getLowValue(int)</B></A> -
1188 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/StockChartDataSet.html">StockChartDataSet</A>
1189 <DD>&nbsp;
1190 <DT><A HREF="org/jCharts/chartData/interfaces/IStockChartDataSet.html#getLowValue(int)"><B>getLowValue(int)</B></A> -
1191 Method in interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IStockChartDataSet.html">IStockChartDataSet</A>
1192 <DD>&nbsp;
1193 <DT><A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html#getMax(double[][])"><B>getMax(double[][])</B></A> -
1194 Method in class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html">ChartScale</A>
1195 <DD>Helper method that finds the largest double in the 2D array of doubles.
1196 <DT><A HREF="org/jCharts/axisChart/axis/DataAxis.html#getMaxValue()"><B>getMaxValue()</B></A> -
1197 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/DataAxis.html">DataAxis</A>
1198 <DD><B>Deprecated.</B>&nbsp;Returns the MAX value plotted by the axis.
1199 <DT><A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html#getMaxValue()"><B>getMaxValue()</B></A> -
1200 Method in class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html">ScaleCalculator</A>
1201 <DD>&nbsp;
1202 <DT><A HREF="org/jCharts/chartData/processors/AxisChartDataProcessor.html#getMaxValue()"><B>getMaxValue()</B></A> -
1203 Method in class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/AxisChartDataProcessor.html">AxisChartDataProcessor</A>
1204 <DD>&nbsp;
1205 <DT><A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html#getMin(double[][])"><B>getMin(double[][])</B></A> -
1206 Method in class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html">ChartScale</A>
1207 <DD>Helper method that finds the smallest double in the 2D array of doubles.
1208 <DT><A HREF="org/jCharts/axisChart/axis/Axis.html#getMinimumHeightNeeded()"><B>getMinimumHeightNeeded()</B></A> -
1209 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html">Axis</A>
1210 <DD>&nbsp;
1211 <DT><A HREF="org/jCharts/axisChart/axis/Axis.html#getMinimumWidthNeeded()"><B>getMinimumWidthNeeded()</B></A> -
1212 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html">Axis</A>
1213 <DD>&nbsp;
1214 <DT><A HREF="org/jCharts/axisChart/axis/DataAxis.html#getMinValue()"><B>getMinValue()</B></A> -
1215 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/DataAxis.html">DataAxis</A>
1216 <DD><B>Deprecated.</B>&nbsp;Returns the MIN value plotted by the axis.
1217 <DT><A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html#getMinValue()"><B>getMinValue()</B></A> -
1218 Method in class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html">ScaleCalculator</A>
1219 <DD>&nbsp;
1220 <DT><A HREF="org/jCharts/chartData/processors/AxisChartDataProcessor.html#getMinValue()"><B>getMinValue()</B></A> -
1221 Method in class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/AxisChartDataProcessor.html">AxisChartDataProcessor</A>
1222 <DD>&nbsp;
1223 <DT><A HREF="org/jCharts/chartText/NumericTagGroup.html#getNumberFormatInstance(boolean, boolean, boolean, int)"><B>getNumberFormatInstance(boolean, boolean, boolean, int)</B></A> -
1224 Static method in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/NumericTagGroup.html">NumericTagGroup</A>
1225 <DD>Allow use of this logic to not only this class but to the chart label values.
1226 <DT><A HREF="org/jCharts/chartData/DataSeries.html#getNumberOfAxisLabels()"><B>getNumberOfAxisLabels()</B></A> -
1227 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/DataSeries.html">DataSeries</A>
1228 <DD>Returns the number of labels on the x-axis
1229 <DT><A HREF="org/jCharts/chartData/interfaces/IDataSeries.html#getNumberOfAxisLabels()"><B>getNumberOfAxisLabels()</B></A> -
1230 Method in interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IDataSeries.html">IDataSeries</A>
1231 <DD>Returns the number of labels on the x-axis
1232 <DT><A HREF="org/jCharts/imageMap/ImageMapArea.html#getNumberOfCoordinates()"><B>getNumberOfCoordinates()</B></A> -
1233 Method in class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/ImageMapArea.html">ImageMapArea</A>
1234 <DD>Returns the number of x,y coordinate pairs stored for the area
1235 <DT><A HREF="org/jCharts/chartData/StockChartDataSet.html#getNumberOfDataItems()"><B>getNumberOfDataItems()</B></A> -
1236 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/StockChartDataSet.html">StockChartDataSet</A>
1237 <DD>Returns the number of elements in the data set.
1238 <DT><A HREF="org/jCharts/chartData/ScatterPlotDataSet.html#getNumberOfDataItems()"><B>getNumberOfDataItems()</B></A> -
1239 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/ScatterPlotDataSet.html">ScatterPlotDataSet</A>
1240 <DD>Returns the number of elements in the data set.
1241 <DT><A HREF="org/jCharts/chartData/DataSet.html#getNumberOfDataItems()"><B>getNumberOfDataItems()</B></A> -
1242 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/DataSet.html">DataSet</A>
1243 <DD>Returns the number of elements in the data set.
1244 <DT><A HREF="org/jCharts/chartData/interfaces/IDataSet.html#getNumberOfDataItems()"><B>getNumberOfDataItems()</B></A> -
1245 Method in interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A>
1246 <DD>Returns the number of elements in the data set.
1247 <DT><A HREF="org/jCharts/chartData/StockChartDataSet.html#getNumberOfDataSets()"><B>getNumberOfDataSets()</B></A> -
1248 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/StockChartDataSet.html">StockChartDataSet</A>
1249 <DD>Returns the number of IAxisChartDataSet Objects in this series
1250 <DT><A HREF="org/jCharts/chartData/ScatterPlotDataSet.html#getNumberOfDataSets()"><B>getNumberOfDataSets()</B></A> -
1251 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/ScatterPlotDataSet.html">ScatterPlotDataSet</A>
1252 <DD>Returns the number of elements in the data set.
1253 <DT><A HREF="org/jCharts/chartData/AxisChartDataSet.html#getNumberOfDataSets()"><B>getNumberOfDataSets()</B></A> -
1254 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/AxisChartDataSet.html">AxisChartDataSet</A>
1255 <DD>Returns the number of IAxisChartDataSet Objects in this series
1256 <DT><A HREF="org/jCharts/chartData/interfaces/IAxisPlotDataSet.html#getNumberOfDataSets()"><B>getNumberOfDataSets()</B></A> -
1257 Method in interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A>
1258 <DD>Returns the number of data sets contained in this Object.
1259 <DT><A HREF="org/jCharts/chartData/processors/AxisChartDataProcessor.html#getNumberOfElementsInADataSet()"><B>getNumberOfElementsInADataSet()</B></A> -
1260 Method in class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/AxisChartDataProcessor.html">AxisChartDataProcessor</A>
1261 <DD>&nbsp;
1262 <DT><A HREF="org/jCharts/chartData/StockChartDataSet.html#getNumberOfLegendLabels()"><B>getNumberOfLegendLabels()</B></A> -
1263 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/StockChartDataSet.html">StockChartDataSet</A>
1264 <DD>Returns the number of Legend Labels to display.
1265 <DT><A HREF="org/jCharts/chartData/ScatterPlotDataSet.html#getNumberOfLegendLabels()"><B>getNumberOfLegendLabels()</B></A> -
1266 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/ScatterPlotDataSet.html">ScatterPlotDataSet</A>
1267 <DD>Returns the number of Legend Labels to display.
1268 <DT><A HREF="org/jCharts/chartData/DataSet.html#getNumberOfLegendLabels()"><B>getNumberOfLegendLabels()</B></A> -
1269 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/DataSet.html">DataSet</A>
1270 <DD>Returns the number of Legend Labels to display.
1271 <DT><A HREF="org/jCharts/chartData/interfaces/IDataSet.html#getNumberOfLegendLabels()"><B>getNumberOfLegendLabels()</B></A> -
1272 Method in interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A>
1273 <DD>Returns the number of legend labels in the data set.
1274 <DT><A HREF="org/jCharts/axisChart/axis/Axis.html#getNumberOfScaleItems()"><B>getNumberOfScaleItems()</B></A> -
1275 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html">Axis</A>
1276 <DD>&nbsp;
1277 <DT><A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html#getNumberOfScaleItems()"><B>getNumberOfScaleItems()</B></A> -
1278 Method in class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html">ScaleCalculator</A>
1279 <DD>&nbsp;
1280 <DT><A HREF="org/jCharts/properties/LegendAreaProperties.html#getNumColumns()"><B>getNumColumns()</B></A> -
1281 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendAreaProperties.html">LegendAreaProperties</A>
1282 <DD>Gets the number of text columns the legend should display.
1283 <DT><A HREF="org/jCharts/properties/DataAxisProperties.html#getNumItems()"><B>getNumItems()</B></A> -
1284 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>
1285 <DD>&nbsp;
1286 <DT><A HREF="org/jCharts/axisChart/axis/DataAxis.html#getOneUnitPixelSize()"><B>getOneUnitPixelSize()</B></A> -
1287 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/DataAxis.html">DataAxis</A>
1288 <DD><B>Deprecated.</B>&nbsp;Returns the number of pixels one value unit occupies.
1289 <DT><A HREF="org/jCharts/axisChart/axis/Axis.html#getOneUnitPixelSize()"><B>getOneUnitPixelSize()</B></A> -
1290 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html">Axis</A>
1291 <DD>Returns the number of pixels one value unit occupies.
1292 <DT><A HREF="org/jCharts/properties/StockChartProperties.html#getOpenPixelLength()"><B>getOpenPixelLength()</B></A> -
1293 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/StockChartProperties.html">StockChartProperties</A>
1294 <DD>&nbsp;
1295 <DT><A HREF="org/jCharts/properties/StockChartProperties.html#getOpenStroke()"><B>getOpenStroke()</B></A> -
1296 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/StockChartProperties.html">StockChartProperties</A>
1297 <DD>&nbsp;
1298 <DT><A HREF="org/jCharts/chartData/StockChartDataSet.html#getOpenValue(int)"><B>getOpenValue(int)</B></A> -
1299 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/StockChartDataSet.html">StockChartDataSet</A>
1300 <DD>&nbsp;
1301 <DT><A HREF="org/jCharts/chartData/interfaces/IStockChartDataSet.html#getOpenValue(int)"><B>getOpenValue(int)</B></A> -
1302 Method in interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IStockChartDataSet.html">IStockChartDataSet</A>
1303 <DD>&nbsp;
1304 <DT><A HREF="org/jCharts/axisChart/axis/Axis.html#getOrigin()"><B>getOrigin()</B></A> -
1305 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html">Axis</A>
1306 <DD>&nbsp;
1307 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#getPaddingBetweenAxisAndLabels()"><B>getPaddingBetweenAxisAndLabels()</B></A> -
1308 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
1309 <DD>&nbsp;
1310 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#getPaddingBetweenAxisLabels()"><B>getPaddingBetweenAxisLabels()</B></A> -
1311 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
1312 <DD>&nbsp;
1313 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#getPaddingBetweenAxisTitleAndLabels()"><B>getPaddingBetweenAxisTitleAndLabels()</B></A> -
1314 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
1315 <DD>&nbsp;
1316 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#getPaddingBetweenLabelsAndTicks()"><B>getPaddingBetweenLabelsAndTicks()</B></A> -
1317 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
1318 <DD>&nbsp;
1319 <DT><A HREF="org/jCharts/properties/util/ChartItem.html#getPaint()"><B>getPaint()</B></A> -
1320 Method in class org.jCharts.properties.util.<A HREF="org/jCharts/properties/util/ChartItem.html">ChartItem</A>
1321 <DD>&nbsp;
1322 <DT><A HREF="org/jCharts/chartData/StockChartDataSet.html#getPaint(int)"><B>getPaint(int)</B></A> -
1323 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/StockChartDataSet.html">StockChartDataSet</A>
1324 <DD>Returns the number of IAxisChartDataSet Objects in this series
1325 <DT><A HREF="org/jCharts/chartData/ScatterPlotDataSet.html#getPaint(int)"><B>getPaint(int)</B></A> -
1326 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/ScatterPlotDataSet.html">ScatterPlotDataSet</A>
1327 <DD>Returns the legend label for the passed index.
1328 <DT><A HREF="org/jCharts/chartData/DataSet.html#getPaint(int)"><B>getPaint(int)</B></A> -
1329 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/DataSet.html">DataSet</A>
1330 <DD>Returns the legend label for the passed index.
1331 <DT><A HREF="org/jCharts/chartData/interfaces/IDataSet.html#getPaint(int)"><B>getPaint(int)</B></A> -
1332 Method in interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A>
1333 <DD>Returns the Paint Object for the passed index.
1334 <DT><A HREF="org/jCharts/properties/BarChartProperties.html#getPercentage()"><B>getPercentage()</B></A> -
1335 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/BarChartProperties.html">BarChartProperties</A>
1336 <DD>&nbsp;
1337 <DT><A HREF="org/jCharts/chartData/processors/PieChartDataProcessor.html#getPercentageOfPie(int)"><B>getPercentageOfPie(int)</B></A> -
1338 Method in class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/PieChartDataProcessor.html">PieChartDataProcessor</A>
1339 <DD>Returns percentage of pie(360 degrees) data point at specified index.
1340 <DT><A HREF="org/jCharts/test/PieTestDriver.html#getPieChartDataSet(int, int, int)"><B>getPieChartDataSet(int, int, int)</B></A> -
1341 Static method in class org.jCharts.test.<A HREF="org/jCharts/test/PieTestDriver.html">PieTestDriver</A>
1342 <DD>Generates a random NonAxisChartDataSet
1343 <DT><A HREF="org/jCharts/properties/PieChart2DProperties.html#getPieLabelType()"><B>getPieLabelType()</B></A> -
1344 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/PieChart2DProperties.html">PieChart2DProperties</A>
1345 <DD>&nbsp;
1346 <DT><A HREF="org/jCharts/axisChart/axis/Axis.html#getPixelLength()"><B>getPixelLength()</B></A> -
1347 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html">Axis</A>
1348 <DD>&nbsp;
1349 <DT><A HREF="org/jCharts/properties/LegendAreaProperties.html#getPlacement()"><B>getPlacement()</B></A> -
1350 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendAreaProperties.html">LegendAreaProperties</A>
1351 <DD>Returns where the Legend should be drawn in relation to the Chart.
1352 <DT><A HREF="org/jCharts/properties/PointChartProperties.html#getPointOutlinePaints(int)"><B>getPointOutlinePaints(int)</B></A> -
1353 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/PointChartProperties.html">PointChartProperties</A>
1354 <DD>&nbsp;
1355 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html#getPosition()"><B>getPosition()</B></A> -
1356 Method in class org.jCharts.axisChart.customRenderers.axisValue.renderers.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html">ValueLabelPosition</A>
1357 <DD>&nbsp;
1358 <DT><A HREF="org/jCharts/test/TestDataGenerator.html#getRandomColor()"><B>getRandomColor()</B></A> -
1359 Static method in class org.jCharts.test.<A HREF="org/jCharts/test/TestDataGenerator.html">TestDataGenerator</A>
1360 <DD>Random Color generator.
1361 <DT><A HREF="org/jCharts/test/TestDataGenerator.html#getRandomFont(double, double)"><B>getRandomFont(double, double)</B></A> -
1362 Static method in class org.jCharts.test.<A HREF="org/jCharts/test/TestDataGenerator.html">TestDataGenerator</A>
1363 <DD>Random font generator based on the available Fonts on this machine.
1364 <DT><A HREF="org/jCharts/test/TestDataGenerator.html#getRandomNumber(double)"><B>getRandomNumber(double)</B></A> -
1365 Static method in class org.jCharts.test.<A HREF="org/jCharts/test/TestDataGenerator.html">TestDataGenerator</A>
1366 <DD>Random number generator.
1367 <DT><A HREF="org/jCharts/test/TestDataGenerator.html#getRandomNumber(double, double)"><B>getRandomNumber(double, double)</B></A> -
1368 Static method in class org.jCharts.test.<A HREF="org/jCharts/test/TestDataGenerator.html">TestDataGenerator</A>
1369 <DD>Random number generator in specified range.
1370 <DT><A HREF="org/jCharts/test/TestDataGenerator.html#getRandomNumbers(int, double, double)"><B>getRandomNumbers(int, double, double)</B></A> -
1371 Static method in class org.jCharts.test.<A HREF="org/jCharts/test/TestDataGenerator.html">TestDataGenerator</A>
1372 <DD>Random numbers generator in specified range.
1373 <DT><A HREF="org/jCharts/test/TestDataGenerator.html#getRandomNumbers(int, int, double, double)"><B>getRandomNumbers(int, int, double, double)</B></A> -
1374 Static method in class org.jCharts.test.<A HREF="org/jCharts/test/TestDataGenerator.html">TestDataGenerator</A>
1375 <DD>Random numbers generator in specified range.
1376 <DT><A HREF="org/jCharts/test/TestDataGenerator.html#getRandomPaint()"><B>getRandomPaint()</B></A> -
1377 Static method in class org.jCharts.test.<A HREF="org/jCharts/test/TestDataGenerator.html">TestDataGenerator</A>
1378 <DD>Random Paint generator.
1379 <DT><A HREF="org/jCharts/test/TestDataGenerator.html#getRandomPaints(int)"><B>getRandomPaints(int)</B></A> -
1380 Static method in class org.jCharts.test.<A HREF="org/jCharts/test/TestDataGenerator.html">TestDataGenerator</A>
1381 <DD>Random Color generator.
1382 <DT><A HREF="org/jCharts/test/TestDataGenerator.html#getRandomPoints(int, double, double, double, double)"><B>getRandomPoints(int, double, double, double, double)</B></A> -
1383 Static method in class org.jCharts.test.<A HREF="org/jCharts/test/TestDataGenerator.html">TestDataGenerator</A>
1384 <DD>Random numbers generator in specified range.
1385 <DT><A HREF="org/jCharts/test/TestDataGenerator.html#getRandomString(int, boolean)"><B>getRandomString(int, boolean)</B></A> -
1386 Static method in class org.jCharts.test.<A HREF="org/jCharts/test/TestDataGenerator.html">TestDataGenerator</A>
1387 <DD>Random String generator.
1388 <DT><A HREF="org/jCharts/test/TestDataGenerator.html#getRandomStrings(int, int, boolean)"><B>getRandomStrings(int, int, boolean)</B></A> -
1389 Static method in class org.jCharts.test.<A HREF="org/jCharts/test/TestDataGenerator.html">TestDataGenerator</A>
1390 <DD>Random String generator.
1391 <DT><A HREF="org/jCharts/chartText/TextTag.html#getRectangle()"><B>getRectangle()</B></A> -
1392 Method in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTag.html">TextTag</A>
1393 <DD>&nbsp;
1394 <DT><A HREF="org/jCharts/chartText/BarValueGroup.html#getRight(java.awt.geom.Rectangle2D.Float)"><B>getRight(Rectangle2D.Float)</B></A> -
1395 Method in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/BarValueGroup.html">BarValueGroup</A>
1396 <DD>Not sure why this was left out of Rectangle2D...
1397 <DT><A HREF="org/jCharts/chartText/TextTag.html#getRightSide()"><B>getRightSide()</B></A> -
1398 Method in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTag.html">TextTag</A>
1399 <DD>&nbsp;
1400 <DT><A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html#getRounding()"><B>getRounding()</B></A> -
1401 Method in class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html">ChartScale</A>
1402 <DD>* Accessor for the rounding property.
1403 <DT><A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html#getRoundingPowerOfTen()"><B>getRoundingPowerOfTen()</B></A> -
1404 Method in class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html">ScaleCalculator</A>
1405 <DD>&nbsp;
1406 <DT><A HREF="org/jCharts/properties/DataAxisProperties.html#getRoundToNearest()"><B>getRoundToNearest()</B></A> -
1407 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>
1408 <DD>&nbsp;
1409 <DT><A HREF="org/jCharts/properties/LegendAreaProperties.html#getRowPadding()"><B>getRowPadding()</B></A> -
1410 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendAreaProperties.html">LegendAreaProperties</A>
1411 <DD>Returns the padding between labels in each row.
1412 <DT><A HREF="org/jCharts/axisChart/axis/Axis.html#getScaleCalculator()"><B>getScaleCalculator()</B></A> -
1413 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html">Axis</A>
1414 <DD>&nbsp;
1415 <DT><A HREF="org/jCharts/properties/DataAxisProperties.html#getScaleCalculator()"><B>getScaleCalculator()</B></A> -
1416 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>
1417 <DD>&nbsp;
1418 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#getScaleChartFont()"><B>getScaleChartFont()</B></A> -
1419 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
1420 <DD>&nbsp;
1421 <DT><A HREF="org/jCharts/axisChart/axis/Axis.html#getScalePixelWidth()"><B>getScalePixelWidth()</B></A> -
1422 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html">Axis</A>
1423 <DD>&nbsp;
1424 <DT><A HREF="org/jCharts/test/ScatterPlotTestDriver.html#getScatterPlotProperties(int)"><B>getScatterPlotProperties(int)</B></A> -
1425 Method in class org.jCharts.test.<A HREF="org/jCharts/test/ScatterPlotTestDriver.html">ScatterPlotTestDriver</A>
1426 <DD>Separate this so can use for combo chart test
1427 <DT><A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html#getSegments()"><B>getSegments()</B></A> -
1428 Method in class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html">ChartScale</A>
1429 <DD>* Accessor for the segments property.
1430 <DT><A HREF="org/jCharts/properties/PointChartProperties.html#getShape(int)"><B>getShape(int)</B></A> -
1431 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/PointChartProperties.html">PointChartProperties</A>
1432 <DD>&nbsp;
1433 <DT><A HREF="org/jCharts/properties/ScatterPlotProperties.html#getShapes()"><B>getShapes()</B></A> -
1434 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/ScatterPlotProperties.html">ScatterPlotProperties</A>
1435 <DD>&nbsp;
1436 <DT><A HREF="org/jCharts/properties/LineChartProperties.html#getShapes()"><B>getShapes()</B></A> -
1437 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/LineChartProperties.html">LineChartProperties</A>
1438 <DD>&nbsp;
1439 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#getShowEndBorder()"><B>getShowEndBorder()</B></A> -
1440 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
1441 <DD>&nbsp;
1442 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#getShowGridLines()"><B>getShowGridLines()</B></A> -
1443 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
1444 <DD>&nbsp;
1445 <DT><A HREF="org/jCharts/properties/BarChartProperties.html#getShowOutlinesFlag()"><B>getShowOutlinesFlag()</B></A> -
1446 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/BarChartProperties.html">BarChartProperties</A>
1447 <DD>&nbsp;
1448 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#getShowTicks()"><B>getShowTicks()</B></A> -
1449 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
1450 <DD>&nbsp;
1451 <DT><A HREF="org/jCharts/properties/LegendProperties.html#getSize()"><B>getSize()</B></A> -
1452 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendProperties.html">LegendProperties</A>
1453 <DD>Getter for property size.
1454 <DT><A HREF="org/jCharts/chartData/AxisDataSeries.html#getSizeOfEachDataSet()"><B>getSizeOfEachDataSet()</B></A> -
1455 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/AxisDataSeries.html">AxisDataSeries</A>
1456 <DD>Returns number of elements in each data set dimension, so i can validate a that all
1457 IAxisPlotDataSets on a ComboChart have the same number of elements, as well as the
1458 number of Axis Labels equal the number of data elements other charts.
1459 <DT><A HREF="org/jCharts/chartText/BarValueGroup.BarValue.html#getStartPosition()"><B>getStartPosition()</B></A> -
1460 Method in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/BarValueGroup.BarValue.html">BarValueGroup.BarValue</A>
1461 <DD>&nbsp;
1462 <DT><A HREF="org/jCharts/chartData/processors/TextProcessor.html#getTallestLabel()"><B>getTallestLabel()</B></A> -
1463 Method in class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/TextProcessor.html">TextProcessor</A>
1464 <DD>&nbsp;
1465 <DT><A HREF="org/jCharts/chartText/TextTagGroup.html#getTallestLabel()"><B>getTallestLabel()</B></A> -
1466 Method in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTagGroup.html">TextTagGroup</A>
1467 <DD>&nbsp;
1468 <DT><A HREF="org/jCharts/chartText/TextTag.html#getText()"><B>getText()</B></A> -
1469 Method in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTag.html">TextTag</A>
1470 <DD>&nbsp;
1471 <DT><A HREF="org/jCharts/chartText/BarValueGroup.BarValue.html#getText()"><B>getText()</B></A> -
1472 Method in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/BarValueGroup.BarValue.html">BarValueGroup.BarValue</A>
1473 <DD>&nbsp;
1474 <DT><A HREF="org/jCharts/chartData/processors/TextProcessor.html#getTextTag(int)"><B>getTextTag(int)</B></A> -
1475 Method in class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/TextProcessor.html">TextProcessor</A>
1476 <DD>&nbsp;
1477 <DT><A HREF="org/jCharts/chartText/TextTagGroup.html#getTextTag(int)"><B>getTextTag(int)</B></A> -
1478 Method in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTagGroup.html">TextTagGroup</A>
1479 <DD>&nbsp;
1480 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#getTickChartStroke()"><B>getTickChartStroke()</B></A> -
1481 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
1482 <DD>&nbsp;
1483 <DT><A HREF="org/jCharts/properties/PieChart2DProperties.html#getTickLength()"><B>getTickLength()</B></A> -
1484 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/PieChart2DProperties.html">PieChart2DProperties</A>
1485 <DD>&nbsp;
1486 <DT><A HREF="org/jCharts/axisChart/axis/Axis.html#getTickStart()"><B>getTickStart()</B></A> -
1487 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html">Axis</A>
1488 <DD>&nbsp;
1489 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#getTitleChartFont()"><B>getTitleChartFont()</B></A> -
1490 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
1491 <DD>&nbsp;
1492 <DT><A HREF="org/jCharts/properties/ChartProperties.html#getTitleFont()"><B>getTitleFont()</B></A> -
1493 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/ChartProperties.html">ChartProperties</A>
1494 <DD>&nbsp;
1495 <DT><A HREF="org/jCharts/axisChart/axis/Axis.html#getTitleHeight()"><B>getTitleHeight()</B></A> -
1496 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html">Axis</A>
1497 <DD>&nbsp;
1498 <DT><A HREF="org/jCharts/properties/ChartProperties.html#getTitlePadding()"><B>getTitlePadding()</B></A> -
1499 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/ChartProperties.html">ChartProperties</A>
1500 <DD>Returns the number of pixels between the Chart Title and the axis plot area
1501 <DT><A HREF="org/jCharts/axisChart/axis/Axis.html#getTitleWidth()"><B>getTitleWidth()</B></A> -
1502 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html">Axis</A>
1503 <DD>&nbsp;
1504 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#getTotalItemAxisArea()"><B>getTotalItemAxisArea()</B></A> -
1505 Method in class org.jCharts.axisChart.customRenderers.axisValue.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html">AxisValueRenderEvent</A>
1506 <DD>Returns the bounding box of the total axis plot area alotted to the current scale
1507 item.
1508 <DT><A HREF="org/jCharts/chartData/processors/TextProcessor.html#getTotalLabelWidths()"><B>getTotalLabelWidths()</B></A> -
1509 Method in class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/TextProcessor.html">TextProcessor</A>
1510 <DD>&nbsp;
1511 <DT><A HREF="org/jCharts/chartText/TextTagGroup.html#getTotalLabelWidths()"><B>getTotalLabelWidths()</B></A> -
1512 Method in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTagGroup.html">TextTagGroup</A>
1513 <DD>&nbsp;
1514 <DT><A HREF="org/jCharts/chartData/AxisDataSeries.html#getTotalNumberOfDataSets()"><B>getTotalNumberOfDataSets()</B></A> -
1515 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/AxisDataSeries.html">AxisDataSeries</A>
1516 <DD>Returns the total number data dimensions in all of the IAxisChartDataSets contained in
1517 this collection.
1518 <DT><A HREF="org/jCharts/chartData/interfaces/IAxisDataSeries.html#getTotalNumberOfDataSets()"><B>getTotalNumberOfDataSets()</B></A> -
1519 Method in interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A>
1520 <DD>Returns the total number data dimensions in all of the IAxisChartDataSets contained in
1521 this collection.
1522 <DT><A HREF="org/jCharts/types/Type.html#getTypeCode()"><B>getTypeCode()</B></A> -
1523 Method in class org.jCharts.types.<A HREF="org/jCharts/types/Type.html">Type</A>
1524 <DD>&nbsp;
1525 <DT><A HREF="org/jCharts/properties/DataAxisProperties.html#getUserDefinedIncrement()"><B>getUserDefinedIncrement()</B></A> -
1526 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>
1527 <DD>&nbsp;
1528 <DT><A HREF="org/jCharts/properties/DataAxisProperties.html#getUserDefinedMinimumValue()"><B>getUserDefinedMinimumValue()</B></A> -
1529 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>
1530 <DD>&nbsp;
1531 <DT><A HREF="org/jCharts/imageMap/ImageMapArea.html#getValue()"><B>getValue()</B></A> -
1532 Method in class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/ImageMapArea.html">ImageMapArea</A>
1533 <DD>Returns the data set value represented by this map.
1534 <DT><A HREF="org/jCharts/imageMap/AreaShape.html#getValue()"><B>getValue()</B></A> -
1535 Method in class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/AreaShape.html">AreaShape</A>
1536 <DD>&nbsp;
1537 <DT><A HREF="org/jCharts/chartData/PieChartDataSet.html#getValue(int)"><B>getValue(int)</B></A> -
1538 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/PieChartDataSet.html">PieChartDataSet</A>
1539 <DD>Returns the value in the data set at the specified position.
1540 <DT><A HREF="org/jCharts/chartData/interfaces/IPieChartDataSet.html#getValue(int)"><B>getValue(int)</B></A> -
1541 Method in interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IPieChartDataSet.html">IPieChartDataSet</A>
1542 <DD>Returns the value in the data set at the specified position.
1543 <DT><A HREF="org/jCharts/chartData/ScatterPlotDataSet.html#getValue(int, int)"><B>getValue(int, int)</B></A> -
1544 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/ScatterPlotDataSet.html">ScatterPlotDataSet</A>
1545 <DD>Returns the value in the data set at the specified position.
1546 <DT><A HREF="org/jCharts/chartData/AxisChartDataSet.html#getValue(int, int)"><B>getValue(int, int)</B></A> -
1547 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/AxisChartDataSet.html">AxisChartDataSet</A>
1548 <DD>Returns the value in the data set at the specified position.
1549 <DT><A HREF="org/jCharts/chartData/interfaces/IScatterPlotDataSet.html#getValue(int, int)"><B>getValue(int, int)</B></A> -
1550 Method in interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IScatterPlotDataSet.html">IScatterPlotDataSet</A>
1551 <DD>Returns the value in the data set at the specified position.
1552 <DT><A HREF="org/jCharts/chartData/interfaces/IAxisChartDataSet.html#getValue(int, int)"><B>getValue(int, int)</B></A> -
1553 Method in interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IAxisChartDataSet.html">IAxisChartDataSet</A>
1554 <DD>Returns the value in the data set at the specified position.
1555 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#getValueIndex()"><B>getValueIndex()</B></A> -
1556 Method in class org.jCharts.axisChart.customRenderers.axisValue.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html">AxisValueRenderEvent</A>
1557 <DD>&nbsp;
1558 <DT><A HREF="org/jCharts/properties/PieChart2DProperties.html#getValueLabelFont()"><B>getValueLabelFont()</B></A> -
1559 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/PieChart2DProperties.html">PieChart2DProperties</A>
1560 <DD>&nbsp;
1561 <DT><A HREF="org/jCharts/properties/PieChart2DProperties.html#getValueLabelRoundingPowerOfTen()"><B>getValueLabelRoundingPowerOfTen()</B></A> -
1562 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/PieChart2DProperties.html">PieChart2DProperties</A>
1563 <DD>&nbsp;
1564 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#getValueX()"><B>getValueX()</B></A> -
1565 Method in class org.jCharts.axisChart.customRenderers.axisValue.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html">AxisValueRenderEvent</A>
1566 <DD>&nbsp;
1567 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#getValueY()"><B>getValueY()</B></A> -
1568 Method in class org.jCharts.axisChart.customRenderers.axisValue.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html">AxisValueRenderEvent</A>
1569 <DD>&nbsp;
1570 <DT><A HREF="org/jCharts/chartData/processors/TextProcessor.html#getWidestLabel()"><B>getWidestLabel()</B></A> -
1571 Method in class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/TextProcessor.html">TextProcessor</A>
1572 <DD>Calculates the width and height needed by the passed String when rendered
1573
1574 // * @param iDataSeries
1575 / * @param font
1576 // * @param fontRenderContext
1577
1578 public void processLabels( IDataSeries iDataSeries) {
1579 //LOOP
1580 for( int i = 0; i < iDataSeries.getNumberOfXAxisLabels(); i++ )
1581 {
1582 this.axisLabelProcessor.processLabel( iDataSeries.getXAxisLabel( i ), axisLabelFont, fontRenderContext );
1583 }
1584
1585
1586 TextLayout textLayout = new TextLayout( label, font, fontRenderContext );
1587
1588 //---WIDTH
1589 this.labelWidths[ counter ] = textLayout.getAdvance();
1590 this.widestLabel = Math.max( this.labelWidths[ counter ], this.widestLabel );
1591 this.totalLabelWidths += this.labelWidths[ counter ];
1592
1593 //---HEIGHT
1594 this.labelHeights[ counter ] = textLayout.getAscent() + textLayout.getDescent();
1595 this.tallestLabel = Math.max( this.labelHeights[ counter ], this.tallestLabel );
1596
1597 //---need this to offset font rendering, as rendering is at the baseline not bottom or top,
1598 this.fontDescent = textLayout.getDescent();
1599
1600 this.counter++;
1601 }
1602
1603
1604 /******************************************************************************************
1605 <DT><A HREF="org/jCharts/chartText/TextTagGroup.html#getWidestLabel()"><B>getWidestLabel()</B></A> -
1606 Method in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTagGroup.html">TextTagGroup</A>
1607 <DD>Calculates the width and height needed by the passed String when rendered
1608
1609 // * @param iDataSeries
1610 / * @param font
1611 // * @param fontRenderContext
1612
1613 public void processLabels( IDataSeries iDataSeries) {
1614 //LOOP
1615 for( int i = 0; i < iDataSeries.getNumberOfXAxisLabels(); i++ )
1616 {
1617 this.axisLabelProcessor.processLabel( iDataSeries.getXAxisLabel( i ), axisLabelFont, fontRenderContext );
1618 }
1619
1620
1621 TextLayout textLayout = new TextLayout( label, font, fontRenderContext );
1622
1623 //---WIDTH
1624 this.labelWidths[ counter ] = textLayout.getAdvance();
1625 this.widestLabel = Math.max( this.labelWidths[ counter ], this.widestLabel );
1626 this.totalLabelWidths += this.labelWidths[ counter ];
1627
1628 //---HEIGHT
1629 this.labelHeights[ counter ] = textLayout.getAscent() + textLayout.getDescent();
1630 this.tallestLabel = Math.max( this.labelHeights[ counter ], this.tallestLabel );
1631
1632 //---need this to offset font rendering, as rendering is at the baseline not bottom or top,
1633 this.fontDescent = textLayout.getDescent();
1634
1635 this.counter++;
1636 }
1637
1638
1639 /******************************************************************************************
1640 <DT><A HREF="org/jCharts/Legend.html#getWidth()"><B>getWidth()</B></A> -
1641 Method in class org.jCharts.<A HREF="org/jCharts/Legend.html">Legend</A>
1642 <DD>&nbsp;
1643 <DT><A HREF="org/jCharts/chartText/TextTag.html#getWidth()"><B>getWidth()</B></A> -
1644 Method in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTag.html">TextTag</A>
1645 <DD>&nbsp;
1646 <DT><A HREF="org/jCharts/axisChart/AxisChart.html#getXAxis()"><B>getXAxis()</B></A> -
1647 Method in class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/AxisChart.html">AxisChart</A>
1648 <DD>&nbsp;
1649 <DT><A HREF="org/jCharts/imageMap/ImageMapArea.html#getXAxisLabel()"><B>getXAxisLabel()</B></A> -
1650 Method in class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/ImageMapArea.html">ImageMapArea</A>
1651 <DD>Rather than create an AxisChart specifc map area class just for this field, i put it
1652 here.
1653 <DT><A HREF="org/jCharts/properties/AxisProperties.html#getXAxisProperties()"><B>getXAxisProperties()</B></A> -
1654 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisProperties.html">AxisProperties</A>
1655 <DD>&nbsp;
1656 <DT><A HREF="org/jCharts/chartData/AxisDataSeries.html#getXAxisTitle()"><B>getXAxisTitle()</B></A> -
1657 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/AxisDataSeries.html">AxisDataSeries</A>
1658 <DD>Returns the x-axis title
1659 <DT><A HREF="org/jCharts/chartData/interfaces/IAxisDataSeries.html#getXAxisTitle()"><B>getXAxisTitle()</B></A> -
1660 Method in interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A>
1661 <DD>Returns the x-axis title.
1662 <DT><A HREF="org/jCharts/imageMap/ImageMapArea.html#getXCoordinate(int)"><B>getXCoordinate(int)</B></A> -
1663 Method in class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/ImageMapArea.html">ImageMapArea</A>
1664 <DD>Returns the x coordinate at the specified index.
1665 <DT><A HREF="org/jCharts/chartText/TextTag.html#getXPosition()"><B>getXPosition()</B></A> -
1666 Method in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTag.html">TextTag</A>
1667 <DD>&nbsp;
1668 <DT><A HREF="org/jCharts/axisChart/AxisChart.html#getYAxis()"><B>getYAxis()</B></A> -
1669 Method in class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/AxisChart.html">AxisChart</A>
1670 <DD>&nbsp;
1671 <DT><A HREF="org/jCharts/properties/AxisProperties.html#getYAxisProperties()"><B>getYAxisProperties()</B></A> -
1672 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisProperties.html">AxisProperties</A>
1673 <DD>&nbsp;
1674 <DT><A HREF="org/jCharts/chartData/AxisDataSeries.html#getYAxisTitle()"><B>getYAxisTitle()</B></A> -
1675 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/AxisDataSeries.html">AxisDataSeries</A>
1676 <DD>Returns the y-axis title
1677 <DT><A HREF="org/jCharts/chartData/interfaces/IAxisDataSeries.html#getYAxisTitle()"><B>getYAxisTitle()</B></A> -
1678 Method in interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A>
1679 <DD>Returns the y-axis title.
1680 <DT><A HREF="org/jCharts/imageMap/ImageMapArea.html#getYCoordinate(int)"><B>getYCoordinate(int)</B></A> -
1681 Method in class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/ImageMapArea.html">ImageMapArea</A>
1682 <DD>Returns the y coordinate at the specified index.
1683 <DT><A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html#getYDelta()"><B>getYDelta()</B></A> -
1684 Method in class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html">ChartScale</A>
1685 <DD>* Accessor for the yDelta property.
1686 <DT><A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html#getYEnd()"><B>getYEnd()</B></A> -
1687 Method in class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html">ChartScale</A>
1688 <DD>* Accessor for the yEnd property.
1689 <DT><A HREF="org/jCharts/chartData/processors/ScatterPlotDataProcessor.html#getyMax()"><B>getyMax()</B></A> -
1690 Method in class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/ScatterPlotDataProcessor.html">ScatterPlotDataProcessor</A>
1691 <DD>&nbsp;
1692 <DT><A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html#getYMax()"><B>getYMax()</B></A> -
1693 Method in class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html">ChartScale</A>
1694 <DD>* Accessor for the yMax property.
1695 <DT><A HREF="org/jCharts/chartData/processors/ScatterPlotDataProcessor.html#getyMin()"><B>getyMin()</B></A> -
1696 Method in class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/ScatterPlotDataProcessor.html">ScatterPlotDataProcessor</A>
1697 <DD>&nbsp;
1698 <DT><A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html#getYMin()"><B>getYMin()</B></A> -
1699 Method in class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html">ChartScale</A>
1700 <DD>* Accessor for the yMin property.
1701 <DT><A HREF="org/jCharts/chartText/TextTag.html#getYPosition()"><B>getYPosition()</B></A> -
1702 Method in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTag.html">TextTag</A>
1703 <DD>&nbsp;
1704 <DT><A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html#getYStart()"><B>getYStart()</B></A> -
1705 Method in class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html">ChartScale</A>
1706 <DD>* Accessor for the yStart property.
1707 <DT><A HREF="org/jCharts/properties/PieChart2DProperties.html#getZeroDegreeOffset()"><B>getZeroDegreeOffset()</B></A> -
1708 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/PieChart2DProperties.html">PieChart2DProperties</A>
1709 <DD>&nbsp;
1710 <DT><A HREF="org/jCharts/properties/DataAxisProperties.html#getZeroLineChartStroke()"><B>getZeroLineChartStroke()</B></A> -
1711 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>
1712 <DD>&nbsp;
1713 <DT><A HREF="org/jCharts/axisChart/axis/DataAxis.html#getZeroLineCoordinate()"><B>getZeroLineCoordinate()</B></A> -
1714 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/DataAxis.html">DataAxis</A>
1715 <DD><B>Deprecated.</B>&nbsp;Returns the screen coordinate of the zero line.
1716 <DT><A HREF="org/jCharts/axisChart/axis/Axis.html#getZeroLineCoordinate()"><B>getZeroLineCoordinate()</B></A> -
1717 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html">Axis</A>
1718 <DD>Returns the screen coordinate of the zero line.
1719 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#getZeroLineCoordinate()"><B>getZeroLineCoordinate()</B></A> -
1720 Method in class org.jCharts.axisChart.customRenderers.axisValue.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html">AxisValueRenderEvent</A>
1721 <DD>&nbsp;
1722 <DT><A HREF="org/jCharts/Chart.html#graphics2D"><B>graphics2D</B></A> -
1723 Variable in class org.jCharts.<A HREF="org/jCharts/Chart.html">Chart</A>
1724 <DD>&nbsp;
1725 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#graphics2D"><B>graphics2D</B></A> -
1726 Variable in class org.jCharts.axisChart.customRenderers.axisValue.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html">AxisValueRenderEvent</A>
1727 <DD>&nbsp;
1728 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#GRID_LINES_ALL"><B>GRID_LINES_ALL</B></A> -
1729 Static variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
1730 <DD>&nbsp;
1731 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#GRID_LINES_NONE"><B>GRID_LINES_NONE</B></A> -
1732 Static variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
1733 <DD>&nbsp;
1734 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#GRID_LINES_ONLY_WITH_LABELS"><B>GRID_LINES_ONLY_WITH_LABELS</B></A> -
1735 Static variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
1736 <DD>&nbsp;
1737 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#gridLineChartStroke"><B>gridLineChartStroke</B></A> -
1738 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
1739 <DD>&nbsp;
1740 </DL>
1741 <HR>
1742 <A NAME="_H_"><!-- --></A><H2>
1743 <B>H</B></H2>
1744 <DL>
1745 <DT><A HREF="org/jCharts/chartData/StockChartDataSet.html#hasCloseValues()"><B>hasCloseValues()</B></A> -
1746 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/StockChartDataSet.html">StockChartDataSet</A>
1747 <DD>&nbsp;
1748 <DT><A HREF="org/jCharts/chartData/interfaces/IStockChartDataSet.html#hasCloseValues()"><B>hasCloseValues()</B></A> -
1749 Method in interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IStockChartDataSet.html">IStockChartDataSet</A>
1750 <DD>&nbsp;
1751 <DT><A HREF="org/jCharts/Chart.html#hasLegend()"><B>hasLegend()</B></A> -
1752 Method in class org.jCharts.<A HREF="org/jCharts/Chart.html">Chart</A>
1753 <DD>Returns flag indicating if there is a Legend.
1754 <DT><A HREF="org/jCharts/chartData/StockChartDataSet.html#hasOpenValues()"><B>hasOpenValues()</B></A> -
1755 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/StockChartDataSet.html">StockChartDataSet</A>
1756 <DD>&nbsp;
1757 <DT><A HREF="org/jCharts/chartData/interfaces/IStockChartDataSet.html#hasOpenValues()"><B>hasOpenValues()</B></A> -
1758 Method in interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IStockChartDataSet.html">IStockChartDataSet</A>
1759 <DD>&nbsp;
1760 <DT><A HREF="org/jCharts/properties/DataAxisProperties.html#hasUserDefinedScale()"><B>hasUserDefinedScale()</B></A> -
1761 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>
1762 <DD>&nbsp;
1763 <DT><A HREF="org/jCharts/Legend.html#height"><B>height</B></A> -
1764 Variable in class org.jCharts.<A HREF="org/jCharts/Legend.html">Legend</A>
1765 <DD>&nbsp;
1766 <DT><A HREF="org/jCharts/Chart.html#height"><B>height</B></A> -
1767 Variable in class org.jCharts.<A HREF="org/jCharts/Chart.html">Chart</A>
1768 <DD>&nbsp;
1769 <DT><A HREF="org/jCharts/chartText/TextTag.html#height"><B>height</B></A> -
1770 Variable in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTag.html">TextTag</A>
1771 <DD>&nbsp;
1772 <DT><A HREF="org/jCharts/chartData/StockChartDataSet.html#high"><B>high</B></A> -
1773 Variable in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/StockChartDataSet.html">StockChartDataSet</A>
1774 <DD>&nbsp;
1775 <DT><A HREF="org/jCharts/types/StockChartDataType.html#HIGH"><B>HIGH</B></A> -
1776 Static variable in class org.jCharts.types.<A HREF="org/jCharts/types/StockChartDataType.html">StockChartDataType</A>
1777 <DD>&nbsp;
1778 <DT><A HREF="org/jCharts/properties/StockChartProperties.html#hiLowStroke"><B>hiLowStroke</B></A> -
1779 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/StockChartProperties.html">StockChartProperties</A>
1780 <DD>&nbsp;
1781 <DT><A HREF="org/jCharts/chartText/BarValueGroup.html#horizontalPadding"><B>horizontalPadding</B></A> -
1782 Variable in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/BarValueGroup.html">BarValueGroup</A>
1783 <DD>&nbsp;
1784 <DT><A HREF="org/jCharts/axisChart/BarChart.html#horizontalPlot(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IAxisChartDataSet, org.jCharts.properties.BarChartProperties, org.jCharts.properties.DataAxisProperties, java.awt.Graphics2D, java.awt.geom.Rectangle2D.Float, float)"><B>horizontalPlot(AxisChart, IAxisChartDataSet, BarChartProperties, DataAxisProperties, Graphics2D, Rectangle2D.Float, float)</B></A> -
1785 Static method in class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/BarChart.html">BarChart</A>
1786 <DD>&nbsp;
1787 <DT><A HREF="org/jCharts/axisChart/ClusteredBarChart.html#horizontalPlot(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IAxisChartDataSet, org.jCharts.properties.ClusteredBarChartProperties, org.jCharts.properties.DataAxisProperties, java.awt.Graphics2D, java.awt.geom.Rectangle2D.Float, float, float, float)"><B>horizontalPlot(AxisChart, IAxisChartDataSet, ClusteredBarChartProperties, DataAxisProperties, Graphics2D, Rectangle2D.Float, float, float, float)</B></A> -
1788 Static method in class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/ClusteredBarChart.html">ClusteredBarChart</A>
1789 <DD>&nbsp;
1790 <DT><A HREF="org/jCharts/axisChart/StackedBarChart.html#horizontalPlot(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IAxisChartDataSet, org.jCharts.properties.StackedBarChartProperties, org.jCharts.properties.DataAxisProperties, java.awt.Graphics2D, java.awt.geom.Rectangle2D.Float, float)"><B>horizontalPlot(AxisChart, IAxisChartDataSet, StackedBarChartProperties, DataAxisProperties, Graphics2D, Rectangle2D.Float, float)</B></A> -
1791 Static method in class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/StackedBarChart.html">StackedBarChart</A>
1792 <DD>&nbsp;
1793 <DT><A HREF="org/jCharts/test/HTMLChartTestable.html"><B>HTMLChartTestable</B></A> - interface org.jCharts.test.<A HREF="org/jCharts/test/HTMLChartTestable.html">HTMLChartTestable</A>.<DD>Interface class for Chart Objects that can be displayed in a jCharts test.<DT><A HREF="org/jCharts/test/HTMLGenerator.html"><B>HTMLGenerator</B></A> - class org.jCharts.test.<A HREF="org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>.<DD>Utility class for viewing a series of tests.<DT><A HREF="org/jCharts/test/HTMLGenerator.html#HTMLGenerator(java.lang.String)"><B>HTMLGenerator(String)</B></A> -
1794 Constructor for class org.jCharts.test.<A HREF="org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>
1795 <DD>&nbsp;
1796 <DT><A HREF="org/jCharts/test/HTMLTestable.html"><B>HTMLTestable</B></A> - interface org.jCharts.test.<A HREF="org/jCharts/test/HTMLTestable.html">HTMLTestable</A>.<DD>Interface class for Objects that can be displayed in a jCharts test.</DL>
1797 <HR>
1798 <A NAME="_I_"><!-- --></A><H2>
1799 <B>I</B></H2>
1800 <DL>
1801 <DT><A HREF="org/jCharts/chartData/interfaces/IAxisChartDataSet.html"><B>IAxisChartDataSet</B></A> - interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IAxisChartDataSet.html">IAxisChartDataSet</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/axisChart/AxisChart.html#iAxisDataSeries"><B>iAxisDataSeries</B></A> -
1802 Variable in class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/AxisChart.html">AxisChart</A>
1803 <DD>&nbsp;
1804 <DT><A HREF="org/jCharts/chartData/interfaces/IAxisDataSeries.html"><B>IAxisDataSeries</B></A> - interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#iAxisPlotDataSet"><B>iAxisPlotDataSet</B></A> -
1805 Variable in class org.jCharts.axisChart.customRenderers.axisValue.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html">AxisValueRenderEvent</A>
1806 <DD>&nbsp;
1807 <DT><A HREF="org/jCharts/chartData/interfaces/IAxisPlotDataSet.html"><B>IAxisPlotDataSet</B></A> - interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/properties/LegendProperties.html#iconBorderPaint"><B>iconBorderPaint</B></A> -
1808 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendProperties.html">LegendProperties</A>
1809 <DD>&nbsp;
1810 <DT><A HREF="org/jCharts/properties/LegendProperties.html#iconBorderStroke"><B>iconBorderStroke</B></A> -
1811 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendProperties.html">LegendProperties</A>
1812 <DD>&nbsp;
1813 <DT><A HREF="org/jCharts/properties/LegendAreaProperties.html#iconPadding"><B>iconPadding</B></A> -
1814 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendAreaProperties.html">LegendAreaProperties</A>
1815 <DD>&nbsp;
1816 <DT><A HREF="org/jCharts/Legend.html#iconSide"><B>iconSide</B></A> -
1817 Variable in class org.jCharts.<A HREF="org/jCharts/Legend.html">Legend</A>
1818 <DD>&nbsp;
1819 <DT><A HREF="org/jCharts/chartData/interfaces/IData.html"><B>IData</B></A> - interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IData.html">IData</A>.<DD>Provides a common base class for all data structures.<DT><A HREF="org/jCharts/chartData/interfaces/IDataSeries.html"><B>IDataSeries</B></A> - interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IDataSeries.html">IDataSeries</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/chartData/interfaces/IDataSet.html"><B>IDataSet</B></A> - interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/Chart.html#imageMap"><B>imageMap</B></A> -
1820 Variable in class org.jCharts.<A HREF="org/jCharts/Chart.html">Chart</A>
1821 <DD>&nbsp;
1822 <DT><A HREF="org/jCharts/imageMap/ImageMap.html"><B>ImageMap</B></A> - class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/ImageMap.html">ImageMap</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/imageMap/ImageMap.html#ImageMap(int)"><B>ImageMap(int)</B></A> -
1823 Constructor for class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/ImageMap.html">ImageMap</A>
1824 <DD>&nbsp;
1825 <DT><A HREF="org/jCharts/imageMap/ImageMapArea.html"><B>ImageMapArea</B></A> - class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/ImageMapArea.html">ImageMapArea</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/imageMap/ImageMapArea.html#ImageMapArea(int, double, java.lang.String, java.lang.String)"><B>ImageMapArea(int, double, String, String)</B></A> -
1826 Constructor for class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/ImageMapArea.html">ImageMapArea</A>
1827 <DD>&nbsp;
1828 <DT><A HREF="org/jCharts/imageMap/ImageMapArea.html#ImageMapArea(int, java.awt.geom.Point2D.Double, java.lang.String)"><B>ImageMapArea(int, Point2D.Double, String)</B></A> -
1829 Constructor for class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/ImageMapArea.html">ImageMapArea</A>
1830 <DD>&nbsp;
1831 <DT><A HREF="org/jCharts/imageMap/ImageMapNotSupportedException.html"><B>ImageMapNotSupportedException</B></A> - exception org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/ImageMapNotSupportedException.html">ImageMapNotSupportedException</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/imageMap/ImageMapNotSupportedException.html#ImageMapNotSupportedException(java.lang.String)"><B>ImageMapNotSupportedException(String)</B></A> -
1832 Constructor for class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/ImageMapNotSupportedException.html">ImageMapNotSupportedException</A>
1833 <DD>&nbsp;
1834 <DT><A HREF="org/jCharts/axisChart/axis/DataAxis.html#increment"><B>increment</B></A> -
1835 Variable in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/DataAxis.html">DataAxis</A>
1836 <DD><B>Deprecated.</B>&nbsp;&nbsp;
1837 <DT><A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html#increment"><B>increment</B></A> -
1838 Variable in class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html">ScaleCalculator</A>
1839 <DD>&nbsp;
1840 <DT><A HREF="org/jCharts/test/SwingTest.html#initComponents()"><B>initComponents()</B></A> -
1841 Method in class org.jCharts.test.<A HREF="org/jCharts/test/SwingTest.html">SwingTest</A>
1842 <DD>&nbsp;
1843 <DT><A HREF="org/jCharts/test/HTMLGenerator.html#innerTableRowEnd()"><B>innerTableRowEnd()</B></A> -
1844 Method in class org.jCharts.test.<A HREF="org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>
1845 <DD>&nbsp;
1846 <DT><A HREF="org/jCharts/test/HTMLGenerator.html#innerTableRowStart()"><B>innerTableRowStart()</B></A> -
1847 Method in class org.jCharts.test.<A HREF="org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>
1848 <DD>&nbsp;
1849 <DT><A HREF="org/jCharts/types/IntType.html"><B>IntType</B></A> - class org.jCharts.types.<A HREF="org/jCharts/types/IntType.html">IntType</A>.<DD>Provides a common base class for all types.<DT><A HREF="org/jCharts/types/IntType.html#IntType(int)"><B>IntType(int)</B></A> -
1850 Constructor for class org.jCharts.types.<A HREF="org/jCharts/types/IntType.html">IntType</A>
1851 <DD>&nbsp;
1852 <DT><A HREF="org/jCharts/chartData/processors/PieChartDataProcessor.html#iPieChartDataSet"><B>iPieChartDataSet</B></A> -
1853 Variable in class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/PieChartDataProcessor.html">PieChartDataProcessor</A>
1854 <DD>&nbsp;
1855 <DT><A HREF="org/jCharts/nonAxisChart/PieChart2D.html#iPieChartDataSet"><B>iPieChartDataSet</B></A> -
1856 Variable in class org.jCharts.nonAxisChart.<A HREF="org/jCharts/nonAxisChart/PieChart2D.html">PieChart2D</A>
1857 <DD>&nbsp;
1858 <DT><A HREF="org/jCharts/chartData/interfaces/IPieChartDataSet.html"><B>IPieChartDataSet</B></A> - interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IPieChartDataSet.html">IPieChartDataSet</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/chartData/interfaces/IScatterPlotDataSeries.html"><B>IScatterPlotDataSeries</B></A> - interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IScatterPlotDataSeries.html">IScatterPlotDataSeries</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/chartData/interfaces/IScatterPlotDataSet.html"><B>IScatterPlotDataSet</B></A> - interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IScatterPlotDataSet.html">IScatterPlotDataSet</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/properties/PieChart2DProperties.html#isCurrency"><B>isCurrency</B></A> -
1859 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/PieChart2DProperties.html">PieChart2DProperties</A>
1860 <DD>&nbsp;
1861 <DT><A HREF="org/jCharts/chartText/TextTag.html#isDerived"><B>isDerived</B></A> -
1862 Variable in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTag.html">TextTag</A>
1863 <DD>&nbsp;
1864 <DT><A HREF="org/jCharts/chartText/TextTag.html#isHidden"><B>isHidden</B></A> -
1865 Variable in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTag.html">TextTag</A>
1866 <DD>&nbsp;
1867 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html#isLabelVertical"><B>isLabelVertical</B></A> -
1868 Variable in class org.jCharts.axisChart.customRenderers.axisValue.renderers.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html">ValueLabelRenderer</A>
1869 <DD>&nbsp;
1870 <DT><A HREF="org/jCharts/chartText/BarValueGroup.BarValue.html#isNegative"><B>isNegative</B></A> -
1871 Variable in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/BarValueGroup.BarValue.html">BarValueGroup.BarValue</A>
1872 <DD>&nbsp;
1873 <DT><A HREF="org/jCharts/properties/AxisProperties.html#isPlotHorizontal"><B>isPlotHorizontal</B></A> -
1874 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisProperties.html">AxisProperties</A>
1875 <DD>&nbsp;
1876 <DT><A HREF="org/jCharts/properties/AxisProperties.html#isPlotHorizontal()"><B>isPlotHorizontal()</B></A> -
1877 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisProperties.html">AxisProperties</A>
1878 <DD>&nbsp;
1879 <DT><A HREF="org/jCharts/types/ChartType.html#isStacked()"><B>isStacked()</B></A> -
1880 Method in class org.jCharts.types.<A HREF="org/jCharts/types/ChartType.html">ChartType</A>
1881 <DD>Returns flag indicating whether chart type has stacked data
1882 <DT><A HREF="org/jCharts/chartData/interfaces/IStockChartDataSet.html"><B>IStockChartDataSet</B></A> - interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IStockChartDataSet.html">IStockChartDataSet</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/chartText/BarValueGroup.html#isVertical"><B>isVertical</B></A> -
1883 Variable in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/BarValueGroup.html">BarValueGroup</A>
1884 <DD>&nbsp;
1885 </DL>
1886 <HR>
1887 <A NAME="_J_"><!-- --></A><H2>
1888 <B>J</B></H2>
1889 <DL>
1890 <DT><A HREF="org/jCharts/encoders/JPEGEncoder.html#JPEG"><B>JPEG</B></A> -
1891 Static variable in class org.jCharts.encoders.<A HREF="org/jCharts/encoders/JPEGEncoder.html">JPEGEncoder</A>
1892 <DD>&nbsp;
1893 <DT><A HREF="org/jCharts/test/ChartTestDriver.html#JPEG"><B>JPEG</B></A> -
1894 Static variable in class org.jCharts.test.<A HREF="org/jCharts/test/ChartTestDriver.html">ChartTestDriver</A>
1895 <DD>&nbsp;
1896 <DT><A HREF="org/jCharts/test/ChartTestDriver.html#JPEG_LEGACY"><B>JPEG_LEGACY</B></A> -
1897 Static variable in class org.jCharts.test.<A HREF="org/jCharts/test/ChartTestDriver.html">ChartTestDriver</A>
1898 <DD>&nbsp;
1899 <DT><A HREF="org/jCharts/encoders/ServletEncoderHelper.html#JPEG_MIME_TYPE"><B>JPEG_MIME_TYPE</B></A> -
1900 Static variable in class org.jCharts.encoders.<A HREF="org/jCharts/encoders/ServletEncoderHelper.html">ServletEncoderHelper</A>
1901 <DD>&nbsp;
1902 <DT><A HREF="org/jCharts/encoders/JPEGEncoder.html"><B>JPEGEncoder</B></A> - class org.jCharts.encoders.<A HREF="org/jCharts/encoders/JPEGEncoder.html">JPEGEncoder</A>.<DD>This class REQUIRES the jdk 1.4<DT><A HREF="org/jCharts/encoders/JPEGEncoder.html#JPEGEncoder()"><B>JPEGEncoder()</B></A> -
1903 Constructor for class org.jCharts.encoders.<A HREF="org/jCharts/encoders/JPEGEncoder.html">JPEGEncoder</A>
1904 <DD>&nbsp;
1905 <DT><A HREF="org/jCharts/encoders/JPEGEncoder13.html"><B>JPEGEncoder13</B></A> - class org.jCharts.encoders.<A HREF="org/jCharts/encoders/JPEGEncoder13.html">JPEGEncoder13</A>.<DD>Provided for backwards compatibility for jdk 1.3<DT><A HREF="org/jCharts/encoders/JPEGEncoder13.html#JPEGEncoder13()"><B>JPEGEncoder13()</B></A> -
1906 Constructor for class org.jCharts.encoders.<A HREF="org/jCharts/encoders/JPEGEncoder13.html">JPEGEncoder13</A>
1907 <DD>&nbsp;
1908 </DL>
1909 <HR>
1910 <A NAME="_L_"><!-- --></A><H2>
1911 <B>L</B></H2>
1912 <DL>
1913 <DT><A HREF="org/jCharts/axisChart/axis/LabelAxis.html"><B>LabelAxis</B></A> - class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/LabelAxis.html">LabelAxis</A>.<DD><B>Deprecated.</B>&nbsp;<I>just using the Axis Object</I><DT><A HREF="org/jCharts/axisChart/axis/LabelAxis.html#LabelAxis(org.jCharts.axisChart.AxisChart)"><B>LabelAxis(AxisChart)</B></A> -
1914 Constructor for class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/LabelAxis.html">LabelAxis</A>
1915 <DD><B>Deprecated.</B>&nbsp;<I>this class is no longer used</I>
1916 <DT><A HREF="org/jCharts/properties/LabelAxisProperties.html"><B>LabelAxisProperties</B></A> - class org.jCharts.properties.<A HREF="org/jCharts/properties/LabelAxisProperties.html">LabelAxisProperties</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/properties/LabelAxisProperties.html#LabelAxisProperties()"><B>LabelAxisProperties()</B></A> -
1917 Constructor for class org.jCharts.properties.<A HREF="org/jCharts/properties/LabelAxisProperties.html">LabelAxisProperties</A>
1918 <DD>&nbsp;
1919 <DT><A HREF="org/jCharts/Legend.html#labels"><B>labels</B></A> -
1920 Variable in class org.jCharts.<A HREF="org/jCharts/Legend.html">Legend</A>
1921 <DD>&nbsp;
1922 <DT><A HREF="org/jCharts/axisChart/axis/YAxis.html#lastTickY"><B>lastTickY</B></A> -
1923 Variable in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/YAxis.html">YAxis</A>
1924 <DD>&nbsp;
1925 <DT><A HREF="org/jCharts/properties/LegendAreaProperties.html#LEFT"><B>LEFT</B></A> -
1926 Static variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendAreaProperties.html">LegendAreaProperties</A>
1927 <DD>&nbsp;
1928 <DT><A HREF="org/jCharts/Chart.html#legend"><B>legend</B></A> -
1929 Variable in class org.jCharts.<A HREF="org/jCharts/Chart.html">Chart</A>
1930 <DD>&nbsp;
1931 <DT><A HREF="org/jCharts/Legend.html"><B>Legend</B></A> - class org.jCharts.<A HREF="org/jCharts/Legend.html">Legend</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/types/PieLabelType.html#LEGEND_LABELS"><B>LEGEND_LABELS</B></A> -
1932 Static variable in class org.jCharts.types.<A HREF="org/jCharts/types/PieLabelType.html">PieLabelType</A>
1933 <DD>&nbsp;
1934 <DT><A HREF="org/jCharts/Legend.html#Legend(org.jCharts.Chart)"><B>Legend(Chart)</B></A> -
1935 Constructor for class org.jCharts.<A HREF="org/jCharts/Legend.html">Legend</A>
1936 <DD><B>Deprecated.</B>&nbsp;<I></I>&nbsp;
1937 <DT><A HREF="org/jCharts/Legend.html#Legend(org.jCharts.Chart, org.jCharts.properties.LegendProperties)"><B>Legend(Chart, LegendProperties)</B></A> -
1938 Constructor for class org.jCharts.<A HREF="org/jCharts/Legend.html">Legend</A>
1939 <DD>&nbsp;
1940 <DT><A HREF="org/jCharts/properties/LegendAreaProperties.html"><B>LegendAreaProperties</B></A> - class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendAreaProperties.html">LegendAreaProperties</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/properties/LegendAreaProperties.html#LegendAreaProperties()"><B>LegendAreaProperties()</B></A> -
1941 Constructor for class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendAreaProperties.html">LegendAreaProperties</A>
1942 <DD>Constructor for those desiring auto-calculation of the Legend width based on the number
1943 of columns.
1944 <DT><A HREF="org/jCharts/imageMap/ImageMapArea.html#legendLabel"><B>legendLabel</B></A> -
1945 Variable in class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/ImageMapArea.html">ImageMapArea</A>
1946 <DD>&nbsp;
1947 <DT><A HREF="org/jCharts/chartData/StockChartDataSet.html#legendLabels"><B>legendLabels</B></A> -
1948 Variable in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/StockChartDataSet.html">StockChartDataSet</A>
1949 <DD>&nbsp;
1950 <DT><A HREF="org/jCharts/chartData/ScatterPlotDataSet.html#legendLabels"><B>legendLabels</B></A> -
1951 Variable in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/ScatterPlotDataSet.html">ScatterPlotDataSet</A>
1952 <DD>&nbsp;
1953 <DT><A HREF="org/jCharts/chartData/DataSet.html#legendLabels"><B>legendLabels</B></A> -
1954 Variable in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/DataSet.html">DataSet</A>
1955 <DD>&nbsp;
1956 <DT><A HREF="org/jCharts/Legend.html#legendProperties"><B>legendProperties</B></A> -
1957 Variable in class org.jCharts.<A HREF="org/jCharts/Legend.html">Legend</A>
1958 <DD>&nbsp;
1959 <DT><A HREF="org/jCharts/properties/LegendProperties.html"><B>LegendProperties</B></A> - class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendProperties.html">LegendProperties</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/properties/LegendProperties.html#LegendProperties()"><B>LegendProperties()</B></A> -
1960 Constructor for class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendProperties.html">LegendProperties</A>
1961 <DD>&nbsp;
1962 <DT><A HREF="org/jCharts/test/HTMLGenerator.html#legendTableEnd()"><B>legendTableEnd()</B></A> -
1963 Method in class org.jCharts.test.<A HREF="org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>
1964 <DD>&nbsp;
1965 <DT><A HREF="org/jCharts/test/HTMLGenerator.html#legendTableStart()"><B>legendTableStart()</B></A> -
1966 Method in class org.jCharts.test.<A HREF="org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>
1967 <DD>&nbsp;
1968 <DT><A HREF="org/jCharts/types/ChartType.html#LINE"><B>LINE</B></A> -
1969 Static variable in class org.jCharts.types.<A HREF="org/jCharts/types/ChartType.html">ChartType</A>
1970 <DD>&nbsp;
1971 <DT><A HREF="org/jCharts/axisChart/LineChart.html"><B>LineChart</B></A> - class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/LineChart.html">LineChart</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/axisChart/LineChart.html#LineChart()"><B>LineChart()</B></A> -
1972 Constructor for class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/LineChart.html">LineChart</A>
1973 <DD>&nbsp;
1974 <DT><A HREF="org/jCharts/properties/LineChartProperties.html"><B>LineChartProperties</B></A> - class org.jCharts.properties.<A HREF="org/jCharts/properties/LineChartProperties.html">LineChartProperties</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/properties/LineChartProperties.html#LineChartProperties(java.awt.Stroke[], java.awt.Shape[])"><B>LineChartProperties(Stroke[], Shape[])</B></A> -
1975 Constructor for class org.jCharts.properties.<A HREF="org/jCharts/properties/LineChartProperties.html">LineChartProperties</A>
1976 <DD>Constructor
1977 <DT><A HREF="org/jCharts/properties/ScatterPlotProperties.html#lineStrokes"><B>lineStrokes</B></A> -
1978 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/ScatterPlotProperties.html">ScatterPlotProperties</A>
1979 <DD>&nbsp;
1980 <DT><A HREF="org/jCharts/properties/LineChartProperties.html#lineStrokes"><B>lineStrokes</B></A> -
1981 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/LineChartProperties.html">LineChartProperties</A>
1982 <DD>&nbsp;
1983 <DT><A HREF="org/jCharts/test/LineTestDriver.html"><B>LineTestDriver</B></A> - class org.jCharts.test.<A HREF="org/jCharts/test/LineTestDriver.html">LineTestDriver</A>.<DD>This file provides examples of how to create all the different chart types provided by
1984 this package.<DT><A HREF="org/jCharts/test/LineTestDriver.html#LineTestDriver()"><B>LineTestDriver()</B></A> -
1985 Constructor for class org.jCharts.test.<A HREF="org/jCharts/test/LineTestDriver.html">LineTestDriver</A>
1986 <DD>&nbsp;
1987 <DT><A HREF="org/jCharts/chartData/StockChartDataSet.html#low"><B>low</B></A> -
1988 Variable in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/StockChartDataSet.html">StockChartDataSet</A>
1989 <DD>&nbsp;
1990 <DT><A HREF="org/jCharts/types/StockChartDataType.html#LOW"><B>LOW</B></A> -
1991 Static variable in class org.jCharts.types.<A HREF="org/jCharts/types/StockChartDataType.html">StockChartDataType</A>
1992 <DD>&nbsp;
1993 </DL>
1994 <HR>
1995 <A NAME="_M_"><!-- --></A><H2>
1996 <B>M</B></H2>
1997 <DL>
1998 <DT><A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html#main(java.lang.String[])"><B>main(String[])</B></A> -
1999 Static method in class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html">ChartScale</A>
2000 <DD>&nbsp;
2001 <DT><A HREF="org/jCharts/test/SwingTest.html#main(java.lang.String[])"><B>main(String[])</B></A> -
2002 Static method in class org.jCharts.test.<A HREF="org/jCharts/test/SwingTest.html">SwingTest</A>
2003 <DD>&nbsp;
2004 <DT><A HREF="org/jCharts/test/StackedBarTestDriver.html#main(java.lang.String[])"><B>main(String[])</B></A> -
2005 Static method in class org.jCharts.test.<A HREF="org/jCharts/test/StackedBarTestDriver.html">StackedBarTestDriver</A>
2006 <DD>&nbsp;
2007 <DT><A HREF="org/jCharts/test/ScatterPlotTestDriver.html#main(java.lang.String[])"><B>main(String[])</B></A> -
2008 Static method in class org.jCharts.test.<A HREF="org/jCharts/test/ScatterPlotTestDriver.html">ScatterPlotTestDriver</A>
2009 <DD>DataSeries getDataSeries() throws ChartDataException
2010 {
2011 String[] xAxisLabels={"1", "2", "3", "4", "5"};
2012 DataSeries dataSeries=new DataSeries( xAxisLabels, "numbers", "numbers", "Bug #559177" );
2013 AxisChartDataSet axisChartDataSet;
2014
2015 double[][] data={{1, 2, 3, 4, 5},
2016 {7, 8, Double.NaN, Double.NaN, Double.NaN},
2017 {Double.NaN, Double.NaN, Double.NaN, Double.NaN, 2}};
2018
2019 String[] legendLabels={"set 1", "set 2", "set 3"};
2020 Paint[] paints={Color.blue, Color.red, Color.green};
2021
2022 axisChartDataSet=new AxisChartDataSet( data,
2023 legendLabels,
2024 paints,
2025 ChartType.LINE,
2026 this.getChartTypeProperties( 3 ) );
2027
2028 dataSeries.addIAxisPlotDataSet( axisChartDataSet );
2029
2030 return dataSeries;
2031
2032 }
2033 <DT><A HREF="org/jCharts/test/PointTestDriver.html#main(java.lang.String[])"><B>main(String[])</B></A> -
2034 Static method in class org.jCharts.test.<A HREF="org/jCharts/test/PointTestDriver.html">PointTestDriver</A>
2035 <DD>&nbsp;
2036 <DT><A HREF="org/jCharts/test/PieTestDriver.html#main(java.lang.String[])"><B>main(String[])</B></A> -
2037 Static method in class org.jCharts.test.<A HREF="org/jCharts/test/PieTestDriver.html">PieTestDriver</A>
2038 <DD>&nbsp;
2039 <DT><A HREF="org/jCharts/test/LineTestDriver.html#main(java.lang.String[])"><B>main(String[])</B></A> -
2040 Static method in class org.jCharts.test.<A HREF="org/jCharts/test/LineTestDriver.html">LineTestDriver</A>
2041 <DD>DataSeries getDataSeries() throws ChartDataException
2042 {
2043 String[] xAxisLabels={"1", "2", "3", "4", "5"};
2044 DataSeries dataSeries=new DataSeries( xAxisLabels, "numbers", "numbers", "Bug #559177" );
2045 AxisChartDataSet axisChartDataSet;
2046
2047 double[][] data={{1, 2, 3, 4, 5},
2048 {7, 8, Double.NaN, Double.NaN, Double.NaN},
2049 {Double.NaN, Double.NaN, Double.NaN, Double.NaN, 2}};
2050
2051 String[] legendLabels={"set 1", "set 2", "set 3"};
2052 Paint[] paints={Color.blue, Color.red, Color.green};
2053
2054 axisChartDataSet=new AxisChartDataSet( data,
2055 legendLabels,
2056 paints,
2057 ChartType.LINE,
2058 this.getChartTypeProperties( 3 ) );
2059
2060 dataSeries.addIAxisPlotDataSet( axisChartDataSet );
2061
2062 return dataSeries;
2063
2064 }
2065 <DT><A HREF="org/jCharts/test/ClusteredBarTestDriver.html#main(java.lang.String[])"><B>main(String[])</B></A> -
2066 Static method in class org.jCharts.test.<A HREF="org/jCharts/test/ClusteredBarTestDriver.html">ClusteredBarTestDriver</A>
2067 <DD>&nbsp;
2068 <DT><A HREF="org/jCharts/test/ChartTestDriver.html#main(java.lang.String[])"><B>main(String[])</B></A> -
2069 Static method in class org.jCharts.test.<A HREF="org/jCharts/test/ChartTestDriver.html">ChartTestDriver</A>
2070 <DD>Main method so can run as command line.
2071 <DT><A HREF="org/jCharts/test/BarTestDriver.html#main(java.lang.String[])"><B>main(String[])</B></A> -
2072 Static method in class org.jCharts.test.<A HREF="org/jCharts/test/BarTestDriver.html">BarTestDriver</A>
2073 <DD>&nbsp;
2074 <DT><A HREF="org/jCharts/test/AreaTestDriver.html#main(java.lang.String[])"><B>main(String[])</B></A> -
2075 Static method in class org.jCharts.test.<A HREF="org/jCharts/test/AreaTestDriver.html">AreaTestDriver</A>
2076 <DD>&nbsp;
2077 <DT><A HREF="org/jCharts/chartData/processors/AxisChartDataProcessor.html#max"><B>max</B></A> -
2078 Variable in class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/AxisChartDataProcessor.html">AxisChartDataProcessor</A>
2079 <DD>&nbsp;
2080 <DT><A HREF="org/jCharts/axisChart/axis/DataAxis.html#maxValue"><B>maxValue</B></A> -
2081 Variable in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/DataAxis.html">DataAxis</A>
2082 <DD><B>Deprecated.</B>&nbsp;&nbsp;
2083 <DT><A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html#maxValue"><B>maxValue</B></A> -
2084 Variable in class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html">ScaleCalculator</A>
2085 <DD>&nbsp;
2086 <DT><A HREF="org/jCharts/chartData/processors/AxisChartDataProcessor.html#min"><B>min</B></A> -
2087 Variable in class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/AxisChartDataProcessor.html">AxisChartDataProcessor</A>
2088 <DD>&nbsp;
2089 <DT><A HREF="org/jCharts/axisChart/axis/Axis.html#minimumHeightNeeded"><B>minimumHeightNeeded</B></A> -
2090 Variable in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html">Axis</A>
2091 <DD>&nbsp;
2092 <DT><A HREF="org/jCharts/axisChart/axis/Axis.html#minimumWidthNeeded"><B>minimumWidthNeeded</B></A> -
2093 Variable in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html">Axis</A>
2094 <DD>&nbsp;
2095 <DT><A HREF="org/jCharts/axisChart/axis/DataAxis.html#minValue"><B>minValue</B></A> -
2096 Variable in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/DataAxis.html">DataAxis</A>
2097 <DD><B>Deprecated.</B>&nbsp;&nbsp;
2098 <DT><A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html#minValue"><B>minValue</B></A> -
2099 Variable in class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html">ScaleCalculator</A>
2100 <DD>&nbsp;
2101 </DL>
2102 <HR>
2103 <A NAME="_N_"><!-- --></A><H2>
2104 <B>N</B></H2>
2105 <DL>
2106 <DT><A HREF="org/jCharts/types/PieLabelType.html#NO_LABELS"><B>NO_LABELS</B></A> -
2107 Static variable in class org.jCharts.types.<A HREF="org/jCharts/types/PieLabelType.html">PieLabelType</A>
2108 <DD>&nbsp;
2109 <DT><A HREF="org/jCharts/chartData/processors/NonStackedDataProcessor.html"><B>NonStackedDataProcessor</B></A> - class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/NonStackedDataProcessor.html">NonStackedDataProcessor</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/chartData/processors/NonStackedDataProcessor.html#NonStackedDataProcessor()"><B>NonStackedDataProcessor()</B></A> -
2110 Constructor for class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/NonStackedDataProcessor.html">NonStackedDataProcessor</A>
2111 <DD>&nbsp;
2112 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html#numberFormat"><B>numberFormat</B></A> -
2113 Variable in class org.jCharts.axisChart.customRenderers.axisValue.renderers.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html">ValueLabelRenderer</A>
2114 <DD>&nbsp;
2115 <DT><A HREF="org/jCharts/chartText/NumericTagGroup.html#numberFormat"><B>numberFormat</B></A> -
2116 Variable in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/NumericTagGroup.html">NumericTagGroup</A>
2117 <DD>&nbsp;
2118 <DT><A HREF="org/jCharts/chartText/BarValueGroup.html#numberFormat"><B>numberFormat</B></A> -
2119 Variable in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/BarValueGroup.html">BarValueGroup</A>
2120 <DD>&nbsp;
2121 <DT><A HREF="org/jCharts/chartData/StockChartDataSet.html#numberOfDataSets"><B>numberOfDataSets</B></A> -
2122 Variable in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/StockChartDataSet.html">StockChartDataSet</A>
2123 <DD>&nbsp;
2124 <DT><A HREF="org/jCharts/chartData/processors/AxisChartDataProcessor.html#numberOfElementsInADataSet"><B>numberOfElementsInADataSet</B></A> -
2125 Variable in class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/AxisChartDataProcessor.html">AxisChartDataProcessor</A>
2126 <DD>&nbsp;
2127 <DT><A HREF="org/jCharts/axisChart/axis/Axis.html#numberOfScaleItems"><B>numberOfScaleItems</B></A> -
2128 Variable in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html">Axis</A>
2129 <DD>&nbsp;
2130 <DT><A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html#numberOfScaleItems"><B>numberOfScaleItems</B></A> -
2131 Variable in class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html">ScaleCalculator</A>
2132 <DD>&nbsp;
2133 <DT><A HREF="org/jCharts/Legend.html#numColumns"><B>numColumns</B></A> -
2134 Variable in class org.jCharts.<A HREF="org/jCharts/Legend.html">Legend</A>
2135 <DD>&nbsp;
2136 <DT><A HREF="org/jCharts/properties/LegendAreaProperties.html#numColumns"><B>numColumns</B></A> -
2137 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendAreaProperties.html">LegendAreaProperties</A>
2138 <DD>&nbsp;
2139 <DT><A HREF="org/jCharts/chartData/ScatterPlotDataSet.html#numDataItems"><B>numDataItems</B></A> -
2140 Variable in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/ScatterPlotDataSet.html">ScatterPlotDataSet</A>
2141 <DD>&nbsp;
2142 <DT><A HREF="org/jCharts/chartText/NumericTagGroup.html"><B>NumericTagGroup</B></A> - class org.jCharts.chartText.<A HREF="org/jCharts/chartText/NumericTagGroup.html">NumericTagGroup</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/chartText/NumericTagGroup.html#NumericTagGroup(org.jCharts.properties.util.ChartFont, java.awt.font.FontRenderContext, boolean, boolean, boolean, int)"><B>NumericTagGroup(ChartFont, FontRenderContext, boolean, boolean, boolean, int)</B></A> -
2143 Constructor for class org.jCharts.chartText.<A HREF="org/jCharts/chartText/NumericTagGroup.html">NumericTagGroup</A>
2144 <DD>&nbsp;
2145 <DT><A HREF="org/jCharts/properties/DataAxisProperties.html#numItems"><B>numItems</B></A> -
2146 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>
2147 <DD>&nbsp;
2148 <DT><A HREF="org/jCharts/Legend.html#numRows"><B>numRows</B></A> -
2149 Variable in class org.jCharts.<A HREF="org/jCharts/Legend.html">Legend</A>
2150 <DD>&nbsp;
2151 </DL>
2152 <HR>
2153 <A NAME="_O_"><!-- --></A><H2>
2154 <B>O</B></H2>
2155 <DL>
2156 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html#ON_TOP"><B>ON_TOP</B></A> -
2157 Static variable in class org.jCharts.axisChart.customRenderers.axisValue.renderers.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html">ValueLabelPosition</A>
2158 <DD>&nbsp;
2159 <DT><A HREF="org/jCharts/axisChart/axis/Axis.html#oneUnitPixelSize"><B>oneUnitPixelSize</B></A> -
2160 Variable in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html">Axis</A>
2161 <DD>&nbsp;
2162 <DT><A HREF="org/jCharts/chartData/StockChartDataSet.html#open"><B>open</B></A> -
2163 Variable in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/StockChartDataSet.html">StockChartDataSet</A>
2164 <DD>&nbsp;
2165 <DT><A HREF="org/jCharts/types/StockChartDataType.html#OPEN"><B>OPEN</B></A> -
2166 Static variable in class org.jCharts.types.<A HREF="org/jCharts/types/StockChartDataType.html">StockChartDataType</A>
2167 <DD>&nbsp;
2168 <DT><A HREF="org/jCharts/properties/StockChartProperties.html#openLength"><B>openLength</B></A> -
2169 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/StockChartProperties.html">StockChartProperties</A>
2170 <DD>&nbsp;
2171 <DT><A HREF="org/jCharts/properties/StockChartProperties.html#openStroke"><B>openStroke</B></A> -
2172 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/StockChartProperties.html">StockChartProperties</A>
2173 <DD>&nbsp;
2174 <DT><A HREF="org/jCharts/package-summary.html"><B>org.jCharts</B></A> - package org.jCharts<DD>&nbsp;<DT><A HREF="org/jCharts/axisChart/package-summary.html"><B>org.jCharts.axisChart</B></A> - package org.jCharts.axisChart<DD>&nbsp;<DT><A HREF="org/jCharts/axisChart/axis/package-summary.html"><B>org.jCharts.axisChart.axis</B></A> - package org.jCharts.axisChart.axis<DD>&nbsp;<DT><A HREF="org/jCharts/axisChart/axis/scale/package-summary.html"><B>org.jCharts.axisChart.axis.scale</B></A> - package org.jCharts.axisChart.axis.scale<DD>&nbsp;<DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/package-summary.html"><B>org.jCharts.axisChart.customRenderers.axisValue</B></A> - package org.jCharts.axisChart.customRenderers.axisValue<DD>&nbsp;<DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/package-summary.html"><B>org.jCharts.axisChart.customRenderers.axisValue.renderers</B></A> - package org.jCharts.axisChart.customRenderers.axisValue.renderers<DD>&nbsp;<DT><A HREF="org/jCharts/chartData/package-summary.html"><B>org.jCharts.chartData</B></A> - package org.jCharts.chartData<DD>&nbsp;<DT><A HREF="org/jCharts/chartData/interfaces/package-summary.html"><B>org.jCharts.chartData.interfaces</B></A> - package org.jCharts.chartData.interfaces<DD>&nbsp;<DT><A HREF="org/jCharts/chartData/processors/package-summary.html"><B>org.jCharts.chartData.processors</B></A> - package org.jCharts.chartData.processors<DD>&nbsp;<DT><A HREF="org/jCharts/chartText/package-summary.html"><B>org.jCharts.chartText</B></A> - package org.jCharts.chartText<DD>&nbsp;<DT><A HREF="org/jCharts/encoders/package-summary.html"><B>org.jCharts.encoders</B></A> - package org.jCharts.encoders<DD>&nbsp;<DT><A HREF="org/jCharts/imageMap/package-summary.html"><B>org.jCharts.imageMap</B></A> - package org.jCharts.imageMap<DD>&nbsp;<DT><A HREF="org/jCharts/nonAxisChart/package-summary.html"><B>org.jCharts.nonAxisChart</B></A> - package org.jCharts.nonAxisChart<DD>&nbsp;<DT><A HREF="org/jCharts/properties/package-summary.html"><B>org.jCharts.properties</B></A> - package org.jCharts.properties<DD>&nbsp;<DT><A HREF="org/jCharts/properties/util/package-summary.html"><B>org.jCharts.properties.util</B></A> - package org.jCharts.properties.util<DD>&nbsp;<DT><A HREF="org/jCharts/test/package-summary.html"><B>org.jCharts.test</B></A> - package org.jCharts.test<DD>&nbsp;<DT><A HREF="org/jCharts/types/package-summary.html"><B>org.jCharts.types</B></A> - package org.jCharts.types<DD>&nbsp;<DT><A HREF="org/jCharts/axisChart/axis/Axis.html#origin"><B>origin</B></A> -
2175 Variable in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html">Axis</A>
2176 <DD>&nbsp;
2177 <DT><A HREF="org/jCharts/properties/PointChartProperties.html#outlinePaints"><B>outlinePaints</B></A> -
2178 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/PointChartProperties.html">PointChartProperties</A>
2179 <DD>&nbsp;
2180 <DT><A HREF="org/jCharts/test/ChartTestDriver.html#OUTPUT_PATH"><B>OUTPUT_PATH</B></A> -
2181 Static variable in class org.jCharts.test.<A HREF="org/jCharts/test/ChartTestDriver.html">ChartTestDriver</A>
2182 <DD>&nbsp;
2183 <DT><A HREF="org/jCharts/axisChart/ScatterPlotAxisChart.html#overlayCharts()"><B>overlayCharts()</B></A> -
2184 Method in class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/ScatterPlotAxisChart.html">ScatterPlotAxisChart</A>
2185 <DD>Draws the charts over the axis.
2186 <DT><A HREF="org/jCharts/axisChart/AxisChart.html#overlayCharts()"><B>overlayCharts()</B></A> -
2187 Method in class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/AxisChart.html">AxisChart</A>
2188 <DD>Draws the charts over the axis.
2189 </DL>
2190 <HR>
2191 <A NAME="_P_"><!-- --></A><H2>
2192 <B>P</B></H2>
2193 <DL>
2194 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#paddingBetweenAxisAndLabels"><B>paddingBetweenAxisAndLabels</B></A> -
2195 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
2196 <DD>&nbsp;
2197 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#paddingBetweenAxisLabels"><B>paddingBetweenAxisLabels</B></A> -
2198 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
2199 <DD>&nbsp;
2200 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#paddingBetweenAxisTitleAndLabels"><B>paddingBetweenAxisTitleAndLabels</B></A> -
2201 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
2202 <DD>&nbsp;
2203 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#paddingBetweenLabelsAndTicks"><B>paddingBetweenLabelsAndTicks</B></A> -
2204 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
2205 <DD>&nbsp;
2206 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/BackgroundRenderer.html#paint"><B>paint</B></A> -
2207 Variable in class org.jCharts.axisChart.customRenderers.axisValue.renderers.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/BackgroundRenderer.html">BackgroundRenderer</A>
2208 <DD>&nbsp;
2209 <DT><A HREF="org/jCharts/properties/util/ChartItem.html#paint"><B>paint</B></A> -
2210 Variable in class org.jCharts.properties.util.<A HREF="org/jCharts/properties/util/ChartItem.html">ChartItem</A>
2211 <DD>&nbsp;
2212 <DT><A HREF="org/jCharts/Legend.html#paints"><B>paints</B></A> -
2213 Variable in class org.jCharts.<A HREF="org/jCharts/Legend.html">Legend</A>
2214 <DD>&nbsp;
2215 <DT><A HREF="org/jCharts/chartData/StockChartDataSet.html#paints"><B>paints</B></A> -
2216 Variable in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/StockChartDataSet.html">StockChartDataSet</A>
2217 <DD>&nbsp;
2218 <DT><A HREF="org/jCharts/chartData/ScatterPlotDataSet.html#paints"><B>paints</B></A> -
2219 Variable in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/ScatterPlotDataSet.html">ScatterPlotDataSet</A>
2220 <DD>&nbsp;
2221 <DT><A HREF="org/jCharts/chartData/DataSet.html#paints"><B>paints</B></A> -
2222 Variable in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/DataSet.html">DataSet</A>
2223 <DD>&nbsp;
2224 <DT><A HREF="org/jCharts/test/SwingTest.html#panel"><B>panel</B></A> -
2225 Variable in class org.jCharts.test.<A HREF="org/jCharts/test/SwingTest.html">SwingTest</A>
2226 <DD>&nbsp;
2227 <DT><A HREF="org/jCharts/nonAxisChart/PieChart2D.html"><B>PieChart2D</B></A> - class org.jCharts.nonAxisChart.<A HREF="org/jCharts/nonAxisChart/PieChart2D.html">PieChart2D</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/nonAxisChart/PieChart2D.html#PieChart2D(org.jCharts.chartData.interfaces.IPieChartDataSet, org.jCharts.properties.LegendProperties, org.jCharts.properties.ChartProperties, int, int)"><B>PieChart2D(IPieChartDataSet, LegendProperties, ChartProperties, int, int)</B></A> -
2228 Constructor for class org.jCharts.nonAxisChart.<A HREF="org/jCharts/nonAxisChart/PieChart2D.html">PieChart2D</A>
2229 <DD>Constructor
2230 <DT><A HREF="org/jCharts/properties/PieChart2DProperties.html"><B>PieChart2DProperties</B></A> - class org.jCharts.properties.<A HREF="org/jCharts/properties/PieChart2DProperties.html">PieChart2DProperties</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/properties/PieChart2DProperties.html#PieChart2DProperties()"><B>PieChart2DProperties()</B></A> -
2231 Constructor for class org.jCharts.properties.<A HREF="org/jCharts/properties/PieChart2DProperties.html">PieChart2DProperties</A>
2232 <DD>&nbsp;
2233 <DT><A HREF="org/jCharts/nonAxisChart/PieChart2D.html#pieChartDataProcessor"><B>pieChartDataProcessor</B></A> -
2234 Variable in class org.jCharts.nonAxisChart.<A HREF="org/jCharts/nonAxisChart/PieChart2D.html">PieChart2D</A>
2235 <DD>&nbsp;
2236 <DT><A HREF="org/jCharts/chartData/processors/PieChartDataProcessor.html"><B>PieChartDataProcessor</B></A> - class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/PieChartDataProcessor.html">PieChartDataProcessor</A>.<DD>Utility class to process the PieChartDataSet<DT><A HREF="org/jCharts/chartData/processors/PieChartDataProcessor.html#PieChartDataProcessor(org.jCharts.chartData.interfaces.IPieChartDataSet)"><B>PieChartDataProcessor(IPieChartDataSet)</B></A> -
2237 Constructor for class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/PieChartDataProcessor.html">PieChartDataProcessor</A>
2238 <DD>Constructor
2239 <DT><A HREF="org/jCharts/chartData/PieChartDataSet.html"><B>PieChartDataSet</B></A> - class org.jCharts.chartData.<A HREF="org/jCharts/chartData/PieChartDataSet.html">PieChartDataSet</A>.<DD>Implementation of the IPieChartDataSet Interface for use with the PieChart2D Object.<DT><A HREF="org/jCharts/chartData/PieChartDataSet.html#PieChartDataSet(java.lang.String, double[], java.lang.String[], java.awt.Paint[], org.jCharts.properties.PieChart2DProperties)"><B>PieChartDataSet(String, double[], String[], Paint[], PieChart2DProperties)</B></A> -
2240 Constructor for class org.jCharts.chartData.<A HREF="org/jCharts/chartData/PieChartDataSet.html">PieChartDataSet</A>
2241 <DD>Constructor
2242 <DT><A HREF="org/jCharts/properties/PieChart2DProperties.html#pieLabelType"><B>pieLabelType</B></A> -
2243 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/PieChart2DProperties.html">PieChart2DProperties</A>
2244 <DD>&nbsp;
2245 <DT><A HREF="org/jCharts/types/PieLabelType.html"><B>PieLabelType</B></A> - class org.jCharts.types.<A HREF="org/jCharts/types/PieLabelType.html">PieLabelType</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/types/PieLabelType.html#PieLabelType(int)"><B>PieLabelType(int)</B></A> -
2246 Constructor for class org.jCharts.types.<A HREF="org/jCharts/types/PieLabelType.html">PieLabelType</A>
2247 <DD>&nbsp;
2248 <DT><A HREF="org/jCharts/test/PieTestDriver.html"><B>PieTestDriver</B></A> - class org.jCharts.test.<A HREF="org/jCharts/test/PieTestDriver.html">PieTestDriver</A>.<DD>This file provides examples of how to create all the different chart types provided by
2249 this package.<DT><A HREF="org/jCharts/test/PieTestDriver.html#PieTestDriver()"><B>PieTestDriver()</B></A> -
2250 Constructor for class org.jCharts.test.<A HREF="org/jCharts/test/PieTestDriver.html">PieTestDriver</A>
2251 <DD>&nbsp;
2252 <DT><A HREF="org/jCharts/nonAxisChart/PieChart2D.html#pieX"><B>pieX</B></A> -
2253 Variable in class org.jCharts.nonAxisChart.<A HREF="org/jCharts/nonAxisChart/PieChart2D.html">PieChart2D</A>
2254 <DD>&nbsp;
2255 <DT><A HREF="org/jCharts/nonAxisChart/PieChart2D.html#pieY"><B>pieY</B></A> -
2256 Variable in class org.jCharts.nonAxisChart.<A HREF="org/jCharts/nonAxisChart/PieChart2D.html">PieChart2D</A>
2257 <DD>&nbsp;
2258 <DT><A HREF="org/jCharts/axisChart/axis/Axis.html#pixelLength"><B>pixelLength</B></A> -
2259 Variable in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html">Axis</A>
2260 <DD>&nbsp;
2261 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html#pixelValuePadding"><B>pixelValuePadding</B></A> -
2262 Variable in class org.jCharts.axisChart.customRenderers.axisValue.renderers.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html">ValueLabelRenderer</A>
2263 <DD>&nbsp;
2264 <DT><A HREF="org/jCharts/properties/LegendAreaProperties.html#placement"><B>placement</B></A> -
2265 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendAreaProperties.html">LegendAreaProperties</A>
2266 <DD>&nbsp;
2267 <DT><A HREF="org/jCharts/encoders/PNGEncoder.html#PNG"><B>PNG</B></A> -
2268 Static variable in class org.jCharts.encoders.<A HREF="org/jCharts/encoders/PNGEncoder.html">PNGEncoder</A>
2269 <DD>&nbsp;
2270 <DT><A HREF="org/jCharts/test/ChartTestDriver.html#PNG"><B>PNG</B></A> -
2271 Static variable in class org.jCharts.test.<A HREF="org/jCharts/test/ChartTestDriver.html">ChartTestDriver</A>
2272 <DD>&nbsp;
2273 <DT><A HREF="org/jCharts/encoders/ServletEncoderHelper.html#PNG_MIME_TYPE"><B>PNG_MIME_TYPE</B></A> -
2274 Static variable in class org.jCharts.encoders.<A HREF="org/jCharts/encoders/ServletEncoderHelper.html">ServletEncoderHelper</A>
2275 <DD>&nbsp;
2276 <DT><A HREF="org/jCharts/encoders/PNGEncoder.html"><B>PNGEncoder</B></A> - class org.jCharts.encoders.<A HREF="org/jCharts/encoders/PNGEncoder.html">PNGEncoder</A>.<DD>This class REQUIRES the jdk 1.4<DT><A HREF="org/jCharts/encoders/PNGEncoder.html#PNGEncoder()"><B>PNGEncoder()</B></A> -
2277 Constructor for class org.jCharts.encoders.<A HREF="org/jCharts/encoders/PNGEncoder.html">PNGEncoder</A>
2278 <DD>&nbsp;
2279 <DT><A HREF="org/jCharts/chartData/ScatterPlotDataSet.html#POINT"><B>POINT</B></A> -
2280 Static variable in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/ScatterPlotDataSet.html">ScatterPlotDataSet</A>
2281 <DD>&nbsp;
2282 <DT><A HREF="org/jCharts/types/ChartType.html#POINT"><B>POINT</B></A> -
2283 Static variable in class org.jCharts.types.<A HREF="org/jCharts/types/ChartType.html">ChartType</A>
2284 <DD>&nbsp;
2285 <DT><A HREF="org/jCharts/axisChart/PointChart.html"><B>PointChart</B></A> - class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/PointChart.html">PointChart</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/axisChart/PointChart.html#PointChart()"><B>PointChart()</B></A> -
2286 Constructor for class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/PointChart.html">PointChart</A>
2287 <DD>&nbsp;
2288 <DT><A HREF="org/jCharts/properties/PointChartProperties.html"><B>PointChartProperties</B></A> - class org.jCharts.properties.<A HREF="org/jCharts/properties/PointChartProperties.html">PointChartProperties</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/properties/PointChartProperties.html#PointChartProperties(java.awt.Shape[], boolean[], java.awt.Paint[])"><B>PointChartProperties(Shape[], boolean[], Paint[])</B></A> -
2289 Constructor for class org.jCharts.properties.<A HREF="org/jCharts/properties/PointChartProperties.html">PointChartProperties</A>
2290 <DD>Constructor
2291 <DT><A HREF="org/jCharts/Legend.html#pointOutlinePaints"><B>pointOutlinePaints</B></A> -
2292 Variable in class org.jCharts.<A HREF="org/jCharts/Legend.html">Legend</A>
2293 <DD>&nbsp;
2294 <DT><A HREF="org/jCharts/test/PointTestDriver.html"><B>PointTestDriver</B></A> - class org.jCharts.test.<A HREF="org/jCharts/test/PointTestDriver.html">PointTestDriver</A>.<DD>This file provides examples of how to create all the different chart types provided by
2295 this package.<DT><A HREF="org/jCharts/test/PointTestDriver.html#PointTestDriver()"><B>PointTestDriver()</B></A> -
2296 Constructor for class org.jCharts.test.<A HREF="org/jCharts/test/PointTestDriver.html">PointTestDriver</A>
2297 <DD>&nbsp;
2298 <DT><A HREF="org/jCharts/imageMap/AreaShape.html#POLYGON"><B>POLYGON</B></A> -
2299 Static variable in class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/AreaShape.html">AreaShape</A>
2300 <DD>&nbsp;
2301 <DT><A HREF="org/jCharts/imageMap/PolyMapArea.html"><B>PolyMapArea</B></A> - class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/PolyMapArea.html">PolyMapArea</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/imageMap/PolyMapArea.html#PolyMapArea(int, double, java.lang.String, java.lang.String)"><B>PolyMapArea(int, double, String, String)</B></A> -
2302 Constructor for class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/PolyMapArea.html">PolyMapArea</A>
2303 <DD>&nbsp;
2304 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html#position"><B>position</B></A> -
2305 Variable in class org.jCharts.axisChart.customRenderers.axisValue.renderers.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html">ValueLabelPosition</A>
2306 <DD>&nbsp;
2307 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/PostAxisValueRenderListener.html"><B>PostAxisValueRenderListener</B></A> - interface org.jCharts.axisChart.customRenderers.axisValue.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/PostAxisValueRenderListener.html">PostAxisValueRenderListener</A>.<DD>This Class is used to recieve callbacks from the chart renderers after they render
2308 their value to the chart, with value meaning their bar, point, line, etc...<DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/PostAxisValueRenderListener.html#postRender(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent)"><B>postRender(AxisValueRenderEvent)</B></A> -
2309 Method in interface org.jCharts.axisChart.customRenderers.axisValue.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/PostAxisValueRenderListener.html">PostAxisValueRenderListener</A>
2310 <DD>&nbsp;
2311 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html#postRender(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent)"><B>postRender(AxisValueRenderEvent)</B></A> -
2312 Method in class org.jCharts.axisChart.customRenderers.axisValue.renderers.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html">ValueLabelRenderer</A>
2313 <DD>&nbsp;
2314 <DT><A HREF="org/jCharts/properties/AxisChartTypeProperties.html#postRenderEventListeners"><B>postRenderEventListeners</B></A> -
2315 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisChartTypeProperties.html">AxisChartTypeProperties</A>
2316 <DD>&nbsp;
2317 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/PreAxisValueRenderListener.html"><B>PreAxisValueRenderListener</B></A> - interface org.jCharts.axisChart.customRenderers.axisValue.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/PreAxisValueRenderListener.html">PreAxisValueRenderListener</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/PreAxisValueRenderListener.html#preRender(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent)"><B>preRender(AxisValueRenderEvent)</B></A> -
2318 Method in interface org.jCharts.axisChart.customRenderers.axisValue.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/PreAxisValueRenderListener.html">PreAxisValueRenderListener</A>
2319 <DD>&nbsp;
2320 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/BackgroundRenderer.html#preRender(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent)"><B>preRender(AxisValueRenderEvent)</B></A> -
2321 Method in class org.jCharts.axisChart.customRenderers.axisValue.renderers.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/BackgroundRenderer.html">BackgroundRenderer</A>
2322 <DD>&nbsp;
2323 <DT><A HREF="org/jCharts/properties/AxisChartTypeProperties.html#preRenderEventListeners"><B>preRenderEventListeners</B></A> -
2324 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisChartTypeProperties.html">AxisChartTypeProperties</A>
2325 <DD>&nbsp;
2326 <DT><A HREF="org/jCharts/chartData/processors/PieChartDataProcessor.html#processData()"><B>processData()</B></A> -
2327 Method in class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/PieChartDataProcessor.html">PieChartDataProcessor</A>
2328 <DD>This method should do a single pass through the data set and calculate all needed values,
2329 such as: min, max, sum, etc...
2330 <DT><A HREF="org/jCharts/chartData/processors/ScatterPlotDataProcessor.html#processData(org.jCharts.axisChart.AxisChart, java.awt.font.FontRenderContext)"><B>processData(AxisChart, FontRenderContext)</B></A> -
2331 Method in class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/ScatterPlotDataProcessor.html">ScatterPlotDataProcessor</A>
2332 <DD>Method to perform all chart data processing.
2333 <DT><A HREF="org/jCharts/chartData/processors/AxisChartDataProcessor.html#processData(org.jCharts.axisChart.AxisChart, java.awt.font.FontRenderContext)"><B>processData(AxisChart, FontRenderContext)</B></A> -
2334 Method in class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/AxisChartDataProcessor.html">AxisChartDataProcessor</A>
2335 <DD>Method to perform all chart data processing.
2336 <DT><A HREF="org/jCharts/chartData/processors/StackedDataProcessor.html#processData(org.jCharts.chartData.interfaces.IAxisChartDataSet, org.jCharts.chartData.processors.AxisChartDataProcessor)"><B>processData(IAxisChartDataSet, AxisChartDataProcessor)</B></A> -
2337 Static method in class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/StackedDataProcessor.html">StackedDataProcessor</A>
2338 <DD>This method should do a single pass through the data set and calculate all needed values,
2339 such as: min, max, sum, etc...
2340 <DT><A HREF="org/jCharts/chartData/processors/NonStackedDataProcessor.html#processData(org.jCharts.chartData.interfaces.IAxisChartDataSet, org.jCharts.chartData.processors.AxisChartDataProcessor)"><B>processData(IAxisChartDataSet, AxisChartDataProcessor)</B></A> -
2341 Static method in class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/NonStackedDataProcessor.html">NonStackedDataProcessor</A>
2342 <DD>Does a single pass through the data set and calculates the min, max, and label dimensions.
2343 <DT><A HREF="org/jCharts/Legend.html#processData(org.jCharts.chartData.interfaces.IAxisDataSeries)"><B>processData(IAxisDataSeries)</B></A> -
2344 Method in class org.jCharts.<A HREF="org/jCharts/Legend.html">Legend</A>
2345 <DD>Central method for processing data; try to minimize looping.
2346 <DT><A HREF="org/jCharts/Legend.html#processData(org.jCharts.chartData.interfaces.IPieChartDataSet)"><B>processData(IPieChartDataSet)</B></A> -
2347 Method in class org.jCharts.<A HREF="org/jCharts/Legend.html">Legend</A>
2348 <DD>Central method for processing data; try to minimize looping.
2349 <DT><A HREF="org/jCharts/chartData/processors/StockDataProcessor.html#processData(org.jCharts.chartData.interfaces.IStockChartDataSet, org.jCharts.chartData.processors.AxisChartDataProcessor)"><B>processData(IStockChartDataSet, AxisChartDataProcessor)</B></A> -
2350 Static method in class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/StockDataProcessor.html">StockDataProcessor</A>
2351 <DD>Only need to loop through the 'high' to find MAX and 'low' to find MIN.
2352 <DT><A HREF="org/jCharts/chartData/processors/AxisChartDataProcessor.html#processDataSet(org.jCharts.chartData.interfaces.IDataSeries)"><B>processDataSet(IDataSeries)</B></A> -
2353 Method in class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/AxisChartDataProcessor.html">AxisChartDataProcessor</A>
2354 <DD>Processes the numeric values in the chart data.
2355 <DT><A HREF="org/jCharts/chartData/processors/ScatterPlotDataProcessor.html#processDataSet(org.jCharts.chartData.interfaces.IScatterPlotDataSeries)"><B>processDataSet(IScatterPlotDataSeries)</B></A> -
2356 Method in class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/ScatterPlotDataProcessor.html">ScatterPlotDataProcessor</A>
2357 <DD>Processes the numeric values in the chart data.
2358 <DT><A HREF="org/jCharts/Legend.html#processLegendLabels(org.jCharts.chartData.interfaces.IAxisPlotDataSet)"><B>processLegendLabels(IAxisPlotDataSet)</B></A> -
2359 Method in class org.jCharts.<A HREF="org/jCharts/Legend.html">Legend</A>
2360 <DD>Method for processing data for AxisPlot datasets; try to minimize
2361 looping.
2362 <DT><A HREF="org/jCharts/Legend.html#processLegendLabels(org.jCharts.chartData.interfaces.IPieChartDataSet)"><B>processLegendLabels(IPieChartDataSet)</B></A> -
2363 Method in class org.jCharts.<A HREF="org/jCharts/Legend.html">Legend</A>
2364 <DD>Method for processing data for PieCharts; try to minimize looping.
2365 <DT><A HREF="org/jCharts/properties/Properties.html"><B>Properties</B></A> - class org.jCharts.properties.<A HREF="org/jCharts/properties/Properties.html">Properties</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/properties/Properties.html#Properties()"><B>Properties()</B></A> -
2366 Constructor for class org.jCharts.properties.<A HREF="org/jCharts/properties/Properties.html">Properties</A>
2367 <DD>&nbsp;
2368 <DT><A HREF="org/jCharts/test/HTMLGenerator.html#propertiesTableEnd()"><B>propertiesTableEnd()</B></A> -
2369 Method in class org.jCharts.test.<A HREF="org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>
2370 <DD>&nbsp;
2371 <DT><A HREF="org/jCharts/test/HTMLGenerator.html#propertiesTableRowEnd()"><B>propertiesTableRowEnd()</B></A> -
2372 Method in class org.jCharts.test.<A HREF="org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>
2373 <DD>&nbsp;
2374 <DT><A HREF="org/jCharts/test/HTMLGenerator.html#propertiesTableRowStart()"><B>propertiesTableRowStart()</B></A> -
2375 Method in class org.jCharts.test.<A HREF="org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>
2376 <DD>&nbsp;
2377 <DT><A HREF="org/jCharts/test/HTMLGenerator.html#propertiesTableStart(java.lang.String)"><B>propertiesTableStart(String)</B></A> -
2378 Method in class org.jCharts.test.<A HREF="org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>
2379 <DD>&nbsp;
2380 <DT><A HREF="org/jCharts/properties/PropertyException.html"><B>PropertyException</B></A> - exception org.jCharts.properties.<A HREF="org/jCharts/properties/PropertyException.html">PropertyException</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/properties/PropertyException.html#PropertyException(java.lang.String)"><B>PropertyException(String)</B></A> -
2381 Constructor for class org.jCharts.properties.<A HREF="org/jCharts/properties/PropertyException.html">PropertyException</A>
2382 <DD>&nbsp;
2383 </DL>
2384 <HR>
2385 <A NAME="_R_"><!-- --></A><H2>
2386 <B>R</B></H2>
2387 <DL>
2388 <DT><A HREF="org/jCharts/imageMap/CircleMapArea.html#radius"><B>radius</B></A> -
2389 Variable in class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/CircleMapArea.html">CircleMapArea</A>
2390 <DD>&nbsp;
2391 <DT><A HREF="org/jCharts/test/TestDataGenerator.html#randomizeAxisProperties(org.jCharts.properties.AxisProperties)"><B>randomizeAxisProperties(AxisProperties)</B></A> -
2392 Static method in class org.jCharts.test.<A HREF="org/jCharts/test/TestDataGenerator.html">TestDataGenerator</A>
2393 <DD>Takes the passed AxisProperties and randomizes it.
2394 <DT><A HREF="org/jCharts/test/TestDataGenerator.html#randomizeLegend(org.jCharts.properties.LegendProperties)"><B>randomizeLegend(LegendProperties)</B></A> -
2395 Static method in class org.jCharts.test.<A HREF="org/jCharts/test/TestDataGenerator.html">TestDataGenerator</A>
2396 <DD>Takes the passed Legend and randomizes it.
2397 <DT><A HREF="org/jCharts/imageMap/AreaShape.html#RECTANGLE"><B>RECTANGLE</B></A> -
2398 Static variable in class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/AreaShape.html">AreaShape</A>
2399 <DD>&nbsp;
2400 <DT><A HREF="org/jCharts/imageMap/RectMapArea.html"><B>RectMapArea</B></A> - class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/RectMapArea.html">RectMapArea</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/imageMap/RectMapArea.html#RectMapArea(java.awt.geom.Rectangle2D.Float, double, java.lang.String, java.lang.String)"><B>RectMapArea(Rectangle2D.Float, double, String, String)</B></A> -
2401 Constructor for class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/RectMapArea.html">RectMapArea</A>
2402 <DD>&nbsp;
2403 <DT><A HREF="org/jCharts/Legend.html#render()"><B>render()</B></A> -
2404 Method in class org.jCharts.<A HREF="org/jCharts/Legend.html">Legend</A>
2405 <DD>Renders the legend.
2406 <DT><A HREF="org/jCharts/Chart.html#render()"><B>render()</B></A> -
2407 Method in class org.jCharts.<A HREF="org/jCharts/Chart.html">Chart</A>
2408 <DD>Call this to kick off rendering of the chart
2409 <DT><A HREF="org/jCharts/axisChart/StackedBarChart.html#render(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IAxisChartDataSet)"><B>render(AxisChart, IAxisChartDataSet)</B></A> -
2410 Static method in class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/StackedBarChart.html">StackedBarChart</A>
2411 <DD>Draws the chart
2412 <DT><A HREF="org/jCharts/axisChart/StackedAreaChart.html#render(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IAxisChartDataSet)"><B>render(AxisChart, IAxisChartDataSet)</B></A> -
2413 Static method in class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/StackedAreaChart.html">StackedAreaChart</A>
2414 <DD>Draws the chart
2415 <DT><A HREF="org/jCharts/axisChart/PointChart.html#render(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IAxisChartDataSet)"><B>render(AxisChart, IAxisChartDataSet)</B></A> -
2416 Static method in class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/PointChart.html">PointChart</A>
2417 <DD>Draws the chart
2418 <DT><A HREF="org/jCharts/axisChart/LineChart.html#render(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IAxisChartDataSet)"><B>render(AxisChart, IAxisChartDataSet)</B></A> -
2419 Static method in class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/LineChart.html">LineChart</A>
2420 <DD>Draws the chart
2421 <DT><A HREF="org/jCharts/axisChart/ClusteredBarChart.html#render(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IAxisChartDataSet)"><B>render(AxisChart, IAxisChartDataSet)</B></A> -
2422 Static method in class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/ClusteredBarChart.html">ClusteredBarChart</A>
2423 <DD>Draws the chart
2424 uses Rectangle2D......keep having rounding problems.
2425 <DT><A HREF="org/jCharts/axisChart/BarChart.html#render(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IAxisChartDataSet)"><B>render(AxisChart, IAxisChartDataSet)</B></A> -
2426 Static method in class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/BarChart.html">BarChart</A>
2427 <DD>Draws the chart
2428 uses Rectangle2D......keep having rounding problems.
2429 <DT><A HREF="org/jCharts/axisChart/AreaChart.html#render(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IAxisChartDataSet)"><B>render(AxisChart, IAxisChartDataSet)</B></A> -
2430 Static method in class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/AreaChart.html">AreaChart</A>
2431 <DD>Draws the chart
2432 <DT><A HREF="org/jCharts/axisChart/StockChart.html#render(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IStockChartDataSet)"><B>render(AxisChart, IStockChartDataSet)</B></A> -
2433 Static method in class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/StockChart.html">StockChart</A>
2434 <DD>Draws the chart
2435 <DT><A HREF="org/jCharts/encoders/BinaryEncoderUtil.html#render(org.jCharts.Chart)"><B>render(Chart)</B></A> -
2436 Static method in class org.jCharts.encoders.<A HREF="org/jCharts/encoders/BinaryEncoderUtil.html">BinaryEncoderUtil</A>
2437 <DD>&nbsp;
2438 <DT><A HREF="org/jCharts/chartText/BarValueGroup.html#render(java.awt.Graphics2D)"><B>render(Graphics2D)</B></A> -
2439 Method in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/BarValueGroup.html">BarValueGroup</A>
2440 <DD>renders any barValues
2441 <DT><A HREF="org/jCharts/axisChart/axis/YAxis.html#render(java.awt.Graphics2D, org.jCharts.properties.AxisProperties, java.lang.String)"><B>render(Graphics2D, AxisProperties, String)</B></A> -
2442 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/YAxis.html">YAxis</A>
2443 <DD>Renders the YAxis on the passes Graphics2D object
2444 <DT><A HREF="org/jCharts/axisChart/axis/XAxis.html#render(java.awt.Graphics2D, org.jCharts.properties.AxisProperties, java.lang.String)"><B>render(Graphics2D, AxisProperties, String)</B></A> -
2445 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/XAxis.html">XAxis</A>
2446 <DD>Renders the YAxis on the passes Graphics2D object
2447 <DT><A HREF="org/jCharts/chartText/TextTag.html#render(java.awt.Graphics2D, float, float)"><B>render(Graphics2D, float, float)</B></A> -
2448 Method in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTag.html">TextTag</A>
2449 <DD>Renders the text, at the position - renders from the top (instead of baseline)
2450 <DT><A HREF="org/jCharts/axisChart/axis/LabelAxis.html#render(java.awt.Graphics2D, org.jCharts.chartData.interfaces.IDataSeries)"><B>render(Graphics2D, IDataSeries)</B></A> -
2451 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/LabelAxis.html">LabelAxis</A>
2452 <DD><B>Deprecated.</B>&nbsp;Renders the axis on the passed Graphics2D object
2453 <DT><A HREF="org/jCharts/axisChart/axis/DataAxis.html#render(java.awt.Graphics2D, org.jCharts.chartData.interfaces.IDataSeries)"><B>render(Graphics2D, IDataSeries)</B></A> -
2454 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/DataAxis.html">DataAxis</A>
2455 <DD><B>Deprecated.</B>&nbsp;Renders the DataAxis on the passes Graphics2D object
2456 <DT><A HREF="org/jCharts/chartText/TextTag.html#render(java.awt.Graphics2D, java.awt.Paint)"><B>render(Graphics2D, Paint)</B></A> -
2457 Method in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTag.html">TextTag</A>
2458 <DD>Renders the text, at the position - renders from the top (instead of baseline)
2459 <DT><A HREF="org/jCharts/chartText/TextTagGroup.html#render(int, java.awt.Graphics2D, float, float)"><B>render(int, Graphics2D, float, float)</B></A> -
2460 Method in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTagGroup.html">TextTagGroup</A>
2461 <DD>Renders the text, at the position - renders from the top (instead of baseline)
2462 <DT><A HREF="org/jCharts/nonAxisChart/PieChart2D.html#render(org.jCharts.nonAxisChart.PieChart2D)"><B>render(PieChart2D)</B></A> -
2463 Static method in class org.jCharts.nonAxisChart.<A HREF="org/jCharts/nonAxisChart/PieChart2D.html">PieChart2D</A>
2464 <DD>Implement the method to render the Chart.
2465 <DT><A HREF="org/jCharts/axisChart/ScatterPlotChart.html#render(org.jCharts.axisChart.ScatterPlotAxisChart, org.jCharts.chartData.interfaces.IScatterPlotDataSet)"><B>render(ScatterPlotAxisChart, IScatterPlotDataSet)</B></A> -
2466 Static method in class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/ScatterPlotChart.html">ScatterPlotChart</A>
2467 <DD>Draws the chart
2468 <DT><A HREF="org/jCharts/axisChart/axis/YAxis.html#renderAxisTitle(java.lang.String, java.awt.Graphics2D, org.jCharts.properties.AxisTypeProperties)"><B>renderAxisTitle(String, Graphics2D, AxisTypeProperties)</B></A> -
2469 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/YAxis.html">YAxis</A>
2470 <DD>&nbsp;
2471 <DT><A HREF="org/jCharts/axisChart/axis/XAxis.html#renderAxisTitle(java.lang.String, java.awt.Graphics2D, org.jCharts.properties.AxisTypeProperties)"><B>renderAxisTitle(String, Graphics2D, AxisTypeProperties)</B></A> -
2472 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/XAxis.html">XAxis</A>
2473 <DD>Computes the number of pixels between each value on the axis.
2474 <DT><A HREF="org/jCharts/Chart.html#renderChart()"><B>renderChart()</B></A> -
2475 Method in class org.jCharts.<A HREF="org/jCharts/Chart.html">Chart</A>
2476 <DD>&nbsp;
2477 <DT><A HREF="org/jCharts/axisChart/AxisChart.html#renderChart()"><B>renderChart()</B></A> -
2478 Method in class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/AxisChart.html">AxisChart</A>
2479 <DD>Implement the method to render the Axis based chart
2480 <DT><A HREF="org/jCharts/nonAxisChart/PieChart2D.html#renderChart()"><B>renderChart()</B></A> -
2481 Method in class org.jCharts.nonAxisChart.<A HREF="org/jCharts/nonAxisChart/PieChart2D.html">PieChart2D</A>
2482 <DD>Draws the chart
2483 <DT><A HREF="org/jCharts/Chart.html#renderChartTitle(java.lang.String, java.awt.font.FontRenderContext)"><B>renderChartTitle(String, FontRenderContext)</B></A> -
2484 Method in class org.jCharts.<A HREF="org/jCharts/Chart.html">Chart</A>
2485 <DD>Displays the chart title and returns the height of the title PLUS title padding.
2486 <DT><A HREF="org/jCharts/Chart.html#renderWithImageMap()"><B>renderWithImageMap()</B></A> -
2487 Method in class org.jCharts.<A HREF="org/jCharts/Chart.html">Chart</A>
2488 <DD>Renders the chart into a BufferedImage so that we can calculate all the Image Map
2489 coordinates.
2490 <DT><A HREF="org/jCharts/chartText/TextTagGroup.html#reverse()"><B>reverse()</B></A> -
2491 Method in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTagGroup.html">TextTagGroup</A>
2492 <DD>Horizontal plots render the data from top down so rendering alogorithm needs to get the
2493 labels in reverse order to make things easier.
2494 <DT><A HREF="org/jCharts/properties/LegendAreaProperties.html#RIGHT"><B>RIGHT</B></A> -
2495 Static variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendAreaProperties.html">LegendAreaProperties</A>
2496 <DD>&nbsp;
2497 <DT><A HREF="org/jCharts/axisChart/axis/DataAxis.html#round(double, double)"><B>round(double, double)</B></A> -
2498 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/DataAxis.html">DataAxis</A>
2499 <DD><B>Deprecated.</B>&nbsp;Rounds the scale increment up by the power of ten specified in the properties.
2500 <DT><A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html#round(double, double)"><B>round(double, double)</B></A> -
2501 Method in class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html">ScaleCalculator</A>
2502 <DD>Rounds the passed value by the power of ten specified
2503 <DT><A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html#rounding"><B>rounding</B></A> -
2504 Variable in class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html">ChartScale</A>
2505 <DD>* The suggested value for the rounding of the data.
2506 <DT><A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html#roundingPowerOfTen"><B>roundingPowerOfTen</B></A> -
2507 Variable in class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html">ScaleCalculator</A>
2508 <DD>&nbsp;
2509 <DT><A HREF="org/jCharts/properties/PieChart2DProperties.html#roundingPowerOfTen"><B>roundingPowerOfTen</B></A> -
2510 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/PieChart2DProperties.html">PieChart2DProperties</A>
2511 <DD>&nbsp;
2512 <DT><A HREF="org/jCharts/axisChart/axis/DataAxis.html#roundTheIncrement(double)"><B>roundTheIncrement(double)</B></A> -
2513 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/DataAxis.html">DataAxis</A>
2514 <DD><B>Deprecated.</B>&nbsp;Rounds the scale increment up by the power of ten specified in the properties.
2515 <DT><A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html#roundTheIncrement(double)"><B>roundTheIncrement(double)</B></A> -
2516 Method in class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html">ScaleCalculator</A>
2517 <DD>Rounds the scale increment up by the power of ten specified in the properties.
2518 <DT><A HREF="org/jCharts/properties/DataAxisProperties.html#roundToNearest"><B>roundToNearest</B></A> -
2519 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>
2520 <DD>&nbsp;
2521 <DT><A HREF="org/jCharts/properties/LegendAreaProperties.html#rowPadding"><B>rowPadding</B></A> -
2522 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendAreaProperties.html">LegendAreaProperties</A>
2523 <DD>&nbsp;
2524 </DL>
2525 <HR>
2526 <A NAME="_S_"><!-- --></A><H2>
2527 <B>S</B></H2>
2528 <DL>
2529 <DT><A HREF="org/jCharts/test/HTMLGenerator.html#saveFile()"><B>saveFile()</B></A> -
2530 Method in class org.jCharts.test.<A HREF="org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>
2531 <DD>Writes the file.
2532 <DT><A HREF="org/jCharts/axisChart/axis/Axis.html#scaleCalculator"><B>scaleCalculator</B></A> -
2533 Variable in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html">Axis</A>
2534 <DD>&nbsp;
2535 <DT><A HREF="org/jCharts/properties/DataAxisProperties.html#scaleCalculator"><B>scaleCalculator</B></A> -
2536 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>
2537 <DD>&nbsp;
2538 <DT><A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html"><B>ScaleCalculator</B></A> - class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html">ScaleCalculator</A>.<DD>Base class for the logic used to compute the scale on the charts.<DT><A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html#ScaleCalculator()"><B>ScaleCalculator()</B></A> -
2539 Constructor for class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html">ScaleCalculator</A>
2540 <DD>&nbsp;
2541 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#scaleChartFont"><B>scaleChartFont</B></A> -
2542 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
2543 <DD>&nbsp;
2544 <DT><A HREF="org/jCharts/axisChart/axis/Axis.html#scalePixelWidth"><B>scalePixelWidth</B></A> -
2545 Variable in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html">Axis</A>
2546 <DD>&nbsp;
2547 <DT><A HREF="org/jCharts/types/ChartType.html#SCATTER_PLOT"><B>SCATTER_PLOT</B></A> -
2548 Static variable in class org.jCharts.types.<A HREF="org/jCharts/types/ChartType.html">ChartType</A>
2549 <DD>&nbsp;
2550 <DT><A HREF="org/jCharts/test/ScatterChartTestBase.html"><B>ScatterChartTestBase</B></A> - class org.jCharts.test.<A HREF="org/jCharts/test/ScatterChartTestBase.html">ScatterChartTestBase</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/test/ScatterChartTestBase.html#ScatterChartTestBase()"><B>ScatterChartTestBase()</B></A> -
2551 Constructor for class org.jCharts.test.<A HREF="org/jCharts/test/ScatterChartTestBase.html">ScatterChartTestBase</A>
2552 <DD>&nbsp;
2553 <DT><A HREF="org/jCharts/axisChart/ScatterPlotAxisChart.html"><B>ScatterPlotAxisChart</B></A> - class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/ScatterPlotAxisChart.html">ScatterPlotAxisChart</A>.<DD>This Class is used to create all axis chart types.<DT><A HREF="org/jCharts/axisChart/ScatterPlotAxisChart.html#ScatterPlotAxisChart(org.jCharts.chartData.interfaces.IScatterPlotDataSeries, org.jCharts.properties.ChartProperties, org.jCharts.properties.AxisProperties, org.jCharts.properties.LegendProperties, int, int)"><B>ScatterPlotAxisChart(IScatterPlotDataSeries, ChartProperties, AxisProperties, LegendProperties, int, int)</B></A> -
2554 Constructor for class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/ScatterPlotAxisChart.html">ScatterPlotAxisChart</A>
2555 <DD>Constructor
2556 <DT><A HREF="org/jCharts/axisChart/ScatterPlotChart.html"><B>ScatterPlotChart</B></A> - class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/ScatterPlotChart.html">ScatterPlotChart</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/axisChart/ScatterPlotChart.html#ScatterPlotChart()"><B>ScatterPlotChart()</B></A> -
2557 Constructor for class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/ScatterPlotChart.html">ScatterPlotChart</A>
2558 <DD>&nbsp;
2559 <DT><A HREF="org/jCharts/chartData/processors/ScatterPlotDataProcessor.html"><B>ScatterPlotDataProcessor</B></A> - class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/ScatterPlotDataProcessor.html">ScatterPlotDataProcessor</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/chartData/processors/ScatterPlotDataProcessor.html#ScatterPlotDataProcessor()"><B>ScatterPlotDataProcessor()</B></A> -
2560 Constructor for class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/ScatterPlotDataProcessor.html">ScatterPlotDataProcessor</A>
2561 <DD>Constructor
2562 <DT><A HREF="org/jCharts/chartData/ScatterPlotDataSeries.html"><B>ScatterPlotDataSeries</B></A> - class org.jCharts.chartData.<A HREF="org/jCharts/chartData/ScatterPlotDataSeries.html">ScatterPlotDataSeries</A>.<DD>Collection of all IAxisPlotDataSets to display in an AxisChart<DT><A HREF="org/jCharts/chartData/ScatterPlotDataSeries.html#ScatterPlotDataSeries(org.jCharts.chartData.interfaces.IScatterPlotDataSet, java.lang.String, java.lang.String, java.lang.String)"><B>ScatterPlotDataSeries(IScatterPlotDataSet, String, String, String)</B></A> -
2563 Constructor for class org.jCharts.chartData.<A HREF="org/jCharts/chartData/ScatterPlotDataSeries.html">ScatterPlotDataSeries</A>
2564 <DD>Constructor
2565 <DT><A HREF="org/jCharts/chartData/ScatterPlotDataSet.html"><B>ScatterPlotDataSet</B></A> - class org.jCharts.chartData.<A HREF="org/jCharts/chartData/ScatterPlotDataSet.html">ScatterPlotDataSet</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/chartData/ScatterPlotDataSet.html#ScatterPlotDataSet(org.jCharts.properties.ScatterPlotProperties)"><B>ScatterPlotDataSet(ScatterPlotProperties)</B></A> -
2566 Constructor for class org.jCharts.chartData.<A HREF="org/jCharts/chartData/ScatterPlotDataSet.html">ScatterPlotDataSet</A>
2567 <DD>Constructor
2568 <DT><A HREF="org/jCharts/chartData/ScatterPlotDataSet.html#scatterPlotProperties"><B>scatterPlotProperties</B></A> -
2569 Variable in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/ScatterPlotDataSet.html">ScatterPlotDataSet</A>
2570 <DD>&nbsp;
2571 <DT><A HREF="org/jCharts/properties/ScatterPlotProperties.html"><B>ScatterPlotProperties</B></A> - class org.jCharts.properties.<A HREF="org/jCharts/properties/ScatterPlotProperties.html">ScatterPlotProperties</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/properties/ScatterPlotProperties.html#ScatterPlotProperties(java.awt.Stroke[], java.awt.Shape[])"><B>ScatterPlotProperties(Stroke[], Shape[])</B></A> -
2572 Constructor for class org.jCharts.properties.<A HREF="org/jCharts/properties/ScatterPlotProperties.html">ScatterPlotProperties</A>
2573 <DD>Constructor
2574 <DT><A HREF="org/jCharts/test/ScatterPlotTestDriver.html"><B>ScatterPlotTestDriver</B></A> - class org.jCharts.test.<A HREF="org/jCharts/test/ScatterPlotTestDriver.html">ScatterPlotTestDriver</A>.<DD>This file provides examples of how to create all the different chart types provided by
2575 this package.<DT><A HREF="org/jCharts/test/ScatterPlotTestDriver.html#ScatterPlotTestDriver()"><B>ScatterPlotTestDriver()</B></A> -
2576 Constructor for class org.jCharts.test.<A HREF="org/jCharts/test/ScatterPlotTestDriver.html">ScatterPlotTestDriver</A>
2577 <DD>&nbsp;
2578 <DT><A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html#segments"><B>segments</B></A> -
2579 Variable in class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html">ChartScale</A>
2580 <DD>* The number of segments that the suggested yStart, yEnd and yDelta produce.
2581 <DT><A HREF="org/jCharts/encoders/ServletEncoderHelper.html"><B>ServletEncoderHelper</B></A> - class org.jCharts.encoders.<A HREF="org/jCharts/encoders/ServletEncoderHelper.html">ServletEncoderHelper</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/encoders/ServletEncoderHelper.html#ServletEncoderHelper()"><B>ServletEncoderHelper()</B></A> -
2582 Constructor for class org.jCharts.encoders.<A HREF="org/jCharts/encoders/ServletEncoderHelper.html">ServletEncoderHelper</A>
2583 <DD>&nbsp;
2584 <DT><A HREF="org/jCharts/axisChart/axis/Axis.html#setAxisLabelsGroup(org.jCharts.chartText.TextTagGroup)"><B>setAxisLabelsGroup(TextTagGroup)</B></A> -
2585 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html">Axis</A>
2586 <DD>&nbsp;
2587 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#setAxisStroke(org.jCharts.properties.util.ChartStroke)"><B>setAxisStroke(ChartStroke)</B></A> -
2588 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
2589 <DD>&nbsp;
2590 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#setAxisTickMarkPixelLength(float)"><B>setAxisTickMarkPixelLength(float)</B></A> -
2591 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
2592 <DD>&nbsp;
2593 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#setAxisTitleChartFont(org.jCharts.properties.util.ChartFont)"><B>setAxisTitleChartFont(ChartFont)</B></A> -
2594 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
2595 <DD>&nbsp;
2596 <DT><A HREF="org/jCharts/properties/Properties.html#setBackgroundPaint(java.awt.Paint)"><B>setBackgroundPaint(Paint)</B></A> -
2597 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/Properties.html">Properties</A>
2598 <DD>&nbsp;
2599 <DT><A HREF="org/jCharts/properties/BarChartProperties.html#setBarOutlineStroke(org.jCharts.properties.util.ChartStroke)"><B>setBarOutlineStroke(ChartStroke)</B></A> -
2600 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/BarChartProperties.html">BarChartProperties</A>
2601 <DD>&nbsp;
2602 <DT><A HREF="org/jCharts/chartText/BarValueGroup.html#setBarValuePosition(org.jCharts.chartText.BarValueGroup.BarValue, java.awt.geom.Rectangle2D.Float)"><B>setBarValuePosition(BarValueGroup.BarValue, Rectangle2D.Float)</B></A> -
2603 Method in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/BarValueGroup.html">BarValueGroup</A>
2604 <DD>Gets the rectangle associated (by the user) for the given bar value.
2605 <DT><A HREF="org/jCharts/properties/PieChart2DProperties.html#setBorderPaint(java.awt.Paint)"><B>setBorderPaint(Paint)</B></A> -
2606 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/PieChart2DProperties.html">PieChart2DProperties</A>
2607 <DD>&nbsp;
2608 <DT><A HREF="org/jCharts/properties/AreaProperties.html#setBorderStroke(org.jCharts.properties.util.ChartStroke)"><B>setBorderStroke(ChartStroke)</B></A> -
2609 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AreaProperties.html">AreaProperties</A>
2610 <DD>Sets the border Stroke.
2611 <DT><A HREF="org/jCharts/properties/PieChart2DProperties.html#setBorderStroke(java.awt.Stroke)"><B>setBorderStroke(Stroke)</B></A> -
2612 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/PieChart2DProperties.html">PieChart2DProperties</A>
2613 <DD>&nbsp;
2614 <DT><A HREF="org/jCharts/properties/LegendAreaProperties.html#setChartPadding(int)"><B>setChartPadding(int)</B></A> -
2615 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendAreaProperties.html">LegendAreaProperties</A>
2616 <DD>Sets the padding between chart plot and the Legend.
2617 <DT><A HREF="org/jCharts/properties/StockChartProperties.html#setClosePixelLength(int)"><B>setClosePixelLength(int)</B></A> -
2618 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/StockChartProperties.html">StockChartProperties</A>
2619 <DD>&nbsp;
2620 <DT><A HREF="org/jCharts/properties/StockChartProperties.html#setCloseStroke(java.awt.Stroke)"><B>setCloseStroke(Stroke)</B></A> -
2621 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/StockChartProperties.html">StockChartProperties</A>
2622 <DD>&nbsp;
2623 <DT><A HREF="org/jCharts/chartData/StockChartDataSet.html#setCloseValues(double[], java.lang.String, java.awt.Paint)"><B>setCloseValues(double[], String, Paint)</B></A> -
2624 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/StockChartDataSet.html">StockChartDataSet</A>
2625 <DD>Sets the 'Close' values
2626 <DT><A HREF="org/jCharts/properties/LegendAreaProperties.html#setColumnPadding(int)"><B>setColumnPadding(int)</B></A> -
2627 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendAreaProperties.html">LegendAreaProperties</A>
2628 <DD>Sets the padding between label columns, in pixels.
2629 <DT><A HREF="org/jCharts/properties/PieChart2DProperties.html#setCurrency(boolean)"><B>setCurrency(boolean)</B></A> -
2630 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/PieChart2DProperties.html">PieChart2DProperties</A>
2631 <DD>&nbsp;
2632 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#setDataSetIndex(int)"><B>setDataSetIndex(int)</B></A> -
2633 Method in class org.jCharts.axisChart.customRenderers.axisValue.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html">AxisValueRenderEvent</A>
2634 <DD>&nbsp;
2635 <DT><A HREF="org/jCharts/properties/AreaProperties.html#setEdgePadding(float)"><B>setEdgePadding(float)</B></A> -
2636 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AreaProperties.html">AreaProperties</A>
2637 <DD>Sets the number of pixels to pad the edges of the image
2638 <DT><A HREF="org/jCharts/properties/LegendProperties.html#setFont(java.awt.Font)"><B>setFont(Font)</B></A> -
2639 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendProperties.html">LegendProperties</A>
2640 <DD>Sets the Font used by the Legend.
2641 <DT><A HREF="org/jCharts/properties/LegendProperties.html#setFontPaint(java.awt.Paint)"><B>setFontPaint(Paint)</B></A> -
2642 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendProperties.html">LegendProperties</A>
2643 <DD>Sets the Font color used by the Legend.
2644 <DT><A HREF="org/jCharts/Chart.html#setGraphics2D(java.awt.Graphics2D)"><B>setGraphics2D(Graphics2D)</B></A> -
2645 Method in class org.jCharts.<A HREF="org/jCharts/Chart.html">Chart</A>
2646 <DD>Sets the graphics object to render the chart on by the encoder.
2647 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#setGridLineChartStroke(org.jCharts.properties.util.ChartStroke)"><B>setGridLineChartStroke(ChartStroke)</B></A> -
2648 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
2649 <DD>&nbsp;
2650 <DT><A HREF="org/jCharts/chartText/TextTag.html#setHidden(boolean)"><B>setHidden(boolean)</B></A> -
2651 Method in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTag.html">TextTag</A>
2652 <DD>&nbsp;
2653 <DT><A HREF="org/jCharts/properties/StockChartProperties.html#setHiLowStroke(java.awt.Stroke)"><B>setHiLowStroke(Stroke)</B></A> -
2654 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/StockChartProperties.html">StockChartProperties</A>
2655 <DD>&nbsp;
2656 <DT><A HREF="org/jCharts/properties/LegendProperties.html#setIconBorderPaint(java.awt.Paint)"><B>setIconBorderPaint(Paint)</B></A> -
2657 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendProperties.html">LegendProperties</A>
2658 <DD>Sets the Icon border color used by the Legend.
2659 <DT><A HREF="org/jCharts/properties/LegendProperties.html#setIconBorderStroke(java.awt.Stroke)"><B>setIconBorderStroke(Stroke)</B></A> -
2660 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendProperties.html">LegendProperties</A>
2661 <DD>Sets the icon border Stroke.
2662 <DT><A HREF="org/jCharts/properties/LegendAreaProperties.html#setIconPadding(int)"><B>setIconPadding(int)</B></A> -
2663 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendAreaProperties.html">LegendAreaProperties</A>
2664 <DD>Sets the padding between the icon and the Label, in pixels.
2665 <DT><A HREF="org/jCharts/Chart.html#setImageMap(org.jCharts.imageMap.ImageMap)"><B>setImageMap(ImageMap)</B></A> -
2666 Method in class org.jCharts.<A HREF="org/jCharts/Chart.html">Chart</A>
2667 <DD>To optimze performance of the ImageMap Object, we create it once we know how many data
2668 elements are in the chart which is dependent on the AxisChart or PieChart2D
2669 <DT><A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html#setMaxValue(double)"><B>setMaxValue(double)</B></A> -
2670 Method in class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html">ScaleCalculator</A>
2671 <DD>&nbsp;
2672 <DT><A HREF="org/jCharts/chartData/processors/AxisChartDataProcessor.html#setMaxValue(double)"><B>setMaxValue(double)</B></A> -
2673 Method in class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/AxisChartDataProcessor.html">AxisChartDataProcessor</A>
2674 <DD>&nbsp;
2675 <DT><A HREF="org/jCharts/axisChart/axis/Axis.html#setMinimumHeightNeeded(float)"><B>setMinimumHeightNeeded(float)</B></A> -
2676 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html">Axis</A>
2677 <DD>&nbsp;
2678 <DT><A HREF="org/jCharts/axisChart/axis/Axis.html#setMinimumWidthNeeded(float)"><B>setMinimumWidthNeeded(float)</B></A> -
2679 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html">Axis</A>
2680 <DD>&nbsp;
2681 <DT><A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html#setMinValue(double)"><B>setMinValue(double)</B></A> -
2682 Method in class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html">ScaleCalculator</A>
2683 <DD>&nbsp;
2684 <DT><A HREF="org/jCharts/chartData/processors/AxisChartDataProcessor.html#setMinValue(double)"><B>setMinValue(double)</B></A> -
2685 Method in class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/AxisChartDataProcessor.html">AxisChartDataProcessor</A>
2686 <DD>&nbsp;
2687 <DT><A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html#setNumberOfScaleItems(int)"><B>setNumberOfScaleItems(int)</B></A> -
2688 Method in class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html">ScaleCalculator</A>
2689 <DD>&nbsp;
2690 <DT><A HREF="org/jCharts/properties/LegendAreaProperties.html#setNumColumns(int)"><B>setNumColumns(int)</B></A> -
2691 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendAreaProperties.html">LegendAreaProperties</A>
2692 <DD>Sets the number of text columns the legend should display.
2693 <DT><A HREF="org/jCharts/properties/DataAxisProperties.html#setNumItems(int)"><B>setNumItems(int)</B></A> -
2694 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>
2695 <DD>&nbsp;
2696 <DT><A HREF="org/jCharts/axisChart/axis/Axis.html#setOneUnitPixelSize(double)"><B>setOneUnitPixelSize(double)</B></A> -
2697 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html">Axis</A>
2698 <DD>&nbsp;
2699 <DT><A HREF="org/jCharts/properties/StockChartProperties.html#setOpenPixelLength(int)"><B>setOpenPixelLength(int)</B></A> -
2700 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/StockChartProperties.html">StockChartProperties</A>
2701 <DD>&nbsp;
2702 <DT><A HREF="org/jCharts/properties/StockChartProperties.html#setOpenStroke(java.awt.Stroke)"><B>setOpenStroke(Stroke)</B></A> -
2703 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/StockChartProperties.html">StockChartProperties</A>
2704 <DD>&nbsp;
2705 <DT><A HREF="org/jCharts/chartData/StockChartDataSet.html#setOpenValues(double[], java.lang.String, java.awt.Paint)"><B>setOpenValues(double[], String, Paint)</B></A> -
2706 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/StockChartDataSet.html">StockChartDataSet</A>
2707 <DD>Sets the 'Open' values
2708 <DT><A HREF="org/jCharts/axisChart/axis/Axis.html#setOrigin(float)"><B>setOrigin(float)</B></A> -
2709 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html">Axis</A>
2710 <DD>&nbsp;
2711 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#setPaddingBetweenAxisAndLabels(float)"><B>setPaddingBetweenAxisAndLabels(float)</B></A> -
2712 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
2713 <DD>&nbsp;
2714 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#setPaddingBetweenAxisTitleAndLabels(float)"><B>setPaddingBetweenAxisTitleAndLabels(float)</B></A> -
2715 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
2716 <DD>&nbsp;
2717 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#setPaddingBetweenLabelsAndTicks(float)"><B>setPaddingBetweenLabelsAndTicks(float)</B></A> -
2718 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
2719 <DD>&nbsp;
2720 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#setPaddingBetweenXAxisLabels(float)"><B>setPaddingBetweenXAxisLabels(float)</B></A> -
2721 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
2722 <DD>&nbsp;
2723 <DT><A HREF="org/jCharts/properties/PieChart2DProperties.html#setPieLabelType(org.jCharts.types.PieLabelType)"><B>setPieLabelType(PieLabelType)</B></A> -
2724 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/PieChart2DProperties.html">PieChart2DProperties</A>
2725 <DD>Sets the type of label to draw on the PieChart.
2726 <DT><A HREF="org/jCharts/axisChart/axis/Axis.html#setPixelLength(float)"><B>setPixelLength(float)</B></A> -
2727 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html">Axis</A>
2728 <DD>&nbsp;
2729 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html#setPixelValuePadding(int)"><B>setPixelValuePadding(int)</B></A> -
2730 Method in class org.jCharts.axisChart.customRenderers.axisValue.renderers.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html">ValueLabelRenderer</A>
2731 <DD>The pixel padding between the label and the data point.
2732 <DT><A HREF="org/jCharts/properties/LegendAreaProperties.html#setPlacement(int)"><B>setPlacement(int)</B></A> -
2733 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendAreaProperties.html">LegendAreaProperties</A>
2734 <DD>Sets where the Legend should be drawn in relation to the Chart.
2735 <DT><A HREF="org/jCharts/chartText/TextTag.html#setPosition(float, float)"><B>setPosition(float, float)</B></A> -
2736 Method in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTag.html">TextTag</A>
2737 <DD>&nbsp;
2738 <DT><A HREF="org/jCharts/imageMap/CircleMapArea.html#setRadius(int)"><B>setRadius(int)</B></A> -
2739 Method in class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/CircleMapArea.html">CircleMapArea</A>
2740 <DD>Allows user to specify the radius for each circle
2741 <DT><A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html#setRoundingPowerOfTen(int)"><B>setRoundingPowerOfTen(int)</B></A> -
2742 Method in class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html">ScaleCalculator</A>
2743 <DD>Sets the exponent power of ten to round values to.
2744 <DT><A HREF="org/jCharts/properties/PieChart2DProperties.html#setRoundingPowerOfTen(int)"><B>setRoundingPowerOfTen(int)</B></A> -
2745 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/PieChart2DProperties.html">PieChart2DProperties</A>
2746 <DD>&nbsp;
2747 <DT><A HREF="org/jCharts/properties/DataAxisProperties.html#setRoundToNearest(int)"><B>setRoundToNearest(int)</B></A> -
2748 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>
2749 <DD>&nbsp;
2750 <DT><A HREF="org/jCharts/properties/LegendAreaProperties.html#setRowPadding(int)"><B>setRowPadding(int)</B></A> -
2751 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendAreaProperties.html">LegendAreaProperties</A>
2752 <DD>Sets the padding between labels in each row, in pixels.
2753 <DT><A HREF="org/jCharts/axisChart/axis/Axis.html#setScaleCalculator(org.jCharts.axisChart.axis.scale.ScaleCalculator)"><B>setScaleCalculator(ScaleCalculator)</B></A> -
2754 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html">Axis</A>
2755 <DD>&nbsp;
2756 <DT><A HREF="org/jCharts/properties/DataAxisProperties.html#setScaleCalculator(org.jCharts.axisChart.axis.scale.ScaleCalculator)"><B>setScaleCalculator(ScaleCalculator)</B></A> -
2757 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>
2758 <DD>You do not have to explicitly set a ScaleCalculator implementation as jCharts will
2759 create one, but if you do not like the way Scale ranges are created, you could
2760 create your own implementation of ScaleCalculator and jCharts will use it!
2761 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#setScaleChartFont(org.jCharts.properties.util.ChartFont)"><B>setScaleChartFont(ChartFont)</B></A> -
2762 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
2763 <DD>&nbsp;
2764 <DT><A HREF="org/jCharts/axisChart/axis/Axis.html#setScalePixelWidth(float)"><B>setScalePixelWidth(float)</B></A> -
2765 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html">Axis</A>
2766 <DD>&nbsp;
2767 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#setShowAxisLabels(boolean)"><B>setShowAxisLabels(boolean)</B></A> -
2768 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
2769 <DD>&nbsp;
2770 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#setShowEndBorder(boolean)"><B>setShowEndBorder(boolean)</B></A> -
2771 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
2772 <DD>&nbsp;
2773 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#setShowGridLines(int)"><B>setShowGridLines(int)</B></A> -
2774 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
2775 <DD>&nbsp;
2776 <DT><A HREF="org/jCharts/properties/PieChart2DProperties.html#setShowGrouping(boolean)"><B>setShowGrouping(boolean)</B></A> -
2777 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/PieChart2DProperties.html">PieChart2DProperties</A>
2778 <DD>&nbsp;
2779 <DT><A HREF="org/jCharts/properties/BarChartProperties.html#setShowOutlinesFlag(boolean)"><B>setShowOutlinesFlag(boolean)</B></A> -
2780 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/BarChartProperties.html">BarChartProperties</A>
2781 <DD>&nbsp;
2782 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#setShowTicks(int)"><B>setShowTicks(int)</B></A> -
2783 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
2784 <DD>&nbsp;
2785 <DT><A HREF="org/jCharts/properties/DataAxisProperties.html#setShowZeroLine(boolean)"><B>setShowZeroLine(boolean)</B></A> -
2786 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>
2787 <DD>&nbsp;
2788 <DT><A HREF="org/jCharts/properties/LegendProperties.html#setSize(java.awt.Dimension)"><B>setSize(Dimension)</B></A> -
2789 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendProperties.html">LegendProperties</A>
2790 <DD>Setter for property size.
2791 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#setTickChartStroke(org.jCharts.properties.util.ChartStroke)"><B>setTickChartStroke(ChartStroke)</B></A> -
2792 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
2793 <DD>&nbsp;
2794 <DT><A HREF="org/jCharts/properties/PieChart2DProperties.html#setTickLength(float)"><B>setTickLength(float)</B></A> -
2795 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/PieChart2DProperties.html">PieChart2DProperties</A>
2796 <DD>&nbsp;
2797 <DT><A HREF="org/jCharts/axisChart/axis/Axis.html#setTickStart(float)"><B>setTickStart(float)</B></A> -
2798 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html">Axis</A>
2799 <DD>&nbsp;
2800 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#setTitleChartFont(org.jCharts.properties.util.ChartFont)"><B>setTitleChartFont(ChartFont)</B></A> -
2801 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
2802 <DD>&nbsp;
2803 <DT><A HREF="org/jCharts/properties/ChartProperties.html#setTitleFont(org.jCharts.properties.util.ChartFont)"><B>setTitleFont(ChartFont)</B></A> -
2804 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/ChartProperties.html">ChartProperties</A>
2805 <DD>&nbsp;
2806 <DT><A HREF="org/jCharts/properties/ChartProperties.html#setTitlePadding(float)"><B>setTitlePadding(float)</B></A> -
2807 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/ChartProperties.html">ChartProperties</A>
2808 <DD>&nbsp;
2809 <DT><A HREF="org/jCharts/axisChart/ScatterPlotAxisChart.html#setupAxis(org.jCharts.chartData.processors.AxisChartDataProcessor, java.awt.font.FontRenderContext)"><B>setupAxis(AxisChartDataProcessor, FontRenderContext)</B></A> -
2810 Method in class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/ScatterPlotAxisChart.html">ScatterPlotAxisChart</A>
2811 <DD>&nbsp;
2812 <DT><A HREF="org/jCharts/axisChart/AxisChart.html#setupAxis(org.jCharts.chartData.processors.AxisChartDataProcessor, java.awt.font.FontRenderContext)"><B>setupAxis(AxisChartDataProcessor, FontRenderContext)</B></A> -
2813 Method in class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/AxisChart.html">AxisChart</A>
2814 <DD>&nbsp;
2815 <DT><A HREF="org/jCharts/axisChart/ScatterPlotAxisChart.html#setupDataAxisProperties(org.jCharts.axisChart.axis.Axis, org.jCharts.properties.DataAxisProperties, org.jCharts.chartData.processors.AxisChartDataProcessor, java.awt.font.FontRenderContext)"><B>setupDataAxisProperties(Axis, DataAxisProperties, AxisChartDataProcessor, FontRenderContext)</B></A> -
2816 Method in class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/ScatterPlotAxisChart.html">ScatterPlotAxisChart</A>
2817 <DD>Once we determine which axis is the data axis, the logic to set it up is the same whether it
2818 is a horizontal or vertical plot.
2819 <DT><A HREF="org/jCharts/axisChart/AxisChart.html#setupDataAxisProperties(org.jCharts.axisChart.axis.Axis, org.jCharts.properties.DataAxisProperties, org.jCharts.chartData.processors.AxisChartDataProcessor, java.awt.font.FontRenderContext)"><B>setupDataAxisProperties(Axis, DataAxisProperties, AxisChartDataProcessor, FontRenderContext)</B></A> -
2820 Method in class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/AxisChart.html">AxisChart</A>
2821 <DD>Once we determine which axis is the data axis, the logic to set it up is the same whether it
2822 is a horizontal or vertical plot.
2823 <DT><A HREF="org/jCharts/properties/util/ChartStroke.html#setupGraphics2D(java.awt.Graphics2D)"><B>setupGraphics2D(Graphics2D)</B></A> -
2824 Method in class org.jCharts.properties.util.<A HREF="org/jCharts/properties/util/ChartStroke.html">ChartStroke</A>
2825 <DD>Sets the Paint and Stroke implementations on the Graphics2D Object
2826 <DT><A HREF="org/jCharts/properties/util/ChartItem.html#setupGraphics2D(java.awt.Graphics2D)"><B>setupGraphics2D(Graphics2D)</B></A> -
2827 Method in class org.jCharts.properties.util.<A HREF="org/jCharts/properties/util/ChartItem.html">ChartItem</A>
2828 <DD>Sets the Paint and Stroke implementations on the Graphics2D Object
2829 <DT><A HREF="org/jCharts/properties/util/ChartFont.html#setupGraphics2D(java.awt.Graphics2D)"><B>setupGraphics2D(Graphics2D)</B></A> -
2830 Method in class org.jCharts.properties.util.<A HREF="org/jCharts/properties/util/ChartFont.html">ChartFont</A>
2831 <DD>Sets the Paint and Stroke implementations on the Graphics2D Object
2832 <DT><A HREF="org/jCharts/properties/DataAxisProperties.html#setUseCommas(boolean)"><B>setUseCommas(boolean)</B></A> -
2833 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>
2834 <DD>&nbsp;
2835 <DT><A HREF="org/jCharts/properties/DataAxisProperties.html#setUseDollarSigns(boolean)"><B>setUseDollarSigns(boolean)</B></A> -
2836 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>
2837 <DD>&nbsp;
2838 <DT><A HREF="org/jCharts/properties/DataAxisProperties.html#setUsePercentSigns(boolean)"><B>setUsePercentSigns(boolean)</B></A> -
2839 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>
2840 <DD>&nbsp;
2841 <DT><A HREF="org/jCharts/properties/DataAxisProperties.html#setUserDefinedScale(double, double)"><B>setUserDefinedScale(double, double)</B></A> -
2842 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>
2843 <DD>&nbsp;
2844 <DT><A HREF="org/jCharts/properties/ChartProperties.html#setValidate(boolean)"><B>setValidate(boolean)</B></A> -
2845 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/ChartProperties.html">ChartProperties</A>
2846 <DD>Toggles the validation of data and properties for the charts.
2847 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html#setValueChartFont(org.jCharts.properties.util.ChartFont)"><B>setValueChartFont(ChartFont)</B></A> -
2848 Method in class org.jCharts.axisChart.customRenderers.axisValue.renderers.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html">ValueLabelRenderer</A>
2849 <DD>&nbsp;
2850 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#setValueIndex(int)"><B>setValueIndex(int)</B></A> -
2851 Method in class org.jCharts.axisChart.customRenderers.axisValue.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html">AxisValueRenderEvent</A>
2852 <DD>&nbsp;
2853 <DT><A HREF="org/jCharts/properties/PieChart2DProperties.html#setValueLabelFont(org.jCharts.properties.util.ChartFont)"><B>setValueLabelFont(ChartFont)</B></A> -
2854 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/PieChart2DProperties.html">PieChart2DProperties</A>
2855 <DD>Sets the ChartFont used to draw the chart value labels.
2856 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html#setValueLabelPosition(org.jCharts.axisChart.customRenderers.axisValue.renderers.ValueLabelPosition)"><B>setValueLabelPosition(ValueLabelPosition)</B></A> -
2857 Method in class org.jCharts.axisChart.customRenderers.axisValue.renderers.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html">ValueLabelRenderer</A>
2858 <DD>Sets where you would like to position the label
2859 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#setValueX(float)"><B>setValueX(float)</B></A> -
2860 Method in class org.jCharts.axisChart.customRenderers.axisValue.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html">AxisValueRenderEvent</A>
2861 <DD>&nbsp;
2862 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#setValueY(float)"><B>setValueY(float)</B></A> -
2863 Method in class org.jCharts.axisChart.customRenderers.axisValue.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html">AxisValueRenderEvent</A>
2864 <DD>&nbsp;
2865 <DT><A HREF="org/jCharts/properties/BarChartProperties.html#setWidthPercentage(float)"><B>setWidthPercentage(float)</B></A> -
2866 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/BarChartProperties.html">BarChartProperties</A>
2867 <DD>&nbsp;
2868 <DT><A HREF="org/jCharts/Legend.html#setX(float)"><B>setX(float)</B></A> -
2869 Method in class org.jCharts.<A HREF="org/jCharts/Legend.html">Legend</A>
2870 <DD>&nbsp;
2871 <DT><A HREF="org/jCharts/properties/AxisProperties.html#setXAxisLabelsAreVertical(boolean)"><B>setXAxisLabelsAreVertical(boolean)</B></A> -
2872 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisProperties.html">AxisProperties</A>
2873 <DD>&nbsp;
2874 <DT><A HREF="org/jCharts/chartText/TextTag.html#setXPosition(float)"><B>setXPosition(float)</B></A> -
2875 Method in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTag.html">TextTag</A>
2876 <DD>&nbsp;
2877 <DT><A HREF="org/jCharts/Legend.html#setY(float)"><B>setY(float)</B></A> -
2878 Method in class org.jCharts.<A HREF="org/jCharts/Legend.html">Legend</A>
2879 <DD>&nbsp;
2880 <DT><A HREF="org/jCharts/chartData/processors/ScatterPlotDataProcessor.html#setyMax(double)"><B>setyMax(double)</B></A> -
2881 Method in class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/ScatterPlotDataProcessor.html">ScatterPlotDataProcessor</A>
2882 <DD>&nbsp;
2883 <DT><A HREF="org/jCharts/chartData/processors/ScatterPlotDataProcessor.html#setyMin(double)"><B>setyMin(double)</B></A> -
2884 Method in class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/ScatterPlotDataProcessor.html">ScatterPlotDataProcessor</A>
2885 <DD>&nbsp;
2886 <DT><A HREF="org/jCharts/chartText/TextTag.html#setYPosition(float)"><B>setYPosition(float)</B></A> -
2887 Method in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTag.html">TextTag</A>
2888 <DD>&nbsp;
2889 <DT><A HREF="org/jCharts/properties/PieChart2DProperties.html#setZeroDegreeOffset(float)"><B>setZeroDegreeOffset(float)</B></A> -
2890 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/PieChart2DProperties.html">PieChart2DProperties</A>
2891 <DD>The offset from zero degrees which the first slice of pie is drawn.
2892 <DT><A HREF="org/jCharts/properties/DataAxisProperties.html#setZeroLineChartStroke(org.jCharts.properties.util.ChartStroke)"><B>setZeroLineChartStroke(ChartStroke)</B></A> -
2893 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>
2894 <DD>&nbsp;
2895 <DT><A HREF="org/jCharts/axisChart/axis/Axis.html#setZeroLineCoordinate(float)"><B>setZeroLineCoordinate(float)</B></A> -
2896 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html">Axis</A>
2897 <DD>Sets the screen coordinate of the zero line.
2898 <DT><A HREF="org/jCharts/properties/PointChartProperties.html#SHAPE_CIRCLE"><B>SHAPE_CIRCLE</B></A> -
2899 Static variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/PointChartProperties.html">PointChartProperties</A>
2900 <DD>&nbsp;
2901 <DT><A HREF="org/jCharts/properties/PointChartProperties.html#SHAPE_DIAMOND"><B>SHAPE_DIAMOND</B></A> -
2902 Static variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/PointChartProperties.html">PointChartProperties</A>
2903 <DD>&nbsp;
2904 <DT><A HREF="org/jCharts/properties/PointChartProperties.html#SHAPE_SQUARE"><B>SHAPE_SQUARE</B></A> -
2905 Static variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/PointChartProperties.html">PointChartProperties</A>
2906 <DD>&nbsp;
2907 <DT><A HREF="org/jCharts/properties/PointChartProperties.html#SHAPE_TRIANGLE"><B>SHAPE_TRIANGLE</B></A> -
2908 Static variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/PointChartProperties.html">PointChartProperties</A>
2909 <DD>&nbsp;
2910 <DT><A HREF="org/jCharts/Legend.html#shapes"><B>shapes</B></A> -
2911 Variable in class org.jCharts.<A HREF="org/jCharts/Legend.html">Legend</A>
2912 <DD>&nbsp;
2913 <DT><A HREF="org/jCharts/properties/ScatterPlotProperties.html#shapes"><B>shapes</B></A> -
2914 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/ScatterPlotProperties.html">ScatterPlotProperties</A>
2915 <DD>&nbsp;
2916 <DT><A HREF="org/jCharts/properties/PointChartProperties.html#shapes"><B>shapes</B></A> -
2917 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/PointChartProperties.html">PointChartProperties</A>
2918 <DD>&nbsp;
2919 <DT><A HREF="org/jCharts/properties/LineChartProperties.html#shapes"><B>shapes</B></A> -
2920 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/LineChartProperties.html">LineChartProperties</A>
2921 <DD>&nbsp;
2922 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#showAxisLabels"><B>showAxisLabels</B></A> -
2923 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
2924 <DD>&nbsp;
2925 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#showAxisLabels()"><B>showAxisLabels()</B></A> -
2926 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
2927 <DD>&nbsp;
2928 <DT><A HREF="org/jCharts/chartText/BarValueGroup.html#showBarValues"><B>showBarValues</B></A> -
2929 Variable in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/BarValueGroup.html">BarValueGroup</A>
2930 <DD>&nbsp;
2931 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#showEndBorder"><B>showEndBorder</B></A> -
2932 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
2933 <DD>&nbsp;
2934 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#showGridLines"><B>showGridLines</B></A> -
2935 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
2936 <DD>&nbsp;
2937 <DT><A HREF="org/jCharts/properties/PieChart2DProperties.html#showGrouping"><B>showGrouping</B></A> -
2938 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/PieChart2DProperties.html">PieChart2DProperties</A>
2939 <DD>&nbsp;
2940 <DT><A HREF="org/jCharts/properties/BarChartProperties.html#showOutlines"><B>showOutlines</B></A> -
2941 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/BarChartProperties.html">BarChartProperties</A>
2942 <DD>&nbsp;
2943 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#showTicks"><B>showTicks</B></A> -
2944 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
2945 <DD>&nbsp;
2946 <DT><A HREF="org/jCharts/properties/PieChart2DProperties.html#showValueLabelCurrency()"><B>showValueLabelCurrency()</B></A> -
2947 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/PieChart2DProperties.html">PieChart2DProperties</A>
2948 <DD>&nbsp;
2949 <DT><A HREF="org/jCharts/properties/PieChart2DProperties.html#showValueLabelGrouping()"><B>showValueLabelGrouping()</B></A> -
2950 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/PieChart2DProperties.html">PieChart2DProperties</A>
2951 <DD>&nbsp;
2952 <DT><A HREF="org/jCharts/properties/DataAxisProperties.html#showZeroLine"><B>showZeroLine</B></A> -
2953 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>
2954 <DD>&nbsp;
2955 <DT><A HREF="org/jCharts/properties/DataAxisProperties.html#showZeroLine()"><B>showZeroLine()</B></A> -
2956 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>
2957 <DD>&nbsp;
2958 <DT><A HREF="org/jCharts/properties/LegendProperties.html#size"><B>size</B></A> -
2959 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendProperties.html">LegendProperties</A>
2960 <DD>&nbsp;
2961 <DT><A HREF="org/jCharts/chartData/AxisDataSeries.html#size()"><B>size()</B></A> -
2962 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/AxisDataSeries.html">AxisDataSeries</A>
2963 <DD>Returns the number of IAxisPlotDataSet Objects in this series
2964 <DT><A HREF="org/jCharts/chartData/interfaces/IAxisDataSeries.html#size()"><B>size()</B></A> -
2965 Method in interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A>
2966 <DD>Returns the number of IAxisPlotDataSet Objects in this series
2967 <DT><A HREF="org/jCharts/chartData/processors/TextProcessor.html#size()"><B>size()</B></A> -
2968 Method in class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/TextProcessor.html">TextProcessor</A>
2969 <DD>Returns the number of labels
2970 <DT><A HREF="org/jCharts/chartText/TextTagGroup.html#size()"><B>size()</B></A> -
2971 Method in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTagGroup.html">TextTagGroup</A>
2972 <DD>Returns the number of labels
2973 <DT><A HREF="org/jCharts/axisChart/AxisChart.html#sizeAndPositionAxis(float, float, float)"><B>sizeAndPositionAxis(float, float, float)</B></A> -
2974 Method in class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/AxisChart.html">AxisChart</A>
2975 <DD>Finalizes the size of both Axis and sets the origin position
2976 <DT><A HREF="org/jCharts/chartData/AxisDataSeries.html#sizeOfEachDataSet"><B>sizeOfEachDataSet</B></A> -
2977 Variable in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/AxisDataSeries.html">AxisDataSeries</A>
2978 <DD>&nbsp;
2979 <DT><A HREF="org/jCharts/axisChart/StackedAreaChart.html"><B>StackedAreaChart</B></A> - class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/StackedAreaChart.html">StackedAreaChart</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/axisChart/StackedAreaChart.html#StackedAreaChart()"><B>StackedAreaChart()</B></A> -
2980 Constructor for class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/StackedAreaChart.html">StackedAreaChart</A>
2981 <DD>&nbsp;
2982 <DT><A HREF="org/jCharts/properties/StackedAreaChartProperties.html"><B>StackedAreaChartProperties</B></A> - class org.jCharts.properties.<A HREF="org/jCharts/properties/StackedAreaChartProperties.html">StackedAreaChartProperties</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/properties/StackedAreaChartProperties.html#StackedAreaChartProperties()"><B>StackedAreaChartProperties()</B></A> -
2983 Constructor for class org.jCharts.properties.<A HREF="org/jCharts/properties/StackedAreaChartProperties.html">StackedAreaChartProperties</A>
2984 <DD>&nbsp;
2985 <DT><A HREF="org/jCharts/test/StackedAreaTestDriver.html"><B>StackedAreaTestDriver</B></A> - class org.jCharts.test.<A HREF="org/jCharts/test/StackedAreaTestDriver.html">StackedAreaTestDriver</A>.<DD>This file provides examples of how to create all the different chart types provided by
2986 this package.<DT><A HREF="org/jCharts/test/StackedAreaTestDriver.html#StackedAreaTestDriver()"><B>StackedAreaTestDriver()</B></A> -
2987 Constructor for class org.jCharts.test.<A HREF="org/jCharts/test/StackedAreaTestDriver.html">StackedAreaTestDriver</A>
2988 <DD>&nbsp;
2989 <DT><A HREF="org/jCharts/axisChart/StackedBarChart.html"><B>StackedBarChart</B></A> - class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/StackedBarChart.html">StackedBarChart</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/axisChart/StackedBarChart.html#StackedBarChart()"><B>StackedBarChart()</B></A> -
2990 Constructor for class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/StackedBarChart.html">StackedBarChart</A>
2991 <DD>&nbsp;
2992 <DT><A HREF="org/jCharts/properties/StackedBarChartProperties.html"><B>StackedBarChartProperties</B></A> - class org.jCharts.properties.<A HREF="org/jCharts/properties/StackedBarChartProperties.html">StackedBarChartProperties</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/properties/StackedBarChartProperties.html#StackedBarChartProperties()"><B>StackedBarChartProperties()</B></A> -
2993 Constructor for class org.jCharts.properties.<A HREF="org/jCharts/properties/StackedBarChartProperties.html">StackedBarChartProperties</A>
2994 <DD>&nbsp;
2995 <DT><A HREF="org/jCharts/test/StackedBarTestDriver.html"><B>StackedBarTestDriver</B></A> - class org.jCharts.test.<A HREF="org/jCharts/test/StackedBarTestDriver.html">StackedBarTestDriver</A>.<DD>This file provides examples of how to create all the different chart types provided by
2996 this package.<DT><A HREF="org/jCharts/test/StackedBarTestDriver.html#StackedBarTestDriver()"><B>StackedBarTestDriver()</B></A> -
2997 Constructor for class org.jCharts.test.<A HREF="org/jCharts/test/StackedBarTestDriver.html">StackedBarTestDriver</A>
2998 <DD>&nbsp;
2999 <DT><A HREF="org/jCharts/types/ChartType.html#stackedData"><B>stackedData</B></A> -
3000 Variable in class org.jCharts.types.<A HREF="org/jCharts/types/ChartType.html">ChartType</A>
3001 <DD>&nbsp;
3002 <DT><A HREF="org/jCharts/chartData/processors/StackedDataProcessor.html"><B>StackedDataProcessor</B></A> - class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/StackedDataProcessor.html">StackedDataProcessor</A>.<DD>Notes:
3003 1) Stacked data cannot have any negative values.<DT><A HREF="org/jCharts/chartData/processors/StackedDataProcessor.html#StackedDataProcessor()"><B>StackedDataProcessor()</B></A> -
3004 Constructor for class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/StackedDataProcessor.html">StackedDataProcessor</A>
3005 <DD>&nbsp;
3006 <DT><A HREF="org/jCharts/test/StopWatch.html#start"><B>start</B></A> -
3007 Variable in class org.jCharts.test.<A HREF="org/jCharts/test/StopWatch.html">StopWatch</A>
3008 <DD>&nbsp;
3009 <DT><A HREF="org/jCharts/test/StopWatch.html#start()"><B>start()</B></A> -
3010 Method in class org.jCharts.test.<A HREF="org/jCharts/test/StopWatch.html">StopWatch</A>
3011 <DD>&nbsp;
3012 <DT><A HREF="org/jCharts/chartText/BarValueGroup.BarValue.html#startPosition"><B>startPosition</B></A> -
3013 Variable in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/BarValueGroup.BarValue.html">BarValueGroup.BarValue</A>
3014 <DD>&nbsp;
3015 <DT><A HREF="org/jCharts/axisChart/axis/XAxis.html#startTicksAtAxis"><B>startTicksAtAxis</B></A> -
3016 Variable in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/XAxis.html">XAxis</A>
3017 <DD>&nbsp;
3018 <DT><A HREF="org/jCharts/types/ChartType.html#STOCK"><B>STOCK</B></A> -
3019 Static variable in class org.jCharts.types.<A HREF="org/jCharts/types/ChartType.html">ChartType</A>
3020 <DD>&nbsp;
3021 <DT><A HREF="org/jCharts/axisChart/StockChart.html"><B>StockChart</B></A> - class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/StockChart.html">StockChart</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/axisChart/StockChart.html#StockChart()"><B>StockChart()</B></A> -
3022 Constructor for class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/StockChart.html">StockChart</A>
3023 <DD>&nbsp;
3024 <DT><A HREF="org/jCharts/chartData/StockChartDataSet.html"><B>StockChartDataSet</B></A> - class org.jCharts.chartData.<A HREF="org/jCharts/chartData/StockChartDataSet.html">StockChartDataSet</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/chartData/StockChartDataSet.html#StockChartDataSet(double[], java.lang.String, double[], java.lang.String, java.awt.Paint, org.jCharts.properties.StockChartProperties)"><B>StockChartDataSet(double[], String, double[], String, Paint, StockChartProperties)</B></A> -
3025 Constructor for class org.jCharts.chartData.<A HREF="org/jCharts/chartData/StockChartDataSet.html">StockChartDataSet</A>
3026 <DD>Constructor
3027 <DT><A HREF="org/jCharts/types/StockChartDataType.html"><B>StockChartDataType</B></A> - class org.jCharts.types.<A HREF="org/jCharts/types/StockChartDataType.html">StockChartDataType</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/types/StockChartDataType.html#StockChartDataType(int)"><B>StockChartDataType(int)</B></A> -
3028 Constructor for class org.jCharts.types.<A HREF="org/jCharts/types/StockChartDataType.html">StockChartDataType</A>
3029 <DD>&nbsp;
3030 <DT><A HREF="org/jCharts/chartData/StockChartDataSet.html#stockChartProperties"><B>stockChartProperties</B></A> -
3031 Variable in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/StockChartDataSet.html">StockChartDataSet</A>
3032 <DD>&nbsp;
3033 <DT><A HREF="org/jCharts/properties/StockChartProperties.html"><B>StockChartProperties</B></A> - class org.jCharts.properties.<A HREF="org/jCharts/properties/StockChartProperties.html">StockChartProperties</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/properties/StockChartProperties.html#StockChartProperties()"><B>StockChartProperties()</B></A> -
3034 Constructor for class org.jCharts.properties.<A HREF="org/jCharts/properties/StockChartProperties.html">StockChartProperties</A>
3035 <DD>&nbsp;
3036 <DT><A HREF="org/jCharts/properties/StockChartProperties.html#StockChartProperties(java.awt.Stroke, java.awt.Stroke, int, java.awt.Stroke, int)"><B>StockChartProperties(Stroke, Stroke, int, Stroke, int)</B></A> -
3037 Constructor for class org.jCharts.properties.<A HREF="org/jCharts/properties/StockChartProperties.html">StockChartProperties</A>
3038 <DD>&nbsp;
3039 <DT><A HREF="org/jCharts/chartData/processors/StockDataProcessor.html"><B>StockDataProcessor</B></A> - class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/StockDataProcessor.html">StockDataProcessor</A>.<DD>Custom processor for the Stock Chart as data is semi-processed by default.<DT><A HREF="org/jCharts/chartData/processors/StockDataProcessor.html#StockDataProcessor()"><B>StockDataProcessor()</B></A> -
3040 Constructor for class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/StockDataProcessor.html">StockDataProcessor</A>
3041 <DD>&nbsp;
3042 <DT><A HREF="org/jCharts/test/StockTestDriver.html"><B>StockTestDriver</B></A> - class org.jCharts.test.<A HREF="org/jCharts/test/StockTestDriver.html">StockTestDriver</A>.<DD>This file provides examples of how to create all the different chart types provided by
3043 this package.<DT><A HREF="org/jCharts/test/StockTestDriver.html#StockTestDriver()"><B>StockTestDriver()</B></A> -
3044 Constructor for class org.jCharts.test.<A HREF="org/jCharts/test/StockTestDriver.html">StockTestDriver</A>
3045 <DD>&nbsp;
3046 <DT><A HREF="org/jCharts/test/StopWatch.html#stop"><B>stop</B></A> -
3047 Variable in class org.jCharts.test.<A HREF="org/jCharts/test/StopWatch.html">StopWatch</A>
3048 <DD>&nbsp;
3049 <DT><A HREF="org/jCharts/test/StopWatch.html#stop()"><B>stop()</B></A> -
3050 Method in class org.jCharts.test.<A HREF="org/jCharts/test/StopWatch.html">StopWatch</A>
3051 <DD>&nbsp;
3052 <DT><A HREF="org/jCharts/test/StopWatch.html"><B>StopWatch</B></A> - class org.jCharts.test.<A HREF="org/jCharts/test/StopWatch.html">StopWatch</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/test/StopWatch.html#StopWatch()"><B>StopWatch()</B></A> -
3053 Constructor for class org.jCharts.test.<A HREF="org/jCharts/test/StopWatch.html">StopWatch</A>
3054 <DD>&nbsp;
3055 <DT><A HREF="org/jCharts/test/HTMLGenerator.html#stringBuffer"><B>stringBuffer</B></A> -
3056 Variable in class org.jCharts.test.<A HREF="org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>
3057 <DD>&nbsp;
3058 <DT><A HREF="org/jCharts/properties/util/ChartStroke.html#stroke"><B>stroke</B></A> -
3059 Variable in class org.jCharts.properties.util.<A HREF="org/jCharts/properties/util/ChartStroke.html">ChartStroke</A>
3060 <DD>&nbsp;
3061 <DT><A HREF="org/jCharts/chartData/processors/PieChartDataProcessor.html#sumOfData"><B>sumOfData</B></A> -
3062 Variable in class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/PieChartDataProcessor.html">PieChartDataProcessor</A>
3063 <DD>&nbsp;
3064 <DT><A HREF="org/jCharts/test/StockTestDriver.html#supportsImageMap()"><B>supportsImageMap()</B></A> -
3065 Method in class org.jCharts.test.<A HREF="org/jCharts/test/StockTestDriver.html">StockTestDriver</A>
3066 <DD>&nbsp;
3067 <DT><A HREF="org/jCharts/test/StackedBarTestDriver.html#supportsImageMap()"><B>supportsImageMap()</B></A> -
3068 Method in class org.jCharts.test.<A HREF="org/jCharts/test/StackedBarTestDriver.html">StackedBarTestDriver</A>
3069 <DD>&nbsp;
3070 <DT><A HREF="org/jCharts/test/StackedAreaTestDriver.html#supportsImageMap()"><B>supportsImageMap()</B></A> -
3071 Method in class org.jCharts.test.<A HREF="org/jCharts/test/StackedAreaTestDriver.html">StackedAreaTestDriver</A>
3072 <DD>&nbsp;
3073 <DT><A HREF="org/jCharts/test/ScatterPlotTestDriver.html#supportsImageMap()"><B>supportsImageMap()</B></A> -
3074 Method in class org.jCharts.test.<A HREF="org/jCharts/test/ScatterPlotTestDriver.html">ScatterPlotTestDriver</A>
3075 <DD>&nbsp;
3076 <DT><A HREF="org/jCharts/test/ScatterChartTestBase.html#supportsImageMap()"><B>supportsImageMap()</B></A> -
3077 Method in class org.jCharts.test.<A HREF="org/jCharts/test/ScatterChartTestBase.html">ScatterChartTestBase</A>
3078 <DD>&nbsp;
3079 <DT><A HREF="org/jCharts/test/PointTestDriver.html#supportsImageMap()"><B>supportsImageMap()</B></A> -
3080 Method in class org.jCharts.test.<A HREF="org/jCharts/test/PointTestDriver.html">PointTestDriver</A>
3081 <DD>&nbsp;
3082 <DT><A HREF="org/jCharts/test/LineTestDriver.html#supportsImageMap()"><B>supportsImageMap()</B></A> -
3083 Method in class org.jCharts.test.<A HREF="org/jCharts/test/LineTestDriver.html">LineTestDriver</A>
3084 <DD>&nbsp;
3085 <DT><A HREF="org/jCharts/test/ComboTestDriver.html#supportsImageMap()"><B>supportsImageMap()</B></A> -
3086 Method in class org.jCharts.test.<A HREF="org/jCharts/test/ComboTestDriver.html">ComboTestDriver</A>
3087 <DD>&nbsp;
3088 <DT><A HREF="org/jCharts/test/ClusteredBarTestDriver.html#supportsImageMap()"><B>supportsImageMap()</B></A> -
3089 Method in class org.jCharts.test.<A HREF="org/jCharts/test/ClusteredBarTestDriver.html">ClusteredBarTestDriver</A>
3090 <DD>&nbsp;
3091 <DT><A HREF="org/jCharts/test/BarTestDriver.html#supportsImageMap()"><B>supportsImageMap()</B></A> -
3092 Method in class org.jCharts.test.<A HREF="org/jCharts/test/BarTestDriver.html">BarTestDriver</A>
3093 <DD>&nbsp;
3094 <DT><A HREF="org/jCharts/test/AxisChartTestBase.html#supportsImageMap()"><B>supportsImageMap()</B></A> -
3095 Method in class org.jCharts.test.<A HREF="org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A>
3096 <DD>&nbsp;
3097 <DT><A HREF="org/jCharts/test/AreaTestDriver.html#supportsImageMap()"><B>supportsImageMap()</B></A> -
3098 Method in class org.jCharts.test.<A HREF="org/jCharts/test/AreaTestDriver.html">AreaTestDriver</A>
3099 <DD>&nbsp;
3100 <DT><A HREF="org/jCharts/test/ChartTestDriver.html#SVG"><B>SVG</B></A> -
3101 Static variable in class org.jCharts.test.<A HREF="org/jCharts/test/ChartTestDriver.html">ChartTestDriver</A>
3102 <DD>&nbsp;
3103 <DT><A HREF="org/jCharts/encoders/ServletEncoderHelper.html#SVG_MIME_TYPE"><B>SVG_MIME_TYPE</B></A> -
3104 Static variable in class org.jCharts.encoders.<A HREF="org/jCharts/encoders/ServletEncoderHelper.html">ServletEncoderHelper</A>
3105 <DD>&nbsp;
3106 <DT><A HREF="org/jCharts/encoders/SVGEncoder.html"><B>SVGEncoder</B></A> - class org.jCharts.encoders.<A HREF="org/jCharts/encoders/SVGEncoder.html">SVGEncoder</A>.<DD>This class REQUIRES the Apache XML Batik libraries to run.<DT><A HREF="org/jCharts/encoders/SVGEncoder.html#SVGEncoder()"><B>SVGEncoder()</B></A> -
3107 Constructor for class org.jCharts.encoders.<A HREF="org/jCharts/encoders/SVGEncoder.html">SVGEncoder</A>
3108 <DD>&nbsp;
3109 <DT><A HREF="org/jCharts/test/SwingTest.html"><B>SwingTest</B></A> - class org.jCharts.test.<A HREF="org/jCharts/test/SwingTest.html">SwingTest</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/test/SwingTest.html#SwingTest()"><B>SwingTest()</B></A> -
3110 Constructor for class org.jCharts.test.<A HREF="org/jCharts/test/SwingTest.html">SwingTest</A>
3111 <DD>&nbsp;
3112 </DL>
3113 <HR>
3114 <A NAME="_T_"><!-- --></A><H2>
3115 <B>T</B></H2>
3116 <DL>
3117 <DT><A HREF="org/jCharts/chartData/processors/TextProcessor.html#tallestLabel"><B>tallestLabel</B></A> -
3118 Variable in class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/TextProcessor.html">TextProcessor</A>
3119 <DD>&nbsp;
3120 <DT><A HREF="org/jCharts/chartText/TextTagGroup.html#tallestLabel"><B>tallestLabel</B></A> -
3121 Variable in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTagGroup.html">TextTagGroup</A>
3122 <DD>&nbsp;
3123 <DT><A HREF="org/jCharts/test/PieTestDriver.html#test()"><B>test()</B></A> -
3124 Static method in class org.jCharts.test.<A HREF="org/jCharts/test/PieTestDriver.html">PieTestDriver</A>
3125 <DD>Test for PieChart2D
3126 <DT><A HREF="org/jCharts/test/ChartTestDriver.html#testAxisScale()"><B>testAxisScale()</B></A> -
3127 Static method in class org.jCharts.test.<A HREF="org/jCharts/test/ChartTestDriver.html">ChartTestDriver</A>
3128 <DD>&nbsp;
3129 <DT><A HREF="org/jCharts/test/TestDataGenerator.html"><B>TestDataGenerator</B></A> - class org.jCharts.test.<A HREF="org/jCharts/test/TestDataGenerator.html">TestDataGenerator</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/test/TestDataGenerator.html#TestDataGenerator()"><B>TestDataGenerator()</B></A> -
3130 Constructor for class org.jCharts.test.<A HREF="org/jCharts/test/TestDataGenerator.html">TestDataGenerator</A>
3131 <DD>&nbsp;
3132 <DT><A HREF="org/jCharts/chartText/TextTag.html#text"><B>text</B></A> -
3133 Variable in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTag.html">TextTag</A>
3134 <DD>&nbsp;
3135 <DT><A HREF="org/jCharts/chartText/BarValueGroup.BarValue.html#text"><B>text</B></A> -
3136 Variable in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/BarValueGroup.BarValue.html">BarValueGroup.BarValue</A>
3137 <DD>&nbsp;
3138 <DT><A HREF="org/jCharts/chartText/TextTag.html#textLayout"><B>textLayout</B></A> -
3139 Variable in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTag.html">TextTag</A>
3140 <DD>&nbsp;
3141 <DT><A HREF="org/jCharts/Legend.html#textProcessor"><B>textProcessor</B></A> -
3142 Variable in class org.jCharts.<A HREF="org/jCharts/Legend.html">Legend</A>
3143 <DD>&nbsp;
3144 <DT><A HREF="org/jCharts/chartData/processors/TextProcessor.html"><B>TextProcessor</B></A> - class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/TextProcessor.html">TextProcessor</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/chartData/processors/TextProcessor.html#TextProcessor()"><B>TextProcessor()</B></A> -
3145 Constructor for class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/TextProcessor.html">TextProcessor</A>
3146 <DD>Constructor
3147 <DT><A HREF="org/jCharts/chartText/TextTag.html"><B>TextTag</B></A> - class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTag.html">TextTag</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/chartText/TextTag.html#TextTag(java.lang.String, java.awt.Font, java.awt.Font, java.awt.font.FontRenderContext)"><B>TextTag(String, Font, Font, FontRenderContext)</B></A> -
3148 Constructor for class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTag.html">TextTag</A>
3149 <DD>Constructor when using transformed (derived) fonts
3150
3151 The need for this arises because the java metrics classes return either 0 or very strange
3152 values for the width and height of a string (TextLayout, LineMetrics, etc..) when
3153 the font is derived
3154 <DT><A HREF="org/jCharts/chartText/TextTag.html#TextTag(java.lang.String, java.awt.Font, java.awt.font.FontRenderContext)"><B>TextTag(String, Font, FontRenderContext)</B></A> -
3155 Constructor for class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTag.html">TextTag</A>
3156 <DD>Default constructor - for untransformed fonts.
3157 <DT><A HREF="org/jCharts/nonAxisChart/PieChart2D.html#textTagGroup"><B>textTagGroup</B></A> -
3158 Variable in class org.jCharts.nonAxisChart.<A HREF="org/jCharts/nonAxisChart/PieChart2D.html">PieChart2D</A>
3159 <DD>&nbsp;
3160 <DT><A HREF="org/jCharts/chartText/TextTagGroup.html"><B>TextTagGroup</B></A> - class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTagGroup.html">TextTagGroup</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/chartText/TextTagGroup.html#TextTagGroup(org.jCharts.properties.util.ChartFont, java.awt.font.FontRenderContext)"><B>TextTagGroup(ChartFont, FontRenderContext)</B></A> -
3161 Constructor for class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTagGroup.html">TextTagGroup</A>
3162 <DD>Constructor
3163 <DT><A HREF="org/jCharts/chartText/BarValueGroup.html#textTagList"><B>textTagList</B></A> -
3164 Variable in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/BarValueGroup.html">BarValueGroup</A>
3165 <DD>&nbsp;
3166 <DT><A HREF="org/jCharts/chartData/processors/TextProcessor.html#textTags"><B>textTags</B></A> -
3167 Variable in class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/TextProcessor.html">TextProcessor</A>
3168 <DD>&nbsp;
3169 <DT><A HREF="org/jCharts/chartText/TextTagGroup.html#textTags"><B>textTags</B></A> -
3170 Variable in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTagGroup.html">TextTagGroup</A>
3171 <DD>&nbsp;
3172 <DT><A HREF="org/jCharts/chartData/ChartDataException.html#throwable"><B>throwable</B></A> -
3173 Variable in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/ChartDataException.html">ChartDataException</A>
3174 <DD>&nbsp;
3175 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#tickChartStroke"><B>tickChartStroke</B></A> -
3176 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
3177 <DD>&nbsp;
3178 <DT><A HREF="org/jCharts/properties/PieChart2DProperties.html#tickLength"><B>tickLength</B></A> -
3179 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/PieChart2DProperties.html">PieChart2DProperties</A>
3180 <DD>&nbsp;
3181 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#TICKS_ALL"><B>TICKS_ALL</B></A> -
3182 Static variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
3183 <DD>&nbsp;
3184 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#TICKS_NONE"><B>TICKS_NONE</B></A> -
3185 Static variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
3186 <DD>&nbsp;
3187 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#TICKS_ONLY_WITH_LABELS"><B>TICKS_ONLY_WITH_LABELS</B></A> -
3188 Static variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
3189 <DD>&nbsp;
3190 <DT><A HREF="org/jCharts/axisChart/axis/Axis.html#tickStart"><B>tickStart</B></A> -
3191 Variable in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html">Axis</A>
3192 <DD>&nbsp;
3193 <DT><A HREF="org/jCharts/properties/ChartProperties.html#titleChartFont"><B>titleChartFont</B></A> -
3194 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/ChartProperties.html">ChartProperties</A>
3195 <DD>&nbsp;
3196 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#titleChartFont"><B>titleChartFont</B></A> -
3197 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
3198 <DD>&nbsp;
3199 <DT><A HREF="org/jCharts/axisChart/axis/Axis.html#titleHeight"><B>titleHeight</B></A> -
3200 Variable in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html">Axis</A>
3201 <DD>&nbsp;
3202 <DT><A HREF="org/jCharts/properties/ChartProperties.html#titlePadding"><B>titlePadding</B></A> -
3203 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/ChartProperties.html">ChartProperties</A>
3204 <DD>&nbsp;
3205 <DT><A HREF="org/jCharts/axisChart/axis/Axis.html#titleWidth"><B>titleWidth</B></A> -
3206 Variable in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html">Axis</A>
3207 <DD>&nbsp;
3208 <DT><A HREF="org/jCharts/imageMap/ImageMap.html#toHTML()"><B>toHTML()</B></A> -
3209 Method in class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/ImageMap.html">ImageMap</A>
3210 <DD>&nbsp;
3211 <DT><A HREF="org/jCharts/Legend.html#toHTML(org.jCharts.test.HTMLGenerator)"><B>toHTML(HTMLGenerator)</B></A> -
3212 Method in class org.jCharts.<A HREF="org/jCharts/Legend.html">Legend</A>
3213 <DD>Enables the testing routines to display the contents of this Object.
3214 <DT><A HREF="org/jCharts/axisChart/axis/YAxis.html#toHTML(org.jCharts.test.HTMLGenerator)"><B>toHTML(HTMLGenerator)</B></A> -
3215 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/YAxis.html">YAxis</A>
3216 <DD>Enables the testing routines to display the contents of this Object.
3217 <DT><A HREF="org/jCharts/axisChart/axis/XAxis.html#toHTML(org.jCharts.test.HTMLGenerator)"><B>toHTML(HTMLGenerator)</B></A> -
3218 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/XAxis.html">XAxis</A>
3219 <DD>Enables the testing routines to display the contents of this Object.
3220 <DT><A HREF="org/jCharts/axisChart/axis/LabelAxis.html#toHTML(org.jCharts.test.HTMLGenerator)"><B>toHTML(HTMLGenerator)</B></A> -
3221 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/LabelAxis.html">LabelAxis</A>
3222 <DD><B>Deprecated.</B>&nbsp;Enables the testing routines to display the contents of this Object.
3223 <DT><A HREF="org/jCharts/axisChart/axis/DataAxis.html#toHTML(org.jCharts.test.HTMLGenerator)"><B>toHTML(HTMLGenerator)</B></A> -
3224 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/DataAxis.html">DataAxis</A>
3225 <DD><B>Deprecated.</B>&nbsp;Enables the testing routines to display the contents of this Object.
3226 <DT><A HREF="org/jCharts/axisChart/axis/Axis.html#toHTML(org.jCharts.test.HTMLGenerator)"><B>toHTML(HTMLGenerator)</B></A> -
3227 Method in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html">Axis</A>
3228 <DD>Enables the testing routines to display the contents of this Object.
3229 <DT><A HREF="org/jCharts/chartData/StockChartDataSet.html#toHTML(org.jCharts.test.HTMLGenerator)"><B>toHTML(HTMLGenerator)</B></A> -
3230 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/StockChartDataSet.html">StockChartDataSet</A>
3231 <DD>Enables the testing routines to display the contents of this Object.
3232 <DT><A HREF="org/jCharts/chartData/ScatterPlotDataSet.html#toHTML(org.jCharts.test.HTMLGenerator)"><B>toHTML(HTMLGenerator)</B></A> -
3233 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/ScatterPlotDataSet.html">ScatterPlotDataSet</A>
3234 <DD>Enables the testing routines to display the contents of this Object.
3235 <DT><A HREF="org/jCharts/chartData/ScatterPlotDataSeries.html#toHTML(org.jCharts.test.HTMLGenerator)"><B>toHTML(HTMLGenerator)</B></A> -
3236 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/ScatterPlotDataSeries.html">ScatterPlotDataSeries</A>
3237 <DD>Returns the total number data dimensions in all of the IAxisChartDataSets contained in
3238 this collection.
3239 <DT><A HREF="org/jCharts/chartData/DataSet.html#toHTML(org.jCharts.test.HTMLGenerator)"><B>toHTML(HTMLGenerator)</B></A> -
3240 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/DataSet.html">DataSet</A>
3241 <DD>Enables the testing routines to display the contents of this Object.
3242 <DT><A HREF="org/jCharts/chartData/DataSeries.html#toHTML(org.jCharts.test.HTMLGenerator)"><B>toHTML(HTMLGenerator)</B></A> -
3243 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/DataSeries.html">DataSeries</A>
3244 <DD>Enables the testing routines to display the contents of this Object.
3245 <DT><A HREF="org/jCharts/chartData/AxisDataSeries.html#toHTML(org.jCharts.test.HTMLGenerator)"><B>toHTML(HTMLGenerator)</B></A> -
3246 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/AxisDataSeries.html">AxisDataSeries</A>
3247 <DD>Enables the testing routines to display the contents of this Object.
3248 <DT><A HREF="org/jCharts/chartData/AxisChartDataSet.html#toHTML(org.jCharts.test.HTMLGenerator)"><B>toHTML(HTMLGenerator)</B></A> -
3249 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/AxisChartDataSet.html">AxisChartDataSet</A>
3250 <DD>Enables the testing routines to display the contents of this Object.
3251 <DT><A HREF="org/jCharts/chartText/TextTagGroup.html#toHTML(org.jCharts.test.HTMLGenerator)"><B>toHTML(HTMLGenerator)</B></A> -
3252 Method in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTagGroup.html">TextTagGroup</A>
3253 <DD>Renders all the text in this group.
3254 <DT><A HREF="org/jCharts/chartText/TextTag.html#toHTML(org.jCharts.test.HTMLGenerator)"><B>toHTML(HTMLGenerator)</B></A> -
3255 Method in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTag.html">TextTag</A>
3256 <DD>Enables the testing routines to display the contents of this Object.
3257 <DT><A HREF="org/jCharts/properties/StockChartProperties.html#toHTML(org.jCharts.test.HTMLGenerator)"><B>toHTML(HTMLGenerator)</B></A> -
3258 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/StockChartProperties.html">StockChartProperties</A>
3259 <DD>Enables the testing routines to display the contents of this Object.
3260 <DT><A HREF="org/jCharts/properties/ScatterPlotProperties.html#toHTML(org.jCharts.test.HTMLGenerator)"><B>toHTML(HTMLGenerator)</B></A> -
3261 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/ScatterPlotProperties.html">ScatterPlotProperties</A>
3262 <DD>Enables the testing routines to display the contents of this Object.
3263 <DT><A HREF="org/jCharts/properties/Properties.html#toHTML(org.jCharts.test.HTMLGenerator)"><B>toHTML(HTMLGenerator)</B></A> -
3264 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/Properties.html">Properties</A>
3265 <DD>Enables the testing routines to display the contents of this Object.
3266 <DT><A HREF="org/jCharts/properties/PointChartProperties.html#toHTML(org.jCharts.test.HTMLGenerator)"><B>toHTML(HTMLGenerator)</B></A> -
3267 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/PointChartProperties.html">PointChartProperties</A>
3268 <DD>Enables the testing routines to display the contents of this Object.
3269 <DT><A HREF="org/jCharts/properties/PieChart2DProperties.html#toHTML(org.jCharts.test.HTMLGenerator)"><B>toHTML(HTMLGenerator)</B></A> -
3270 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/PieChart2DProperties.html">PieChart2DProperties</A>
3271 <DD>Enables the testing routines to display the contents of this Object.
3272 <DT><A HREF="org/jCharts/properties/LineChartProperties.html#toHTML(org.jCharts.test.HTMLGenerator)"><B>toHTML(HTMLGenerator)</B></A> -
3273 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/LineChartProperties.html">LineChartProperties</A>
3274 <DD>Enables the testing routines to display the contents of this Object.
3275 <DT><A HREF="org/jCharts/properties/LegendProperties.html#toHTML(org.jCharts.test.HTMLGenerator)"><B>toHTML(HTMLGenerator)</B></A> -
3276 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendProperties.html">LegendProperties</A>
3277 <DD>Enables the testing routines to display the contents of this Object.
3278 <DT><A HREF="org/jCharts/properties/LegendAreaProperties.html#toHTML(org.jCharts.test.HTMLGenerator)"><B>toHTML(HTMLGenerator)</B></A> -
3279 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendAreaProperties.html">LegendAreaProperties</A>
3280 <DD>Enables the testing routines to display the contents of this Object.
3281 <DT><A HREF="org/jCharts/properties/DataAxisProperties.html#toHTML(org.jCharts.test.HTMLGenerator)"><B>toHTML(HTMLGenerator)</B></A> -
3282 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>
3283 <DD>Enables the testing routines to display the contents of this Object.
3284 <DT><A HREF="org/jCharts/properties/ChartProperties.html#toHTML(org.jCharts.test.HTMLGenerator)"><B>toHTML(HTMLGenerator)</B></A> -
3285 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/ChartProperties.html">ChartProperties</A>
3286 <DD>Enables the testing routines to display the contents of this Object.
3287 <DT><A HREF="org/jCharts/properties/BarChartProperties.html#toHTML(org.jCharts.test.HTMLGenerator)"><B>toHTML(HTMLGenerator)</B></A> -
3288 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/BarChartProperties.html">BarChartProperties</A>
3289 <DD>Enables the testing routines to display the contents of this Object.
3290 <DT><A HREF="org/jCharts/properties/AxisTypeProperties.html#toHTML(org.jCharts.test.HTMLGenerator)"><B>toHTML(HTMLGenerator)</B></A> -
3291 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>
3292 <DD>Enables the testing routines to display the contents of this Object.
3293 <DT><A HREF="org/jCharts/properties/AxisProperties.html#toHTML(org.jCharts.test.HTMLGenerator)"><B>toHTML(HTMLGenerator)</B></A> -
3294 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisProperties.html">AxisProperties</A>
3295 <DD>Enables the testing routines to display the contents of this Object.
3296 <DT><A HREF="org/jCharts/properties/AreaProperties.html#toHTML(org.jCharts.test.HTMLGenerator)"><B>toHTML(HTMLGenerator)</B></A> -
3297 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AreaProperties.html">AreaProperties</A>
3298 <DD>Enables the testing routines to display the contents of this Object.
3299 <DT><A HREF="org/jCharts/properties/AreaChartProperties.html#toHTML(org.jCharts.test.HTMLGenerator)"><B>toHTML(HTMLGenerator)</B></A> -
3300 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AreaChartProperties.html">AreaChartProperties</A>
3301 <DD>Enables the testing routines to display the contents of this Object.
3302 <DT><A HREF="org/jCharts/test/HTMLTestable.html#toHTML(org.jCharts.test.HTMLGenerator)"><B>toHTML(HTMLGenerator)</B></A> -
3303 Method in interface org.jCharts.test.<A HREF="org/jCharts/test/HTMLTestable.html">HTMLTestable</A>
3304 <DD>Enables the testing routines to display the contents of this Object.
3305 <DT><A HREF="org/jCharts/nonAxisChart/PieChart2D.html#toHTML(org.jCharts.test.HTMLGenerator, java.lang.String)"><B>toHTML(HTMLGenerator, String)</B></A> -
3306 Method in class org.jCharts.nonAxisChart.<A HREF="org/jCharts/nonAxisChart/PieChart2D.html">PieChart2D</A>
3307 <DD>Enables the testing routines to display the contents of this Object.
3308 <DT><A HREF="org/jCharts/Chart.html#toHTML(org.jCharts.test.HTMLGenerator, java.lang.String, org.jCharts.imageMap.ImageMap)"><B>toHTML(HTMLGenerator, String, ImageMap)</B></A> -
3309 Method in class org.jCharts.<A HREF="org/jCharts/Chart.html">Chart</A>
3310 <DD>Enables the testing routines to display the contents of this Object.
3311 <DT><A HREF="org/jCharts/axisChart/ScatterPlotAxisChart.html#toHTML(org.jCharts.test.HTMLGenerator, java.lang.String, org.jCharts.imageMap.ImageMap)"><B>toHTML(HTMLGenerator, String, ImageMap)</B></A> -
3312 Method in class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/ScatterPlotAxisChart.html">ScatterPlotAxisChart</A>
3313 <DD>Enables the testing routines to display the contents of this Object.
3314 <DT><A HREF="org/jCharts/axisChart/AxisChart.html#toHTML(org.jCharts.test.HTMLGenerator, java.lang.String, org.jCharts.imageMap.ImageMap)"><B>toHTML(HTMLGenerator, String, ImageMap)</B></A> -
3315 Method in class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/AxisChart.html">AxisChart</A>
3316 <DD>Enables the testing routines to display the contents of this Object.
3317 <DT><A HREF="org/jCharts/test/HTMLChartTestable.html#toHTML(org.jCharts.test.HTMLGenerator, java.lang.String, org.jCharts.imageMap.ImageMap)"><B>toHTML(HTMLGenerator, String, ImageMap)</B></A> -
3318 Method in interface org.jCharts.test.<A HREF="org/jCharts/test/HTMLChartTestable.html">HTMLChartTestable</A>
3319 <DD>&nbsp;
3320 <DT><A HREF="org/jCharts/imageMap/ImageMapArea.html#toHTML(java.lang.String)"><B>toHTML(String)</B></A> -
3321 Method in class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/ImageMapArea.html">ImageMapArea</A>
3322 <DD>Returns a
3323 <DT><A HREF="org/jCharts/properties/LegendAreaProperties.html#TOP"><B>TOP</B></A> -
3324 Static variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendAreaProperties.html">LegendAreaProperties</A>
3325 <DD>&nbsp;
3326 <DT><A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html#toString()"><B>toString()</B></A> -
3327 Method in class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html">ScaleCalculator</A>
3328 <DD>&nbsp;
3329 <DT><A HREF="org/jCharts/chartData/processors/ScatterPlotDataProcessor.html#toString()"><B>toString()</B></A> -
3330 Method in class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/ScatterPlotDataProcessor.html">ScatterPlotDataProcessor</A>
3331 <DD>&nbsp;
3332 <DT><A HREF="org/jCharts/chartText/TextTag.html#toString()"><B>toString()</B></A> -
3333 Method in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTag.html">TextTag</A>
3334 <DD>&nbsp;
3335 <DT><A HREF="org/jCharts/test/StopWatch.html#toString()"><B>toString()</B></A> -
3336 Method in class org.jCharts.test.<A HREF="org/jCharts/test/StopWatch.html">StopWatch</A>
3337 <DD>&nbsp;
3338 <DT><A HREF="org/jCharts/chartText/BarValueGroup.html#totalDataValue"><B>totalDataValue</B></A> -
3339 Variable in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/BarValueGroup.html">BarValueGroup</A>
3340 <DD>&nbsp;
3341 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#totalItemAxisArea"><B>totalItemAxisArea</B></A> -
3342 Variable in class org.jCharts.axisChart.customRenderers.axisValue.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html">AxisValueRenderEvent</A>
3343 <DD>&nbsp;
3344 <DT><A HREF="org/jCharts/chartData/processors/TextProcessor.html#totalLabelWidths"><B>totalLabelWidths</B></A> -
3345 Variable in class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/TextProcessor.html">TextProcessor</A>
3346 <DD>&nbsp;
3347 <DT><A HREF="org/jCharts/chartText/TextTagGroup.html#totalLabelWidths"><B>totalLabelWidths</B></A> -
3348 Variable in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTagGroup.html">TextTagGroup</A>
3349 <DD>&nbsp;
3350 <DT><A HREF="org/jCharts/chartData/AxisDataSeries.html#totalNumberOfDataSets"><B>totalNumberOfDataSets</B></A> -
3351 Variable in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/AxisDataSeries.html">AxisDataSeries</A>
3352 <DD>&nbsp;
3353 <DT><A HREF="org/jCharts/types/IntType.html#type"><B>type</B></A> -
3354 Variable in class org.jCharts.types.<A HREF="org/jCharts/types/IntType.html">IntType</A>
3355 <DD>&nbsp;
3356 <DT><A HREF="org/jCharts/types/Type.html"><B>Type</B></A> - class org.jCharts.types.<A HREF="org/jCharts/types/Type.html">Type</A>.<DD>Provides a common base class for all types.<DT><A HREF="org/jCharts/types/Type.html#Type(int)"><B>Type(int)</B></A> -
3357 Constructor for class org.jCharts.types.<A HREF="org/jCharts/types/Type.html">Type</A>
3358 <DD>&nbsp;
3359 <DT><A HREF="org/jCharts/types/Type.html#typeCode"><B>typeCode</B></A> -
3360 Variable in class org.jCharts.types.<A HREF="org/jCharts/types/Type.html">Type</A>
3361 <DD>&nbsp;
3362 </DL>
3363 <HR>
3364 <A NAME="_U_"><!-- --></A><H2>
3365 <B>U</B></H2>
3366 <DL>
3367 <DT><A HREF="org/jCharts/properties/DataAxisProperties.html#useCommas"><B>useCommas</B></A> -
3368 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>
3369 <DD>&nbsp;
3370 <DT><A HREF="org/jCharts/properties/DataAxisProperties.html#useCommas()"><B>useCommas()</B></A> -
3371 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>
3372 <DD>&nbsp;
3373 <DT><A HREF="org/jCharts/properties/DataAxisProperties.html#useDollarSigns"><B>useDollarSigns</B></A> -
3374 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>
3375 <DD>&nbsp;
3376 <DT><A HREF="org/jCharts/properties/DataAxisProperties.html#useDollarSigns()"><B>useDollarSigns()</B></A> -
3377 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>
3378 <DD>&nbsp;
3379 <DT><A HREF="org/jCharts/properties/DataAxisProperties.html#usePercentSigns"><B>usePercentSigns</B></A> -
3380 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>
3381 <DD>&nbsp;
3382 <DT><A HREF="org/jCharts/properties/DataAxisProperties.html#usePercentSigns()"><B>usePercentSigns()</B></A> -
3383 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>
3384 <DD>&nbsp;
3385 <DT><A HREF="org/jCharts/axisChart/axis/scale/UserDefinedScaleCalculator.html#userDefinedIncrement"><B>userDefinedIncrement</B></A> -
3386 Variable in class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/UserDefinedScaleCalculator.html">UserDefinedScaleCalculator</A>
3387 <DD>&nbsp;
3388 <DT><A HREF="org/jCharts/properties/DataAxisProperties.html#userDefinedIncrement"><B>userDefinedIncrement</B></A> -
3389 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>
3390 <DD>&nbsp;
3391 <DT><A HREF="org/jCharts/axisChart/axis/scale/UserDefinedScaleCalculator.html#userDefinedMinimum"><B>userDefinedMinimum</B></A> -
3392 Variable in class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/UserDefinedScaleCalculator.html">UserDefinedScaleCalculator</A>
3393 <DD>&nbsp;
3394 <DT><A HREF="org/jCharts/properties/DataAxisProperties.html#userDefinedMinimumValue"><B>userDefinedMinimumValue</B></A> -
3395 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>
3396 <DD>&nbsp;
3397 <DT><A HREF="org/jCharts/properties/DataAxisProperties.html#userDefinedScale"><B>userDefinedScale</B></A> -
3398 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>
3399 <DD>&nbsp;
3400 <DT><A HREF="org/jCharts/axisChart/axis/scale/UserDefinedScaleCalculator.html"><B>UserDefinedScaleCalculator</B></A> - class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/UserDefinedScaleCalculator.html">UserDefinedScaleCalculator</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/axisChart/axis/scale/UserDefinedScaleCalculator.html#UserDefinedScaleCalculator(double, double)"><B>UserDefinedScaleCalculator(double, double)</B></A> -
3401 Constructor for class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/UserDefinedScaleCalculator.html">UserDefinedScaleCalculator</A>
3402 <DD>It would seem to make sense to pass in the min and the max, but we want to allow
3403 people to use custom implementations which will be created when the AxisChart
3404 constructor gets called and we will not have looped the data to find the min
3405 and max yet.
3406 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html#useVerticalLabels(boolean)"><B>useVerticalLabels(boolean)</B></A> -
3407 Method in class org.jCharts.axisChart.customRenderers.axisValue.renderers.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html">ValueLabelRenderer</A>
3408 <DD>&nbsp;
3409 </DL>
3410 <HR>
3411 <A NAME="_V_"><!-- --></A><H2>
3412 <B>V</B></H2>
3413 <DL>
3414 <DT><A HREF="org/jCharts/properties/ChartProperties.html#validate"><B>validate</B></A> -
3415 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/ChartProperties.html">ChartProperties</A>
3416 <DD>&nbsp;
3417 <DT><A HREF="org/jCharts/chartData/StockChartDataSet.html#validate()"><B>validate()</B></A> -
3418 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/StockChartDataSet.html">StockChartDataSet</A>
3419 <DD>Performs a limited validation of data passed to Constructor.
3420 <DT><A HREF="org/jCharts/chartData/ScatterPlotDataSet.html#validate()"><B>validate()</B></A> -
3421 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/ScatterPlotDataSet.html">ScatterPlotDataSet</A>
3422 <DD>Performs a limited validation of data.
3423 <DT><A HREF="org/jCharts/chartData/DataSeries.html#validate()"><B>validate()</B></A> -
3424 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/DataSeries.html">DataSeries</A>
3425 <DD>&nbsp;
3426 <DT><A HREF="org/jCharts/chartData/AxisDataSeries.html#validate()"><B>validate()</B></A> -
3427 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/AxisDataSeries.html">AxisDataSeries</A>
3428 <DD>&nbsp;
3429 <DT><A HREF="org/jCharts/chartData/AxisChartDataSet.html#validate()"><B>validate()</B></A> -
3430 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/AxisChartDataSet.html">AxisChartDataSet</A>
3431 <DD>Performs a limited validation of data.
3432 <DT><A HREF="org/jCharts/chartData/interfaces/IAxisPlotDataSet.html#validate()"><B>validate()</B></A> -
3433 Method in interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A>
3434 <DD>Allows validations to be performed on the data structures
3435 <DT><A HREF="org/jCharts/chartData/interfaces/IAxisDataSeries.html#validate()"><B>validate()</B></A> -
3436 Method in interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A>
3437 <DD>Validates the DataSeries implementation.
3438 <DT><A HREF="org/jCharts/properties/ChartProperties.html#validate()"><B>validate()</B></A> -
3439 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/ChartProperties.html">ChartProperties</A>
3440 <DD>&nbsp;
3441 <DT><A HREF="org/jCharts/properties/PieChart2DProperties.html#validate(org.jCharts.Chart)"><B>validate(Chart)</B></A> -
3442 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/PieChart2DProperties.html">PieChart2DProperties</A>
3443 <DD>Validates the properties.
3444 <DT><A HREF="org/jCharts/properties/StockChartProperties.html#validate(org.jCharts.chartData.interfaces.IAxisPlotDataSet)"><B>validate(IAxisPlotDataSet)</B></A> -
3445 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/StockChartProperties.html">StockChartProperties</A>
3446 <DD>Validates the properties.
3447 <DT><A HREF="org/jCharts/properties/ScatterPlotProperties.html#validate(org.jCharts.chartData.interfaces.IAxisPlotDataSet)"><B>validate(IAxisPlotDataSet)</B></A> -
3448 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/ScatterPlotProperties.html">ScatterPlotProperties</A>
3449 <DD>Validates the properties.
3450 <DT><A HREF="org/jCharts/properties/PointChartProperties.html#validate(org.jCharts.chartData.interfaces.IAxisPlotDataSet)"><B>validate(IAxisPlotDataSet)</B></A> -
3451 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/PointChartProperties.html">PointChartProperties</A>
3452 <DD>Validates the properties.
3453 <DT><A HREF="org/jCharts/properties/LineChartProperties.html#validate(org.jCharts.chartData.interfaces.IAxisPlotDataSet)"><B>validate(IAxisPlotDataSet)</B></A> -
3454 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/LineChartProperties.html">LineChartProperties</A>
3455 <DD>Validates the properties.
3456 <DT><A HREF="org/jCharts/properties/BarChartProperties.html#validate(org.jCharts.chartData.interfaces.IAxisPlotDataSet)"><B>validate(IAxisPlotDataSet)</B></A> -
3457 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/BarChartProperties.html">BarChartProperties</A>
3458 <DD>Validates the properties.
3459 <DT><A HREF="org/jCharts/properties/AxisChartTypeProperties.html#validate(org.jCharts.chartData.interfaces.IAxisPlotDataSet)"><B>validate(IAxisPlotDataSet)</B></A> -
3460 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisChartTypeProperties.html">AxisChartTypeProperties</A>
3461 <DD>&nbsp;
3462 <DT><A HREF="org/jCharts/properties/AreaChartProperties.html#validate(org.jCharts.chartData.interfaces.IAxisPlotDataSet)"><B>validate(IAxisPlotDataSet)</B></A> -
3463 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AreaChartProperties.html">AreaChartProperties</A>
3464 <DD>Validates the properties.
3465 <DT><A HREF="org/jCharts/chartData/PieChartDataSet.html#validateData(double[], java.lang.String[], java.awt.Paint[])"><B>validateData(double[], String[], Paint[])</B></A> -
3466 Method in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/PieChartDataSet.html">PieChartDataSet</A>
3467 <DD>Perform some limited validation of the structure of the passed data.
3468 <DT><A HREF="org/jCharts/axisChart/AxisChart.html#validateHorizontalPlot()"><B>validateHorizontalPlot()</B></A> -
3469 Method in class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/AxisChart.html">AxisChart</A>
3470 <DD>Currently, we only support the bar chart types being horizontal, and you can not have a
3471 horizontally plotted bar chart in a combo chart.
3472 <DT><A HREF="org/jCharts/imageMap/ImageMapArea.html#value"><B>value</B></A> -
3473 Variable in class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/ImageMapArea.html">ImageMapArea</A>
3474 <DD>&nbsp;
3475 <DT><A HREF="org/jCharts/imageMap/AreaShape.html#value"><B>value</B></A> -
3476 Variable in class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/AreaShape.html">AreaShape</A>
3477 <DD>&nbsp;
3478 <DT><A HREF="org/jCharts/types/PieLabelType.html#VALUE_LABELS"><B>VALUE_LABELS</B></A> -
3479 Static variable in class org.jCharts.types.<A HREF="org/jCharts/types/PieLabelType.html">PieLabelType</A>
3480 <DD>&nbsp;
3481 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html#valueChartFont"><B>valueChartFont</B></A> -
3482 Variable in class org.jCharts.axisChart.customRenderers.axisValue.renderers.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html">ValueLabelRenderer</A>
3483 <DD>&nbsp;
3484 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#valueIndex"><B>valueIndex</B></A> -
3485 Variable in class org.jCharts.axisChart.customRenderers.axisValue.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html">AxisValueRenderEvent</A>
3486 <DD>&nbsp;
3487 <DT><A HREF="org/jCharts/properties/PieChart2DProperties.html#valueLabelFont"><B>valueLabelFont</B></A> -
3488 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/PieChart2DProperties.html">PieChart2DProperties</A>
3489 <DD>&nbsp;
3490 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html#valueLabelPosition"><B>valueLabelPosition</B></A> -
3491 Variable in class org.jCharts.axisChart.customRenderers.axisValue.renderers.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html">ValueLabelRenderer</A>
3492 <DD>&nbsp;
3493 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html"><B>ValueLabelPosition</B></A> - class org.jCharts.axisChart.customRenderers.axisValue.renderers.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html">ValueLabelPosition</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html#ValueLabelPosition(int)"><B>ValueLabelPosition(int)</B></A> -
3494 Constructor for class org.jCharts.axisChart.customRenderers.axisValue.renderers.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html">ValueLabelPosition</A>
3495 <DD>&nbsp;
3496 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html"><B>ValueLabelRenderer</B></A> - class org.jCharts.axisChart.customRenderers.axisValue.renderers.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html">ValueLabelRenderer</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html#ValueLabelRenderer(boolean, boolean, boolean, int)"><B>ValueLabelRenderer(boolean, boolean, boolean, int)</B></A> -
3497 Constructor for class org.jCharts.axisChart.customRenderers.axisValue.renderers.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html">ValueLabelRenderer</A>
3498 <DD>&nbsp;
3499 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html#ValueLabelRenderer(boolean, boolean, int)"><B>ValueLabelRenderer(boolean, boolean, int)</B></A> -
3500 Constructor for class org.jCharts.axisChart.customRenderers.axisValue.renderers.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html">ValueLabelRenderer</A>
3501 <DD><B>Deprecated.</B>&nbsp;<I></I>&nbsp;
3502 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#valueX"><B>valueX</B></A> -
3503 Variable in class org.jCharts.axisChart.customRenderers.axisValue.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html">AxisValueRenderEvent</A>
3504 <DD>&nbsp;
3505 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#valueY"><B>valueY</B></A> -
3506 Variable in class org.jCharts.axisChart.customRenderers.axisValue.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html">AxisValueRenderEvent</A>
3507 <DD>&nbsp;
3508 <DT><A HREF="org/jCharts/properties/util/ChartFont.html#VERTICAL_ROTATION"><B>VERTICAL_ROTATION</B></A> -
3509 Static variable in class org.jCharts.properties.util.<A HREF="org/jCharts/properties/util/ChartFont.html">ChartFont</A>
3510 <DD>&nbsp;
3511 <DT><A HREF="org/jCharts/chartText/BarValueGroup.html#verticalPadding"><B>verticalPadding</B></A> -
3512 Variable in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/BarValueGroup.html">BarValueGroup</A>
3513 <DD>&nbsp;
3514 <DT><A HREF="org/jCharts/axisChart/BarChart.html#verticalPlot(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IAxisChartDataSet, org.jCharts.properties.BarChartProperties, org.jCharts.properties.DataAxisProperties, java.awt.Graphics2D, java.awt.geom.Rectangle2D.Float, float)"><B>verticalPlot(AxisChart, IAxisChartDataSet, BarChartProperties, DataAxisProperties, Graphics2D, Rectangle2D.Float, float)</B></A> -
3515 Static method in class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/BarChart.html">BarChart</A>
3516 <DD>&nbsp;
3517 <DT><A HREF="org/jCharts/axisChart/ClusteredBarChart.html#verticalPlot(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IAxisChartDataSet, org.jCharts.properties.BarChartProperties, org.jCharts.properties.DataAxisProperties, java.awt.Graphics2D, java.awt.geom.Rectangle2D.Float, float, float, float)"><B>verticalPlot(AxisChart, IAxisChartDataSet, BarChartProperties, DataAxisProperties, Graphics2D, Rectangle2D.Float, float, float, float)</B></A> -
3518 Static method in class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/ClusteredBarChart.html">ClusteredBarChart</A>
3519 <DD>&nbsp;
3520 <DT><A HREF="org/jCharts/axisChart/StackedBarChart.html#verticalPlot(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IAxisChartDataSet, org.jCharts.properties.StackedBarChartProperties, org.jCharts.properties.DataAxisProperties, java.awt.Graphics2D, java.awt.geom.Rectangle2D.Float, float)"><B>verticalPlot(AxisChart, IAxisChartDataSet, StackedBarChartProperties, DataAxisProperties, Graphics2D, Rectangle2D.Float, float)</B></A> -
3521 Static method in class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/StackedBarChart.html">StackedBarChart</A>
3522 <DD>&nbsp;
3523 </DL>
3524 <HR>
3525 <A NAME="_W_"><!-- --></A><H2>
3526 <B>W</B></H2>
3527 <DL>
3528 <DT><A HREF="org/jCharts/chartData/processors/TextProcessor.html#widestLabel"><B>widestLabel</B></A> -
3529 Variable in class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/TextProcessor.html">TextProcessor</A>
3530 <DD>&nbsp;
3531 <DT><A HREF="org/jCharts/chartText/TextTagGroup.html#widestLabel"><B>widestLabel</B></A> -
3532 Variable in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTagGroup.html">TextTagGroup</A>
3533 <DD>&nbsp;
3534 <DT><A HREF="org/jCharts/Legend.html#widestLabelAndColumnPadding"><B>widestLabelAndColumnPadding</B></A> -
3535 Variable in class org.jCharts.<A HREF="org/jCharts/Legend.html">Legend</A>
3536 <DD>&nbsp;
3537 <DT><A HREF="org/jCharts/Legend.html#width"><B>width</B></A> -
3538 Variable in class org.jCharts.<A HREF="org/jCharts/Legend.html">Legend</A>
3539 <DD>&nbsp;
3540 <DT><A HREF="org/jCharts/Chart.html#width"><B>width</B></A> -
3541 Variable in class org.jCharts.<A HREF="org/jCharts/Chart.html">Chart</A>
3542 <DD>&nbsp;
3543 <DT><A HREF="org/jCharts/chartText/TextTag.html#width"><B>width</B></A> -
3544 Variable in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTag.html">TextTag</A>
3545 <DD>&nbsp;
3546 <DT><A HREF="org/jCharts/properties/BarChartProperties.html#widthPercentage"><B>widthPercentage</B></A> -
3547 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/BarChartProperties.html">BarChartProperties</A>
3548 <DD>&nbsp;
3549 </DL>
3550 <HR>
3551 <A NAME="_X_"><!-- --></A><H2>
3552 <B>X</B></H2>
3553 <DL>
3554 <DT><A HREF="org/jCharts/Legend.html#x"><B>x</B></A> -
3555 Variable in class org.jCharts.<A HREF="org/jCharts/Legend.html">Legend</A>
3556 <DD>&nbsp;
3557 <DT><A HREF="org/jCharts/imageMap/ImageMapArea.html#x"><B>x</B></A> -
3558 Variable in class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/ImageMapArea.html">ImageMapArea</A>
3559 <DD>&nbsp;
3560 <DT><A HREF="org/jCharts/axisChart/AxisChart.html#xAxis"><B>xAxis</B></A> -
3561 Variable in class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/AxisChart.html">AxisChart</A>
3562 <DD>&nbsp;
3563 <DT><A HREF="org/jCharts/axisChart/axis/XAxis.html"><B>XAxis</B></A> - class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/XAxis.html">XAxis</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/axisChart/axis/XAxis.html#XAxis(org.jCharts.axisChart.AxisChart, int)"><B>XAxis(AxisChart, int)</B></A> -
3564 Constructor for class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/XAxis.html">XAxis</A>
3565 <DD>&nbsp;
3566 <DT><A HREF="org/jCharts/imageMap/ImageMapArea.html#xAxisLabel"><B>xAxisLabel</B></A> -
3567 Variable in class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/ImageMapArea.html">ImageMapArea</A>
3568 <DD>&nbsp;
3569 <DT><A HREF="org/jCharts/properties/AxisProperties.html#xAxisLabelsAreVertical"><B>xAxisLabelsAreVertical</B></A> -
3570 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisProperties.html">AxisProperties</A>
3571 <DD>&nbsp;
3572 <DT><A HREF="org/jCharts/properties/AxisProperties.html#xAxisLabelsAreVertical()"><B>xAxisLabelsAreVertical()</B></A> -
3573 Method in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisProperties.html">AxisProperties</A>
3574 <DD>&nbsp;
3575 <DT><A HREF="org/jCharts/properties/AxisProperties.html#xAxisProperties"><B>xAxisProperties</B></A> -
3576 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisProperties.html">AxisProperties</A>
3577 <DD>&nbsp;
3578 <DT><A HREF="org/jCharts/chartData/AxisDataSeries.html#xAxisTitle"><B>xAxisTitle</B></A> -
3579 Variable in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/AxisDataSeries.html">AxisDataSeries</A>
3580 <DD>&nbsp;
3581 <DT><A HREF="org/jCharts/axisChart/axis/XAxis.html#xLabelFilter"><B>xLabelFilter</B></A> -
3582 Variable in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/XAxis.html">XAxis</A>
3583 <DD>&nbsp;
3584 <DT><A HREF="org/jCharts/chartText/TextTag.html#xPosition"><B>xPosition</B></A> -
3585 Variable in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTag.html">TextTag</A>
3586 <DD>&nbsp;
3587 </DL>
3588 <HR>
3589 <A NAME="_Y_"><!-- --></A><H2>
3590 <B>Y</B></H2>
3591 <DL>
3592 <DT><A HREF="org/jCharts/Legend.html#y"><B>y</B></A> -
3593 Variable in class org.jCharts.<A HREF="org/jCharts/Legend.html">Legend</A>
3594 <DD>&nbsp;
3595 <DT><A HREF="org/jCharts/imageMap/ImageMapArea.html#y"><B>y</B></A> -
3596 Variable in class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/ImageMapArea.html">ImageMapArea</A>
3597 <DD>&nbsp;
3598 <DT><A HREF="org/jCharts/axisChart/AxisChart.html#yAxis"><B>yAxis</B></A> -
3599 Variable in class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/AxisChart.html">AxisChart</A>
3600 <DD>&nbsp;
3601 <DT><A HREF="org/jCharts/axisChart/axis/YAxis.html"><B>YAxis</B></A> - class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/YAxis.html">YAxis</A>.<DD>&nbsp;<DT><A HREF="org/jCharts/axisChart/axis/YAxis.html#YAxis(org.jCharts.axisChart.AxisChart, int)"><B>YAxis(AxisChart, int)</B></A> -
3602 Constructor for class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/YAxis.html">YAxis</A>
3603 <DD>Constructor
3604 <DT><A HREF="org/jCharts/properties/AxisProperties.html#yAxisProperties"><B>yAxisProperties</B></A> -
3605 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisProperties.html">AxisProperties</A>
3606 <DD>&nbsp;
3607 <DT><A HREF="org/jCharts/chartData/AxisDataSeries.html#yAxisTitle"><B>yAxisTitle</B></A> -
3608 Variable in class org.jCharts.chartData.<A HREF="org/jCharts/chartData/AxisDataSeries.html">AxisDataSeries</A>
3609 <DD>&nbsp;
3610 <DT><A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html#yDelta"><B>yDelta</B></A> -
3611 Variable in class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html">ChartScale</A>
3612 <DD>* The difference between two points on adjacent grid lines.
3613 <DT><A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html#yEnd"><B>yEnd</B></A> -
3614 Variable in class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html">ChartScale</A>
3615 <DD>* The value which the last grid line represents.
3616 <DT><A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html#yMax"><B>yMax</B></A> -
3617 Variable in class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html">ChartScale</A>
3618 <DD>* The largest number in the dataset.
3619 <DT><A HREF="org/jCharts/chartData/processors/ScatterPlotDataProcessor.html#yMax"><B>yMax</B></A> -
3620 Variable in class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/ScatterPlotDataProcessor.html">ScatterPlotDataProcessor</A>
3621 <DD>&nbsp;
3622 <DT><A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html#yMin"><B>yMin</B></A> -
3623 Variable in class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html">ChartScale</A>
3624 <DD>* The smallest number in the dataset.
3625 <DT><A HREF="org/jCharts/chartData/processors/ScatterPlotDataProcessor.html#yMin"><B>yMin</B></A> -
3626 Variable in class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/ScatterPlotDataProcessor.html">ScatterPlotDataProcessor</A>
3627 <DD>&nbsp;
3628 <DT><A HREF="org/jCharts/chartText/TextTag.html#yPosition"><B>yPosition</B></A> -
3629 Variable in class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTag.html">TextTag</A>
3630 <DD>&nbsp;
3631 <DT><A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html#yStart"><B>yStart</B></A> -
3632 Variable in class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html">ChartScale</A>
3633 <DD>* The value which the first grid line represents.
3634 </DL>
3635 <HR>
3636 <A NAME="_Z_"><!-- --></A><H2>
3637 <B>Z</B></H2>
3638 <DL>
3639 <DT><A HREF="org/jCharts/properties/PieChart2DProperties.html#zeroDegreeOffset"><B>zeroDegreeOffset</B></A> -
3640 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/PieChart2DProperties.html">PieChart2DProperties</A>
3641 <DD>&nbsp;
3642 <DT><A HREF="org/jCharts/properties/DataAxisProperties.html#zeroLineChartStroke"><B>zeroLineChartStroke</B></A> -
3643 Variable in class org.jCharts.properties.<A HREF="org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>
3644 <DD>&nbsp;
3645 <DT><A HREF="org/jCharts/axisChart/axis/DataAxis.html#zeroLineCoordinate"><B>zeroLineCoordinate</B></A> -
3646 Variable in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/DataAxis.html">DataAxis</A>
3647 <DD><B>Deprecated.</B>&nbsp;&nbsp;
3648 <DT><A HREF="org/jCharts/axisChart/axis/Axis.html#zeroLineCoordinate"><B>zeroLineCoordinate</B></A> -
3649 Variable in class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html">Axis</A>
3650 <DD>&nbsp;
3651 <DT><A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#zeroLineCoordinate"><B>zeroLineCoordinate</B></A> -
3652 Variable in class org.jCharts.axisChart.customRenderers.axisValue.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html">AxisValueRenderEvent</A>
3653 <DD>&nbsp;
3654 </DL>
3655 <HR>
3656 <A HREF="#_A_">A</A> <A HREF="#_B_">B</A> <A HREF="#_C_">C</A> <A HREF="#_D_">D</A> <A HREF="#_E_">E</A> <A HREF="#_F_">F</A> <A HREF="#_G_">G</A> <A HREF="#_H_">H</A> <A HREF="#_I_">I</A> <A HREF="#_J_">J</A> <A HREF="#_L_">L</A> <A HREF="#_M_">M</A> <A HREF="#_N_">N</A> <A HREF="#_O_">O</A> <A HREF="#_P_">P</A> <A HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_T_">T</A> <A HREF="#_U_">U</A> <A HREF="#_V_">V</A> <A HREF="#_W_">W</A> <A HREF="#_X_">X</A> <A HREF="#_Y_">Y</A> <A HREF="#_Z_">Z</A>
3657 <!-- ========== START OF NAVBAR ========== -->
3658 <A NAME="navbar_bottom"><!-- --></A>
3659 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
3660 <TR>
3661 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
3662 <A NAME="navbar_bottom_firstrow"><!-- --></A>
3663 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
3664 <TR ALIGN="center" VALIGN="top">
3665 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
3666 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
3667 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
3668 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
3669 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
3670 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&nbsp;</TD>
3671 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
3672 </TR>
3673 </TABLE>
3674 </TD>
3675 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
3676 </EM>
3677 </TD>
3678 </TR>
3679
3680 <TR>
3681 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
3682 &nbsp;PREV&nbsp;
3683 &nbsp;NEXT</FONT></TD>
3684 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
3685 <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
3686 &nbsp;<A HREF="index-all.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
3687 &nbsp;
3688 <SCRIPT>
3689 <!--
3690 if(window==top) {
3691 document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
3692 }
3693 //-->
3694 </SCRIPT>
3695 <NOSCRIPT>
3696 <A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
3697 </NOSCRIPT>
3698 </FONT></TD>
3699 </TR>
3700 </TABLE>
3701 <!-- =========== END OF NAVBAR =========== -->
3702
3703 <HR>
3704
3705 </BODY>
3706 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003-->
5 <TITLE>
6 jCharts-0.7.5 API
7 </TITLE>
8 </HEAD>
9 <FRAMESET cols="20%,80%">
10 <FRAMESET rows="30%,70%">
11 <FRAME src="overview-frame.html" name="packageListFrame">
12 <FRAME src="allclasses-frame.html" name="packageFrame">
13 </FRAMESET>
14 <FRAME src="overview-summary.html" name="classFrame">
15 </FRAMESET>
16 <NOFRAMES>
17 <H2>
18 Frame Alert</H2>
19
20 <P>
21 This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client.
22 <BR>
23 Link to<A HREF="overview-summary.html">Non-frame version.</A></NOFRAMES>
24 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 Chart (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.Chart,Chart class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="Chart (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;PREV CLASS&nbsp;
45 &nbsp;<A HREF="../../org/jCharts/Legend.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="Chart.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts</FONT>
76 <BR>
77 Class Chart</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.Chart</B>
82 </PRE>
83 <DL>
84 <DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable</DD>
85 </DL>
86 <DL>
87 <DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>, <A HREF="../../org/jCharts/nonAxisChart/PieChart2D.html">PieChart2D</A></DD>
88 </DL>
89 <HR>
90 <DL>
91 <DT>public abstract class <B>Chart</B><DT>extends java.lang.Object<DT>implements java.io.Serializable</DL>
92
93 <P>
94 Base class of all charts.
95 <P>
96
97 <P>
98 <DL>
99 <DT><B>See Also:</B><DD><A HREF="../../serialized-form.html" TARGET="org.jCharts.Chart">Serialized Form</A></DL>
100 <HR>
101
102 <P>
103 <!-- ======== NESTED CLASS SUMMARY ======== -->
104
105
106 <!-- =========== FIELD SUMMARY =========== -->
107
108 <A NAME="field_summary"><!-- --></A>
109 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
110 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
111 <TD COLSPAN=2><FONT SIZE="+2">
112 <B>Field Summary</B></FONT></TD>
113 </TR>
114 <TR BGCOLOR="white" CLASS="TableRowColor">
115 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
116 <CODE>private &nbsp;java.awt.image.BufferedImage</CODE></FONT></TD>
117 <TD><CODE><B><A HREF="../../org/jCharts/Chart.html#bufferedImage">bufferedImage</A></B></CODE>
118
119 <BR>
120 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
121 </TR>
122 <TR BGCOLOR="white" CLASS="TableRowColor">
123 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
124 <CODE>private &nbsp;<A HREF="../../org/jCharts/properties/ChartProperties.html">ChartProperties</A></CODE></FONT></TD>
125 <TD><CODE><B><A HREF="../../org/jCharts/Chart.html#chartProperties">chartProperties</A></B></CODE>
126
127 <BR>
128 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
129 </TR>
130 <TR BGCOLOR="white" CLASS="TableRowColor">
131 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
132 <CODE>private &nbsp;boolean</CODE></FONT></TD>
133 <TD><CODE><B><A HREF="../../org/jCharts/Chart.html#generateImageMap">generateImageMap</A></B></CODE>
134
135 <BR>
136 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
137 </TR>
138 <TR BGCOLOR="white" CLASS="TableRowColor">
139 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
140 <CODE>private &nbsp;java.awt.Graphics2D</CODE></FONT></TD>
141 <TD><CODE><B><A HREF="../../org/jCharts/Chart.html#graphics2D">graphics2D</A></B></CODE>
142
143 <BR>
144 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
145 </TR>
146 <TR BGCOLOR="white" CLASS="TableRowColor">
147 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
148 <CODE>private &nbsp;int</CODE></FONT></TD>
149 <TD><CODE><B><A HREF="../../org/jCharts/Chart.html#height">height</A></B></CODE>
150
151 <BR>
152 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
153 </TR>
154 <TR BGCOLOR="white" CLASS="TableRowColor">
155 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
156 <CODE>private &nbsp;<A HREF="../../org/jCharts/imageMap/ImageMap.html">ImageMap</A></CODE></FONT></TD>
157 <TD><CODE><B><A HREF="../../org/jCharts/Chart.html#imageMap">imageMap</A></B></CODE>
158
159 <BR>
160 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
161 </TR>
162 <TR BGCOLOR="white" CLASS="TableRowColor">
163 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
164 <CODE>private &nbsp;<A HREF="../../org/jCharts/Legend.html">Legend</A></CODE></FONT></TD>
165 <TD><CODE><B><A HREF="../../org/jCharts/Chart.html#legend">legend</A></B></CODE>
166
167 <BR>
168 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
169 </TR>
170 <TR BGCOLOR="white" CLASS="TableRowColor">
171 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
172 <CODE>private &nbsp;int</CODE></FONT></TD>
173 <TD><CODE><B><A HREF="../../org/jCharts/Chart.html#width">width</A></B></CODE>
174
175 <BR>
176 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
177 </TR>
178 </TABLE>
179 &nbsp;
180 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
181
182 <A NAME="constructor_summary"><!-- --></A>
183 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
184 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
185 <TD COLSPAN=2><FONT SIZE="+2">
186 <B>Constructor Summary</B></FONT></TD>
187 </TR>
188 <TR BGCOLOR="white" CLASS="TableRowColor">
189 <TD><CODE><B><A HREF="../../org/jCharts/Chart.html#Chart(org.jCharts.properties.LegendProperties, org.jCharts.properties.ChartProperties, int, int)">Chart</A></B>(<A HREF="../../org/jCharts/properties/LegendProperties.html">LegendProperties</A>&nbsp;legendProperties,
190 <A HREF="../../org/jCharts/properties/ChartProperties.html">ChartProperties</A>&nbsp;chartProperties,
191 int&nbsp;pixelWidth,
192 int&nbsp;pixelHeight)</CODE>
193
194 <BR>
195 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor</TD>
196 </TR>
197 </TABLE>
198 &nbsp;
199 <!-- ========== METHOD SUMMARY =========== -->
200
201 <A NAME="method_summary"><!-- --></A>
202 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
203 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
204 <TD COLSPAN=2><FONT SIZE="+2">
205 <B>Method Summary</B></FONT></TD>
206 </TR>
207 <TR BGCOLOR="white" CLASS="TableRowColor">
208 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
209 <CODE>&nbsp;java.awt.image.BufferedImage</CODE></FONT></TD>
210 <TD><CODE><B><A HREF="../../org/jCharts/Chart.html#getBufferedImage()">getBufferedImage</A></B>()</CODE>
211
212 <BR>
213 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the BufferedImage used to generate the ImageMap.</TD>
214 </TR>
215 <TR BGCOLOR="white" CLASS="TableRowColor">
216 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
217 <CODE>&nbsp;<A HREF="../../org/jCharts/properties/ChartProperties.html">ChartProperties</A></CODE></FONT></TD>
218 <TD><CODE><B><A HREF="../../org/jCharts/Chart.html#getChartProperties()">getChartProperties</A></B>()</CODE>
219
220 <BR>
221 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the general properties Object.</TD>
222 </TR>
223 <TR BGCOLOR="white" CLASS="TableRowColor">
224 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
225 <CODE>&nbsp;boolean</CODE></FONT></TD>
226 <TD><CODE><B><A HREF="../../org/jCharts/Chart.html#getGenerateImageMapFlag()">getGenerateImageMapFlag</A></B>()</CODE>
227
228 <BR>
229 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns flag indicating whether to generate an ImageMap</TD>
230 </TR>
231 <TR BGCOLOR="white" CLASS="TableRowColor">
232 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
233 <CODE>&nbsp;java.awt.Graphics2D</CODE></FONT></TD>
234 <TD><CODE><B><A HREF="../../org/jCharts/Chart.html#getGraphics2D()">getGraphics2D</A></B>()</CODE>
235
236 <BR>
237 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Shortcut method to get Graphics2D.</TD>
238 </TR>
239 <TR BGCOLOR="white" CLASS="TableRowColor">
240 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
241 <CODE>&nbsp;int</CODE></FONT></TD>
242 <TD><CODE><B><A HREF="../../org/jCharts/Chart.html#getImageHeight()">getImageHeight</A></B>()</CODE>
243
244 <BR>
245 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the BufferedImage height</TD>
246 </TR>
247 <TR BGCOLOR="white" CLASS="TableRowColor">
248 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
249 <CODE>&nbsp;<A HREF="../../org/jCharts/imageMap/ImageMap.html">ImageMap</A></CODE></FONT></TD>
250 <TD><CODE><B><A HREF="../../org/jCharts/Chart.html#getImageMap()">getImageMap</A></B>()</CODE>
251
252 <BR>
253 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
254 </TR>
255 <TR BGCOLOR="white" CLASS="TableRowColor">
256 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
257 <CODE>&nbsp;int</CODE></FONT></TD>
258 <TD><CODE><B><A HREF="../../org/jCharts/Chart.html#getImageWidth()">getImageWidth</A></B>()</CODE>
259
260 <BR>
261 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the BufferedImage width</TD>
262 </TR>
263 <TR BGCOLOR="white" CLASS="TableRowColor">
264 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
265 <CODE>protected &nbsp;<A HREF="../../org/jCharts/Legend.html">Legend</A></CODE></FONT></TD>
266 <TD><CODE><B><A HREF="../../org/jCharts/Chart.html#getLegend()">getLegend</A></B>()</CODE>
267
268 <BR>
269 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the Legend.</TD>
270 </TR>
271 <TR BGCOLOR="white" CLASS="TableRowColor">
272 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
273 <CODE>&nbsp;boolean</CODE></FONT></TD>
274 <TD><CODE><B><A HREF="../../org/jCharts/Chart.html#hasLegend()">hasLegend</A></B>()</CODE>
275
276 <BR>
277 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns flag indicating if there is a Legend.</TD>
278 </TR>
279 <TR BGCOLOR="white" CLASS="TableRowColor">
280 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
281 <CODE>&nbsp;void</CODE></FONT></TD>
282 <TD><CODE><B><A HREF="../../org/jCharts/Chart.html#render()">render</A></B>()</CODE>
283
284 <BR>
285 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Call this to kick off rendering of the chart</TD>
286 </TR>
287 <TR BGCOLOR="white" CLASS="TableRowColor">
288 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
289 <CODE>protected abstract &nbsp;void</CODE></FONT></TD>
290 <TD><CODE><B><A HREF="../../org/jCharts/Chart.html#renderChart()">renderChart</A></B>()</CODE>
291
292 <BR>
293 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
294 </TR>
295 <TR BGCOLOR="white" CLASS="TableRowColor">
296 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
297 <CODE>protected &nbsp;float</CODE></FONT></TD>
298 <TD><CODE><B><A HREF="../../org/jCharts/Chart.html#renderChartTitle(java.lang.String, java.awt.font.FontRenderContext)">renderChartTitle</A></B>(java.lang.String&nbsp;chartTitle,
299 java.awt.font.FontRenderContext&nbsp;fontRenderContext)</CODE>
300
301 <BR>
302 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Displays the chart title and returns the height of the title PLUS title padding.</TD>
303 </TR>
304 <TR BGCOLOR="white" CLASS="TableRowColor">
305 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
306 <CODE>&nbsp;void</CODE></FONT></TD>
307 <TD><CODE><B><A HREF="../../org/jCharts/Chart.html#renderWithImageMap()">renderWithImageMap</A></B>()</CODE>
308
309 <BR>
310 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Renders the chart into a BufferedImage so that we can calculate all the Image Map
311 coordinates.</TD>
312 </TR>
313 <TR BGCOLOR="white" CLASS="TableRowColor">
314 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
315 <CODE>&nbsp;void</CODE></FONT></TD>
316 <TD><CODE><B><A HREF="../../org/jCharts/Chart.html#setGraphics2D(java.awt.Graphics2D)">setGraphics2D</A></B>(java.awt.Graphics2D&nbsp;graphics2D)</CODE>
317
318 <BR>
319 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the graphics object to render the chart on by the encoder.</TD>
320 </TR>
321 <TR BGCOLOR="white" CLASS="TableRowColor">
322 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
323 <CODE>&nbsp;void</CODE></FONT></TD>
324 <TD><CODE><B><A HREF="../../org/jCharts/Chart.html#setImageMap(org.jCharts.imageMap.ImageMap)">setImageMap</A></B>(<A HREF="../../org/jCharts/imageMap/ImageMap.html">ImageMap</A>&nbsp;imageMap)</CODE>
325
326 <BR>
327 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;To optimze performance of the ImageMap Object, we create it once we know how many data
328 elements are in the chart which is dependent on the AxisChart or PieChart2D</TD>
329 </TR>
330 <TR BGCOLOR="white" CLASS="TableRowColor">
331 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
332 <CODE>&nbsp;void</CODE></FONT></TD>
333 <TD><CODE><B><A HREF="../../org/jCharts/Chart.html#toHTML(org.jCharts.test.HTMLGenerator, java.lang.String, org.jCharts.imageMap.ImageMap)">toHTML</A></B>(<A HREF="../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator,
334 java.lang.String&nbsp;imageFileName,
335 <A HREF="../../org/jCharts/imageMap/ImageMap.html">ImageMap</A>&nbsp;imageMap)</CODE>
336
337 <BR>
338 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enables the testing routines to display the contents of this Object.</TD>
339 </TR>
340 </TABLE>
341 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
342 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
343 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
344 <TD><B>Methods inherited from class java.lang.Object</B></TD>
345 </TR>
346 <TR BGCOLOR="white" CLASS="TableRowColor">
347 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
348 </TR>
349 </TABLE>
350 &nbsp;
351 <P>
352
353 <!-- ============ FIELD DETAIL =========== -->
354
355 <A NAME="field_detail"><!-- --></A>
356 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
357 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
358 <TD COLSPAN=1><FONT SIZE="+2">
359 <B>Field Detail</B></FONT></TD>
360 </TR>
361 </TABLE>
362
363 <A NAME="graphics2D"><!-- --></A><H3>
364 graphics2D</H3>
365 <PRE>
366 private java.awt.Graphics2D <B>graphics2D</B></PRE>
367 <DL>
368 <DL>
369 </DL>
370 </DL>
371 <HR>
372
373 <A NAME="width"><!-- --></A><H3>
374 width</H3>
375 <PRE>
376 private int <B>width</B></PRE>
377 <DL>
378 <DL>
379 </DL>
380 </DL>
381 <HR>
382
383 <A NAME="height"><!-- --></A><H3>
384 height</H3>
385 <PRE>
386 private int <B>height</B></PRE>
387 <DL>
388 <DL>
389 </DL>
390 </DL>
391 <HR>
392
393 <A NAME="legend"><!-- --></A><H3>
394 legend</H3>
395 <PRE>
396 private <A HREF="../../org/jCharts/Legend.html">Legend</A> <B>legend</B></PRE>
397 <DL>
398 <DL>
399 </DL>
400 </DL>
401 <HR>
402
403 <A NAME="chartProperties"><!-- --></A><H3>
404 chartProperties</H3>
405 <PRE>
406 private <A HREF="../../org/jCharts/properties/ChartProperties.html">ChartProperties</A> <B>chartProperties</B></PRE>
407 <DL>
408 <DL>
409 </DL>
410 </DL>
411 <HR>
412
413 <A NAME="generateImageMap"><!-- --></A><H3>
414 generateImageMap</H3>
415 <PRE>
416 private boolean <B>generateImageMap</B></PRE>
417 <DL>
418 <DL>
419 </DL>
420 </DL>
421 <HR>
422
423 <A NAME="imageMap"><!-- --></A><H3>
424 imageMap</H3>
425 <PRE>
426 private <A HREF="../../org/jCharts/imageMap/ImageMap.html">ImageMap</A> <B>imageMap</B></PRE>
427 <DL>
428 <DL>
429 </DL>
430 </DL>
431 <HR>
432
433 <A NAME="bufferedImage"><!-- --></A><H3>
434 bufferedImage</H3>
435 <PRE>
436 private java.awt.image.BufferedImage <B>bufferedImage</B></PRE>
437 <DL>
438 <DL>
439 </DL>
440 </DL>
441
442 <!-- ========= CONSTRUCTOR DETAIL ======== -->
443
444 <A NAME="constructor_detail"><!-- --></A>
445 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
446 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
447 <TD COLSPAN=1><FONT SIZE="+2">
448 <B>Constructor Detail</B></FONT></TD>
449 </TR>
450 </TABLE>
451
452 <A NAME="Chart(org.jCharts.properties.LegendProperties, org.jCharts.properties.ChartProperties, int, int)"><!-- --></A><H3>
453 Chart</H3>
454 <PRE>
455 public <B>Chart</B>(<A HREF="../../org/jCharts/properties/LegendProperties.html">LegendProperties</A>&nbsp;legendProperties,
456 <A HREF="../../org/jCharts/properties/ChartProperties.html">ChartProperties</A>&nbsp;chartProperties,
457 int&nbsp;pixelWidth,
458 int&nbsp;pixelHeight)</PRE>
459 <DL>
460 <DD>Constructor
461 <P>
462 <DT><B>Parameters:</B><DD><CODE>legendProperties</CODE> - <DD><CODE>chartProperties</CODE> - <DD><CODE>pixelWidth</CODE> - <DD><CODE>pixelHeight</CODE> - </DL>
463
464 <!-- ============ METHOD DETAIL ========== -->
465
466 <A NAME="method_detail"><!-- --></A>
467 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
468 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
469 <TD COLSPAN=1><FONT SIZE="+2">
470 <B>Method Detail</B></FONT></TD>
471 </TR>
472 </TABLE>
473
474 <A NAME="getGenerateImageMapFlag()"><!-- --></A><H3>
475 getGenerateImageMapFlag</H3>
476 <PRE>
477 public boolean <B>getGenerateImageMapFlag</B>()</PRE>
478 <DL>
479 <DD>Returns flag indicating whether to generate an ImageMap
480 <P>
481 <DD><DL>
482 </DL>
483 </DD>
484 <DD><DL>
485
486 <DT><B>Returns:</B><DD>boolean</DL>
487 </DD>
488 </DL>
489 <HR>
490
491 <A NAME="getBufferedImage()"><!-- --></A><H3>
492 getBufferedImage</H3>
493 <PRE>
494 public java.awt.image.BufferedImage <B>getBufferedImage</B>()</PRE>
495 <DL>
496 <DD>Returns the BufferedImage used to generate the ImageMap. Only should be called on
497 binary format images, such as PNG and JPG, as it will not work on SVG.
498
499 This is a HACK and the design of jCharts should do better than this!!!!!!
500 <P>
501 <DD><DL>
502 </DL>
503 </DD>
504 <DD><DL>
505
506 <DT><B>Returns:</B><DD>BufferedImage</DL>
507 </DD>
508 </DL>
509 <HR>
510
511 <A NAME="renderWithImageMap()"><!-- --></A><H3>
512 renderWithImageMap</H3>
513 <PRE>
514 public void <B>renderWithImageMap</B>()
515 throws <A HREF="../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A>,
516 <A HREF="../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
517 <DL>
518 <DD>Renders the chart into a BufferedImage so that we can calculate all the Image Map
519 coordinates.
520 <P>
521 <DD><DL>
522 </DL>
523 </DD>
524 <DD><DL>
525
526 <DT><B>Throws:</B>
527 <DD><CODE><A HREF="../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE>
528 <DD><CODE><A HREF="../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE></DL>
529 </DD>
530 </DL>
531 <HR>
532
533 <A NAME="render()"><!-- --></A><H3>
534 render</H3>
535 <PRE>
536 public void <B>render</B>()
537 throws <A HREF="../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A>,
538 <A HREF="../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
539 <DL>
540 <DD>Call this to kick off rendering of the chart
541 <P>
542 <DD><DL>
543 </DL>
544 </DD>
545 <DD><DL>
546
547 <DT><B>Throws:</B>
548 <DD><CODE><A HREF="../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE>
549 <DD><CODE><A HREF="../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE></DL>
550 </DD>
551 </DL>
552 <HR>
553
554 <A NAME="renderChartTitle(java.lang.String, java.awt.font.FontRenderContext)"><!-- --></A><H3>
555 renderChartTitle</H3>
556 <PRE>
557 protected float <B>renderChartTitle</B>(java.lang.String&nbsp;chartTitle,
558 java.awt.font.FontRenderContext&nbsp;fontRenderContext)</PRE>
559 <DL>
560 <DD>Displays the chart title and returns the height of the title PLUS title padding.
561 <P>
562 <DD><DL>
563 </DL>
564 </DD>
565 <DD><DL>
566 <DT><B>Parameters:</B><DD><CODE>chartTitle</CODE> - <DD><CODE>fontRenderContext</CODE> -
567 <DT><B>Returns:</B><DD>float the height required by the title. If no title is displayed, zero is returned.</DL>
568 </DD>
569 </DL>
570 <HR>
571
572 <A NAME="renderChart()"><!-- --></A><H3>
573 renderChart</H3>
574 <PRE>
575 protected abstract void <B>renderChart</B>()
576 throws <A HREF="../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A>,
577 <A HREF="../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
578 <DL>
579 <DD><DL>
580 </DL>
581 </DD>
582 <DD><DL>
583
584 <DT><B>Throws:</B>
585 <DD><CODE><A HREF="../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE>
586 <DD><CODE><A HREF="../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE></DL>
587 </DD>
588 </DL>
589 <HR>
590
591 <A NAME="getImageWidth()"><!-- --></A><H3>
592 getImageWidth</H3>
593 <PRE>
594 public final int <B>getImageWidth</B>()</PRE>
595 <DL>
596 <DD>Returns the BufferedImage width
597 <P>
598 <DD><DL>
599 </DL>
600 </DD>
601 <DD><DL>
602
603 <DT><B>Returns:</B><DD>int</DL>
604 </DD>
605 </DL>
606 <HR>
607
608 <A NAME="getImageHeight()"><!-- --></A><H3>
609 getImageHeight</H3>
610 <PRE>
611 public final int <B>getImageHeight</B>()</PRE>
612 <DL>
613 <DD>Returns the BufferedImage height
614 <P>
615 <DD><DL>
616 </DL>
617 </DD>
618 <DD><DL>
619
620 <DT><B>Returns:</B><DD>int</DL>
621 </DD>
622 </DL>
623 <HR>
624
625 <A NAME="getChartProperties()"><!-- --></A><H3>
626 getChartProperties</H3>
627 <PRE>
628 public final <A HREF="../../org/jCharts/properties/ChartProperties.html">ChartProperties</A> <B>getChartProperties</B>()</PRE>
629 <DL>
630 <DD>Returns the general properties Object.
631 <P>
632 <DD><DL>
633 </DL>
634 </DD>
635 <DD><DL>
636
637 <DT><B>Returns:</B><DD>ChartProperties</DL>
638 </DD>
639 </DL>
640 <HR>
641
642 <A NAME="getLegend()"><!-- --></A><H3>
643 getLegend</H3>
644 <PRE>
645 protected final <A HREF="../../org/jCharts/Legend.html">Legend</A> <B>getLegend</B>()</PRE>
646 <DL>
647 <DD>Returns the Legend. Will be NULL if no Legend is desired.
648 <P>
649 <DD><DL>
650 </DL>
651 </DD>
652 <DD><DL>
653
654 <DT><B>Returns:</B><DD>Legend</DL>
655 </DD>
656 </DL>
657 <HR>
658
659 <A NAME="hasLegend()"><!-- --></A><H3>
660 hasLegend</H3>
661 <PRE>
662 public final boolean <B>hasLegend</B>()</PRE>
663 <DL>
664 <DD>Returns flag indicating if there is a Legend.
665 <P>
666 <DD><DL>
667 </DL>
668 </DD>
669 <DD><DL>
670
671 <DT><B>Returns:</B><DD>boolean</DL>
672 </DD>
673 </DL>
674 <HR>
675
676 <A NAME="setGraphics2D(java.awt.Graphics2D)"><!-- --></A><H3>
677 setGraphics2D</H3>
678 <PRE>
679 public final void <B>setGraphics2D</B>(java.awt.Graphics2D&nbsp;graphics2D)</PRE>
680 <DL>
681 <DD>Sets the graphics object to render the chart on by the encoder.
682 <P>
683 <DD><DL>
684 </DL>
685 </DD>
686 <DD><DL>
687 <DT><B>Parameters:</B><DD><CODE>graphics2D</CODE> - </DL>
688 </DD>
689 </DL>
690 <HR>
691
692 <A NAME="getGraphics2D()"><!-- --></A><H3>
693 getGraphics2D</H3>
694 <PRE>
695 public final java.awt.Graphics2D <B>getGraphics2D</B>()</PRE>
696 <DL>
697 <DD>Shortcut method to get Graphics2D. Be aware that the call BufferedImage.getGraphics()
698 and BufferedImage.createGraphics(), actually create a new Grpahics2D Object on each
699 invocation. This returns the member reference so calls to this are not creating a new
700 Object each time.
701 <P>
702 <DD><DL>
703 </DL>
704 </DD>
705 <DD><DL>
706
707 <DT><B>Returns:</B><DD>Graphics2D</DL>
708 </DD>
709 </DL>
710 <HR>
711
712 <A NAME="setImageMap(org.jCharts.imageMap.ImageMap)"><!-- --></A><H3>
713 setImageMap</H3>
714 <PRE>
715 public final void <B>setImageMap</B>(<A HREF="../../org/jCharts/imageMap/ImageMap.html">ImageMap</A>&nbsp;imageMap)</PRE>
716 <DL>
717 <DD>To optimze performance of the ImageMap Object, we create it once we know how many data
718 elements are in the chart which is dependent on the AxisChart or PieChart2D
719 <P>
720 <DD><DL>
721 </DL>
722 </DD>
723 <DD><DL>
724 <DT><B>Parameters:</B><DD><CODE>imageMap</CODE> - </DL>
725 </DD>
726 </DL>
727 <HR>
728
729 <A NAME="getImageMap()"><!-- --></A><H3>
730 getImageMap</H3>
731 <PRE>
732 public final <A HREF="../../org/jCharts/imageMap/ImageMap.html">ImageMap</A> <B>getImageMap</B>()</PRE>
733 <DL>
734 <DD><DL>
735 </DL>
736 </DD>
737 <DD><DL>
738
739 <DT><B>Returns:</B><DD>imageMap</DL>
740 </DD>
741 </DL>
742 <HR>
743
744 <A NAME="toHTML(org.jCharts.test.HTMLGenerator, java.lang.String, org.jCharts.imageMap.ImageMap)"><!-- --></A><H3>
745 toHTML</H3>
746 <PRE>
747 public void <B>toHTML</B>(<A HREF="../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator,
748 java.lang.String&nbsp;imageFileName,
749 <A HREF="../../org/jCharts/imageMap/ImageMap.html">ImageMap</A>&nbsp;imageMap)</PRE>
750 <DL>
751 <DD>Enables the testing routines to display the contents of this Object.
752 <P>
753 <DD><DL>
754 </DL>
755 </DD>
756 <DD><DL>
757 <DT><B>Parameters:</B><DD><CODE>htmlGenerator</CODE> - <DD><CODE>imageFileName</CODE> - <DD><CODE>imageMap</CODE> - if this is NULL we are not creating image map data in html</DL>
758 </DD>
759 </DL>
760 <!-- ========= END OF CLASS DATA ========= -->
761 <HR>
762
763 <!-- ========== START OF NAVBAR ========== -->
764 <A NAME="navbar_bottom"><!-- --></A>
765 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
766 <TR>
767 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
768 <A NAME="navbar_bottom_firstrow"><!-- --></A>
769 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
770 <TR ALIGN="center" VALIGN="top">
771 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
772 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
773 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
774 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
775 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
776 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
777 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
778 </TR>
779 </TABLE>
780 </TD>
781 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
782 </EM>
783 </TD>
784 </TR>
785
786 <TR>
787 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
788 &nbsp;PREV CLASS&nbsp;
789 &nbsp;<A HREF="../../org/jCharts/Legend.html"><B>NEXT CLASS</B></A></FONT></TD>
790 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
791 <A HREF="../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
792 &nbsp;<A HREF="Chart.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
793 &nbsp;
794 <SCRIPT>
795 <!--
796 if(window==top) {
797 document.writeln('<A HREF="../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
798 }
799 //-->
800 </SCRIPT>
801 <NOSCRIPT>
802 <A HREF="../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
803 </NOSCRIPT>
804 </FONT></TD>
805 </TR>
806 <TR>
807 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
808 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
809 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
810 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
811 </TR>
812 </TABLE>
813 <!-- =========== END OF NAVBAR =========== -->
814
815 <HR>
816
817 </BODY>
818 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 Legend (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.Legend,Legend class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="Legend (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../org/jCharts/Chart.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;NEXT CLASS</FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="Legend.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts</FONT>
76 <BR>
77 Class Legend</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.Legend</B>
82 </PRE>
83 <DL>
84 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, java.io.Serializable</DD>
85 </DL>
86 <HR>
87 <DL>
88 <DT>public final class <B>Legend</B><DT>extends java.lang.Object<DT>implements <A HREF="../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, java.io.Serializable</DL>
89
90 <P>
91 <DL>
92 <DT><B>Version:</B></DT>
93 <DD>$Id: Legend.java,v 1.17 2003/04/19 01:39:17 nathaniel_auvil Exp $</DD>
94 <DT><B>Author:</B></DT>
95 <DD>Nathaniel Auvil, Sandor Dornbush, Sundar Balasubramanian</DD>
96 <DT><B>See Also:</B><DD><A HREF="../../serialized-form.html" TARGET="org.jCharts.Legend">Serialized Form</A></DL>
97 <HR>
98
99 <P>
100 <!-- ======== NESTED CLASS SUMMARY ======== -->
101
102
103 <!-- =========== FIELD SUMMARY =========== -->
104
105 <A NAME="field_summary"><!-- --></A>
106 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
107 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
108 <TD COLSPAN=2><FONT SIZE="+2">
109 <B>Field Summary</B></FONT></TD>
110 </TR>
111 <TR BGCOLOR="white" CLASS="TableRowColor">
112 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
113 <CODE>private &nbsp;<A HREF="../../org/jCharts/Chart.html">Chart</A></CODE></FONT></TD>
114 <TD><CODE><B><A HREF="../../org/jCharts/Legend.html#chart">chart</A></B></CODE>
115
116 <BR>
117 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
118 </TR>
119 <TR BGCOLOR="white" CLASS="TableRowColor">
120 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
121 <CODE>private &nbsp;java.util.ArrayList</CODE></FONT></TD>
122 <TD><CODE><B><A HREF="../../org/jCharts/Legend.html#fillPointsFlags">fillPointsFlags</A></B></CODE>
123
124 <BR>
125 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
126 </TR>
127 <TR BGCOLOR="white" CLASS="TableRowColor">
128 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
129 <CODE>private &nbsp;float</CODE></FONT></TD>
130 <TD><CODE><B><A HREF="../../org/jCharts/Legend.html#height">height</A></B></CODE>
131
132 <BR>
133 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
134 </TR>
135 <TR BGCOLOR="white" CLASS="TableRowColor">
136 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
137 <CODE>private &nbsp;float</CODE></FONT></TD>
138 <TD><CODE><B><A HREF="../../org/jCharts/Legend.html#iconSide">iconSide</A></B></CODE>
139
140 <BR>
141 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
142 </TR>
143 <TR BGCOLOR="white" CLASS="TableRowColor">
144 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
145 <CODE>private &nbsp;java.util.ArrayList</CODE></FONT></TD>
146 <TD><CODE><B><A HREF="../../org/jCharts/Legend.html#labels">labels</A></B></CODE>
147
148 <BR>
149 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
150 </TR>
151 <TR BGCOLOR="white" CLASS="TableRowColor">
152 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
153 <CODE>private &nbsp;<A HREF="../../org/jCharts/properties/LegendProperties.html">LegendProperties</A></CODE></FONT></TD>
154 <TD><CODE><B><A HREF="../../org/jCharts/Legend.html#legendProperties">legendProperties</A></B></CODE>
155
156 <BR>
157 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
158 </TR>
159 <TR BGCOLOR="white" CLASS="TableRowColor">
160 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
161 <CODE>private &nbsp;int</CODE></FONT></TD>
162 <TD><CODE><B><A HREF="../../org/jCharts/Legend.html#numColumns">numColumns</A></B></CODE>
163
164 <BR>
165 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
166 </TR>
167 <TR BGCOLOR="white" CLASS="TableRowColor">
168 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
169 <CODE>private &nbsp;int</CODE></FONT></TD>
170 <TD><CODE><B><A HREF="../../org/jCharts/Legend.html#numRows">numRows</A></B></CODE>
171
172 <BR>
173 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
174 </TR>
175 <TR BGCOLOR="white" CLASS="TableRowColor">
176 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
177 <CODE>private &nbsp;java.util.ArrayList</CODE></FONT></TD>
178 <TD><CODE><B><A HREF="../../org/jCharts/Legend.html#paints">paints</A></B></CODE>
179
180 <BR>
181 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
182 </TR>
183 <TR BGCOLOR="white" CLASS="TableRowColor">
184 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
185 <CODE>private &nbsp;java.util.ArrayList</CODE></FONT></TD>
186 <TD><CODE><B><A HREF="../../org/jCharts/Legend.html#pointOutlinePaints">pointOutlinePaints</A></B></CODE>
187
188 <BR>
189 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
190 </TR>
191 <TR BGCOLOR="white" CLASS="TableRowColor">
192 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
193 <CODE>private &nbsp;java.util.ArrayList</CODE></FONT></TD>
194 <TD><CODE><B><A HREF="../../org/jCharts/Legend.html#shapes">shapes</A></B></CODE>
195
196 <BR>
197 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
198 </TR>
199 <TR BGCOLOR="white" CLASS="TableRowColor">
200 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
201 <CODE>private &nbsp;<A HREF="../../org/jCharts/chartData/processors/TextProcessor.html">TextProcessor</A></CODE></FONT></TD>
202 <TD><CODE><B><A HREF="../../org/jCharts/Legend.html#textProcessor">textProcessor</A></B></CODE>
203
204 <BR>
205 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
206 </TR>
207 <TR BGCOLOR="white" CLASS="TableRowColor">
208 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
209 <CODE>private &nbsp;float</CODE></FONT></TD>
210 <TD><CODE><B><A HREF="../../org/jCharts/Legend.html#widestLabelAndColumnPadding">widestLabelAndColumnPadding</A></B></CODE>
211
212 <BR>
213 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
214 </TR>
215 <TR BGCOLOR="white" CLASS="TableRowColor">
216 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
217 <CODE>private &nbsp;float</CODE></FONT></TD>
218 <TD><CODE><B><A HREF="../../org/jCharts/Legend.html#width">width</A></B></CODE>
219
220 <BR>
221 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
222 </TR>
223 <TR BGCOLOR="white" CLASS="TableRowColor">
224 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
225 <CODE>private &nbsp;float</CODE></FONT></TD>
226 <TD><CODE><B><A HREF="../../org/jCharts/Legend.html#x">x</A></B></CODE>
227
228 <BR>
229 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
230 </TR>
231 <TR BGCOLOR="white" CLASS="TableRowColor">
232 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
233 <CODE>private &nbsp;float</CODE></FONT></TD>
234 <TD><CODE><B><A HREF="../../org/jCharts/Legend.html#y">y</A></B></CODE>
235
236 <BR>
237 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
238 </TR>
239 </TABLE>
240 &nbsp;
241 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
242
243 <A NAME="constructor_summary"><!-- --></A>
244 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
245 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
246 <TD COLSPAN=2><FONT SIZE="+2">
247 <B>Constructor Summary</B></FONT></TD>
248 </TR>
249 <TR BGCOLOR="white" CLASS="TableRowColor">
250 <TD><CODE><B><A HREF="../../org/jCharts/Legend.html#Legend(org.jCharts.Chart)">Legend</A></B>(<A HREF="../../org/jCharts/Chart.html">Chart</A>&nbsp;chart)</CODE>
251
252 <BR>
253 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I></I>&nbsp;</TD>
254 </TR>
255 <TR BGCOLOR="white" CLASS="TableRowColor">
256 <TD><CODE><B><A HREF="../../org/jCharts/Legend.html#Legend(org.jCharts.Chart, org.jCharts.properties.LegendProperties)">Legend</A></B>(<A HREF="../../org/jCharts/Chart.html">Chart</A>&nbsp;chart,
257 <A HREF="../../org/jCharts/properties/LegendProperties.html">LegendProperties</A>&nbsp;legendProperties)</CODE>
258
259 <BR>
260 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
261 </TR>
262 </TABLE>
263 &nbsp;
264 <!-- ========== METHOD SUMMARY =========== -->
265
266 <A NAME="method_summary"><!-- --></A>
267 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
268 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
269 <TD COLSPAN=2><FONT SIZE="+2">
270 <B>Method Summary</B></FONT></TD>
271 </TR>
272 <TR BGCOLOR="white" CLASS="TableRowColor">
273 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
274 <CODE>&nbsp;void</CODE></FONT></TD>
275 <TD><CODE><B><A HREF="../../org/jCharts/Legend.html#calculateDrawingValues(org.jCharts.chartData.interfaces.IData)">calculateDrawingValues</A></B>(<A HREF="../../org/jCharts/chartData/interfaces/IData.html">IData</A>&nbsp;iData)</CODE>
276
277 <BR>
278 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Calculates the width and height needed to display the Legend.</TD>
279 </TR>
280 <TR BGCOLOR="white" CLASS="TableRowColor">
281 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
282 <CODE>&nbsp;void</CODE></FONT></TD>
283 <TD><CODE><B><A HREF="../../org/jCharts/Legend.html#computeLegendXY(org.jCharts.chartData.interfaces.IAxisDataSeries, float)">computeLegendXY</A></B>(<A HREF="../../org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A>&nbsp;iAxisDataSeries,
284 float&nbsp;chartTitleHeight)</CODE>
285
286 <BR>
287 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
288 </TR>
289 <TR BGCOLOR="white" CLASS="TableRowColor">
290 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
291 <CODE>private &nbsp;void</CODE></FONT></TD>
292 <TD><CODE><B><A HREF="../../org/jCharts/Legend.html#determineWidthAndHeight(int)">determineWidthAndHeight</A></B>(int&nbsp;numberOfLabels)</CODE>
293
294 <BR>
295 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Determines the dimensions needed for the Legend and creates the image for it.</TD>
296 </TR>
297 <TR BGCOLOR="white" CLASS="TableRowColor">
298 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
299 <CODE>&nbsp;int</CODE></FONT></TD>
300 <TD><CODE><B><A HREF="../../org/jCharts/Legend.html#getHeight()">getHeight</A></B>()</CODE>
301
302 <BR>
303 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
304 </TR>
305 <TR BGCOLOR="white" CLASS="TableRowColor">
306 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
307 <CODE>&nbsp;<A HREF="../../org/jCharts/properties/LegendProperties.html">LegendProperties</A></CODE></FONT></TD>
308 <TD><CODE><B><A HREF="../../org/jCharts/Legend.html#getLegendProperties()">getLegendProperties</A></B>()</CODE>
309
310 <BR>
311 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
312 </TR>
313 <TR BGCOLOR="white" CLASS="TableRowColor">
314 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
315 <CODE>&nbsp;float</CODE></FONT></TD>
316 <TD><CODE><B><A HREF="../../org/jCharts/Legend.html#getWidth()">getWidth</A></B>()</CODE>
317
318 <BR>
319 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
320 </TR>
321 <TR BGCOLOR="white" CLASS="TableRowColor">
322 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
323 <CODE>private &nbsp;void</CODE></FONT></TD>
324 <TD><CODE><B><A HREF="../../org/jCharts/Legend.html#processData(org.jCharts.chartData.interfaces.IAxisDataSeries)">processData</A></B>(<A HREF="../../org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A>&nbsp;iAxisDataSeries)</CODE>
325
326 <BR>
327 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Central method for processing data; try to minimize looping.</TD>
328 </TR>
329 <TR BGCOLOR="white" CLASS="TableRowColor">
330 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
331 <CODE>private &nbsp;void</CODE></FONT></TD>
332 <TD><CODE><B><A HREF="../../org/jCharts/Legend.html#processData(org.jCharts.chartData.interfaces.IPieChartDataSet)">processData</A></B>(<A HREF="../../org/jCharts/chartData/interfaces/IPieChartDataSet.html">IPieChartDataSet</A>&nbsp;iPieChartDataSet)</CODE>
333
334 <BR>
335 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Central method for processing data; try to minimize looping.</TD>
336 </TR>
337 <TR BGCOLOR="white" CLASS="TableRowColor">
338 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
339 <CODE>private &nbsp;void</CODE></FONT></TD>
340 <TD><CODE><B><A HREF="../../org/jCharts/Legend.html#processLegendLabels(org.jCharts.chartData.interfaces.IAxisPlotDataSet)">processLegendLabels</A></B>(<A HREF="../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A>&nbsp;iAxisPlotDataSet)</CODE>
341
342 <BR>
343 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method for processing data for AxisPlot datasets; try to minimize
344 looping.</TD>
345 </TR>
346 <TR BGCOLOR="white" CLASS="TableRowColor">
347 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
348 <CODE>private &nbsp;void</CODE></FONT></TD>
349 <TD><CODE><B><A HREF="../../org/jCharts/Legend.html#processLegendLabels(org.jCharts.chartData.interfaces.IPieChartDataSet)">processLegendLabels</A></B>(<A HREF="../../org/jCharts/chartData/interfaces/IPieChartDataSet.html">IPieChartDataSet</A>&nbsp;iPieChartDataSet)</CODE>
350
351 <BR>
352 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method for processing data for PieCharts; try to minimize looping.</TD>
353 </TR>
354 <TR BGCOLOR="white" CLASS="TableRowColor">
355 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
356 <CODE>&nbsp;void</CODE></FONT></TD>
357 <TD><CODE><B><A HREF="../../org/jCharts/Legend.html#render()">render</A></B>()</CODE>
358
359 <BR>
360 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Renders the legend.</TD>
361 </TR>
362 <TR BGCOLOR="white" CLASS="TableRowColor">
363 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
364 <CODE>&nbsp;void</CODE></FONT></TD>
365 <TD><CODE><B><A HREF="../../org/jCharts/Legend.html#setX(float)">setX</A></B>(float&nbsp;x)</CODE>
366
367 <BR>
368 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
369 </TR>
370 <TR BGCOLOR="white" CLASS="TableRowColor">
371 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
372 <CODE>&nbsp;void</CODE></FONT></TD>
373 <TD><CODE><B><A HREF="../../org/jCharts/Legend.html#setY(float)">setY</A></B>(float&nbsp;y)</CODE>
374
375 <BR>
376 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
377 </TR>
378 <TR BGCOLOR="white" CLASS="TableRowColor">
379 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
380 <CODE>&nbsp;void</CODE></FONT></TD>
381 <TD><CODE><B><A HREF="../../org/jCharts/Legend.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></B>(<A HREF="../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</CODE>
382
383 <BR>
384 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enables the testing routines to display the contents of this Object.</TD>
385 </TR>
386 </TABLE>
387 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
388 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
389 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
390 <TD><B>Methods inherited from class java.lang.Object</B></TD>
391 </TR>
392 <TR BGCOLOR="white" CLASS="TableRowColor">
393 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
394 </TR>
395 </TABLE>
396 &nbsp;
397 <P>
398
399 <!-- ============ FIELD DETAIL =========== -->
400
401 <A NAME="field_detail"><!-- --></A>
402 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
403 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
404 <TD COLSPAN=1><FONT SIZE="+2">
405 <B>Field Detail</B></FONT></TD>
406 </TR>
407 </TABLE>
408
409 <A NAME="chart"><!-- --></A><H3>
410 chart</H3>
411 <PRE>
412 private <A HREF="../../org/jCharts/Chart.html">Chart</A> <B>chart</B></PRE>
413 <DL>
414 <DL>
415 </DL>
416 </DL>
417 <HR>
418
419 <A NAME="legendProperties"><!-- --></A><H3>
420 legendProperties</H3>
421 <PRE>
422 private <A HREF="../../org/jCharts/properties/LegendProperties.html">LegendProperties</A> <B>legendProperties</B></PRE>
423 <DL>
424 <DL>
425 </DL>
426 </DL>
427 <HR>
428
429 <A NAME="iconSide"><!-- --></A><H3>
430 iconSide</H3>
431 <PRE>
432 private float <B>iconSide</B></PRE>
433 <DL>
434 <DL>
435 </DL>
436 </DL>
437 <HR>
438
439 <A NAME="widestLabelAndColumnPadding"><!-- --></A><H3>
440 widestLabelAndColumnPadding</H3>
441 <PRE>
442 private float <B>widestLabelAndColumnPadding</B></PRE>
443 <DL>
444 <DL>
445 </DL>
446 </DL>
447 <HR>
448
449 <A NAME="numColumns"><!-- --></A><H3>
450 numColumns</H3>
451 <PRE>
452 private int <B>numColumns</B></PRE>
453 <DL>
454 <DL>
455 </DL>
456 </DL>
457 <HR>
458
459 <A NAME="numRows"><!-- --></A><H3>
460 numRows</H3>
461 <PRE>
462 private int <B>numRows</B></PRE>
463 <DL>
464 <DL>
465 </DL>
466 </DL>
467 <HR>
468
469 <A NAME="textProcessor"><!-- --></A><H3>
470 textProcessor</H3>
471 <PRE>
472 private <A HREF="../../org/jCharts/chartData/processors/TextProcessor.html">TextProcessor</A> <B>textProcessor</B></PRE>
473 <DL>
474 <DL>
475 </DL>
476 </DL>
477 <HR>
478
479 <A NAME="x"><!-- --></A><H3>
480 x</H3>
481 <PRE>
482 private float <B>x</B></PRE>
483 <DL>
484 <DL>
485 </DL>
486 </DL>
487 <HR>
488
489 <A NAME="y"><!-- --></A><H3>
490 y</H3>
491 <PRE>
492 private float <B>y</B></PRE>
493 <DL>
494 <DL>
495 </DL>
496 </DL>
497 <HR>
498
499 <A NAME="width"><!-- --></A><H3>
500 width</H3>
501 <PRE>
502 private float <B>width</B></PRE>
503 <DL>
504 <DL>
505 </DL>
506 </DL>
507 <HR>
508
509 <A NAME="height"><!-- --></A><H3>
510 height</H3>
511 <PRE>
512 private float <B>height</B></PRE>
513 <DL>
514 <DL>
515 </DL>
516 </DL>
517 <HR>
518
519 <A NAME="labels"><!-- --></A><H3>
520 labels</H3>
521 <PRE>
522 private java.util.ArrayList <B>labels</B></PRE>
523 <DL>
524 <DL>
525 </DL>
526 </DL>
527 <HR>
528
529 <A NAME="paints"><!-- --></A><H3>
530 paints</H3>
531 <PRE>
532 private java.util.ArrayList <B>paints</B></PRE>
533 <DL>
534 <DL>
535 </DL>
536 </DL>
537 <HR>
538
539 <A NAME="shapes"><!-- --></A><H3>
540 shapes</H3>
541 <PRE>
542 private java.util.ArrayList <B>shapes</B></PRE>
543 <DL>
544 <DL>
545 </DL>
546 </DL>
547 <HR>
548
549 <A NAME="fillPointsFlags"><!-- --></A><H3>
550 fillPointsFlags</H3>
551 <PRE>
552 private java.util.ArrayList <B>fillPointsFlags</B></PRE>
553 <DL>
554 <DL>
555 </DL>
556 </DL>
557 <HR>
558
559 <A NAME="pointOutlinePaints"><!-- --></A><H3>
560 pointOutlinePaints</H3>
561 <PRE>
562 private java.util.ArrayList <B>pointOutlinePaints</B></PRE>
563 <DL>
564 <DL>
565 </DL>
566 </DL>
567
568 <!-- ========= CONSTRUCTOR DETAIL ======== -->
569
570 <A NAME="constructor_detail"><!-- --></A>
571 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
572 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
573 <TD COLSPAN=1><FONT SIZE="+2">
574 <B>Constructor Detail</B></FONT></TD>
575 </TR>
576 </TABLE>
577
578 <A NAME="Legend(org.jCharts.Chart)"><!-- --></A><H3>
579 Legend</H3>
580 <PRE>
581 public <B>Legend</B>(<A HREF="../../org/jCharts/Chart.html">Chart</A>&nbsp;chart)</PRE>
582 <DL>
583 <DD><B>Deprecated.</B>&nbsp;<I></I>&nbsp;
584 <P>
585 <DT><B>Parameters:</B><DD><CODE>chart</CODE> - </DL>
586 <HR>
587
588 <A NAME="Legend(org.jCharts.Chart, org.jCharts.properties.LegendProperties)"><!-- --></A><H3>
589 Legend</H3>
590 <PRE>
591 public <B>Legend</B>(<A HREF="../../org/jCharts/Chart.html">Chart</A>&nbsp;chart,
592 <A HREF="../../org/jCharts/properties/LegendProperties.html">LegendProperties</A>&nbsp;legendProperties)</PRE>
593 <DL>
594 <DT><B>Parameters:</B><DD><CODE>chart</CODE> - <DD><CODE>legendProperties</CODE> - </DL>
595
596 <!-- ============ METHOD DETAIL ========== -->
597
598 <A NAME="method_detail"><!-- --></A>
599 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
600 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
601 <TD COLSPAN=1><FONT SIZE="+2">
602 <B>Method Detail</B></FONT></TD>
603 </TR>
604 </TABLE>
605
606 <A NAME="setX(float)"><!-- --></A><H3>
607 setX</H3>
608 <PRE>
609 public void <B>setX</B>(float&nbsp;x)</PRE>
610 <DL>
611 <DD><DL>
612 </DL>
613 </DD>
614 <DD><DL>
615 </DL>
616 </DD>
617 </DL>
618 <HR>
619
620 <A NAME="setY(float)"><!-- --></A><H3>
621 setY</H3>
622 <PRE>
623 public void <B>setY</B>(float&nbsp;y)</PRE>
624 <DL>
625 <DD><DL>
626 </DL>
627 </DD>
628 <DD><DL>
629 </DL>
630 </DD>
631 </DL>
632 <HR>
633
634 <A NAME="computeLegendXY(org.jCharts.chartData.interfaces.IAxisDataSeries, float)"><!-- --></A><H3>
635 computeLegendXY</H3>
636 <PRE>
637 public void <B>computeLegendXY</B>(<A HREF="../../org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A>&nbsp;iAxisDataSeries,
638 float&nbsp;chartTitleHeight)</PRE>
639 <DL>
640 <DD><DL>
641 </DL>
642 </DD>
643 <DD><DL>
644 <DT><B>Parameters:</B><DD><CODE>iAxisDataSeries</CODE> - <DD><CODE>chartTitleHeight</CODE> - </DL>
645 </DD>
646 </DL>
647 <HR>
648
649 <A NAME="processData(org.jCharts.chartData.interfaces.IAxisDataSeries)"><!-- --></A><H3>
650 processData</H3>
651 <PRE>
652 private void <B>processData</B>(<A HREF="../../org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A>&nbsp;iAxisDataSeries)</PRE>
653 <DL>
654 <DD>Central method for processing data; try to minimize looping.
655 1) calculate the maximum height of labels
656 2) find the maximum label width
657 <P>
658 <DD><DL>
659 </DL>
660 </DD>
661 <DD><DL>
662 <DT><B>Parameters:</B><DD><CODE>iAxisDataSeries</CODE> - </DL>
663 </DD>
664 </DL>
665 <HR>
666
667 <A NAME="processData(org.jCharts.chartData.interfaces.IPieChartDataSet)"><!-- --></A><H3>
668 processData</H3>
669 <PRE>
670 private void <B>processData</B>(<A HREF="../../org/jCharts/chartData/interfaces/IPieChartDataSet.html">IPieChartDataSet</A>&nbsp;iPieChartDataSet)</PRE>
671 <DL>
672 <DD>Central method for processing data; try to minimize looping.
673 1) calculate the maximum height of labels
674 2) find the maximum label width
675 <P>
676 <DD><DL>
677 </DL>
678 </DD>
679 <DD><DL>
680 <DT><B>Parameters:</B><DD><CODE>iPieChartDataSet</CODE> - </DL>
681 </DD>
682 </DL>
683 <HR>
684
685 <A NAME="processLegendLabels(org.jCharts.chartData.interfaces.IAxisPlotDataSet)"><!-- --></A><H3>
686 processLegendLabels</H3>
687 <PRE>
688 private void <B>processLegendLabels</B>(<A HREF="../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A>&nbsp;iAxisPlotDataSet)</PRE>
689 <DL>
690 <DD>Method for processing data for AxisPlot datasets; try to minimize
691 looping.
692 1) calculate the maximum height of labels
693 2) find the maximum label width
694 <P>
695 <DD><DL>
696 </DL>
697 </DD>
698 <DD><DL>
699 <DT><B>Parameters:</B><DD><CODE>iAxisPlotDataSet</CODE> - </DL>
700 </DD>
701 </DL>
702 <HR>
703
704 <A NAME="processLegendLabels(org.jCharts.chartData.interfaces.IPieChartDataSet)"><!-- --></A><H3>
705 processLegendLabels</H3>
706 <PRE>
707 private void <B>processLegendLabels</B>(<A HREF="../../org/jCharts/chartData/interfaces/IPieChartDataSet.html">IPieChartDataSet</A>&nbsp;iPieChartDataSet)</PRE>
708 <DL>
709 <DD>Method for processing data for PieCharts; try to minimize looping.
710 1) calculate the maximum height of labels
711 2) find the maximum label width
712 <P>
713 <DD><DL>
714 </DL>
715 </DD>
716 <DD><DL>
717 <DT><B>Parameters:</B><DD><CODE>iPieChartDataSet</CODE> - </DL>
718 </DD>
719 </DL>
720 <HR>
721
722 <A NAME="getLegendProperties()"><!-- --></A><H3>
723 getLegendProperties</H3>
724 <PRE>
725 public <A HREF="../../org/jCharts/properties/LegendProperties.html">LegendProperties</A> <B>getLegendProperties</B>()</PRE>
726 <DL>
727 <DD><DL>
728 </DL>
729 </DD>
730 <DD><DL>
731 </DL>
732 </DD>
733 </DL>
734 <HR>
735
736 <A NAME="calculateDrawingValues(org.jCharts.chartData.interfaces.IData)"><!-- --></A><H3>
737 calculateDrawingValues</H3>
738 <PRE>
739 public void <B>calculateDrawingValues</B>(<A HREF="../../org/jCharts/chartData/interfaces/IData.html">IData</A>&nbsp;iData)</PRE>
740 <DL>
741 <DD>Calculates the width and height needed to display the Legend. Use the getWidth() and
742 getHeight() methods to extract this information.
743 <P>
744 <DD><DL>
745 </DL>
746 </DD>
747 <DD><DL>
748 <DT><B>Parameters:</B><DD><CODE>iData</CODE> - can pass either the IPieChartDataSet or the IChartDataSeries to this.</DL>
749 </DD>
750 </DL>
751 <HR>
752
753 <A NAME="getWidth()"><!-- --></A><H3>
754 getWidth</H3>
755 <PRE>
756 public float <B>getWidth</B>()</PRE>
757 <DL>
758 <DD><DL>
759 </DL>
760 </DD>
761 <DD><DL>
762 </DL>
763 </DD>
764 </DL>
765 <HR>
766
767 <A NAME="getHeight()"><!-- --></A><H3>
768 getHeight</H3>
769 <PRE>
770 public int <B>getHeight</B>()</PRE>
771 <DL>
772 <DD><DL>
773 </DL>
774 </DD>
775 <DD><DL>
776 </DL>
777 </DD>
778 </DL>
779 <HR>
780
781 <A NAME="determineWidthAndHeight(int)"><!-- --></A><H3>
782 determineWidthAndHeight</H3>
783 <PRE>
784 private void <B>determineWidthAndHeight</B>(int&nbsp;numberOfLabels)</PRE>
785 <DL>
786 <DD>Determines the dimensions needed for the Legend and creates the image for it.
787 <P>
788 <DD><DL>
789 </DL>
790 </DD>
791 <DD><DL>
792 </DL>
793 </DD>
794 </DL>
795 <HR>
796
797 <A NAME="render()"><!-- --></A><H3>
798 render</H3>
799 <PRE>
800 public void <B>render</B>()</PRE>
801 <DL>
802 <DD>Renders the legend.
803 <P>
804 <DD><DL>
805 </DL>
806 </DD>
807 <DD><DL>
808 </DL>
809 </DD>
810 </DL>
811 <HR>
812
813 <A NAME="toHTML(org.jCharts.test.HTMLGenerator)"><!-- --></A><H3>
814 toHTML</H3>
815 <PRE>
816 public void <B>toHTML</B>(<A HREF="../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</PRE>
817 <DL>
818 <DD>Enables the testing routines to display the contents of this Object.
819 <P>
820 <DD><DL>
821 <DT><B>Specified by:</B><DD><CODE><A HREF="../../org/jCharts/test/HTMLTestable.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></CODE> in interface <CODE><A HREF="../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></CODE></DL>
822 </DD>
823 <DD><DL>
824 <DT><B>Parameters:</B><DD><CODE>htmlGenerator</CODE> - </DL>
825 </DD>
826 </DL>
827 <!-- ========= END OF CLASS DATA ========= -->
828 <HR>
829
830 <!-- ========== START OF NAVBAR ========== -->
831 <A NAME="navbar_bottom"><!-- --></A>
832 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
833 <TR>
834 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
835 <A NAME="navbar_bottom_firstrow"><!-- --></A>
836 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
837 <TR ALIGN="center" VALIGN="top">
838 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
839 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
840 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
841 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
842 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
843 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
844 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
845 </TR>
846 </TABLE>
847 </TD>
848 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
849 </EM>
850 </TD>
851 </TR>
852
853 <TR>
854 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
855 &nbsp;<A HREF="../../org/jCharts/Chart.html"><B>PREV CLASS</B></A>&nbsp;
856 &nbsp;NEXT CLASS</FONT></TD>
857 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
858 <A HREF="../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
859 &nbsp;<A HREF="Legend.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
860 &nbsp;
861 <SCRIPT>
862 <!--
863 if(window==top) {
864 document.writeln('<A HREF="../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
865 }
866 //-->
867 </SCRIPT>
868 <NOSCRIPT>
869 <A HREF="../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
870 </NOSCRIPT>
871 </FONT></TD>
872 </TR>
873 <TR>
874 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
875 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
876 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
877 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
878 </TR>
879 </TABLE>
880 <!-- =========== END OF NAVBAR =========== -->
881
882 <HR>
883
884 </BODY>
885 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 AreaChart (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.axisChart.AreaChart,AreaChart class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="AreaChart (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;PREV CLASS&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/axisChart/AxisChart.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="AreaChart.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.axisChart</FONT>
76 <BR>
77 Class AreaChart</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.axisChart.AreaChart</B>
82 </PRE>
83 <HR>
84 <DL>
85 <DT>abstract class <B>AreaChart</B><DT>extends java.lang.Object</DL>
86
87 <P>
88 <HR>
89
90 <P>
91 <!-- ======== NESTED CLASS SUMMARY ======== -->
92
93
94 <!-- =========== FIELD SUMMARY =========== -->
95
96
97 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
98
99 <A NAME="constructor_summary"><!-- --></A>
100 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
101 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
102 <TD COLSPAN=2><FONT SIZE="+2">
103 <B>Constructor Summary</B></FONT></TD>
104 </TR>
105 <TR BGCOLOR="white" CLASS="TableRowColor">
106 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
107 <CODE>(package private)</CODE></FONT></TD>
108 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/AreaChart.html#AreaChart()">AreaChart</A></B>()</CODE>
109
110 <BR>
111 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
112 </TR>
113 </TABLE>
114 &nbsp;
115 <!-- ========== METHOD SUMMARY =========== -->
116
117 <A NAME="method_summary"><!-- --></A>
118 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
119 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
120 <TD COLSPAN=2><FONT SIZE="+2">
121 <B>Method Summary</B></FONT></TD>
122 </TR>
123 <TR BGCOLOR="white" CLASS="TableRowColor">
124 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
125 <CODE>(package private) static&nbsp;void</CODE></FONT></TD>
126 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/AreaChart.html#render(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IAxisChartDataSet)">render</A></B>(<A HREF="../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart,
127 <A HREF="../../../org/jCharts/chartData/interfaces/IAxisChartDataSet.html">IAxisChartDataSet</A>&nbsp;iAxisChartDataSet)</CODE>
128
129 <BR>
130 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Draws the chart</TD>
131 </TR>
132 </TABLE>
133 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
134 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
135 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
136 <TD><B>Methods inherited from class java.lang.Object</B></TD>
137 </TR>
138 <TR BGCOLOR="white" CLASS="TableRowColor">
139 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
140 </TR>
141 </TABLE>
142 &nbsp;
143 <P>
144
145 <!-- ============ FIELD DETAIL =========== -->
146
147
148 <!-- ========= CONSTRUCTOR DETAIL ======== -->
149
150 <A NAME="constructor_detail"><!-- --></A>
151 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
152 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
153 <TD COLSPAN=1><FONT SIZE="+2">
154 <B>Constructor Detail</B></FONT></TD>
155 </TR>
156 </TABLE>
157
158 <A NAME="AreaChart()"><!-- --></A><H3>
159 AreaChart</H3>
160 <PRE>
161 <B>AreaChart</B>()</PRE>
162 <DL>
163 </DL>
164
165 <!-- ============ METHOD DETAIL ========== -->
166
167 <A NAME="method_detail"><!-- --></A>
168 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
169 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
170 <TD COLSPAN=1><FONT SIZE="+2">
171 <B>Method Detail</B></FONT></TD>
172 </TR>
173 </TABLE>
174
175 <A NAME="render(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IAxisChartDataSet)"><!-- --></A><H3>
176 render</H3>
177 <PRE>
178 static void <B>render</B>(<A HREF="../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart,
179 <A HREF="../../../org/jCharts/chartData/interfaces/IAxisChartDataSet.html">IAxisChartDataSet</A>&nbsp;iAxisChartDataSet)</PRE>
180 <DL>
181 <DD>Draws the chart
182 <P>
183 <DD><DL>
184 <DT><B>Parameters:</B><DD><CODE>axisChart</CODE> - <DD><CODE>iAxisChartDataSet</CODE> - </DL>
185 </DD>
186 </DL>
187 <!-- ========= END OF CLASS DATA ========= -->
188 <HR>
189
190 <!-- ========== START OF NAVBAR ========== -->
191 <A NAME="navbar_bottom"><!-- --></A>
192 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
193 <TR>
194 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
195 <A NAME="navbar_bottom_firstrow"><!-- --></A>
196 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
197 <TR ALIGN="center" VALIGN="top">
198 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
199 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
200 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
201 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
202 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
203 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
204 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
205 </TR>
206 </TABLE>
207 </TD>
208 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
209 </EM>
210 </TD>
211 </TR>
212
213 <TR>
214 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
215 &nbsp;PREV CLASS&nbsp;
216 &nbsp;<A HREF="../../../org/jCharts/axisChart/AxisChart.html"><B>NEXT CLASS</B></A></FONT></TD>
217 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
218 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
219 &nbsp;<A HREF="AreaChart.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
220 &nbsp;
221 <SCRIPT>
222 <!--
223 if(window==top) {
224 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
225 }
226 //-->
227 </SCRIPT>
228 <NOSCRIPT>
229 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
230 </NOSCRIPT>
231 </FONT></TD>
232 </TR>
233 <TR>
234 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
235 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
236 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
237 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
238 </TR>
239 </TABLE>
240 <!-- =========== END OF NAVBAR =========== -->
241
242 <HR>
243
244 </BODY>
245 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 AxisChart (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.axisChart.AxisChart,AxisChart class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="AxisChart (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/axisChart/AreaChart.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/axisChart/BarChart.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="AxisChart.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.axisChart</FONT>
76 <BR>
77 Class AxisChart</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../org/jCharts/Chart.html">org.jCharts.Chart</A>
82 |
83 +--<B>org.jCharts.axisChart.AxisChart</B>
84 </PRE>
85 <DL>
86 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/jCharts/test/HTMLChartTestable.html">HTMLChartTestable</A>, java.io.Serializable</DD>
87 </DL>
88 <DL>
89 <DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../org/jCharts/axisChart/ScatterPlotAxisChart.html">ScatterPlotAxisChart</A></DD>
90 </DL>
91 <HR>
92 <DL>
93 <DT>public class <B>AxisChart</B><DT>extends <A HREF="../../../org/jCharts/Chart.html">Chart</A><DT>implements <A HREF="../../../org/jCharts/test/HTMLChartTestable.html">HTMLChartTestable</A></DL>
94
95 <P>
96 This Class is used to create all axis chart types. This class knows how to render charts based on
97 the ChartType specified in on the iAxisChartDataSet.
98 <P>
99
100 <P>
101 <DL>
102 <DT><B>See Also:</B><DD><A HREF="../../../serialized-form.html" TARGET="org.jCharts.axisChart.AxisChart">Serialized Form</A></DL>
103 <HR>
104
105 <P>
106 <!-- ======== NESTED CLASS SUMMARY ======== -->
107
108
109 <!-- =========== FIELD SUMMARY =========== -->
110
111 <A NAME="field_summary"><!-- --></A>
112 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
113 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
114 <TD COLSPAN=2><FONT SIZE="+2">
115 <B>Field Summary</B></FONT></TD>
116 </TR>
117 <TR BGCOLOR="white" CLASS="TableRowColor">
118 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
119 <CODE>protected &nbsp;<A HREF="../../../org/jCharts/properties/AxisProperties.html">AxisProperties</A></CODE></FONT></TD>
120 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/AxisChart.html#axisProperties">axisProperties</A></B></CODE>
121
122 <BR>
123 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
124 </TR>
125 <TR BGCOLOR="white" CLASS="TableRowColor">
126 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
127 <CODE>private &nbsp;<A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A></CODE></FONT></TD>
128 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/AxisChart.html#iAxisDataSeries">iAxisDataSeries</A></B></CODE>
129
130 <BR>
131 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
132 </TR>
133 <TR BGCOLOR="white" CLASS="TableRowColor">
134 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
135 <CODE>protected &nbsp;<A HREF="../../../org/jCharts/axisChart/axis/XAxis.html">XAxis</A></CODE></FONT></TD>
136 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/AxisChart.html#xAxis">xAxis</A></B></CODE>
137
138 <BR>
139 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
140 </TR>
141 <TR BGCOLOR="white" CLASS="TableRowColor">
142 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
143 <CODE>protected &nbsp;<A HREF="../../../org/jCharts/axisChart/axis/YAxis.html">YAxis</A></CODE></FONT></TD>
144 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/AxisChart.html#yAxis">yAxis</A></B></CODE>
145
146 <BR>
147 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
148 </TR>
149 </TABLE>
150 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.Chart"><!-- --></A>
151 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
152 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
153 <TD><B>Fields inherited from class org.jCharts.<A HREF="../../../org/jCharts/Chart.html">Chart</A></B></TD>
154 </TR>
155 <TR BGCOLOR="white" CLASS="TableRowColor">
156 <TD><CODE></CODE></TD>
157 </TR>
158 </TABLE>
159 &nbsp;
160 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
161
162 <A NAME="constructor_summary"><!-- --></A>
163 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
164 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
165 <TD COLSPAN=2><FONT SIZE="+2">
166 <B>Constructor Summary</B></FONT></TD>
167 </TR>
168 <TR BGCOLOR="white" CLASS="TableRowColor">
169 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/AxisChart.html#AxisChart(org.jCharts.chartData.interfaces.IAxisDataSeries, org.jCharts.properties.ChartProperties, org.jCharts.properties.AxisProperties, org.jCharts.properties.LegendProperties, int, int)">AxisChart</A></B>(<A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A>&nbsp;iAxisDataSeries,
170 <A HREF="../../../org/jCharts/properties/ChartProperties.html">ChartProperties</A>&nbsp;chartProperties,
171 <A HREF="../../../org/jCharts/properties/AxisProperties.html">AxisProperties</A>&nbsp;axisProperties,
172 <A HREF="../../../org/jCharts/properties/LegendProperties.html">LegendProperties</A>&nbsp;legendProperties,
173 int&nbsp;pixelWidth,
174 int&nbsp;pixelHeight)</CODE>
175
176 <BR>
177 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor</TD>
178 </TR>
179 </TABLE>
180 &nbsp;
181 <!-- ========== METHOD SUMMARY =========== -->
182
183 <A NAME="method_summary"><!-- --></A>
184 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
185 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
186 <TD COLSPAN=2><FONT SIZE="+2">
187 <B>Method Summary</B></FONT></TD>
188 </TR>
189 <TR BGCOLOR="white" CLASS="TableRowColor">
190 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
191 <CODE>private &nbsp;boolean</CODE></FONT></TD>
192 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/AxisChart.html#allowHorizontalPlot()">allowHorizontalPlot</A></B>()</CODE>
193
194 <BR>
195 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;We only allow horizontal plots for the Bar Chart types in this release.</TD>
196 </TR>
197 <TR BGCOLOR="white" CLASS="TableRowColor">
198 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
199 <CODE>&nbsp;<A HREF="../../../org/jCharts/chartData/processors/AxisChartDataProcessor.html">AxisChartDataProcessor</A></CODE></FONT></TD>
200 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/AxisChart.html#createAxisChartDataProcessor()">createAxisChartDataProcessor</A></B>()</CODE>
201
202 <BR>
203 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ScatterPlots create a subclass of AxisChartDataProcessor so we need this method so we can
204 overload it.</TD>
205 </TR>
206 <TR BGCOLOR="white" CLASS="TableRowColor">
207 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
208 <CODE>protected &nbsp;void</CODE></FONT></TD>
209 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/AxisChart.html#deriveAxisValues()">deriveAxisValues</A></B>()</CODE>
210
211 <BR>
212 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
213 </TR>
214 <TR BGCOLOR="white" CLASS="TableRowColor">
215 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
216 <CODE>&nbsp;<A HREF="../../../org/jCharts/properties/AxisProperties.html">AxisProperties</A></CODE></FONT></TD>
217 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/AxisChart.html#getAxisProperties()">getAxisProperties</A></B>()</CODE>
218
219 <BR>
220 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
221 </TR>
222 <TR BGCOLOR="white" CLASS="TableRowColor">
223 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
224 <CODE>&nbsp;<A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A></CODE></FONT></TD>
225 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/AxisChart.html#getIAxisDataSeries()">getIAxisDataSeries</A></B>()</CODE>
226
227 <BR>
228 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
229 </TR>
230 <TR BGCOLOR="white" CLASS="TableRowColor">
231 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
232 <CODE>&nbsp;<A HREF="../../../org/jCharts/axisChart/axis/XAxis.html">XAxis</A></CODE></FONT></TD>
233 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/AxisChart.html#getXAxis()">getXAxis</A></B>()</CODE>
234
235 <BR>
236 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
237 </TR>
238 <TR BGCOLOR="white" CLASS="TableRowColor">
239 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
240 <CODE>&nbsp;<A HREF="../../../org/jCharts/axisChart/axis/YAxis.html">YAxis</A></CODE></FONT></TD>
241 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/AxisChart.html#getYAxis()">getYAxis</A></B>()</CODE>
242
243 <BR>
244 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
245 </TR>
246 <TR BGCOLOR="white" CLASS="TableRowColor">
247 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
248 <CODE>protected &nbsp;void</CODE></FONT></TD>
249 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/AxisChart.html#overlayCharts()">overlayCharts</A></B>()</CODE>
250
251 <BR>
252 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Draws the charts over the axis.</TD>
253 </TR>
254 <TR BGCOLOR="white" CLASS="TableRowColor">
255 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
256 <CODE>protected &nbsp;void</CODE></FONT></TD>
257 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/AxisChart.html#renderChart()">renderChart</A></B>()</CODE>
258
259 <BR>
260 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Implement the method to render the Axis based chart</TD>
261 </TR>
262 <TR BGCOLOR="white" CLASS="TableRowColor">
263 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
264 <CODE>protected &nbsp;void</CODE></FONT></TD>
265 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/AxisChart.html#setupAxis(org.jCharts.chartData.processors.AxisChartDataProcessor, java.awt.font.FontRenderContext)">setupAxis</A></B>(<A HREF="../../../org/jCharts/chartData/processors/AxisChartDataProcessor.html">AxisChartDataProcessor</A>&nbsp;axisChartDataProcessor,
266 java.awt.font.FontRenderContext&nbsp;fontRenderContext)</CODE>
267
268 <BR>
269 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
270 </TR>
271 <TR BGCOLOR="white" CLASS="TableRowColor">
272 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
273 <CODE>protected &nbsp;<A HREF="../../../org/jCharts/chartText/NumericTagGroup.html">NumericTagGroup</A></CODE></FONT></TD>
274 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/AxisChart.html#setupDataAxisProperties(org.jCharts.axisChart.axis.Axis, org.jCharts.properties.DataAxisProperties, org.jCharts.chartData.processors.AxisChartDataProcessor, java.awt.font.FontRenderContext)">setupDataAxisProperties</A></B>(<A HREF="../../../org/jCharts/axisChart/axis/Axis.html">Axis</A>&nbsp;axis,
275 <A HREF="../../../org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>&nbsp;dataAxisProperties,
276 <A HREF="../../../org/jCharts/chartData/processors/AxisChartDataProcessor.html">AxisChartDataProcessor</A>&nbsp;axisChartDataProcessor,
277 java.awt.font.FontRenderContext&nbsp;fontRenderContext)</CODE>
278
279 <BR>
280 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Once we determine which axis is the data axis, the logic to set it up is the same whether it
281 is a horizontal or vertical plot.</TD>
282 </TR>
283 <TR BGCOLOR="white" CLASS="TableRowColor">
284 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
285 <CODE>private &nbsp;void</CODE></FONT></TD>
286 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/AxisChart.html#sizeAndPositionAxis(float, float, float)">sizeAndPositionAxis</A></B>(float&nbsp;xAxisWidth,
287 float&nbsp;yAxisHeight,
288 float&nbsp;chartTitleHeight)</CODE>
289
290 <BR>
291 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Finalizes the size of both Axis and sets the origin position</TD>
292 </TR>
293 <TR BGCOLOR="white" CLASS="TableRowColor">
294 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
295 <CODE>&nbsp;void</CODE></FONT></TD>
296 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/AxisChart.html#toHTML(org.jCharts.test.HTMLGenerator, java.lang.String, org.jCharts.imageMap.ImageMap)">toHTML</A></B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator,
297 java.lang.String&nbsp;imageFileName,
298 <A HREF="../../../org/jCharts/imageMap/ImageMap.html">ImageMap</A>&nbsp;imageMap)</CODE>
299
300 <BR>
301 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enables the testing routines to display the contents of this Object.</TD>
302 </TR>
303 <TR BGCOLOR="white" CLASS="TableRowColor">
304 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
305 <CODE>private &nbsp;void</CODE></FONT></TD>
306 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/AxisChart.html#validateHorizontalPlot()">validateHorizontalPlot</A></B>()</CODE>
307
308 <BR>
309 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Currently, we only support the bar chart types being horizontal, and you can not have a
310 horizontally plotted bar chart in a combo chart.</TD>
311 </TR>
312 </TABLE>
313 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.Chart"><!-- --></A>
314 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
315 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
316 <TD><B>Methods inherited from class org.jCharts.<A HREF="../../../org/jCharts/Chart.html">Chart</A></B></TD>
317 </TR>
318 <TR BGCOLOR="white" CLASS="TableRowColor">
319 <TD><CODE><A HREF="../../../org/jCharts/Chart.html#getBufferedImage()">getBufferedImage</A>, <A HREF="../../../org/jCharts/Chart.html#getChartProperties()">getChartProperties</A>, <A HREF="../../../org/jCharts/Chart.html#getGenerateImageMapFlag()">getGenerateImageMapFlag</A>, <A HREF="../../../org/jCharts/Chart.html#getGraphics2D()">getGraphics2D</A>, <A HREF="../../../org/jCharts/Chart.html#getImageHeight()">getImageHeight</A>, <A HREF="../../../org/jCharts/Chart.html#getImageMap()">getImageMap</A>, <A HREF="../../../org/jCharts/Chart.html#getImageWidth()">getImageWidth</A>, <A HREF="../../../org/jCharts/Chart.html#getLegend()">getLegend</A>, <A HREF="../../../org/jCharts/Chart.html#hasLegend()">hasLegend</A>, <A HREF="../../../org/jCharts/Chart.html#render()">render</A>, <A HREF="../../../org/jCharts/Chart.html#renderChartTitle(java.lang.String, java.awt.font.FontRenderContext)">renderChartTitle</A>, <A HREF="../../../org/jCharts/Chart.html#renderWithImageMap()">renderWithImageMap</A>, <A HREF="../../../org/jCharts/Chart.html#setGraphics2D(java.awt.Graphics2D)">setGraphics2D</A>, <A HREF="../../../org/jCharts/Chart.html#setImageMap(org.jCharts.imageMap.ImageMap)">setImageMap</A></CODE></TD>
320 </TR>
321 </TABLE>
322 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
323 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
324 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
325 <TD><B>Methods inherited from class java.lang.Object</B></TD>
326 </TR>
327 <TR BGCOLOR="white" CLASS="TableRowColor">
328 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
329 </TR>
330 </TABLE>
331 &nbsp;
332 <P>
333
334 <!-- ============ FIELD DETAIL =========== -->
335
336 <A NAME="field_detail"><!-- --></A>
337 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
338 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
339 <TD COLSPAN=1><FONT SIZE="+2">
340 <B>Field Detail</B></FONT></TD>
341 </TR>
342 </TABLE>
343
344 <A NAME="xAxis"><!-- --></A><H3>
345 xAxis</H3>
346 <PRE>
347 protected <A HREF="../../../org/jCharts/axisChart/axis/XAxis.html">XAxis</A> <B>xAxis</B></PRE>
348 <DL>
349 <DL>
350 </DL>
351 </DL>
352 <HR>
353
354 <A NAME="yAxis"><!-- --></A><H3>
355 yAxis</H3>
356 <PRE>
357 protected <A HREF="../../../org/jCharts/axisChart/axis/YAxis.html">YAxis</A> <B>yAxis</B></PRE>
358 <DL>
359 <DL>
360 </DL>
361 </DL>
362 <HR>
363
364 <A NAME="axisProperties"><!-- --></A><H3>
365 axisProperties</H3>
366 <PRE>
367 protected <A HREF="../../../org/jCharts/properties/AxisProperties.html">AxisProperties</A> <B>axisProperties</B></PRE>
368 <DL>
369 <DL>
370 </DL>
371 </DL>
372 <HR>
373
374 <A NAME="iAxisDataSeries"><!-- --></A><H3>
375 iAxisDataSeries</H3>
376 <PRE>
377 private <A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A> <B>iAxisDataSeries</B></PRE>
378 <DL>
379 <DL>
380 </DL>
381 </DL>
382
383 <!-- ========= CONSTRUCTOR DETAIL ======== -->
384
385 <A NAME="constructor_detail"><!-- --></A>
386 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
387 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
388 <TD COLSPAN=1><FONT SIZE="+2">
389 <B>Constructor Detail</B></FONT></TD>
390 </TR>
391 </TABLE>
392
393 <A NAME="AxisChart(org.jCharts.chartData.interfaces.IAxisDataSeries, org.jCharts.properties.ChartProperties, org.jCharts.properties.AxisProperties, org.jCharts.properties.LegendProperties, int, int)"><!-- --></A><H3>
394 AxisChart</H3>
395 <PRE>
396 public <B>AxisChart</B>(<A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A>&nbsp;iAxisDataSeries,
397 <A HREF="../../../org/jCharts/properties/ChartProperties.html">ChartProperties</A>&nbsp;chartProperties,
398 <A HREF="../../../org/jCharts/properties/AxisProperties.html">AxisProperties</A>&nbsp;axisProperties,
399 <A HREF="../../../org/jCharts/properties/LegendProperties.html">LegendProperties</A>&nbsp;legendProperties,
400 int&nbsp;pixelWidth,
401 int&nbsp;pixelHeight)</PRE>
402 <DL>
403 <DD>Constructor
404 <P>
405 <DT><B>Parameters:</B><DD><CODE>iAxisDataSeries</CODE> - <DD><CODE>chartProperties</CODE> - <DD><CODE>axisProperties</CODE> - <DD><CODE>legendProperties</CODE> - if no legend is desired, pass NULL<DD><CODE>pixelWidth</CODE> - <DD><CODE>pixelHeight</CODE> - </DL>
406
407 <!-- ============ METHOD DETAIL ========== -->
408
409 <A NAME="method_detail"><!-- --></A>
410 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
411 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
412 <TD COLSPAN=1><FONT SIZE="+2">
413 <B>Method Detail</B></FONT></TD>
414 </TR>
415 </TABLE>
416
417 <A NAME="getIAxisDataSeries()"><!-- --></A><H3>
418 getIAxisDataSeries</H3>
419 <PRE>
420 public <A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A> <B>getIAxisDataSeries</B>()</PRE>
421 <DL>
422 <DD><DL>
423 </DL>
424 </DD>
425 <DD><DL>
426
427 <DT><B>Returns:</B><DD>IAxisDataSeries</DL>
428 </DD>
429 </DL>
430 <HR>
431
432 <A NAME="createAxisChartDataProcessor()"><!-- --></A><H3>
433 createAxisChartDataProcessor</H3>
434 <PRE>
435 public <A HREF="../../../org/jCharts/chartData/processors/AxisChartDataProcessor.html">AxisChartDataProcessor</A> <B>createAxisChartDataProcessor</B>()</PRE>
436 <DL>
437 <DD>ScatterPlots create a subclass of AxisChartDataProcessor so we need this method so we can
438 overload it.
439 <P>
440 <DD><DL>
441 </DL>
442 </DD>
443 <DD><DL>
444
445 <DT><B>Returns:</B><DD>AxisChartDataProcessor</DL>
446 </DD>
447 </DL>
448 <HR>
449
450 <A NAME="setupDataAxisProperties(org.jCharts.axisChart.axis.Axis, org.jCharts.properties.DataAxisProperties, org.jCharts.chartData.processors.AxisChartDataProcessor, java.awt.font.FontRenderContext)"><!-- --></A><H3>
451 setupDataAxisProperties</H3>
452 <PRE>
453 protected <A HREF="../../../org/jCharts/chartText/NumericTagGroup.html">NumericTagGroup</A> <B>setupDataAxisProperties</B>(<A HREF="../../../org/jCharts/axisChart/axis/Axis.html">Axis</A>&nbsp;axis,
454 <A HREF="../../../org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>&nbsp;dataAxisProperties,
455 <A HREF="../../../org/jCharts/chartData/processors/AxisChartDataProcessor.html">AxisChartDataProcessor</A>&nbsp;axisChartDataProcessor,
456 java.awt.font.FontRenderContext&nbsp;fontRenderContext)</PRE>
457 <DL>
458 <DD>Once we determine which axis is the data axis, the logic to set it up is the same whether it
459 is a horizontal or vertical plot.
460 <P>
461 <DD><DL>
462 </DL>
463 </DD>
464 <DD><DL>
465 <DT><B>Parameters:</B><DD><CODE>dataAxisProperties</CODE> - <DD><CODE>axisChartDataProcessor</CODE> - <DD><CODE>fontRenderContext</CODE> -
466 <DT><B>Returns:</B><DD>NumericTagGroup need to set this on the right axis</DL>
467 </DD>
468 </DL>
469 <HR>
470
471 <A NAME="setupAxis(org.jCharts.chartData.processors.AxisChartDataProcessor, java.awt.font.FontRenderContext)"><!-- --></A><H3>
472 setupAxis</H3>
473 <PRE>
474 protected void <B>setupAxis</B>(<A HREF="../../../org/jCharts/chartData/processors/AxisChartDataProcessor.html">AxisChartDataProcessor</A>&nbsp;axisChartDataProcessor,
475 java.awt.font.FontRenderContext&nbsp;fontRenderContext)
476 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></PRE>
477 <DL>
478 <DD><DL>
479 </DL>
480 </DD>
481 <DD><DL>
482 <DT><B>Parameters:</B><DD><CODE>axisChartDataProcessor</CODE> - <DD><CODE>fontRenderContext</CODE> -
483 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE></DL>
484 </DD>
485 </DL>
486 <HR>
487
488 <A NAME="sizeAndPositionAxis(float, float, float)"><!-- --></A><H3>
489 sizeAndPositionAxis</H3>
490 <PRE>
491 private void <B>sizeAndPositionAxis</B>(float&nbsp;xAxisWidth,
492 float&nbsp;yAxisHeight,
493 float&nbsp;chartTitleHeight)</PRE>
494 <DL>
495 <DD>Finalizes the size of both Axis and sets the origin position
496 <P>
497 <DD><DL>
498 </DL>
499 </DD>
500 <DD><DL>
501 <DT><B>Parameters:</B><DD><CODE>xAxisWidth</CODE> - <DD><CODE>yAxisHeight</CODE> - <DD><CODE>chartTitleHeight</CODE> - </DL>
502 </DD>
503 </DL>
504 <HR>
505
506 <A NAME="deriveAxisValues()"><!-- --></A><H3>
507 deriveAxisValues</H3>
508 <PRE>
509 protected void <B>deriveAxisValues</B>()</PRE>
510 <DL>
511 <DD><DL>
512 </DL>
513 </DD>
514 <DD><DL>
515 </DL>
516 </DD>
517 </DL>
518 <HR>
519
520 <A NAME="renderChart()"><!-- --></A><H3>
521 renderChart</H3>
522 <PRE>
523 protected void <B>renderChart</B>()
524 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A>,
525 <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
526 <DL>
527 <DD>Implement the method to render the Axis based chart
528 <P>
529 <DD><DL>
530 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/Chart.html#renderChart()">renderChart</A></CODE> in class <CODE><A HREF="../../../org/jCharts/Chart.html">Chart</A></CODE></DL>
531 </DD>
532 <DD><DL>
533
534 <DT><B>Throws:</B>
535 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE>
536 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE> - there are several validations done to aid in development of the
537 charts.</DL>
538 </DD>
539 </DL>
540 <HR>
541
542 <A NAME="overlayCharts()"><!-- --></A><H3>
543 overlayCharts</H3>
544 <PRE>
545 protected void <B>overlayCharts</B>()
546 throws <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A>,
547 <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></PRE>
548 <DL>
549 <DD>Draws the charts over the axis. We have to render in a specific order so combo charts
550 get drawn correctly
551 <P>
552 <DD><DL>
553 </DL>
554 </DD>
555 <DD><DL>
556
557 <DT><B>Throws:</B>
558 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE>
559 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE></DL>
560 </DD>
561 </DL>
562 <HR>
563
564 <A NAME="validateHorizontalPlot()"><!-- --></A><H3>
565 validateHorizontalPlot</H3>
566 <PRE>
567 private void <B>validateHorizontalPlot</B>()
568 throws <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
569 <DL>
570 <DD>Currently, we only support the bar chart types being horizontal, and you can not have a
571 horizontally plotted bar chart in a combo chart.
572 <P>
573 <DD><DL>
574 </DL>
575 </DD>
576 <DD><DL>
577
578 <DT><B>Throws:</B>
579 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE></DL>
580 </DD>
581 </DL>
582 <HR>
583
584 <A NAME="allowHorizontalPlot()"><!-- --></A><H3>
585 allowHorizontalPlot</H3>
586 <PRE>
587 private boolean <B>allowHorizontalPlot</B>()</PRE>
588 <DL>
589 <DD>We only allow horizontal plots for the Bar Chart types in this release.
590 <P>
591 <DD><DL>
592 </DL>
593 </DD>
594 <DD><DL>
595
596 <DT><B>Returns:</B><DD>boolean</DL>
597 </DD>
598 </DL>
599 <HR>
600
601 <A NAME="getAxisProperties()"><!-- --></A><H3>
602 getAxisProperties</H3>
603 <PRE>
604 public <A HREF="../../../org/jCharts/properties/AxisProperties.html">AxisProperties</A> <B>getAxisProperties</B>()</PRE>
605 <DL>
606 <DD><DL>
607 </DL>
608 </DD>
609 <DD><DL>
610 </DL>
611 </DD>
612 </DL>
613 <HR>
614
615 <A NAME="getXAxis()"><!-- --></A><H3>
616 getXAxis</H3>
617 <PRE>
618 public <A HREF="../../../org/jCharts/axisChart/axis/XAxis.html">XAxis</A> <B>getXAxis</B>()</PRE>
619 <DL>
620 <DD><DL>
621 </DL>
622 </DD>
623 <DD><DL>
624 </DL>
625 </DD>
626 </DL>
627 <HR>
628
629 <A NAME="getYAxis()"><!-- --></A><H3>
630 getYAxis</H3>
631 <PRE>
632 public <A HREF="../../../org/jCharts/axisChart/axis/YAxis.html">YAxis</A> <B>getYAxis</B>()</PRE>
633 <DL>
634 <DD><DL>
635 </DL>
636 </DD>
637 <DD><DL>
638 </DL>
639 </DD>
640 </DL>
641 <HR>
642
643 <A NAME="toHTML(org.jCharts.test.HTMLGenerator, java.lang.String, org.jCharts.imageMap.ImageMap)"><!-- --></A><H3>
644 toHTML</H3>
645 <PRE>
646 public void <B>toHTML</B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator,
647 java.lang.String&nbsp;imageFileName,
648 <A HREF="../../../org/jCharts/imageMap/ImageMap.html">ImageMap</A>&nbsp;imageMap)</PRE>
649 <DL>
650 <DD>Enables the testing routines to display the contents of this Object. Override Chart
651 implementation as PieCharts use AreaProperties directly rather than a child.
652 <P>
653 <DD><DL>
654 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/test/HTMLChartTestable.html#toHTML(org.jCharts.test.HTMLGenerator, java.lang.String, org.jCharts.imageMap.ImageMap)">toHTML</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/test/HTMLChartTestable.html">HTMLChartTestable</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/jCharts/Chart.html#toHTML(org.jCharts.test.HTMLGenerator, java.lang.String, org.jCharts.imageMap.ImageMap)">toHTML</A></CODE> in class <CODE><A HREF="../../../org/jCharts/Chart.html">Chart</A></CODE></DL>
655 </DD>
656 <DD><DL>
657 <DT><B>Parameters:</B><DD><CODE>htmlGenerator</CODE> - <DD><CODE>imageFileName</CODE> - <DD><CODE>imageMap</CODE> - if this is NULL we are not creating image map data in html</DL>
658 </DD>
659 </DL>
660 <!-- ========= END OF CLASS DATA ========= -->
661 <HR>
662
663 <!-- ========== START OF NAVBAR ========== -->
664 <A NAME="navbar_bottom"><!-- --></A>
665 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
666 <TR>
667 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
668 <A NAME="navbar_bottom_firstrow"><!-- --></A>
669 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
670 <TR ALIGN="center" VALIGN="top">
671 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
672 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
673 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
674 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
675 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
676 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
677 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
678 </TR>
679 </TABLE>
680 </TD>
681 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
682 </EM>
683 </TD>
684 </TR>
685
686 <TR>
687 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
688 &nbsp;<A HREF="../../../org/jCharts/axisChart/AreaChart.html"><B>PREV CLASS</B></A>&nbsp;
689 &nbsp;<A HREF="../../../org/jCharts/axisChart/BarChart.html"><B>NEXT CLASS</B></A></FONT></TD>
690 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
691 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
692 &nbsp;<A HREF="AxisChart.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
693 &nbsp;
694 <SCRIPT>
695 <!--
696 if(window==top) {
697 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
698 }
699 //-->
700 </SCRIPT>
701 <NOSCRIPT>
702 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
703 </NOSCRIPT>
704 </FONT></TD>
705 </TR>
706 <TR>
707 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
708 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
709 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
710 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
711 </TR>
712 </TABLE>
713 <!-- =========== END OF NAVBAR =========== -->
714
715 <HR>
716
717 </BODY>
718 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 BarChart (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.axisChart.BarChart,BarChart class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="BarChart (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/axisChart/AxisChart.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/axisChart/ClusteredBarChart.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="BarChart.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.axisChart</FONT>
76 <BR>
77 Class BarChart</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.axisChart.BarChart</B>
82 </PRE>
83 <HR>
84 <DL>
85 <DT>abstract class <B>BarChart</B><DT>extends java.lang.Object</DL>
86
87 <P>
88 <HR>
89
90 <P>
91 <!-- ======== NESTED CLASS SUMMARY ======== -->
92
93
94 <!-- =========== FIELD SUMMARY =========== -->
95
96
97 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
98
99 <A NAME="constructor_summary"><!-- --></A>
100 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
101 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
102 <TD COLSPAN=2><FONT SIZE="+2">
103 <B>Constructor Summary</B></FONT></TD>
104 </TR>
105 <TR BGCOLOR="white" CLASS="TableRowColor">
106 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
107 <CODE>(package private)</CODE></FONT></TD>
108 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/BarChart.html#BarChart()">BarChart</A></B>()</CODE>
109
110 <BR>
111 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
112 </TR>
113 </TABLE>
114 &nbsp;
115 <!-- ========== METHOD SUMMARY =========== -->
116
117 <A NAME="method_summary"><!-- --></A>
118 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
119 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
120 <TD COLSPAN=2><FONT SIZE="+2">
121 <B>Method Summary</B></FONT></TD>
122 </TR>
123 <TR BGCOLOR="white" CLASS="TableRowColor">
124 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
125 <CODE>(package private) static&nbsp;float</CODE></FONT></TD>
126 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/BarChart.html#computeScaleHeightOfValue(double, double)">computeScaleHeightOfValue</A></B>(double&nbsp;value,
127 double&nbsp;oneUnitPixelSize)</CODE>
128
129 <BR>
130 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Takes a value and determines the number of pixels it should fill on the screen.</TD>
131 </TR>
132 <TR BGCOLOR="white" CLASS="TableRowColor">
133 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
134 <CODE>private static&nbsp;void</CODE></FONT></TD>
135 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/BarChart.html#horizontalPlot(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IAxisChartDataSet, org.jCharts.properties.BarChartProperties, org.jCharts.properties.DataAxisProperties, java.awt.Graphics2D, java.awt.geom.Rectangle2D.Float, float)">horizontalPlot</A></B>(<A HREF="../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart,
136 <A HREF="../../../org/jCharts/chartData/interfaces/IAxisChartDataSet.html">IAxisChartDataSet</A>&nbsp;iAxisChartDataSet,
137 <A HREF="../../../org/jCharts/properties/BarChartProperties.html">BarChartProperties</A>&nbsp;barChartProperties,
138 <A HREF="../../../org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>&nbsp;dataAxisProperties,
139 java.awt.Graphics2D&nbsp;g2d,
140 java.awt.geom.Rectangle2D.Float&nbsp;rectangle,
141 float&nbsp;startingX)</CODE>
142
143 <BR>
144 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
145 </TR>
146 <TR BGCOLOR="white" CLASS="TableRowColor">
147 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
148 <CODE>(package private) static&nbsp;void</CODE></FONT></TD>
149 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/BarChart.html#render(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IAxisChartDataSet)">render</A></B>(<A HREF="../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart,
150 <A HREF="../../../org/jCharts/chartData/interfaces/IAxisChartDataSet.html">IAxisChartDataSet</A>&nbsp;iAxisChartDataSet)</CODE>
151
152 <BR>
153 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Draws the chart
154 uses Rectangle2D......keep having rounding problems.</TD>
155 </TR>
156 <TR BGCOLOR="white" CLASS="TableRowColor">
157 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
158 <CODE>private static&nbsp;void</CODE></FONT></TD>
159 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/BarChart.html#verticalPlot(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IAxisChartDataSet, org.jCharts.properties.BarChartProperties, org.jCharts.properties.DataAxisProperties, java.awt.Graphics2D, java.awt.geom.Rectangle2D.Float, float)">verticalPlot</A></B>(<A HREF="../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart,
160 <A HREF="../../../org/jCharts/chartData/interfaces/IAxisChartDataSet.html">IAxisChartDataSet</A>&nbsp;iAxisChartDataSet,
161 <A HREF="../../../org/jCharts/properties/BarChartProperties.html">BarChartProperties</A>&nbsp;barChartProperties,
162 <A HREF="../../../org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>&nbsp;dataAxisProperties,
163 java.awt.Graphics2D&nbsp;g2d,
164 java.awt.geom.Rectangle2D.Float&nbsp;rectangle,
165 float&nbsp;startingY)</CODE>
166
167 <BR>
168 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
169 </TR>
170 </TABLE>
171 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
172 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
173 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
174 <TD><B>Methods inherited from class java.lang.Object</B></TD>
175 </TR>
176 <TR BGCOLOR="white" CLASS="TableRowColor">
177 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
178 </TR>
179 </TABLE>
180 &nbsp;
181 <P>
182
183 <!-- ============ FIELD DETAIL =========== -->
184
185
186 <!-- ========= CONSTRUCTOR DETAIL ======== -->
187
188 <A NAME="constructor_detail"><!-- --></A>
189 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
190 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
191 <TD COLSPAN=1><FONT SIZE="+2">
192 <B>Constructor Detail</B></FONT></TD>
193 </TR>
194 </TABLE>
195
196 <A NAME="BarChart()"><!-- --></A><H3>
197 BarChart</H3>
198 <PRE>
199 <B>BarChart</B>()</PRE>
200 <DL>
201 </DL>
202
203 <!-- ============ METHOD DETAIL ========== -->
204
205 <A NAME="method_detail"><!-- --></A>
206 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
207 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
208 <TD COLSPAN=1><FONT SIZE="+2">
209 <B>Method Detail</B></FONT></TD>
210 </TR>
211 </TABLE>
212
213 <A NAME="render(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IAxisChartDataSet)"><!-- --></A><H3>
214 render</H3>
215 <PRE>
216 static void <B>render</B>(<A HREF="../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart,
217 <A HREF="../../../org/jCharts/chartData/interfaces/IAxisChartDataSet.html">IAxisChartDataSet</A>&nbsp;iAxisChartDataSet)</PRE>
218 <DL>
219 <DD>Draws the chart
220 uses Rectangle2D......keep having rounding problems.
221 <P>
222 <DD><DL>
223 <DT><B>Parameters:</B><DD><CODE>axisChart</CODE> - <DD><CODE>iAxisChartDataSet</CODE> - </DL>
224 </DD>
225 </DL>
226 <HR>
227
228 <A NAME="horizontalPlot(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IAxisChartDataSet, org.jCharts.properties.BarChartProperties, org.jCharts.properties.DataAxisProperties, java.awt.Graphics2D, java.awt.geom.Rectangle2D.Float, float)"><!-- --></A><H3>
229 horizontalPlot</H3>
230 <PRE>
231 private static void <B>horizontalPlot</B>(<A HREF="../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart,
232 <A HREF="../../../org/jCharts/chartData/interfaces/IAxisChartDataSet.html">IAxisChartDataSet</A>&nbsp;iAxisChartDataSet,
233 <A HREF="../../../org/jCharts/properties/BarChartProperties.html">BarChartProperties</A>&nbsp;barChartProperties,
234 <A HREF="../../../org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>&nbsp;dataAxisProperties,
235 java.awt.Graphics2D&nbsp;g2d,
236 java.awt.geom.Rectangle2D.Float&nbsp;rectangle,
237 float&nbsp;startingX)</PRE>
238 <DL>
239 <DD><DL>
240 <DT><B>Parameters:</B><DD><CODE>axisChart</CODE> - <DD><CODE>iAxisChartDataSet</CODE> - <DD><CODE>barChartProperties</CODE> - <DD><CODE>dataAxisProperties</CODE> - <DD><CODE>g2d</CODE> - <DD><CODE>rectangle</CODE> - <DD><CODE>startingX</CODE> - </DL>
241 </DD>
242 </DL>
243 <HR>
244
245 <A NAME="verticalPlot(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IAxisChartDataSet, org.jCharts.properties.BarChartProperties, org.jCharts.properties.DataAxisProperties, java.awt.Graphics2D, java.awt.geom.Rectangle2D.Float, float)"><!-- --></A><H3>
246 verticalPlot</H3>
247 <PRE>
248 private static void <B>verticalPlot</B>(<A HREF="../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart,
249 <A HREF="../../../org/jCharts/chartData/interfaces/IAxisChartDataSet.html">IAxisChartDataSet</A>&nbsp;iAxisChartDataSet,
250 <A HREF="../../../org/jCharts/properties/BarChartProperties.html">BarChartProperties</A>&nbsp;barChartProperties,
251 <A HREF="../../../org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>&nbsp;dataAxisProperties,
252 java.awt.Graphics2D&nbsp;g2d,
253 java.awt.geom.Rectangle2D.Float&nbsp;rectangle,
254 float&nbsp;startingY)</PRE>
255 <DL>
256 <DD><DL>
257 <DT><B>Parameters:</B><DD><CODE>axisChart</CODE> - <DD><CODE>iAxisChartDataSet</CODE> - <DD><CODE>barChartProperties</CODE> - <DD><CODE>dataAxisProperties</CODE> - <DD><CODE>g2d</CODE> - <DD><CODE>rectangle</CODE> - <DD><CODE>startingY</CODE> - </DL>
258 </DD>
259 </DL>
260 <HR>
261
262 <A NAME="computeScaleHeightOfValue(double, double)"><!-- --></A><H3>
263 computeScaleHeightOfValue</H3>
264 <PRE>
265 static float <B>computeScaleHeightOfValue</B>(double&nbsp;value,
266 double&nbsp;oneUnitPixelSize)</PRE>
267 <DL>
268 <DD>Takes a value and determines the number of pixels it should fill on the screen.
269 If there is a user defined scale and the passed value is greater than the MAX or less than the MIN,
270 the height will be forced to the MAX or MIN respectively.
271 <P>
272 <DD><DL>
273 <DT><B>Parameters:</B><DD><CODE>value</CODE> - <DD><CODE>oneUnitPixelSize</CODE> -
274 <DT><B>Returns:</B><DD>float the screen pixel coordinate</DL>
275 </DD>
276 </DL>
277 <!-- ========= END OF CLASS DATA ========= -->
278 <HR>
279
280 <!-- ========== START OF NAVBAR ========== -->
281 <A NAME="navbar_bottom"><!-- --></A>
282 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
283 <TR>
284 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
285 <A NAME="navbar_bottom_firstrow"><!-- --></A>
286 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
287 <TR ALIGN="center" VALIGN="top">
288 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
289 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
290 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
291 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
292 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
293 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
294 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
295 </TR>
296 </TABLE>
297 </TD>
298 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
299 </EM>
300 </TD>
301 </TR>
302
303 <TR>
304 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
305 &nbsp;<A HREF="../../../org/jCharts/axisChart/AxisChart.html"><B>PREV CLASS</B></A>&nbsp;
306 &nbsp;<A HREF="../../../org/jCharts/axisChart/ClusteredBarChart.html"><B>NEXT CLASS</B></A></FONT></TD>
307 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
308 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
309 &nbsp;<A HREF="BarChart.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
310 &nbsp;
311 <SCRIPT>
312 <!--
313 if(window==top) {
314 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
315 }
316 //-->
317 </SCRIPT>
318 <NOSCRIPT>
319 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
320 </NOSCRIPT>
321 </FONT></TD>
322 </TR>
323 <TR>
324 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
325 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
326 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
327 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
328 </TR>
329 </TABLE>
330 <!-- =========== END OF NAVBAR =========== -->
331
332 <HR>
333
334 </BODY>
335 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 ClusteredBarChart (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.axisChart.ClusteredBarChart,ClusteredBarChart class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="ClusteredBarChart (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/axisChart/BarChart.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/axisChart/LineChart.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="ClusteredBarChart.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.axisChart</FONT>
76 <BR>
77 Class ClusteredBarChart</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.axisChart.ClusteredBarChart</B>
82 </PRE>
83 <HR>
84 <DL>
85 <DT>abstract class <B>ClusteredBarChart</B><DT>extends java.lang.Object</DL>
86
87 <P>
88 <HR>
89
90 <P>
91 <!-- ======== NESTED CLASS SUMMARY ======== -->
92
93
94 <!-- =========== FIELD SUMMARY =========== -->
95
96
97 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
98
99 <A NAME="constructor_summary"><!-- --></A>
100 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
101 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
102 <TD COLSPAN=2><FONT SIZE="+2">
103 <B>Constructor Summary</B></FONT></TD>
104 </TR>
105 <TR BGCOLOR="white" CLASS="TableRowColor">
106 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
107 <CODE>(package private)</CODE></FONT></TD>
108 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/ClusteredBarChart.html#ClusteredBarChart()">ClusteredBarChart</A></B>()</CODE>
109
110 <BR>
111 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
112 </TR>
113 </TABLE>
114 &nbsp;
115 <!-- ========== METHOD SUMMARY =========== -->
116
117 <A NAME="method_summary"><!-- --></A>
118 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
119 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
120 <TD COLSPAN=2><FONT SIZE="+2">
121 <B>Method Summary</B></FONT></TD>
122 </TR>
123 <TR BGCOLOR="white" CLASS="TableRowColor">
124 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
125 <CODE>private static&nbsp;void</CODE></FONT></TD>
126 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/ClusteredBarChart.html#horizontalPlot(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IAxisChartDataSet, org.jCharts.properties.ClusteredBarChartProperties, org.jCharts.properties.DataAxisProperties, java.awt.Graphics2D, java.awt.geom.Rectangle2D.Float, float, float, float)">horizontalPlot</A></B>(<A HREF="../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart,
127 <A HREF="../../../org/jCharts/chartData/interfaces/IAxisChartDataSet.html">IAxisChartDataSet</A>&nbsp;iAxisChartDataSet,
128 <A HREF="../../../org/jCharts/properties/ClusteredBarChartProperties.html">ClusteredBarChartProperties</A>&nbsp;clusteredBarChartProperties,
129 <A HREF="../../../org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>&nbsp;dataAxisProperties,
130 java.awt.Graphics2D&nbsp;g2d,
131 java.awt.geom.Rectangle2D.Float&nbsp;rectangle,
132 float&nbsp;startingX,
133 float&nbsp;startingY,
134 float&nbsp;barWidth)</CODE>
135
136 <BR>
137 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
138 </TR>
139 <TR BGCOLOR="white" CLASS="TableRowColor">
140 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
141 <CODE>(package private) static&nbsp;void</CODE></FONT></TD>
142 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/ClusteredBarChart.html#render(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IAxisChartDataSet)">render</A></B>(<A HREF="../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart,
143 <A HREF="../../../org/jCharts/chartData/interfaces/IAxisChartDataSet.html">IAxisChartDataSet</A>&nbsp;iAxisChartDataSet)</CODE>
144
145 <BR>
146 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Draws the chart
147 uses Rectangle2D......keep having rounding problems.</TD>
148 </TR>
149 <TR BGCOLOR="white" CLASS="TableRowColor">
150 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
151 <CODE>private static&nbsp;void</CODE></FONT></TD>
152 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/ClusteredBarChart.html#verticalPlot(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IAxisChartDataSet, org.jCharts.properties.BarChartProperties, org.jCharts.properties.DataAxisProperties, java.awt.Graphics2D, java.awt.geom.Rectangle2D.Float, float, float, float)">verticalPlot</A></B>(<A HREF="../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart,
153 <A HREF="../../../org/jCharts/chartData/interfaces/IAxisChartDataSet.html">IAxisChartDataSet</A>&nbsp;iAxisChartDataSet,
154 <A HREF="../../../org/jCharts/properties/BarChartProperties.html">BarChartProperties</A>&nbsp;barChartProperties,
155 <A HREF="../../../org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>&nbsp;dataAxisProperties,
156 java.awt.Graphics2D&nbsp;g2d,
157 java.awt.geom.Rectangle2D.Float&nbsp;rectangle,
158 float&nbsp;barGroupStartingX,
159 float&nbsp;startingY,
160 float&nbsp;barWidth)</CODE>
161
162 <BR>
163 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
164 </TR>
165 </TABLE>
166 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
167 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
168 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
169 <TD><B>Methods inherited from class java.lang.Object</B></TD>
170 </TR>
171 <TR BGCOLOR="white" CLASS="TableRowColor">
172 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
173 </TR>
174 </TABLE>
175 &nbsp;
176 <P>
177
178 <!-- ============ FIELD DETAIL =========== -->
179
180
181 <!-- ========= CONSTRUCTOR DETAIL ======== -->
182
183 <A NAME="constructor_detail"><!-- --></A>
184 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
185 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
186 <TD COLSPAN=1><FONT SIZE="+2">
187 <B>Constructor Detail</B></FONT></TD>
188 </TR>
189 </TABLE>
190
191 <A NAME="ClusteredBarChart()"><!-- --></A><H3>
192 ClusteredBarChart</H3>
193 <PRE>
194 <B>ClusteredBarChart</B>()</PRE>
195 <DL>
196 </DL>
197
198 <!-- ============ METHOD DETAIL ========== -->
199
200 <A NAME="method_detail"><!-- --></A>
201 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
202 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
203 <TD COLSPAN=1><FONT SIZE="+2">
204 <B>Method Detail</B></FONT></TD>
205 </TR>
206 </TABLE>
207
208 <A NAME="render(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IAxisChartDataSet)"><!-- --></A><H3>
209 render</H3>
210 <PRE>
211 static void <B>render</B>(<A HREF="../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart,
212 <A HREF="../../../org/jCharts/chartData/interfaces/IAxisChartDataSet.html">IAxisChartDataSet</A>&nbsp;iAxisChartDataSet)</PRE>
213 <DL>
214 <DD>Draws the chart
215 uses Rectangle2D......keep having rounding problems.
216 <P>
217 <DD><DL>
218 <DT><B>Parameters:</B><DD><CODE>axisChart</CODE> - <DD><CODE>iAxisChartDataSet</CODE> - </DL>
219 </DD>
220 </DL>
221 <HR>
222
223 <A NAME="horizontalPlot(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IAxisChartDataSet, org.jCharts.properties.ClusteredBarChartProperties, org.jCharts.properties.DataAxisProperties, java.awt.Graphics2D, java.awt.geom.Rectangle2D.Float, float, float, float)"><!-- --></A><H3>
224 horizontalPlot</H3>
225 <PRE>
226 private static void <B>horizontalPlot</B>(<A HREF="../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart,
227 <A HREF="../../../org/jCharts/chartData/interfaces/IAxisChartDataSet.html">IAxisChartDataSet</A>&nbsp;iAxisChartDataSet,
228 <A HREF="../../../org/jCharts/properties/ClusteredBarChartProperties.html">ClusteredBarChartProperties</A>&nbsp;clusteredBarChartProperties,
229 <A HREF="../../../org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>&nbsp;dataAxisProperties,
230 java.awt.Graphics2D&nbsp;g2d,
231 java.awt.geom.Rectangle2D.Float&nbsp;rectangle,
232 float&nbsp;startingX,
233 float&nbsp;startingY,
234 float&nbsp;barWidth)</PRE>
235 <DL>
236 <DD><DL>
237 <DT><B>Parameters:</B><DD><CODE>axisChart</CODE> - <DD><CODE>iAxisChartDataSet</CODE> - <DD><CODE>clusteredBarChartProperties</CODE> - <DD><CODE>dataAxisProperties</CODE> - <DD><CODE>g2d</CODE> - <DD><CODE>rectangle</CODE> - <DD><CODE>startingX</CODE> - <DD><CODE>startingY</CODE> - <DD><CODE>barWidth</CODE> - </DL>
238 </DD>
239 </DL>
240 <HR>
241
242 <A NAME="verticalPlot(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IAxisChartDataSet, org.jCharts.properties.BarChartProperties, org.jCharts.properties.DataAxisProperties, java.awt.Graphics2D, java.awt.geom.Rectangle2D.Float, float, float, float)"><!-- --></A><H3>
243 verticalPlot</H3>
244 <PRE>
245 private static void <B>verticalPlot</B>(<A HREF="../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart,
246 <A HREF="../../../org/jCharts/chartData/interfaces/IAxisChartDataSet.html">IAxisChartDataSet</A>&nbsp;iAxisChartDataSet,
247 <A HREF="../../../org/jCharts/properties/BarChartProperties.html">BarChartProperties</A>&nbsp;barChartProperties,
248 <A HREF="../../../org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>&nbsp;dataAxisProperties,
249 java.awt.Graphics2D&nbsp;g2d,
250 java.awt.geom.Rectangle2D.Float&nbsp;rectangle,
251 float&nbsp;barGroupStartingX,
252 float&nbsp;startingY,
253 float&nbsp;barWidth)</PRE>
254 <DL>
255 <DD><DL>
256 <DT><B>Parameters:</B><DD><CODE>axisChart</CODE> - <DD><CODE>iAxisChartDataSet</CODE> - <DD><CODE>barChartProperties</CODE> - <DD><CODE>dataAxisProperties</CODE> - <DD><CODE>g2d</CODE> - <DD><CODE>rectangle</CODE> - <DD><CODE>startingY</CODE> - </DL>
257 </DD>
258 </DL>
259 <!-- ========= END OF CLASS DATA ========= -->
260 <HR>
261
262 <!-- ========== START OF NAVBAR ========== -->
263 <A NAME="navbar_bottom"><!-- --></A>
264 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
265 <TR>
266 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
267 <A NAME="navbar_bottom_firstrow"><!-- --></A>
268 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
269 <TR ALIGN="center" VALIGN="top">
270 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
271 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
272 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
273 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
274 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
275 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
276 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
277 </TR>
278 </TABLE>
279 </TD>
280 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
281 </EM>
282 </TD>
283 </TR>
284
285 <TR>
286 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
287 &nbsp;<A HREF="../../../org/jCharts/axisChart/BarChart.html"><B>PREV CLASS</B></A>&nbsp;
288 &nbsp;<A HREF="../../../org/jCharts/axisChart/LineChart.html"><B>NEXT CLASS</B></A></FONT></TD>
289 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
290 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
291 &nbsp;<A HREF="ClusteredBarChart.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
292 &nbsp;
293 <SCRIPT>
294 <!--
295 if(window==top) {
296 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
297 }
298 //-->
299 </SCRIPT>
300 <NOSCRIPT>
301 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
302 </NOSCRIPT>
303 </FONT></TD>
304 </TR>
305 <TR>
306 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
307 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
308 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
309 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
310 </TR>
311 </TABLE>
312 <!-- =========== END OF NAVBAR =========== -->
313
314 <HR>
315
316 </BODY>
317 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 LineChart (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.axisChart.LineChart,LineChart class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="LineChart (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/axisChart/ClusteredBarChart.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/axisChart/PointChart.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="LineChart.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.axisChart</FONT>
76 <BR>
77 Class LineChart</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.axisChart.LineChart</B>
82 </PRE>
83 <HR>
84 <DL>
85 <DT>abstract class <B>LineChart</B><DT>extends java.lang.Object</DL>
86
87 <P>
88 <HR>
89
90 <P>
91 <!-- ======== NESTED CLASS SUMMARY ======== -->
92
93
94 <!-- =========== FIELD SUMMARY =========== -->
95
96
97 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
98
99 <A NAME="constructor_summary"><!-- --></A>
100 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
101 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
102 <TD COLSPAN=2><FONT SIZE="+2">
103 <B>Constructor Summary</B></FONT></TD>
104 </TR>
105 <TR BGCOLOR="white" CLASS="TableRowColor">
106 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
107 <CODE>(package private)</CODE></FONT></TD>
108 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/LineChart.html#LineChart()">LineChart</A></B>()</CODE>
109
110 <BR>
111 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
112 </TR>
113 </TABLE>
114 &nbsp;
115 <!-- ========== METHOD SUMMARY =========== -->
116
117 <A NAME="method_summary"><!-- --></A>
118 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
119 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
120 <TD COLSPAN=2><FONT SIZE="+2">
121 <B>Method Summary</B></FONT></TD>
122 </TR>
123 <TR BGCOLOR="white" CLASS="TableRowColor">
124 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
125 <CODE>(package private) static&nbsp;void</CODE></FONT></TD>
126 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/LineChart.html#render(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IAxisChartDataSet)">render</A></B>(<A HREF="../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart,
127 <A HREF="../../../org/jCharts/chartData/interfaces/IAxisChartDataSet.html">IAxisChartDataSet</A>&nbsp;iAxisChartDataSet)</CODE>
128
129 <BR>
130 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Draws the chart</TD>
131 </TR>
132 </TABLE>
133 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
134 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
135 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
136 <TD><B>Methods inherited from class java.lang.Object</B></TD>
137 </TR>
138 <TR BGCOLOR="white" CLASS="TableRowColor">
139 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
140 </TR>
141 </TABLE>
142 &nbsp;
143 <P>
144
145 <!-- ============ FIELD DETAIL =========== -->
146
147
148 <!-- ========= CONSTRUCTOR DETAIL ======== -->
149
150 <A NAME="constructor_detail"><!-- --></A>
151 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
152 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
153 <TD COLSPAN=1><FONT SIZE="+2">
154 <B>Constructor Detail</B></FONT></TD>
155 </TR>
156 </TABLE>
157
158 <A NAME="LineChart()"><!-- --></A><H3>
159 LineChart</H3>
160 <PRE>
161 <B>LineChart</B>()</PRE>
162 <DL>
163 </DL>
164
165 <!-- ============ METHOD DETAIL ========== -->
166
167 <A NAME="method_detail"><!-- --></A>
168 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
169 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
170 <TD COLSPAN=1><FONT SIZE="+2">
171 <B>Method Detail</B></FONT></TD>
172 </TR>
173 </TABLE>
174
175 <A NAME="render(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IAxisChartDataSet)"><!-- --></A><H3>
176 render</H3>
177 <PRE>
178 static void <B>render</B>(<A HREF="../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart,
179 <A HREF="../../../org/jCharts/chartData/interfaces/IAxisChartDataSet.html">IAxisChartDataSet</A>&nbsp;iAxisChartDataSet)
180 throws <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
181 <DL>
182 <DD>Draws the chart
183 <P>
184 <DD><DL>
185 <DT><B>Parameters:</B><DD><CODE>axisChart</CODE> - <DD><CODE>iAxisChartDataSet</CODE> -
186 <DT><B>Throws:</B>
187 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE></DL>
188 </DD>
189 </DL>
190 <!-- ========= END OF CLASS DATA ========= -->
191 <HR>
192
193 <!-- ========== START OF NAVBAR ========== -->
194 <A NAME="navbar_bottom"><!-- --></A>
195 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
196 <TR>
197 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
198 <A NAME="navbar_bottom_firstrow"><!-- --></A>
199 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
200 <TR ALIGN="center" VALIGN="top">
201 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
202 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
203 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
204 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
205 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
206 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
207 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
208 </TR>
209 </TABLE>
210 </TD>
211 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
212 </EM>
213 </TD>
214 </TR>
215
216 <TR>
217 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
218 &nbsp;<A HREF="../../../org/jCharts/axisChart/ClusteredBarChart.html"><B>PREV CLASS</B></A>&nbsp;
219 &nbsp;<A HREF="../../../org/jCharts/axisChart/PointChart.html"><B>NEXT CLASS</B></A></FONT></TD>
220 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
221 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
222 &nbsp;<A HREF="LineChart.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
223 &nbsp;
224 <SCRIPT>
225 <!--
226 if(window==top) {
227 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
228 }
229 //-->
230 </SCRIPT>
231 <NOSCRIPT>
232 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
233 </NOSCRIPT>
234 </FONT></TD>
235 </TR>
236 <TR>
237 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
238 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
239 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
240 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
241 </TR>
242 </TABLE>
243 <!-- =========== END OF NAVBAR =========== -->
244
245 <HR>
246
247 </BODY>
248 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 PointChart (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.axisChart.PointChart,PointChart class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="PointChart (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/axisChart/LineChart.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/axisChart/ScatterPlotAxisChart.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="PointChart.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.axisChart</FONT>
76 <BR>
77 Class PointChart</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.axisChart.PointChart</B>
82 </PRE>
83 <HR>
84 <DL>
85 <DT>abstract class <B>PointChart</B><DT>extends java.lang.Object</DL>
86
87 <P>
88 <HR>
89
90 <P>
91 <!-- ======== NESTED CLASS SUMMARY ======== -->
92
93
94 <!-- =========== FIELD SUMMARY =========== -->
95
96
97 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
98
99 <A NAME="constructor_summary"><!-- --></A>
100 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
101 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
102 <TD COLSPAN=2><FONT SIZE="+2">
103 <B>Constructor Summary</B></FONT></TD>
104 </TR>
105 <TR BGCOLOR="white" CLASS="TableRowColor">
106 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
107 <CODE>(package private)</CODE></FONT></TD>
108 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/PointChart.html#PointChart()">PointChart</A></B>()</CODE>
109
110 <BR>
111 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
112 </TR>
113 </TABLE>
114 &nbsp;
115 <!-- ========== METHOD SUMMARY =========== -->
116
117 <A NAME="method_summary"><!-- --></A>
118 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
119 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
120 <TD COLSPAN=2><FONT SIZE="+2">
121 <B>Method Summary</B></FONT></TD>
122 </TR>
123 <TR BGCOLOR="white" CLASS="TableRowColor">
124 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
125 <CODE>(package private) static&nbsp;void</CODE></FONT></TD>
126 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/PointChart.html#render(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IAxisChartDataSet)">render</A></B>(<A HREF="../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart,
127 <A HREF="../../../org/jCharts/chartData/interfaces/IAxisChartDataSet.html">IAxisChartDataSet</A>&nbsp;iAxisChartDataSet)</CODE>
128
129 <BR>
130 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Draws the chart</TD>
131 </TR>
132 </TABLE>
133 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
134 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
135 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
136 <TD><B>Methods inherited from class java.lang.Object</B></TD>
137 </TR>
138 <TR BGCOLOR="white" CLASS="TableRowColor">
139 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
140 </TR>
141 </TABLE>
142 &nbsp;
143 <P>
144
145 <!-- ============ FIELD DETAIL =========== -->
146
147
148 <!-- ========= CONSTRUCTOR DETAIL ======== -->
149
150 <A NAME="constructor_detail"><!-- --></A>
151 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
152 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
153 <TD COLSPAN=1><FONT SIZE="+2">
154 <B>Constructor Detail</B></FONT></TD>
155 </TR>
156 </TABLE>
157
158 <A NAME="PointChart()"><!-- --></A><H3>
159 PointChart</H3>
160 <PRE>
161 <B>PointChart</B>()</PRE>
162 <DL>
163 </DL>
164
165 <!-- ============ METHOD DETAIL ========== -->
166
167 <A NAME="method_detail"><!-- --></A>
168 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
169 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
170 <TD COLSPAN=1><FONT SIZE="+2">
171 <B>Method Detail</B></FONT></TD>
172 </TR>
173 </TABLE>
174
175 <A NAME="render(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IAxisChartDataSet)"><!-- --></A><H3>
176 render</H3>
177 <PRE>
178 static void <B>render</B>(<A HREF="../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart,
179 <A HREF="../../../org/jCharts/chartData/interfaces/IAxisChartDataSet.html">IAxisChartDataSet</A>&nbsp;iAxisChartDataSet)</PRE>
180 <DL>
181 <DD>Draws the chart
182 <P>
183 <DD><DL>
184 <DT><B>Parameters:</B><DD><CODE>axisChart</CODE> - <DD><CODE>iAxisChartDataSet</CODE> - </DL>
185 </DD>
186 </DL>
187 <!-- ========= END OF CLASS DATA ========= -->
188 <HR>
189
190 <!-- ========== START OF NAVBAR ========== -->
191 <A NAME="navbar_bottom"><!-- --></A>
192 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
193 <TR>
194 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
195 <A NAME="navbar_bottom_firstrow"><!-- --></A>
196 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
197 <TR ALIGN="center" VALIGN="top">
198 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
199 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
200 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
201 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
202 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
203 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
204 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
205 </TR>
206 </TABLE>
207 </TD>
208 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
209 </EM>
210 </TD>
211 </TR>
212
213 <TR>
214 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
215 &nbsp;<A HREF="../../../org/jCharts/axisChart/LineChart.html"><B>PREV CLASS</B></A>&nbsp;
216 &nbsp;<A HREF="../../../org/jCharts/axisChart/ScatterPlotAxisChart.html"><B>NEXT CLASS</B></A></FONT></TD>
217 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
218 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
219 &nbsp;<A HREF="PointChart.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
220 &nbsp;
221 <SCRIPT>
222 <!--
223 if(window==top) {
224 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
225 }
226 //-->
227 </SCRIPT>
228 <NOSCRIPT>
229 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
230 </NOSCRIPT>
231 </FONT></TD>
232 </TR>
233 <TR>
234 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
235 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
236 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
237 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
238 </TR>
239 </TABLE>
240 <!-- =========== END OF NAVBAR =========== -->
241
242 <HR>
243
244 </BODY>
245 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 ScatterPlotAxisChart (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.axisChart.ScatterPlotAxisChart,ScatterPlotAxisChart class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="ScatterPlotAxisChart (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/axisChart/PointChart.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/axisChart/ScatterPlotChart.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="ScatterPlotAxisChart.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_org.jCharts.axisChart.AxisChart">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.axisChart</FONT>
76 <BR>
77 Class ScatterPlotAxisChart</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../org/jCharts/Chart.html">org.jCharts.Chart</A>
82 |
83 +--<A HREF="../../../org/jCharts/axisChart/AxisChart.html">org.jCharts.axisChart.AxisChart</A>
84 |
85 +--<B>org.jCharts.axisChart.ScatterPlotAxisChart</B>
86 </PRE>
87 <DL>
88 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/jCharts/test/HTMLChartTestable.html">HTMLChartTestable</A>, java.io.Serializable</DD>
89 </DL>
90 <HR>
91 <DL>
92 <DT>public class <B>ScatterPlotAxisChart</B><DT>extends <A HREF="../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A><DT>implements <A HREF="../../../org/jCharts/test/HTMLChartTestable.html">HTMLChartTestable</A></DL>
93
94 <P>
95 This Class is used to create all axis chart types. This class knows how to render charts based on
96 the ChartType specified in on the iAxisChartDataSet.
97 <P>
98
99 <P>
100 <DL>
101 <DT><B>See Also:</B><DD><A HREF="../../../serialized-form.html" TARGET="org.jCharts.axisChart.ScatterPlotAxisChart">Serialized Form</A></DL>
102 <HR>
103
104 <P>
105 <!-- ======== NESTED CLASS SUMMARY ======== -->
106
107
108 <!-- =========== FIELD SUMMARY =========== -->
109
110 <A NAME="field_summary"><!-- --></A>
111 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
112 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
113 <TD COLSPAN=2><FONT SIZE="+2">
114 <B>Field Summary</B></FONT></TD>
115 </TR>
116 </TABLE>
117 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.axisChart.AxisChart"><!-- --></A>
118 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
119 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
120 <TD><B>Fields inherited from class org.jCharts.axisChart.<A HREF="../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A></B></TD>
121 </TR>
122 <TR BGCOLOR="white" CLASS="TableRowColor">
123 <TD><CODE><A HREF="../../../org/jCharts/axisChart/AxisChart.html#axisProperties">axisProperties</A>, <A HREF="../../../org/jCharts/axisChart/AxisChart.html#xAxis">xAxis</A>, <A HREF="../../../org/jCharts/axisChart/AxisChart.html#yAxis">yAxis</A></CODE></TD>
124 </TR>
125 </TABLE>
126 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.Chart"><!-- --></A>
127 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
128 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
129 <TD><B>Fields inherited from class org.jCharts.<A HREF="../../../org/jCharts/Chart.html">Chart</A></B></TD>
130 </TR>
131 <TR BGCOLOR="white" CLASS="TableRowColor">
132 <TD><CODE></CODE></TD>
133 </TR>
134 </TABLE>
135 &nbsp;
136 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
137
138 <A NAME="constructor_summary"><!-- --></A>
139 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
140 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
141 <TD COLSPAN=2><FONT SIZE="+2">
142 <B>Constructor Summary</B></FONT></TD>
143 </TR>
144 <TR BGCOLOR="white" CLASS="TableRowColor">
145 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/ScatterPlotAxisChart.html#ScatterPlotAxisChart(org.jCharts.chartData.interfaces.IScatterPlotDataSeries, org.jCharts.properties.ChartProperties, org.jCharts.properties.AxisProperties, org.jCharts.properties.LegendProperties, int, int)">ScatterPlotAxisChart</A></B>(<A HREF="../../../org/jCharts/chartData/interfaces/IScatterPlotDataSeries.html">IScatterPlotDataSeries</A>&nbsp;iScatterPlotDataSeries,
146 <A HREF="../../../org/jCharts/properties/ChartProperties.html">ChartProperties</A>&nbsp;chartProperties,
147 <A HREF="../../../org/jCharts/properties/AxisProperties.html">AxisProperties</A>&nbsp;axisProperties,
148 <A HREF="../../../org/jCharts/properties/LegendProperties.html">LegendProperties</A>&nbsp;legendProperties,
149 int&nbsp;pixelWidth,
150 int&nbsp;pixelHeight)</CODE>
151
152 <BR>
153 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor</TD>
154 </TR>
155 </TABLE>
156 &nbsp;
157 <!-- ========== METHOD SUMMARY =========== -->
158
159 <A NAME="method_summary"><!-- --></A>
160 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
161 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
162 <TD COLSPAN=2><FONT SIZE="+2">
163 <B>Method Summary</B></FONT></TD>
164 </TR>
165 <TR BGCOLOR="white" CLASS="TableRowColor">
166 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
167 <CODE>&nbsp;<A HREF="../../../org/jCharts/chartData/processors/AxisChartDataProcessor.html">AxisChartDataProcessor</A></CODE></FONT></TD>
168 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/ScatterPlotAxisChart.html#createAxisChartDataProcessor()">createAxisChartDataProcessor</A></B>()</CODE>
169
170 <BR>
171 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ScatterPlots create a subclass of AxisChartDataProcessor so we need this method so we can
172 overload it.</TD>
173 </TR>
174 <TR BGCOLOR="white" CLASS="TableRowColor">
175 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
176 <CODE>protected &nbsp;void</CODE></FONT></TD>
177 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/ScatterPlotAxisChart.html#deriveAxisValues()">deriveAxisValues</A></B>()</CODE>
178
179 <BR>
180 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
181 </TR>
182 <TR BGCOLOR="white" CLASS="TableRowColor">
183 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
184 <CODE>protected &nbsp;void</CODE></FONT></TD>
185 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/ScatterPlotAxisChart.html#overlayCharts()">overlayCharts</A></B>()</CODE>
186
187 <BR>
188 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Draws the charts over the axis.</TD>
189 </TR>
190 <TR BGCOLOR="white" CLASS="TableRowColor">
191 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
192 <CODE>protected &nbsp;void</CODE></FONT></TD>
193 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/ScatterPlotAxisChart.html#setupAxis(org.jCharts.chartData.processors.AxisChartDataProcessor, java.awt.font.FontRenderContext)">setupAxis</A></B>(<A HREF="../../../org/jCharts/chartData/processors/AxisChartDataProcessor.html">AxisChartDataProcessor</A>&nbsp;axisChartDataProcessor,
194 java.awt.font.FontRenderContext&nbsp;fontRenderContext)</CODE>
195
196 <BR>
197 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
198 </TR>
199 <TR BGCOLOR="white" CLASS="TableRowColor">
200 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
201 <CODE>protected &nbsp;<A HREF="../../../org/jCharts/chartText/NumericTagGroup.html">NumericTagGroup</A></CODE></FONT></TD>
202 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/ScatterPlotAxisChart.html#setupDataAxisProperties(org.jCharts.axisChart.axis.Axis, org.jCharts.properties.DataAxisProperties, org.jCharts.chartData.processors.AxisChartDataProcessor, java.awt.font.FontRenderContext)">setupDataAxisProperties</A></B>(<A HREF="../../../org/jCharts/axisChart/axis/Axis.html">Axis</A>&nbsp;axis,
203 <A HREF="../../../org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>&nbsp;dataAxisProperties,
204 <A HREF="../../../org/jCharts/chartData/processors/AxisChartDataProcessor.html">AxisChartDataProcessor</A>&nbsp;axisChartDataProcessor,
205 java.awt.font.FontRenderContext&nbsp;fontRenderContext)</CODE>
206
207 <BR>
208 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Once we determine which axis is the data axis, the logic to set it up is the same whether it
209 is a horizontal or vertical plot.</TD>
210 </TR>
211 <TR BGCOLOR="white" CLASS="TableRowColor">
212 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
213 <CODE>&nbsp;void</CODE></FONT></TD>
214 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/ScatterPlotAxisChart.html#toHTML(org.jCharts.test.HTMLGenerator, java.lang.String, org.jCharts.imageMap.ImageMap)">toHTML</A></B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator,
215 java.lang.String&nbsp;imageFileName,
216 <A HREF="../../../org/jCharts/imageMap/ImageMap.html">ImageMap</A>&nbsp;imageMap)</CODE>
217
218 <BR>
219 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enables the testing routines to display the contents of this Object.</TD>
220 </TR>
221 </TABLE>
222 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.axisChart.AxisChart"><!-- --></A>
223 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
224 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
225 <TD><B>Methods inherited from class org.jCharts.axisChart.<A HREF="../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A></B></TD>
226 </TR>
227 <TR BGCOLOR="white" CLASS="TableRowColor">
228 <TD><CODE><A HREF="../../../org/jCharts/axisChart/AxisChart.html#getAxisProperties()">getAxisProperties</A>, <A HREF="../../../org/jCharts/axisChart/AxisChart.html#getIAxisDataSeries()">getIAxisDataSeries</A>, <A HREF="../../../org/jCharts/axisChart/AxisChart.html#getXAxis()">getXAxis</A>, <A HREF="../../../org/jCharts/axisChart/AxisChart.html#getYAxis()">getYAxis</A>, <A HREF="../../../org/jCharts/axisChart/AxisChart.html#renderChart()">renderChart</A></CODE></TD>
229 </TR>
230 </TABLE>
231 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.Chart"><!-- --></A>
232 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
233 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
234 <TD><B>Methods inherited from class org.jCharts.<A HREF="../../../org/jCharts/Chart.html">Chart</A></B></TD>
235 </TR>
236 <TR BGCOLOR="white" CLASS="TableRowColor">
237 <TD><CODE><A HREF="../../../org/jCharts/Chart.html#getBufferedImage()">getBufferedImage</A>, <A HREF="../../../org/jCharts/Chart.html#getChartProperties()">getChartProperties</A>, <A HREF="../../../org/jCharts/Chart.html#getGenerateImageMapFlag()">getGenerateImageMapFlag</A>, <A HREF="../../../org/jCharts/Chart.html#getGraphics2D()">getGraphics2D</A>, <A HREF="../../../org/jCharts/Chart.html#getImageHeight()">getImageHeight</A>, <A HREF="../../../org/jCharts/Chart.html#getImageMap()">getImageMap</A>, <A HREF="../../../org/jCharts/Chart.html#getImageWidth()">getImageWidth</A>, <A HREF="../../../org/jCharts/Chart.html#getLegend()">getLegend</A>, <A HREF="../../../org/jCharts/Chart.html#hasLegend()">hasLegend</A>, <A HREF="../../../org/jCharts/Chart.html#render()">render</A>, <A HREF="../../../org/jCharts/Chart.html#renderChartTitle(java.lang.String, java.awt.font.FontRenderContext)">renderChartTitle</A>, <A HREF="../../../org/jCharts/Chart.html#renderWithImageMap()">renderWithImageMap</A>, <A HREF="../../../org/jCharts/Chart.html#setGraphics2D(java.awt.Graphics2D)">setGraphics2D</A>, <A HREF="../../../org/jCharts/Chart.html#setImageMap(org.jCharts.imageMap.ImageMap)">setImageMap</A></CODE></TD>
238 </TR>
239 </TABLE>
240 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
241 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
242 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
243 <TD><B>Methods inherited from class java.lang.Object</B></TD>
244 </TR>
245 <TR BGCOLOR="white" CLASS="TableRowColor">
246 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
247 </TR>
248 </TABLE>
249 &nbsp;
250 <P>
251
252 <!-- ============ FIELD DETAIL =========== -->
253
254
255 <!-- ========= CONSTRUCTOR DETAIL ======== -->
256
257 <A NAME="constructor_detail"><!-- --></A>
258 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
259 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
260 <TD COLSPAN=1><FONT SIZE="+2">
261 <B>Constructor Detail</B></FONT></TD>
262 </TR>
263 </TABLE>
264
265 <A NAME="ScatterPlotAxisChart(org.jCharts.chartData.interfaces.IScatterPlotDataSeries, org.jCharts.properties.ChartProperties, org.jCharts.properties.AxisProperties, org.jCharts.properties.LegendProperties, int, int)"><!-- --></A><H3>
266 ScatterPlotAxisChart</H3>
267 <PRE>
268 public <B>ScatterPlotAxisChart</B>(<A HREF="../../../org/jCharts/chartData/interfaces/IScatterPlotDataSeries.html">IScatterPlotDataSeries</A>&nbsp;iScatterPlotDataSeries,
269 <A HREF="../../../org/jCharts/properties/ChartProperties.html">ChartProperties</A>&nbsp;chartProperties,
270 <A HREF="../../../org/jCharts/properties/AxisProperties.html">AxisProperties</A>&nbsp;axisProperties,
271 <A HREF="../../../org/jCharts/properties/LegendProperties.html">LegendProperties</A>&nbsp;legendProperties,
272 int&nbsp;pixelWidth,
273 int&nbsp;pixelHeight)</PRE>
274 <DL>
275 <DD>Constructor
276 <P>
277 <DT><B>Parameters:</B><DD><CODE>iScatterPlotDataSeries</CODE> - <DD><CODE>chartProperties</CODE> - <DD><CODE>axisProperties</CODE> - <DD><CODE>legendProperties</CODE> - if no legend is desired, pass NULL<DD><CODE>pixelWidth</CODE> - <DD><CODE>pixelHeight</CODE> - </DL>
278
279 <!-- ============ METHOD DETAIL ========== -->
280
281 <A NAME="method_detail"><!-- --></A>
282 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
283 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
284 <TD COLSPAN=1><FONT SIZE="+2">
285 <B>Method Detail</B></FONT></TD>
286 </TR>
287 </TABLE>
288
289 <A NAME="createAxisChartDataProcessor()"><!-- --></A><H3>
290 createAxisChartDataProcessor</H3>
291 <PRE>
292 public <A HREF="../../../org/jCharts/chartData/processors/AxisChartDataProcessor.html">AxisChartDataProcessor</A> <B>createAxisChartDataProcessor</B>()</PRE>
293 <DL>
294 <DD>ScatterPlots create a subclass of AxisChartDataProcessor so we need this method so we can
295 overload it.
296 <P>
297 <DD><DL>
298 <DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/jCharts/axisChart/AxisChart.html#createAxisChartDataProcessor()">createAxisChartDataProcessor</A></CODE> in class <CODE><A HREF="../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A></CODE></DL>
299 </DD>
300 <DD><DL>
301
302 <DT><B>Returns:</B><DD>AxisChartDataProcessor</DL>
303 </DD>
304 </DL>
305 <HR>
306
307 <A NAME="setupDataAxisProperties(org.jCharts.axisChart.axis.Axis, org.jCharts.properties.DataAxisProperties, org.jCharts.chartData.processors.AxisChartDataProcessor, java.awt.font.FontRenderContext)"><!-- --></A><H3>
308 setupDataAxisProperties</H3>
309 <PRE>
310 protected <A HREF="../../../org/jCharts/chartText/NumericTagGroup.html">NumericTagGroup</A> <B>setupDataAxisProperties</B>(<A HREF="../../../org/jCharts/axisChart/axis/Axis.html">Axis</A>&nbsp;axis,
311 <A HREF="../../../org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>&nbsp;dataAxisProperties,
312 <A HREF="../../../org/jCharts/chartData/processors/AxisChartDataProcessor.html">AxisChartDataProcessor</A>&nbsp;axisChartDataProcessor,
313 java.awt.font.FontRenderContext&nbsp;fontRenderContext)</PRE>
314 <DL>
315 <DD>Once we determine which axis is the data axis, the logic to set it up is the same whether it
316 is a horizontal or vertical plot.
317 <P>
318 <DD><DL>
319 <DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/jCharts/axisChart/AxisChart.html#setupDataAxisProperties(org.jCharts.axisChart.axis.Axis, org.jCharts.properties.DataAxisProperties, org.jCharts.chartData.processors.AxisChartDataProcessor, java.awt.font.FontRenderContext)">setupDataAxisProperties</A></CODE> in class <CODE><A HREF="../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A></CODE></DL>
320 </DD>
321 <DD><DL>
322 <DT><B>Parameters:</B><DD><CODE>dataAxisProperties</CODE> - <DD><CODE>axisChartDataProcessor</CODE> - <DD><CODE>fontRenderContext</CODE> -
323 <DT><B>Returns:</B><DD>NumericTagGroup need to set this on the right axis</DL>
324 </DD>
325 </DL>
326 <HR>
327
328 <A NAME="setupAxis(org.jCharts.chartData.processors.AxisChartDataProcessor, java.awt.font.FontRenderContext)"><!-- --></A><H3>
329 setupAxis</H3>
330 <PRE>
331 protected void <B>setupAxis</B>(<A HREF="../../../org/jCharts/chartData/processors/AxisChartDataProcessor.html">AxisChartDataProcessor</A>&nbsp;axisChartDataProcessor,
332 java.awt.font.FontRenderContext&nbsp;fontRenderContext)</PRE>
333 <DL>
334 <DD><DL>
335 <DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/jCharts/axisChart/AxisChart.html#setupAxis(org.jCharts.chartData.processors.AxisChartDataProcessor, java.awt.font.FontRenderContext)">setupAxis</A></CODE> in class <CODE><A HREF="../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A></CODE></DL>
336 </DD>
337 <DD><DL>
338 <DT><B>Parameters:</B><DD><CODE>axisChartDataProcessor</CODE> - <DD><CODE>fontRenderContext</CODE> - </DL>
339 </DD>
340 </DL>
341 <HR>
342
343 <A NAME="deriveAxisValues()"><!-- --></A><H3>
344 deriveAxisValues</H3>
345 <PRE>
346 protected void <B>deriveAxisValues</B>()</PRE>
347 <DL>
348 <DD><DL>
349 <DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/jCharts/axisChart/AxisChart.html#deriveAxisValues()">deriveAxisValues</A></CODE> in class <CODE><A HREF="../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A></CODE></DL>
350 </DD>
351 <DD><DL>
352 </DL>
353 </DD>
354 </DL>
355 <HR>
356
357 <A NAME="overlayCharts()"><!-- --></A><H3>
358 overlayCharts</H3>
359 <PRE>
360 protected void <B>overlayCharts</B>()
361 throws <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
362 <DL>
363 <DD>Draws the charts over the axis. We have to render in a specific order so combo charts
364 get drawn correctly
365 <P>
366 <DD><DL>
367 <DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/jCharts/axisChart/AxisChart.html#overlayCharts()">overlayCharts</A></CODE> in class <CODE><A HREF="../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A></CODE></DL>
368 </DD>
369 <DD><DL>
370
371 <DT><B>Throws:</B>
372 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE></DL>
373 </DD>
374 </DL>
375 <HR>
376
377 <A NAME="toHTML(org.jCharts.test.HTMLGenerator, java.lang.String, org.jCharts.imageMap.ImageMap)"><!-- --></A><H3>
378 toHTML</H3>
379 <PRE>
380 public void <B>toHTML</B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator,
381 java.lang.String&nbsp;imageFileName,
382 <A HREF="../../../org/jCharts/imageMap/ImageMap.html">ImageMap</A>&nbsp;imageMap)</PRE>
383 <DL>
384 <DD>Enables the testing routines to display the contents of this Object. Override Chart
385 implementation as PieCharts use AreaProperties directly rather than a child.
386 <P>
387 <DD><DL>
388 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/test/HTMLChartTestable.html#toHTML(org.jCharts.test.HTMLGenerator, java.lang.String, org.jCharts.imageMap.ImageMap)">toHTML</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/test/HTMLChartTestable.html">HTMLChartTestable</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/jCharts/axisChart/AxisChart.html#toHTML(org.jCharts.test.HTMLGenerator, java.lang.String, org.jCharts.imageMap.ImageMap)">toHTML</A></CODE> in class <CODE><A HREF="../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A></CODE></DL>
389 </DD>
390 <DD><DL>
391 <DT><B>Parameters:</B><DD><CODE>htmlGenerator</CODE> - <DD><CODE>imageFileName</CODE> - <DD><CODE>imageMap</CODE> - if this is NULL we are not creating image map data in html</DL>
392 </DD>
393 </DL>
394 <!-- ========= END OF CLASS DATA ========= -->
395 <HR>
396
397 <!-- ========== START OF NAVBAR ========== -->
398 <A NAME="navbar_bottom"><!-- --></A>
399 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
400 <TR>
401 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
402 <A NAME="navbar_bottom_firstrow"><!-- --></A>
403 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
404 <TR ALIGN="center" VALIGN="top">
405 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
406 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
407 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
408 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
409 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
410 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
411 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
412 </TR>
413 </TABLE>
414 </TD>
415 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
416 </EM>
417 </TD>
418 </TR>
419
420 <TR>
421 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
422 &nbsp;<A HREF="../../../org/jCharts/axisChart/PointChart.html"><B>PREV CLASS</B></A>&nbsp;
423 &nbsp;<A HREF="../../../org/jCharts/axisChart/ScatterPlotChart.html"><B>NEXT CLASS</B></A></FONT></TD>
424 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
425 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
426 &nbsp;<A HREF="ScatterPlotAxisChart.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
427 &nbsp;
428 <SCRIPT>
429 <!--
430 if(window==top) {
431 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
432 }
433 //-->
434 </SCRIPT>
435 <NOSCRIPT>
436 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
437 </NOSCRIPT>
438 </FONT></TD>
439 </TR>
440 <TR>
441 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
442 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_org.jCharts.axisChart.AxisChart">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
443 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
444 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
445 </TR>
446 </TABLE>
447 <!-- =========== END OF NAVBAR =========== -->
448
449 <HR>
450
451 </BODY>
452 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 ScatterPlotChart (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.axisChart.ScatterPlotChart,ScatterPlotChart class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="ScatterPlotChart (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/axisChart/ScatterPlotAxisChart.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/axisChart/StackedAreaChart.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="ScatterPlotChart.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.axisChart</FONT>
76 <BR>
77 Class ScatterPlotChart</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.axisChart.ScatterPlotChart</B>
82 </PRE>
83 <HR>
84 <DL>
85 <DT>abstract class <B>ScatterPlotChart</B><DT>extends java.lang.Object</DL>
86
87 <P>
88 <HR>
89
90 <P>
91 <!-- ======== NESTED CLASS SUMMARY ======== -->
92
93
94 <!-- =========== FIELD SUMMARY =========== -->
95
96
97 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
98
99 <A NAME="constructor_summary"><!-- --></A>
100 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
101 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
102 <TD COLSPAN=2><FONT SIZE="+2">
103 <B>Constructor Summary</B></FONT></TD>
104 </TR>
105 <TR BGCOLOR="white" CLASS="TableRowColor">
106 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
107 <CODE>(package private)</CODE></FONT></TD>
108 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/ScatterPlotChart.html#ScatterPlotChart()">ScatterPlotChart</A></B>()</CODE>
109
110 <BR>
111 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
112 </TR>
113 </TABLE>
114 &nbsp;
115 <!-- ========== METHOD SUMMARY =========== -->
116
117 <A NAME="method_summary"><!-- --></A>
118 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
119 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
120 <TD COLSPAN=2><FONT SIZE="+2">
121 <B>Method Summary</B></FONT></TD>
122 </TR>
123 <TR BGCOLOR="white" CLASS="TableRowColor">
124 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
125 <CODE>(package private) static&nbsp;void</CODE></FONT></TD>
126 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/ScatterPlotChart.html#render(org.jCharts.axisChart.ScatterPlotAxisChart, org.jCharts.chartData.interfaces.IScatterPlotDataSet)">render</A></B>(<A HREF="../../../org/jCharts/axisChart/ScatterPlotAxisChart.html">ScatterPlotAxisChart</A>&nbsp;scatterPlotAxisChart,
127 <A HREF="../../../org/jCharts/chartData/interfaces/IScatterPlotDataSet.html">IScatterPlotDataSet</A>&nbsp;iScatterPlotDataSet)</CODE>
128
129 <BR>
130 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Draws the chart</TD>
131 </TR>
132 </TABLE>
133 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
134 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
135 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
136 <TD><B>Methods inherited from class java.lang.Object</B></TD>
137 </TR>
138 <TR BGCOLOR="white" CLASS="TableRowColor">
139 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
140 </TR>
141 </TABLE>
142 &nbsp;
143 <P>
144
145 <!-- ============ FIELD DETAIL =========== -->
146
147
148 <!-- ========= CONSTRUCTOR DETAIL ======== -->
149
150 <A NAME="constructor_detail"><!-- --></A>
151 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
152 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
153 <TD COLSPAN=1><FONT SIZE="+2">
154 <B>Constructor Detail</B></FONT></TD>
155 </TR>
156 </TABLE>
157
158 <A NAME="ScatterPlotChart()"><!-- --></A><H3>
159 ScatterPlotChart</H3>
160 <PRE>
161 <B>ScatterPlotChart</B>()</PRE>
162 <DL>
163 </DL>
164
165 <!-- ============ METHOD DETAIL ========== -->
166
167 <A NAME="method_detail"><!-- --></A>
168 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
169 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
170 <TD COLSPAN=1><FONT SIZE="+2">
171 <B>Method Detail</B></FONT></TD>
172 </TR>
173 </TABLE>
174
175 <A NAME="render(org.jCharts.axisChart.ScatterPlotAxisChart, org.jCharts.chartData.interfaces.IScatterPlotDataSet)"><!-- --></A><H3>
176 render</H3>
177 <PRE>
178 static void <B>render</B>(<A HREF="../../../org/jCharts/axisChart/ScatterPlotAxisChart.html">ScatterPlotAxisChart</A>&nbsp;scatterPlotAxisChart,
179 <A HREF="../../../org/jCharts/chartData/interfaces/IScatterPlotDataSet.html">IScatterPlotDataSet</A>&nbsp;iScatterPlotDataSet)</PRE>
180 <DL>
181 <DD>Draws the chart
182 <P>
183 <DD><DL>
184 <DT><B>Parameters:</B><DD><CODE>scatterPlotAxisChart</CODE> - <DD><CODE>iScatterPlotDataSet</CODE> - </DL>
185 </DD>
186 </DL>
187 <!-- ========= END OF CLASS DATA ========= -->
188 <HR>
189
190 <!-- ========== START OF NAVBAR ========== -->
191 <A NAME="navbar_bottom"><!-- --></A>
192 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
193 <TR>
194 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
195 <A NAME="navbar_bottom_firstrow"><!-- --></A>
196 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
197 <TR ALIGN="center" VALIGN="top">
198 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
199 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
200 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
201 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
202 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
203 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
204 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
205 </TR>
206 </TABLE>
207 </TD>
208 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
209 </EM>
210 </TD>
211 </TR>
212
213 <TR>
214 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
215 &nbsp;<A HREF="../../../org/jCharts/axisChart/ScatterPlotAxisChart.html"><B>PREV CLASS</B></A>&nbsp;
216 &nbsp;<A HREF="../../../org/jCharts/axisChart/StackedAreaChart.html"><B>NEXT CLASS</B></A></FONT></TD>
217 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
218 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
219 &nbsp;<A HREF="ScatterPlotChart.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
220 &nbsp;
221 <SCRIPT>
222 <!--
223 if(window==top) {
224 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
225 }
226 //-->
227 </SCRIPT>
228 <NOSCRIPT>
229 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
230 </NOSCRIPT>
231 </FONT></TD>
232 </TR>
233 <TR>
234 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
235 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
236 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
237 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
238 </TR>
239 </TABLE>
240 <!-- =========== END OF NAVBAR =========== -->
241
242 <HR>
243
244 </BODY>
245 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 StackedAreaChart (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.axisChart.StackedAreaChart,StackedAreaChart class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="StackedAreaChart (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/axisChart/ScatterPlotChart.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/axisChart/StackedBarChart.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="StackedAreaChart.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.axisChart</FONT>
76 <BR>
77 Class StackedAreaChart</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.axisChart.StackedAreaChart</B>
82 </PRE>
83 <HR>
84 <DL>
85 <DT>abstract class <B>StackedAreaChart</B><DT>extends java.lang.Object</DL>
86
87 <P>
88 <HR>
89
90 <P>
91 <!-- ======== NESTED CLASS SUMMARY ======== -->
92
93
94 <!-- =========== FIELD SUMMARY =========== -->
95
96
97 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
98
99 <A NAME="constructor_summary"><!-- --></A>
100 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
101 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
102 <TD COLSPAN=2><FONT SIZE="+2">
103 <B>Constructor Summary</B></FONT></TD>
104 </TR>
105 <TR BGCOLOR="white" CLASS="TableRowColor">
106 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
107 <CODE>(package private)</CODE></FONT></TD>
108 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/StackedAreaChart.html#StackedAreaChart()">StackedAreaChart</A></B>()</CODE>
109
110 <BR>
111 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
112 </TR>
113 </TABLE>
114 &nbsp;
115 <!-- ========== METHOD SUMMARY =========== -->
116
117 <A NAME="method_summary"><!-- --></A>
118 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
119 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
120 <TD COLSPAN=2><FONT SIZE="+2">
121 <B>Method Summary</B></FONT></TD>
122 </TR>
123 <TR BGCOLOR="white" CLASS="TableRowColor">
124 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
125 <CODE>(package private) static&nbsp;void</CODE></FONT></TD>
126 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/StackedAreaChart.html#render(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IAxisChartDataSet)">render</A></B>(<A HREF="../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart,
127 <A HREF="../../../org/jCharts/chartData/interfaces/IAxisChartDataSet.html">IAxisChartDataSet</A>&nbsp;iAxisChartDataSet)</CODE>
128
129 <BR>
130 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Draws the chart</TD>
131 </TR>
132 </TABLE>
133 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
134 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
135 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
136 <TD><B>Methods inherited from class java.lang.Object</B></TD>
137 </TR>
138 <TR BGCOLOR="white" CLASS="TableRowColor">
139 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
140 </TR>
141 </TABLE>
142 &nbsp;
143 <P>
144
145 <!-- ============ FIELD DETAIL =========== -->
146
147
148 <!-- ========= CONSTRUCTOR DETAIL ======== -->
149
150 <A NAME="constructor_detail"><!-- --></A>
151 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
152 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
153 <TD COLSPAN=1><FONT SIZE="+2">
154 <B>Constructor Detail</B></FONT></TD>
155 </TR>
156 </TABLE>
157
158 <A NAME="StackedAreaChart()"><!-- --></A><H3>
159 StackedAreaChart</H3>
160 <PRE>
161 <B>StackedAreaChart</B>()</PRE>
162 <DL>
163 </DL>
164
165 <!-- ============ METHOD DETAIL ========== -->
166
167 <A NAME="method_detail"><!-- --></A>
168 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
169 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
170 <TD COLSPAN=1><FONT SIZE="+2">
171 <B>Method Detail</B></FONT></TD>
172 </TR>
173 </TABLE>
174
175 <A NAME="render(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IAxisChartDataSet)"><!-- --></A><H3>
176 render</H3>
177 <PRE>
178 static void <B>render</B>(<A HREF="../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart,
179 <A HREF="../../../org/jCharts/chartData/interfaces/IAxisChartDataSet.html">IAxisChartDataSet</A>&nbsp;iAxisChartDataSet)</PRE>
180 <DL>
181 <DD>Draws the chart
182 <P>
183 <DD><DL>
184 <DT><B>Parameters:</B><DD><CODE>axisChart</CODE> - <DD><CODE>iAxisChartDataSet</CODE> - </DL>
185 </DD>
186 </DL>
187 <!-- ========= END OF CLASS DATA ========= -->
188 <HR>
189
190 <!-- ========== START OF NAVBAR ========== -->
191 <A NAME="navbar_bottom"><!-- --></A>
192 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
193 <TR>
194 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
195 <A NAME="navbar_bottom_firstrow"><!-- --></A>
196 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
197 <TR ALIGN="center" VALIGN="top">
198 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
199 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
200 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
201 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
202 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
203 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
204 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
205 </TR>
206 </TABLE>
207 </TD>
208 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
209 </EM>
210 </TD>
211 </TR>
212
213 <TR>
214 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
215 &nbsp;<A HREF="../../../org/jCharts/axisChart/ScatterPlotChart.html"><B>PREV CLASS</B></A>&nbsp;
216 &nbsp;<A HREF="../../../org/jCharts/axisChart/StackedBarChart.html"><B>NEXT CLASS</B></A></FONT></TD>
217 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
218 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
219 &nbsp;<A HREF="StackedAreaChart.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
220 &nbsp;
221 <SCRIPT>
222 <!--
223 if(window==top) {
224 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
225 }
226 //-->
227 </SCRIPT>
228 <NOSCRIPT>
229 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
230 </NOSCRIPT>
231 </FONT></TD>
232 </TR>
233 <TR>
234 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
235 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
236 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
237 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
238 </TR>
239 </TABLE>
240 <!-- =========== END OF NAVBAR =========== -->
241
242 <HR>
243
244 </BODY>
245 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 StackedBarChart (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.axisChart.StackedBarChart,StackedBarChart class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="StackedBarChart (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/axisChart/StackedAreaChart.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/axisChart/StockChart.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="StackedBarChart.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.axisChart</FONT>
76 <BR>
77 Class StackedBarChart</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.axisChart.StackedBarChart</B>
82 </PRE>
83 <HR>
84 <DL>
85 <DT>abstract class <B>StackedBarChart</B><DT>extends java.lang.Object</DL>
86
87 <P>
88 <HR>
89
90 <P>
91 <!-- ======== NESTED CLASS SUMMARY ======== -->
92
93
94 <!-- =========== FIELD SUMMARY =========== -->
95
96
97 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
98
99 <A NAME="constructor_summary"><!-- --></A>
100 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
101 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
102 <TD COLSPAN=2><FONT SIZE="+2">
103 <B>Constructor Summary</B></FONT></TD>
104 </TR>
105 <TR BGCOLOR="white" CLASS="TableRowColor">
106 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
107 <CODE>(package private)</CODE></FONT></TD>
108 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/StackedBarChart.html#StackedBarChart()">StackedBarChart</A></B>()</CODE>
109
110 <BR>
111 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
112 </TR>
113 </TABLE>
114 &nbsp;
115 <!-- ========== METHOD SUMMARY =========== -->
116
117 <A NAME="method_summary"><!-- --></A>
118 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
119 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
120 <TD COLSPAN=2><FONT SIZE="+2">
121 <B>Method Summary</B></FONT></TD>
122 </TR>
123 <TR BGCOLOR="white" CLASS="TableRowColor">
124 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
125 <CODE>private static&nbsp;void</CODE></FONT></TD>
126 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/StackedBarChart.html#horizontalPlot(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IAxisChartDataSet, org.jCharts.properties.StackedBarChartProperties, org.jCharts.properties.DataAxisProperties, java.awt.Graphics2D, java.awt.geom.Rectangle2D.Float, float)">horizontalPlot</A></B>(<A HREF="../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart,
127 <A HREF="../../../org/jCharts/chartData/interfaces/IAxisChartDataSet.html">IAxisChartDataSet</A>&nbsp;iAxisChartDataSet,
128 <A HREF="../../../org/jCharts/properties/StackedBarChartProperties.html">StackedBarChartProperties</A>&nbsp;stackedBarChartProperties,
129 <A HREF="../../../org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>&nbsp;dataAxisProperties,
130 java.awt.Graphics2D&nbsp;g2d,
131 java.awt.geom.Rectangle2D.Float&nbsp;rectangle,
132 float&nbsp;startingX)</CODE>
133
134 <BR>
135 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
136 </TR>
137 <TR BGCOLOR="white" CLASS="TableRowColor">
138 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
139 <CODE>(package private) static&nbsp;void</CODE></FONT></TD>
140 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/StackedBarChart.html#render(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IAxisChartDataSet)">render</A></B>(<A HREF="../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart,
141 <A HREF="../../../org/jCharts/chartData/interfaces/IAxisChartDataSet.html">IAxisChartDataSet</A>&nbsp;iAxisChartDataSet)</CODE>
142
143 <BR>
144 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Draws the chart</TD>
145 </TR>
146 <TR BGCOLOR="white" CLASS="TableRowColor">
147 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
148 <CODE>private static&nbsp;void</CODE></FONT></TD>
149 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/StackedBarChart.html#verticalPlot(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IAxisChartDataSet, org.jCharts.properties.StackedBarChartProperties, org.jCharts.properties.DataAxisProperties, java.awt.Graphics2D, java.awt.geom.Rectangle2D.Float, float)">verticalPlot</A></B>(<A HREF="../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart,
150 <A HREF="../../../org/jCharts/chartData/interfaces/IAxisChartDataSet.html">IAxisChartDataSet</A>&nbsp;iAxisChartDataSet,
151 <A HREF="../../../org/jCharts/properties/StackedBarChartProperties.html">StackedBarChartProperties</A>&nbsp;stackedBarChartProperties,
152 <A HREF="../../../org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>&nbsp;dataAxisProperties,
153 java.awt.Graphics2D&nbsp;g2d,
154 java.awt.geom.Rectangle2D.Float&nbsp;rectangle,
155 float&nbsp;startingY)</CODE>
156
157 <BR>
158 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
159 </TR>
160 </TABLE>
161 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
162 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
163 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
164 <TD><B>Methods inherited from class java.lang.Object</B></TD>
165 </TR>
166 <TR BGCOLOR="white" CLASS="TableRowColor">
167 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
168 </TR>
169 </TABLE>
170 &nbsp;
171 <P>
172
173 <!-- ============ FIELD DETAIL =========== -->
174
175
176 <!-- ========= CONSTRUCTOR DETAIL ======== -->
177
178 <A NAME="constructor_detail"><!-- --></A>
179 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
180 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
181 <TD COLSPAN=1><FONT SIZE="+2">
182 <B>Constructor Detail</B></FONT></TD>
183 </TR>
184 </TABLE>
185
186 <A NAME="StackedBarChart()"><!-- --></A><H3>
187 StackedBarChart</H3>
188 <PRE>
189 <B>StackedBarChart</B>()</PRE>
190 <DL>
191 </DL>
192
193 <!-- ============ METHOD DETAIL ========== -->
194
195 <A NAME="method_detail"><!-- --></A>
196 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
197 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
198 <TD COLSPAN=1><FONT SIZE="+2">
199 <B>Method Detail</B></FONT></TD>
200 </TR>
201 </TABLE>
202
203 <A NAME="render(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IAxisChartDataSet)"><!-- --></A><H3>
204 render</H3>
205 <PRE>
206 static void <B>render</B>(<A HREF="../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart,
207 <A HREF="../../../org/jCharts/chartData/interfaces/IAxisChartDataSet.html">IAxisChartDataSet</A>&nbsp;iAxisChartDataSet)
208 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></PRE>
209 <DL>
210 <DD>Draws the chart
211 <P>
212 <DD><DL>
213 <DT><B>Parameters:</B><DD><CODE>axisChart</CODE> -
214 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE></DL>
215 </DD>
216 </DL>
217 <HR>
218
219 <A NAME="horizontalPlot(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IAxisChartDataSet, org.jCharts.properties.StackedBarChartProperties, org.jCharts.properties.DataAxisProperties, java.awt.Graphics2D, java.awt.geom.Rectangle2D.Float, float)"><!-- --></A><H3>
220 horizontalPlot</H3>
221 <PRE>
222 private static void <B>horizontalPlot</B>(<A HREF="../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart,
223 <A HREF="../../../org/jCharts/chartData/interfaces/IAxisChartDataSet.html">IAxisChartDataSet</A>&nbsp;iAxisChartDataSet,
224 <A HREF="../../../org/jCharts/properties/StackedBarChartProperties.html">StackedBarChartProperties</A>&nbsp;stackedBarChartProperties,
225 <A HREF="../../../org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>&nbsp;dataAxisProperties,
226 java.awt.Graphics2D&nbsp;g2d,
227 java.awt.geom.Rectangle2D.Float&nbsp;rectangle,
228 float&nbsp;startingX)
229 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></PRE>
230 <DL>
231 <DD><DL>
232 <DT><B>Parameters:</B><DD><CODE>axisChart</CODE> - <DD><CODE>iAxisChartDataSet</CODE> - <DD><CODE>stackedBarChartProperties</CODE> - <DD><CODE>dataAxisProperties</CODE> - <DD><CODE>g2d</CODE> - <DD><CODE>rectangle</CODE> - <DD><CODE>startingX</CODE> -
233 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE></DL>
234 </DD>
235 </DL>
236 <HR>
237
238 <A NAME="verticalPlot(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IAxisChartDataSet, org.jCharts.properties.StackedBarChartProperties, org.jCharts.properties.DataAxisProperties, java.awt.Graphics2D, java.awt.geom.Rectangle2D.Float, float)"><!-- --></A><H3>
239 verticalPlot</H3>
240 <PRE>
241 private static void <B>verticalPlot</B>(<A HREF="../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart,
242 <A HREF="../../../org/jCharts/chartData/interfaces/IAxisChartDataSet.html">IAxisChartDataSet</A>&nbsp;iAxisChartDataSet,
243 <A HREF="../../../org/jCharts/properties/StackedBarChartProperties.html">StackedBarChartProperties</A>&nbsp;stackedBarChartProperties,
244 <A HREF="../../../org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>&nbsp;dataAxisProperties,
245 java.awt.Graphics2D&nbsp;g2d,
246 java.awt.geom.Rectangle2D.Float&nbsp;rectangle,
247 float&nbsp;startingY)</PRE>
248 <DL>
249 <DD><DL>
250 <DT><B>Parameters:</B><DD><CODE>axisChart</CODE> - <DD><CODE>iAxisChartDataSet</CODE> - <DD><CODE>stackedBarChartProperties</CODE> - <DD><CODE>dataAxisProperties</CODE> - <DD><CODE>g2d</CODE> - <DD><CODE>rectangle</CODE> - <DD><CODE>startingY</CODE> - </DL>
251 </DD>
252 </DL>
253 <!-- ========= END OF CLASS DATA ========= -->
254 <HR>
255
256 <!-- ========== START OF NAVBAR ========== -->
257 <A NAME="navbar_bottom"><!-- --></A>
258 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
259 <TR>
260 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
261 <A NAME="navbar_bottom_firstrow"><!-- --></A>
262 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
263 <TR ALIGN="center" VALIGN="top">
264 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
265 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
266 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
267 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
268 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
269 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
270 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
271 </TR>
272 </TABLE>
273 </TD>
274 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
275 </EM>
276 </TD>
277 </TR>
278
279 <TR>
280 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
281 &nbsp;<A HREF="../../../org/jCharts/axisChart/StackedAreaChart.html"><B>PREV CLASS</B></A>&nbsp;
282 &nbsp;<A HREF="../../../org/jCharts/axisChart/StockChart.html"><B>NEXT CLASS</B></A></FONT></TD>
283 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
284 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
285 &nbsp;<A HREF="StackedBarChart.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
286 &nbsp;
287 <SCRIPT>
288 <!--
289 if(window==top) {
290 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
291 }
292 //-->
293 </SCRIPT>
294 <NOSCRIPT>
295 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
296 </NOSCRIPT>
297 </FONT></TD>
298 </TR>
299 <TR>
300 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
301 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
302 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
303 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
304 </TR>
305 </TABLE>
306 <!-- =========== END OF NAVBAR =========== -->
307
308 <HR>
309
310 </BODY>
311 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 StockChart (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.axisChart.StockChart,StockChart class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="StockChart (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/axisChart/StackedBarChart.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;NEXT CLASS</FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="StockChart.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.axisChart</FONT>
76 <BR>
77 Class StockChart</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.axisChart.StockChart</B>
82 </PRE>
83 <HR>
84 <DL>
85 <DT>abstract class <B>StockChart</B><DT>extends java.lang.Object</DL>
86
87 <P>
88 <HR>
89
90 <P>
91 <!-- ======== NESTED CLASS SUMMARY ======== -->
92
93
94 <!-- =========== FIELD SUMMARY =========== -->
95
96
97 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
98
99 <A NAME="constructor_summary"><!-- --></A>
100 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
101 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
102 <TD COLSPAN=2><FONT SIZE="+2">
103 <B>Constructor Summary</B></FONT></TD>
104 </TR>
105 <TR BGCOLOR="white" CLASS="TableRowColor">
106 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
107 <CODE>(package private)</CODE></FONT></TD>
108 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/StockChart.html#StockChart()">StockChart</A></B>()</CODE>
109
110 <BR>
111 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
112 </TR>
113 </TABLE>
114 &nbsp;
115 <!-- ========== METHOD SUMMARY =========== -->
116
117 <A NAME="method_summary"><!-- --></A>
118 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
119 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
120 <TD COLSPAN=2><FONT SIZE="+2">
121 <B>Method Summary</B></FONT></TD>
122 </TR>
123 <TR BGCOLOR="white" CLASS="TableRowColor">
124 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
125 <CODE>(package private) static&nbsp;void</CODE></FONT></TD>
126 <TD><CODE><B><A HREF="../../../org/jCharts/axisChart/StockChart.html#render(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IStockChartDataSet)">render</A></B>(<A HREF="../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart,
127 <A HREF="../../../org/jCharts/chartData/interfaces/IStockChartDataSet.html">IStockChartDataSet</A>&nbsp;iStockChartDataSet)</CODE>
128
129 <BR>
130 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Draws the chart</TD>
131 </TR>
132 </TABLE>
133 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
134 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
135 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
136 <TD><B>Methods inherited from class java.lang.Object</B></TD>
137 </TR>
138 <TR BGCOLOR="white" CLASS="TableRowColor">
139 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
140 </TR>
141 </TABLE>
142 &nbsp;
143 <P>
144
145 <!-- ============ FIELD DETAIL =========== -->
146
147
148 <!-- ========= CONSTRUCTOR DETAIL ======== -->
149
150 <A NAME="constructor_detail"><!-- --></A>
151 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
152 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
153 <TD COLSPAN=1><FONT SIZE="+2">
154 <B>Constructor Detail</B></FONT></TD>
155 </TR>
156 </TABLE>
157
158 <A NAME="StockChart()"><!-- --></A><H3>
159 StockChart</H3>
160 <PRE>
161 <B>StockChart</B>()</PRE>
162 <DL>
163 </DL>
164
165 <!-- ============ METHOD DETAIL ========== -->
166
167 <A NAME="method_detail"><!-- --></A>
168 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
169 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
170 <TD COLSPAN=1><FONT SIZE="+2">
171 <B>Method Detail</B></FONT></TD>
172 </TR>
173 </TABLE>
174
175 <A NAME="render(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IStockChartDataSet)"><!-- --></A><H3>
176 render</H3>
177 <PRE>
178 static final void <B>render</B>(<A HREF="../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart,
179 <A HREF="../../../org/jCharts/chartData/interfaces/IStockChartDataSet.html">IStockChartDataSet</A>&nbsp;iStockChartDataSet)</PRE>
180 <DL>
181 <DD>Draws the chart
182 <P>
183 <DD><DL>
184 <DT><B>Parameters:</B><DD><CODE>axisChart</CODE> - <DD><CODE>iStockChartDataSet</CODE> - </DL>
185 </DD>
186 </DL>
187 <!-- ========= END OF CLASS DATA ========= -->
188 <HR>
189
190 <!-- ========== START OF NAVBAR ========== -->
191 <A NAME="navbar_bottom"><!-- --></A>
192 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
193 <TR>
194 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
195 <A NAME="navbar_bottom_firstrow"><!-- --></A>
196 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
197 <TR ALIGN="center" VALIGN="top">
198 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
199 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
200 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
201 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
202 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
203 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
204 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
205 </TR>
206 </TABLE>
207 </TD>
208 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
209 </EM>
210 </TD>
211 </TR>
212
213 <TR>
214 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
215 &nbsp;<A HREF="../../../org/jCharts/axisChart/StackedBarChart.html"><B>PREV CLASS</B></A>&nbsp;
216 &nbsp;NEXT CLASS</FONT></TD>
217 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
218 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
219 &nbsp;<A HREF="StockChart.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
220 &nbsp;
221 <SCRIPT>
222 <!--
223 if(window==top) {
224 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
225 }
226 //-->
227 </SCRIPT>
228 <NOSCRIPT>
229 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
230 </NOSCRIPT>
231 </FONT></TD>
232 </TR>
233 <TR>
234 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
235 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
236 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
237 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
238 </TR>
239 </TABLE>
240 <!-- =========== END OF NAVBAR =========== -->
241
242 <HR>
243
244 </BODY>
245 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 Axis (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.axisChart.axis.Axis,Axis class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="Axis (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;PREV CLASS&nbsp;
45 &nbsp;<A HREF="../../../../org/jCharts/axisChart/axis/DataAxis.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="Axis.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.axisChart.axis</FONT>
76 <BR>
77 Class Axis</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.axisChart.axis.Axis</B>
82 </PRE>
83 <DL>
84 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, java.io.Serializable</DD>
85 </DL>
86 <DL>
87 <DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../org/jCharts/axisChart/axis/DataAxis.html">DataAxis</A>, <A HREF="../../../../org/jCharts/axisChart/axis/LabelAxis.html">LabelAxis</A>, <A HREF="../../../../org/jCharts/axisChart/axis/XAxis.html">XAxis</A>, <A HREF="../../../../org/jCharts/axisChart/axis/YAxis.html">YAxis</A></DD>
88 </DL>
89 <HR>
90 <DL>
91 <DT>public abstract class <B>Axis</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, java.io.Serializable</DL>
92
93 <P>
94 <DL>
95 <DT><B>See Also:</B><DD><A HREF="../../../../serialized-form.html" TARGET="org.jCharts.axisChart.axis.Axis">Serialized Form</A></DL>
96 <HR>
97
98 <P>
99 <!-- ======== NESTED CLASS SUMMARY ======== -->
100
101
102 <!-- =========== FIELD SUMMARY =========== -->
103
104 <A NAME="field_summary"><!-- --></A>
105 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
106 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
107 <TD COLSPAN=2><FONT SIZE="+2">
108 <B>Field Summary</B></FONT></TD>
109 </TR>
110 <TR BGCOLOR="white" CLASS="TableRowColor">
111 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
112 <CODE>private &nbsp;<A HREF="../../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A></CODE></FONT></TD>
113 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#axisChart">axisChart</A></B></CODE>
114
115 <BR>
116 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
117 </TR>
118 <TR BGCOLOR="white" CLASS="TableRowColor">
119 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
120 <CODE>private &nbsp;<A HREF="../../../../org/jCharts/chartText/TextTagGroup.html">TextTagGroup</A></CODE></FONT></TD>
121 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#axisLabelsGroup">axisLabelsGroup</A></B></CODE>
122
123 <BR>
124 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
125 </TR>
126 <TR BGCOLOR="white" CLASS="TableRowColor">
127 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
128 <CODE>private &nbsp;float</CODE></FONT></TD>
129 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#minimumHeightNeeded">minimumHeightNeeded</A></B></CODE>
130
131 <BR>
132 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
133 </TR>
134 <TR BGCOLOR="white" CLASS="TableRowColor">
135 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
136 <CODE>private &nbsp;float</CODE></FONT></TD>
137 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#minimumWidthNeeded">minimumWidthNeeded</A></B></CODE>
138
139 <BR>
140 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
141 </TR>
142 <TR BGCOLOR="white" CLASS="TableRowColor">
143 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
144 <CODE>private &nbsp;int</CODE></FONT></TD>
145 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#numberOfScaleItems">numberOfScaleItems</A></B></CODE>
146
147 <BR>
148 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
149 </TR>
150 <TR BGCOLOR="white" CLASS="TableRowColor">
151 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
152 <CODE>private &nbsp;double</CODE></FONT></TD>
153 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#oneUnitPixelSize">oneUnitPixelSize</A></B></CODE>
154
155 <BR>
156 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
157 </TR>
158 <TR BGCOLOR="white" CLASS="TableRowColor">
159 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
160 <CODE>private &nbsp;float</CODE></FONT></TD>
161 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#origin">origin</A></B></CODE>
162
163 <BR>
164 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
165 </TR>
166 <TR BGCOLOR="white" CLASS="TableRowColor">
167 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
168 <CODE>private &nbsp;float</CODE></FONT></TD>
169 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#pixelLength">pixelLength</A></B></CODE>
170
171 <BR>
172 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
173 </TR>
174 <TR BGCOLOR="white" CLASS="TableRowColor">
175 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
176 <CODE>private &nbsp;<A HREF="../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html">ScaleCalculator</A></CODE></FONT></TD>
177 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#scaleCalculator">scaleCalculator</A></B></CODE>
178
179 <BR>
180 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
181 </TR>
182 <TR BGCOLOR="white" CLASS="TableRowColor">
183 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
184 <CODE>private &nbsp;float</CODE></FONT></TD>
185 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#scalePixelWidth">scalePixelWidth</A></B></CODE>
186
187 <BR>
188 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
189 </TR>
190 <TR BGCOLOR="white" CLASS="TableRowColor">
191 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
192 <CODE>private &nbsp;float</CODE></FONT></TD>
193 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#tickStart">tickStart</A></B></CODE>
194
195 <BR>
196 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
197 </TR>
198 <TR BGCOLOR="white" CLASS="TableRowColor">
199 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
200 <CODE>private &nbsp;float</CODE></FONT></TD>
201 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#titleHeight">titleHeight</A></B></CODE>
202
203 <BR>
204 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
205 </TR>
206 <TR BGCOLOR="white" CLASS="TableRowColor">
207 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
208 <CODE>private &nbsp;float</CODE></FONT></TD>
209 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#titleWidth">titleWidth</A></B></CODE>
210
211 <BR>
212 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
213 </TR>
214 <TR BGCOLOR="white" CLASS="TableRowColor">
215 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
216 <CODE>private &nbsp;float</CODE></FONT></TD>
217 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#zeroLineCoordinate">zeroLineCoordinate</A></B></CODE>
218
219 <BR>
220 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
221 </TR>
222 </TABLE>
223 &nbsp;
224 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
225
226 <A NAME="constructor_summary"><!-- --></A>
227 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
228 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
229 <TD COLSPAN=2><FONT SIZE="+2">
230 <B>Constructor Summary</B></FONT></TD>
231 </TR>
232 <TR BGCOLOR="white" CLASS="TableRowColor">
233 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#Axis(org.jCharts.axisChart.AxisChart, int)">Axis</A></B>(<A HREF="../../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart,
234 int&nbsp;numberOfScaleItems)</CODE>
235
236 <BR>
237 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor</TD>
238 </TR>
239 </TABLE>
240 &nbsp;
241 <!-- ========== METHOD SUMMARY =========== -->
242
243 <A NAME="method_summary"><!-- --></A>
244 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
245 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
246 <TD COLSPAN=2><FONT SIZE="+2">
247 <B>Method Summary</B></FONT></TD>
248 </TR>
249 <TR BGCOLOR="white" CLASS="TableRowColor">
250 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
251 <CODE>&nbsp;void</CODE></FONT></TD>
252 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#computeAxisTitleDimensions(java.lang.String, org.jCharts.properties.util.ChartFont)">computeAxisTitleDimensions</A></B>(java.lang.String&nbsp;title,
253 <A HREF="../../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A>&nbsp;axisTitleFont)</CODE>
254
255 <BR>
256 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
257 </TR>
258 <TR BGCOLOR="white" CLASS="TableRowColor">
259 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
260 <CODE>&nbsp;void</CODE></FONT></TD>
261 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#computeOneUnitPixelSize(float, double)">computeOneUnitPixelSize</A></B>(float&nbsp;scalePixelLength,
262 double&nbsp;increment)</CODE>
263
264 <BR>
265 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Computes the relationship of data point values to pixel values so know where along the axis
266 a value is.</TD>
267 </TR>
268 <TR BGCOLOR="white" CLASS="TableRowColor">
269 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
270 <CODE>&nbsp;void</CODE></FONT></TD>
271 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#computeScalePixelWidth()">computeScalePixelWidth</A></B>()</CODE>
272
273 <BR>
274 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Computes the number of pixels between each value on the axis.</TD>
275 </TR>
276 <TR BGCOLOR="white" CLASS="TableRowColor">
277 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
278 <CODE>&nbsp;void</CODE></FONT></TD>
279 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#computeScalePixelWidthDataAxis()">computeScalePixelWidthDataAxis</A></B>()</CODE>
280
281 <BR>
282 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Computes the number of pixels between each value on the axis.</TD>
283 </TR>
284 <TR BGCOLOR="white" CLASS="TableRowColor">
285 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
286 <CODE>&nbsp;<A HREF="../../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A></CODE></FONT></TD>
287 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getAxisChart()">getAxisChart</A></B>()</CODE>
288
289 <BR>
290 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns reference to AxisChart Object.</TD>
291 </TR>
292 <TR BGCOLOR="white" CLASS="TableRowColor">
293 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
294 <CODE>&nbsp;<A HREF="../../../../org/jCharts/chartText/TextTagGroup.html">TextTagGroup</A></CODE></FONT></TD>
295 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getAxisLabelsGroup()">getAxisLabelsGroup</A></B>()</CODE>
296
297 <BR>
298 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
299 </TR>
300 <TR BGCOLOR="white" CLASS="TableRowColor">
301 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
302 <CODE>&nbsp;float</CODE></FONT></TD>
303 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getMinimumHeightNeeded()">getMinimumHeightNeeded</A></B>()</CODE>
304
305 <BR>
306 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
307 </TR>
308 <TR BGCOLOR="white" CLASS="TableRowColor">
309 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
310 <CODE>&nbsp;float</CODE></FONT></TD>
311 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getMinimumWidthNeeded()">getMinimumWidthNeeded</A></B>()</CODE>
312
313 <BR>
314 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
315 </TR>
316 <TR BGCOLOR="white" CLASS="TableRowColor">
317 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
318 <CODE>&nbsp;int</CODE></FONT></TD>
319 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getNumberOfScaleItems()">getNumberOfScaleItems</A></B>()</CODE>
320
321 <BR>
322 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
323 </TR>
324 <TR BGCOLOR="white" CLASS="TableRowColor">
325 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
326 <CODE>&nbsp;double</CODE></FONT></TD>
327 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getOneUnitPixelSize()">getOneUnitPixelSize</A></B>()</CODE>
328
329 <BR>
330 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the number of pixels one value unit occupies.</TD>
331 </TR>
332 <TR BGCOLOR="white" CLASS="TableRowColor">
333 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
334 <CODE>&nbsp;float</CODE></FONT></TD>
335 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getOrigin()">getOrigin</A></B>()</CODE>
336
337 <BR>
338 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
339 </TR>
340 <TR BGCOLOR="white" CLASS="TableRowColor">
341 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
342 <CODE>&nbsp;float</CODE></FONT></TD>
343 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getPixelLength()">getPixelLength</A></B>()</CODE>
344
345 <BR>
346 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
347 </TR>
348 <TR BGCOLOR="white" CLASS="TableRowColor">
349 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
350 <CODE>&nbsp;<A HREF="../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html">ScaleCalculator</A></CODE></FONT></TD>
351 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getScaleCalculator()">getScaleCalculator</A></B>()</CODE>
352
353 <BR>
354 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
355 </TR>
356 <TR BGCOLOR="white" CLASS="TableRowColor">
357 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
358 <CODE>&nbsp;float</CODE></FONT></TD>
359 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getScalePixelWidth()">getScalePixelWidth</A></B>()</CODE>
360
361 <BR>
362 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
363 </TR>
364 <TR BGCOLOR="white" CLASS="TableRowColor">
365 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
366 <CODE>&nbsp;float</CODE></FONT></TD>
367 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getTickStart()">getTickStart</A></B>()</CODE>
368
369 <BR>
370 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
371 </TR>
372 <TR BGCOLOR="white" CLASS="TableRowColor">
373 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
374 <CODE>&nbsp;float</CODE></FONT></TD>
375 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getTitleHeight()">getTitleHeight</A></B>()</CODE>
376
377 <BR>
378 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
379 </TR>
380 <TR BGCOLOR="white" CLASS="TableRowColor">
381 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
382 <CODE>&nbsp;float</CODE></FONT></TD>
383 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getTitleWidth()">getTitleWidth</A></B>()</CODE>
384
385 <BR>
386 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
387 </TR>
388 <TR BGCOLOR="white" CLASS="TableRowColor">
389 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
390 <CODE>&nbsp;float</CODE></FONT></TD>
391 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getZeroLineCoordinate()">getZeroLineCoordinate</A></B>()</CODE>
392
393 <BR>
394 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the screen coordinate of the zero line.</TD>
395 </TR>
396 <TR BGCOLOR="white" CLASS="TableRowColor">
397 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
398 <CODE>&nbsp;void</CODE></FONT></TD>
399 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setAxisLabelsGroup(org.jCharts.chartText.TextTagGroup)">setAxisLabelsGroup</A></B>(<A HREF="../../../../org/jCharts/chartText/TextTagGroup.html">TextTagGroup</A>&nbsp;axisLabelsGroup)</CODE>
400
401 <BR>
402 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
403 </TR>
404 <TR BGCOLOR="white" CLASS="TableRowColor">
405 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
406 <CODE>&nbsp;void</CODE></FONT></TD>
407 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setMinimumHeightNeeded(float)">setMinimumHeightNeeded</A></B>(float&nbsp;minimumHeightNeeded)</CODE>
408
409 <BR>
410 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
411 </TR>
412 <TR BGCOLOR="white" CLASS="TableRowColor">
413 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
414 <CODE>&nbsp;void</CODE></FONT></TD>
415 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setMinimumWidthNeeded(float)">setMinimumWidthNeeded</A></B>(float&nbsp;minimumWidthNeeded)</CODE>
416
417 <BR>
418 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
419 </TR>
420 <TR BGCOLOR="white" CLASS="TableRowColor">
421 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
422 <CODE>&nbsp;void</CODE></FONT></TD>
423 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setOneUnitPixelSize(double)">setOneUnitPixelSize</A></B>(double&nbsp;oneUnitPixelSize)</CODE>
424
425 <BR>
426 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
427 </TR>
428 <TR BGCOLOR="white" CLASS="TableRowColor">
429 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
430 <CODE>&nbsp;void</CODE></FONT></TD>
431 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setOrigin(float)">setOrigin</A></B>(float&nbsp;origin)</CODE>
432
433 <BR>
434 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
435 </TR>
436 <TR BGCOLOR="white" CLASS="TableRowColor">
437 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
438 <CODE>&nbsp;void</CODE></FONT></TD>
439 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setPixelLength(float)">setPixelLength</A></B>(float&nbsp;pixelLength)</CODE>
440
441 <BR>
442 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
443 </TR>
444 <TR BGCOLOR="white" CLASS="TableRowColor">
445 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
446 <CODE>&nbsp;void</CODE></FONT></TD>
447 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setScaleCalculator(org.jCharts.axisChart.axis.scale.ScaleCalculator)">setScaleCalculator</A></B>(<A HREF="../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html">ScaleCalculator</A>&nbsp;scaleCalculator)</CODE>
448
449 <BR>
450 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
451 </TR>
452 <TR BGCOLOR="white" CLASS="TableRowColor">
453 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
454 <CODE>&nbsp;void</CODE></FONT></TD>
455 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setScalePixelWidth(float)">setScalePixelWidth</A></B>(float&nbsp;scalePixelWidth)</CODE>
456
457 <BR>
458 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
459 </TR>
460 <TR BGCOLOR="white" CLASS="TableRowColor">
461 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
462 <CODE>&nbsp;void</CODE></FONT></TD>
463 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setTickStart(float)">setTickStart</A></B>(float&nbsp;tickStart)</CODE>
464
465 <BR>
466 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
467 </TR>
468 <TR BGCOLOR="white" CLASS="TableRowColor">
469 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
470 <CODE>&nbsp;void</CODE></FONT></TD>
471 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setZeroLineCoordinate(float)">setZeroLineCoordinate</A></B>(float&nbsp;value)</CODE>
472
473 <BR>
474 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the screen coordinate of the zero line.</TD>
475 </TR>
476 <TR BGCOLOR="white" CLASS="TableRowColor">
477 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
478 <CODE>&nbsp;void</CODE></FONT></TD>
479 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></B>(<A HREF="../../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</CODE>
480
481 <BR>
482 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enables the testing routines to display the contents of this Object.</TD>
483 </TR>
484 </TABLE>
485 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
486 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
487 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
488 <TD><B>Methods inherited from class java.lang.Object</B></TD>
489 </TR>
490 <TR BGCOLOR="white" CLASS="TableRowColor">
491 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
492 </TR>
493 </TABLE>
494 &nbsp;
495 <P>
496
497 <!-- ============ FIELD DETAIL =========== -->
498
499 <A NAME="field_detail"><!-- --></A>
500 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
501 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
502 <TD COLSPAN=1><FONT SIZE="+2">
503 <B>Field Detail</B></FONT></TD>
504 </TR>
505 </TABLE>
506
507 <A NAME="axisChart"><!-- --></A><H3>
508 axisChart</H3>
509 <PRE>
510 private <A HREF="../../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A> <B>axisChart</B></PRE>
511 <DL>
512 <DL>
513 </DL>
514 </DL>
515 <HR>
516
517 <A NAME="scalePixelWidth"><!-- --></A><H3>
518 scalePixelWidth</H3>
519 <PRE>
520 private float <B>scalePixelWidth</B></PRE>
521 <DL>
522 <DL>
523 </DL>
524 </DL>
525 <HR>
526
527 <A NAME="pixelLength"><!-- --></A><H3>
528 pixelLength</H3>
529 <PRE>
530 private float <B>pixelLength</B></PRE>
531 <DL>
532 <DL>
533 </DL>
534 </DL>
535 <HR>
536
537 <A NAME="origin"><!-- --></A><H3>
538 origin</H3>
539 <PRE>
540 private float <B>origin</B></PRE>
541 <DL>
542 <DL>
543 </DL>
544 </DL>
545 <HR>
546
547 <A NAME="titleHeight"><!-- --></A><H3>
548 titleHeight</H3>
549 <PRE>
550 private float <B>titleHeight</B></PRE>
551 <DL>
552 <DL>
553 </DL>
554 </DL>
555 <HR>
556
557 <A NAME="titleWidth"><!-- --></A><H3>
558 titleWidth</H3>
559 <PRE>
560 private float <B>titleWidth</B></PRE>
561 <DL>
562 <DL>
563 </DL>
564 </DL>
565 <HR>
566
567 <A NAME="minimumWidthNeeded"><!-- --></A><H3>
568 minimumWidthNeeded</H3>
569 <PRE>
570 private float <B>minimumWidthNeeded</B></PRE>
571 <DL>
572 <DL>
573 </DL>
574 </DL>
575 <HR>
576
577 <A NAME="minimumHeightNeeded"><!-- --></A><H3>
578 minimumHeightNeeded</H3>
579 <PRE>
580 private float <B>minimumHeightNeeded</B></PRE>
581 <DL>
582 <DL>
583 </DL>
584 </DL>
585 <HR>
586
587 <A NAME="axisLabelsGroup"><!-- --></A><H3>
588 axisLabelsGroup</H3>
589 <PRE>
590 private <A HREF="../../../../org/jCharts/chartText/TextTagGroup.html">TextTagGroup</A> <B>axisLabelsGroup</B></PRE>
591 <DL>
592 <DL>
593 </DL>
594 </DL>
595 <HR>
596
597 <A NAME="numberOfScaleItems"><!-- --></A><H3>
598 numberOfScaleItems</H3>
599 <PRE>
600 private int <B>numberOfScaleItems</B></PRE>
601 <DL>
602 <DL>
603 </DL>
604 </DL>
605 <HR>
606
607 <A NAME="tickStart"><!-- --></A><H3>
608 tickStart</H3>
609 <PRE>
610 private float <B>tickStart</B></PRE>
611 <DL>
612 <DL>
613 </DL>
614 </DL>
615 <HR>
616
617 <A NAME="oneUnitPixelSize"><!-- --></A><H3>
618 oneUnitPixelSize</H3>
619 <PRE>
620 private double <B>oneUnitPixelSize</B></PRE>
621 <DL>
622 <DL>
623 </DL>
624 </DL>
625 <HR>
626
627 <A NAME="zeroLineCoordinate"><!-- --></A><H3>
628 zeroLineCoordinate</H3>
629 <PRE>
630 private float <B>zeroLineCoordinate</B></PRE>
631 <DL>
632 <DL>
633 </DL>
634 </DL>
635 <HR>
636
637 <A NAME="scaleCalculator"><!-- --></A><H3>
638 scaleCalculator</H3>
639 <PRE>
640 private <A HREF="../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html">ScaleCalculator</A> <B>scaleCalculator</B></PRE>
641 <DL>
642 <DL>
643 </DL>
644 </DL>
645
646 <!-- ========= CONSTRUCTOR DETAIL ======== -->
647
648 <A NAME="constructor_detail"><!-- --></A>
649 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
650 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
651 <TD COLSPAN=1><FONT SIZE="+2">
652 <B>Constructor Detail</B></FONT></TD>
653 </TR>
654 </TABLE>
655
656 <A NAME="Axis(org.jCharts.axisChart.AxisChart, int)"><!-- --></A><H3>
657 Axis</H3>
658 <PRE>
659 public <B>Axis</B>(<A HREF="../../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart,
660 int&nbsp;numberOfScaleItems)</PRE>
661 <DL>
662 <DD>Constructor
663 <P>
664 <DT><B>Parameters:</B><DD><CODE>axisChart</CODE> - <DD><CODE>numberOfScaleItems</CODE> - </DL>
665
666 <!-- ============ METHOD DETAIL ========== -->
667
668 <A NAME="method_detail"><!-- --></A>
669 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
670 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
671 <TD COLSPAN=1><FONT SIZE="+2">
672 <B>Method Detail</B></FONT></TD>
673 </TR>
674 </TABLE>
675
676 <A NAME="getAxisChart()"><!-- --></A><H3>
677 getAxisChart</H3>
678 <PRE>
679 public final <A HREF="../../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A> <B>getAxisChart</B>()</PRE>
680 <DL>
681 <DD>Returns reference to AxisChart Object.
682 <P>
683 <DD><DL>
684 </DL>
685 </DD>
686 <DD><DL>
687
688 <DT><B>Returns:</B><DD>axisChart</DL>
689 </DD>
690 </DL>
691 <HR>
692
693 <A NAME="getNumberOfScaleItems()"><!-- --></A><H3>
694 getNumberOfScaleItems</H3>
695 <PRE>
696 public int <B>getNumberOfScaleItems</B>()</PRE>
697 <DL>
698 <DD><DL>
699 </DL>
700 </DD>
701 <DD><DL>
702 </DL>
703 </DD>
704 </DL>
705 <HR>
706
707 <A NAME="getAxisLabelsGroup()"><!-- --></A><H3>
708 getAxisLabelsGroup</H3>
709 <PRE>
710 public <A HREF="../../../../org/jCharts/chartText/TextTagGroup.html">TextTagGroup</A> <B>getAxisLabelsGroup</B>()</PRE>
711 <DL>
712 <DD><DL>
713 </DL>
714 </DD>
715 <DD><DL>
716 </DL>
717 </DD>
718 </DL>
719 <HR>
720
721 <A NAME="setAxisLabelsGroup(org.jCharts.chartText.TextTagGroup)"><!-- --></A><H3>
722 setAxisLabelsGroup</H3>
723 <PRE>
724 public void <B>setAxisLabelsGroup</B>(<A HREF="../../../../org/jCharts/chartText/TextTagGroup.html">TextTagGroup</A>&nbsp;axisLabelsGroup)</PRE>
725 <DL>
726 <DD><DL>
727 </DL>
728 </DD>
729 <DD><DL>
730 </DL>
731 </DD>
732 </DL>
733 <HR>
734
735 <A NAME="getTitleWidth()"><!-- --></A><H3>
736 getTitleWidth</H3>
737 <PRE>
738 public final float <B>getTitleWidth</B>()</PRE>
739 <DL>
740 <DD><DL>
741 </DL>
742 </DD>
743 <DD><DL>
744 </DL>
745 </DD>
746 </DL>
747 <HR>
748
749 <A NAME="getTitleHeight()"><!-- --></A><H3>
750 getTitleHeight</H3>
751 <PRE>
752 public final float <B>getTitleHeight</B>()</PRE>
753 <DL>
754 <DD><DL>
755 </DL>
756 </DD>
757 <DD><DL>
758 </DL>
759 </DD>
760 </DL>
761 <HR>
762
763 <A NAME="getPixelLength()"><!-- --></A><H3>
764 getPixelLength</H3>
765 <PRE>
766 public final float <B>getPixelLength</B>()</PRE>
767 <DL>
768 <DD><DL>
769 </DL>
770 </DD>
771 <DD><DL>
772 </DL>
773 </DD>
774 </DL>
775 <HR>
776
777 <A NAME="setPixelLength(float)"><!-- --></A><H3>
778 setPixelLength</H3>
779 <PRE>
780 public final void <B>setPixelLength</B>(float&nbsp;pixelLength)</PRE>
781 <DL>
782 <DD><DL>
783 </DL>
784 </DD>
785 <DD><DL>
786 </DL>
787 </DD>
788 </DL>
789 <HR>
790
791 <A NAME="getOrigin()"><!-- --></A><H3>
792 getOrigin</H3>
793 <PRE>
794 public final float <B>getOrigin</B>()</PRE>
795 <DL>
796 <DD><DL>
797 </DL>
798 </DD>
799 <DD><DL>
800 </DL>
801 </DD>
802 </DL>
803 <HR>
804
805 <A NAME="setOrigin(float)"><!-- --></A><H3>
806 setOrigin</H3>
807 <PRE>
808 public final void <B>setOrigin</B>(float&nbsp;origin)</PRE>
809 <DL>
810 <DD><DL>
811 </DL>
812 </DD>
813 <DD><DL>
814 </DL>
815 </DD>
816 </DL>
817 <HR>
818
819 <A NAME="getMinimumWidthNeeded()"><!-- --></A><H3>
820 getMinimumWidthNeeded</H3>
821 <PRE>
822 public final float <B>getMinimumWidthNeeded</B>()</PRE>
823 <DL>
824 <DD><DL>
825 </DL>
826 </DD>
827 <DD><DL>
828 </DL>
829 </DD>
830 </DL>
831 <HR>
832
833 <A NAME="setMinimumWidthNeeded(float)"><!-- --></A><H3>
834 setMinimumWidthNeeded</H3>
835 <PRE>
836 public final void <B>setMinimumWidthNeeded</B>(float&nbsp;minimumWidthNeeded)</PRE>
837 <DL>
838 <DD><DL>
839 </DL>
840 </DD>
841 <DD><DL>
842 </DL>
843 </DD>
844 </DL>
845 <HR>
846
847 <A NAME="getMinimumHeightNeeded()"><!-- --></A><H3>
848 getMinimumHeightNeeded</H3>
849 <PRE>
850 public final float <B>getMinimumHeightNeeded</B>()</PRE>
851 <DL>
852 <DD><DL>
853 </DL>
854 </DD>
855 <DD><DL>
856 </DL>
857 </DD>
858 </DL>
859 <HR>
860
861 <A NAME="setMinimumHeightNeeded(float)"><!-- --></A><H3>
862 setMinimumHeightNeeded</H3>
863 <PRE>
864 public final void <B>setMinimumHeightNeeded</B>(float&nbsp;minimumHeightNeeded)</PRE>
865 <DL>
866 <DD><DL>
867 </DL>
868 </DD>
869 <DD><DL>
870 </DL>
871 </DD>
872 </DL>
873 <HR>
874
875 <A NAME="getScalePixelWidth()"><!-- --></A><H3>
876 getScalePixelWidth</H3>
877 <PRE>
878 public final float <B>getScalePixelWidth</B>()</PRE>
879 <DL>
880 <DD><DL>
881 </DL>
882 </DD>
883 <DD><DL>
884 </DL>
885 </DD>
886 </DL>
887 <HR>
888
889 <A NAME="setScalePixelWidth(float)"><!-- --></A><H3>
890 setScalePixelWidth</H3>
891 <PRE>
892 public final void <B>setScalePixelWidth</B>(float&nbsp;scalePixelWidth)</PRE>
893 <DL>
894 <DD><DL>
895 </DL>
896 </DD>
897 <DD><DL>
898 </DL>
899 </DD>
900 </DL>
901 <HR>
902
903 <A NAME="getTickStart()"><!-- --></A><H3>
904 getTickStart</H3>
905 <PRE>
906 public float <B>getTickStart</B>()</PRE>
907 <DL>
908 <DD><DL>
909 </DL>
910 </DD>
911 <DD><DL>
912 </DL>
913 </DD>
914 </DL>
915 <HR>
916
917 <A NAME="setTickStart(float)"><!-- --></A><H3>
918 setTickStart</H3>
919 <PRE>
920 public void <B>setTickStart</B>(float&nbsp;tickStart)</PRE>
921 <DL>
922 <DD><DL>
923 </DL>
924 </DD>
925 <DD><DL>
926 </DL>
927 </DD>
928 </DL>
929 <HR>
930
931 <A NAME="getScaleCalculator()"><!-- --></A><H3>
932 getScaleCalculator</H3>
933 <PRE>
934 public <A HREF="../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html">ScaleCalculator</A> <B>getScaleCalculator</B>()</PRE>
935 <DL>
936 <DD><DL>
937 </DL>
938 </DD>
939 <DD><DL>
940 </DL>
941 </DD>
942 </DL>
943 <HR>
944
945 <A NAME="setScaleCalculator(org.jCharts.axisChart.axis.scale.ScaleCalculator)"><!-- --></A><H3>
946 setScaleCalculator</H3>
947 <PRE>
948 public void <B>setScaleCalculator</B>(<A HREF="../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html">ScaleCalculator</A>&nbsp;scaleCalculator)</PRE>
949 <DL>
950 <DD><DL>
951 </DL>
952 </DD>
953 <DD><DL>
954 </DL>
955 </DD>
956 </DL>
957 <HR>
958
959 <A NAME="computeAxisTitleDimensions(java.lang.String, org.jCharts.properties.util.ChartFont)"><!-- --></A><H3>
960 computeAxisTitleDimensions</H3>
961 <PRE>
962 public final void <B>computeAxisTitleDimensions</B>(java.lang.String&nbsp;title,
963 <A HREF="../../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A>&nbsp;axisTitleFont)</PRE>
964 <DL>
965 <DD><DL>
966 </DL>
967 </DD>
968 <DD><DL>
969 <DT><B>Parameters:</B><DD><CODE>title</CODE> - <DD><CODE>axisTitleFont</CODE> - </DL>
970 </DD>
971 </DL>
972 <HR>
973
974 <A NAME="toHTML(org.jCharts.test.HTMLGenerator)"><!-- --></A><H3>
975 toHTML</H3>
976 <PRE>
977 public void <B>toHTML</B>(<A HREF="../../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</PRE>
978 <DL>
979 <DD>Enables the testing routines to display the contents of this Object.
980
981 Can only see 'private' fields from this class.
982 <P>
983 <DD><DL>
984 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/jCharts/test/HTMLTestable.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></CODE> in interface <CODE><A HREF="../../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></CODE></DL>
985 </DD>
986 <DD><DL>
987 <DT><B>Parameters:</B><DD><CODE>htmlGenerator</CODE> - </DL>
988 </DD>
989 </DL>
990 <HR>
991
992 <A NAME="computeScalePixelWidth()"><!-- --></A><H3>
993 computeScalePixelWidth</H3>
994 <PRE>
995 public void <B>computeScalePixelWidth</B>()</PRE>
996 <DL>
997 <DD>Computes the number of pixels between each value on the axis.
998 <P>
999 <DD><DL>
1000 </DL>
1001 </DD>
1002 <DD><DL>
1003 </DL>
1004 </DD>
1005 </DL>
1006 <HR>
1007
1008 <A NAME="computeScalePixelWidthDataAxis()"><!-- --></A><H3>
1009 computeScalePixelWidthDataAxis</H3>
1010 <PRE>
1011 public void <B>computeScalePixelWidthDataAxis</B>()</PRE>
1012 <DL>
1013 <DD>Computes the number of pixels between each value on the axis.
1014 <P>
1015 <DD><DL>
1016 </DL>
1017 </DD>
1018 <DD><DL>
1019 </DL>
1020 </DD>
1021 </DL>
1022 <HR>
1023
1024 <A NAME="setOneUnitPixelSize(double)"><!-- --></A><H3>
1025 setOneUnitPixelSize</H3>
1026 <PRE>
1027 public void <B>setOneUnitPixelSize</B>(double&nbsp;oneUnitPixelSize)</PRE>
1028 <DL>
1029 <DD><DL>
1030 </DL>
1031 </DD>
1032 <DD><DL>
1033 </DL>
1034 </DD>
1035 </DL>
1036 <HR>
1037
1038 <A NAME="getOneUnitPixelSize()"><!-- --></A><H3>
1039 getOneUnitPixelSize</H3>
1040 <PRE>
1041 public double <B>getOneUnitPixelSize</B>()</PRE>
1042 <DL>
1043 <DD>Returns the number of pixels one value unit occupies.
1044 <P>
1045 <DD><DL>
1046 </DL>
1047 </DD>
1048 <DD><DL>
1049
1050 <DT><B>Returns:</B><DD>double the number of pixels one value unit occupies.</DL>
1051 </DD>
1052 </DL>
1053 <HR>
1054
1055 <A NAME="getZeroLineCoordinate()"><!-- --></A><H3>
1056 getZeroLineCoordinate</H3>
1057 <PRE>
1058 public float <B>getZeroLineCoordinate</B>()</PRE>
1059 <DL>
1060 <DD>Returns the screen coordinate of the zero line. This will not always be the same as the origin
1061 as not all charts start at zero. This is needed not only by the Axis, but some of the Chart
1062 implementations as well.
1063 <P>
1064 <DD><DL>
1065 </DL>
1066 </DD>
1067 <DD><DL>
1068
1069 <DT><B>Returns:</B><DD>float the screen pixel location of the zero line.</DL>
1070 </DD>
1071 </DL>
1072 <HR>
1073
1074 <A NAME="setZeroLineCoordinate(float)"><!-- --></A><H3>
1075 setZeroLineCoordinate</H3>
1076 <PRE>
1077 public void <B>setZeroLineCoordinate</B>(float&nbsp;value)</PRE>
1078 <DL>
1079 <DD>Sets the screen coordinate of the zero line. This will not always be the same as the origin
1080 as not all charts start at zero.
1081 <P>
1082 <DD><DL>
1083 </DL>
1084 </DD>
1085 <DD><DL>
1086 <DT><B>Parameters:</B><DD><CODE>value</CODE> - the screen pixel location of the zero line.</DL>
1087 </DD>
1088 </DL>
1089 <HR>
1090
1091 <A NAME="computeOneUnitPixelSize(float, double)"><!-- --></A><H3>
1092 computeOneUnitPixelSize</H3>
1093 <PRE>
1094 public void <B>computeOneUnitPixelSize</B>(float&nbsp;scalePixelLength,
1095 double&nbsp;increment)</PRE>
1096 <DL>
1097 <DD>Computes the relationship of data point values to pixel values so know where along the axis
1098 a value is.
1099 <P>
1100 <DD><DL>
1101 </DL>
1102 </DD>
1103 <DD><DL>
1104 <DT><B>Parameters:</B><DD><CODE>scalePixelLength</CODE> - <DD><CODE>increment</CODE> - </DL>
1105 </DD>
1106 </DL>
1107 <!-- ========= END OF CLASS DATA ========= -->
1108 <HR>
1109
1110 <!-- ========== START OF NAVBAR ========== -->
1111 <A NAME="navbar_bottom"><!-- --></A>
1112 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
1113 <TR>
1114 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
1115 <A NAME="navbar_bottom_firstrow"><!-- --></A>
1116 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
1117 <TR ALIGN="center" VALIGN="top">
1118 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
1119 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
1120 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
1121 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
1122 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
1123 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
1124 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
1125 </TR>
1126 </TABLE>
1127 </TD>
1128 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
1129 </EM>
1130 </TD>
1131 </TR>
1132
1133 <TR>
1134 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
1135 &nbsp;PREV CLASS&nbsp;
1136 &nbsp;<A HREF="../../../../org/jCharts/axisChart/axis/DataAxis.html"><B>NEXT CLASS</B></A></FONT></TD>
1137 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
1138 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
1139 &nbsp;<A HREF="Axis.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
1140 &nbsp;
1141 <SCRIPT>
1142 <!--
1143 if(window==top) {
1144 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
1145 }
1146 //-->
1147 </SCRIPT>
1148 <NOSCRIPT>
1149 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
1150 </NOSCRIPT>
1151 </FONT></TD>
1152 </TR>
1153 <TR>
1154 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
1155 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
1156 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
1157 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
1158 </TR>
1159 </TABLE>
1160 <!-- =========== END OF NAVBAR =========== -->
1161
1162 <HR>
1163
1164 </BODY>
1165 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 DataAxis (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.axisChart.axis.DataAxis,DataAxis class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="DataAxis (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../../org/jCharts/axisChart/axis/Axis.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../../org/jCharts/axisChart/axis/LabelAxis.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="DataAxis.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.axisChart.axis</FONT>
76 <BR>
77 Class DataAxis</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../../org/jCharts/axisChart/axis/Axis.html">org.jCharts.axisChart.axis.Axis</A>
82 |
83 +--<B>org.jCharts.axisChart.axis.DataAxis</B>
84 </PRE>
85 <DL>
86 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, java.io.Serializable</DD>
87 </DL>
88 <HR>
89 <B>Deprecated.</B>&nbsp;<I>just using the YAxis Object</I>
90 <P>
91 <DL>
92 <DT>public class <B>DataAxis</B><DT>extends <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html">Axis</A><DT>implements <A HREF="../../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></DL>
93
94 <P>
95 <DL>
96 <DT><B>See Also:</B><DD><A HREF="../../../../serialized-form.html" TARGET="org.jCharts.axisChart.axis.DataAxis">Serialized Form</A></DL>
97 <HR>
98
99 <P>
100 <!-- ======== NESTED CLASS SUMMARY ======== -->
101
102
103 <!-- =========== FIELD SUMMARY =========== -->
104
105 <A NAME="field_summary"><!-- --></A>
106 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
107 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
108 <TD COLSPAN=2><FONT SIZE="+2">
109 <B>Field Summary</B></FONT></TD>
110 </TR>
111 <TR BGCOLOR="white" CLASS="TableRowColor">
112 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
113 <CODE>private &nbsp;double</CODE></FONT></TD>
114 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/DataAxis.html#increment">increment</A></B></CODE>
115
116 <BR>
117 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;&nbsp;</TD>
118 </TR>
119 <TR BGCOLOR="white" CLASS="TableRowColor">
120 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
121 <CODE>private &nbsp;double</CODE></FONT></TD>
122 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/DataAxis.html#maxValue">maxValue</A></B></CODE>
123
124 <BR>
125 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;&nbsp;</TD>
126 </TR>
127 <TR BGCOLOR="white" CLASS="TableRowColor">
128 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
129 <CODE>private &nbsp;double</CODE></FONT></TD>
130 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/DataAxis.html#minValue">minValue</A></B></CODE>
131
132 <BR>
133 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;&nbsp;</TD>
134 </TR>
135 <TR BGCOLOR="white" CLASS="TableRowColor">
136 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
137 <CODE>protected &nbsp;float</CODE></FONT></TD>
138 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/DataAxis.html#zeroLineCoordinate">zeroLineCoordinate</A></B></CODE>
139
140 <BR>
141 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;&nbsp;</TD>
142 </TR>
143 </TABLE>
144 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.axisChart.axis.Axis"><!-- --></A>
145 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
146 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
147 <TD><B>Fields inherited from class org.jCharts.axisChart.axis.<A HREF="../../../../org/jCharts/axisChart/axis/Axis.html">Axis</A></B></TD>
148 </TR>
149 <TR BGCOLOR="white" CLASS="TableRowColor">
150 <TD><CODE></CODE></TD>
151 </TR>
152 </TABLE>
153 &nbsp;
154 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
155
156 <A NAME="constructor_summary"><!-- --></A>
157 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
158 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
159 <TD COLSPAN=2><FONT SIZE="+2">
160 <B>Constructor Summary</B></FONT></TD>
161 </TR>
162 <TR BGCOLOR="white" CLASS="TableRowColor">
163 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/DataAxis.html#DataAxis(org.jCharts.axisChart.AxisChart)">DataAxis</A></B>(<A HREF="../../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart)</CODE>
164
165 <BR>
166 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>this class is no longer used</I></TD>
167 </TR>
168 </TABLE>
169 &nbsp;
170 <!-- ========== METHOD SUMMARY =========== -->
171
172 <A NAME="method_summary"><!-- --></A>
173 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
174 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
175 <TD COLSPAN=2><FONT SIZE="+2">
176 <B>Method Summary</B></FONT></TD>
177 </TR>
178 <TR BGCOLOR="white" CLASS="TableRowColor">
179 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
180 <CODE>&nbsp;void</CODE></FONT></TD>
181 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/DataAxis.html#addTextTags()">addTextTags</A></B>()</CODE>
182
183 <BR>
184 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Add all text labels to be display on this axis.</TD>
185 </TR>
186 <TR BGCOLOR="white" CLASS="TableRowColor">
187 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
188 <CODE>protected &nbsp;boolean</CODE></FONT></TD>
189 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/DataAxis.html#amDataAxis()">amDataAxis</A></B>()</CODE>
190
191 <BR>
192 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;&nbsp;</TD>
193 </TR>
194 <TR BGCOLOR="white" CLASS="TableRowColor">
195 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
196 <CODE>protected &nbsp;boolean</CODE></FONT></TD>
197 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/DataAxis.html#amLabelAxis()">amLabelAxis</A></B>()</CODE>
198
199 <BR>
200 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;&nbsp;</TD>
201 </TR>
202 <TR BGCOLOR="white" CLASS="TableRowColor">
203 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
204 <CODE>(package private) &nbsp;float</CODE></FONT></TD>
205 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/DataAxis.html#computeAxisCoordinate(double)">computeAxisCoordinate</A></B>(double&nbsp;value)</CODE>
206
207 <BR>
208 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Takes a value and determines the screen coordinate it should be drawn at.</TD>
209 </TR>
210 <TR BGCOLOR="white" CLASS="TableRowColor">
211 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
212 <CODE>(package private) &nbsp;void</CODE></FONT></TD>
213 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/DataAxis.html#computeScaleIncrement(org.jCharts.chartData.processors.AxisChartDataProcessor)">computeScaleIncrement</A></B>(<A HREF="../../../../org/jCharts/chartData/processors/AxisChartDataProcessor.html">AxisChartDataProcessor</A>&nbsp;axisChartDataProcessor)</CODE>
214
215 <BR>
216 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Calculates the axis scale increment.</TD>
217 </TR>
218 <TR BGCOLOR="white" CLASS="TableRowColor">
219 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
220 <CODE>&nbsp;double</CODE></FONT></TD>
221 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/DataAxis.html#getMaxValue()">getMaxValue</A></B>()</CODE>
222
223 <BR>
224 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Returns the MAX value plotted by the axis.</TD>
225 </TR>
226 <TR BGCOLOR="white" CLASS="TableRowColor">
227 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
228 <CODE>&nbsp;double</CODE></FONT></TD>
229 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/DataAxis.html#getMinValue()">getMinValue</A></B>()</CODE>
230
231 <BR>
232 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Returns the MIN value plotted by the axis.</TD>
233 </TR>
234 <TR BGCOLOR="white" CLASS="TableRowColor">
235 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
236 <CODE>&nbsp;double</CODE></FONT></TD>
237 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/DataAxis.html#getOneUnitPixelSize()">getOneUnitPixelSize</A></B>()</CODE>
238
239 <BR>
240 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Returns the number of pixels one value unit occupies.</TD>
241 </TR>
242 <TR BGCOLOR="white" CLASS="TableRowColor">
243 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
244 <CODE>&nbsp;float</CODE></FONT></TD>
245 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/DataAxis.html#getZeroLineCoordinate()">getZeroLineCoordinate</A></B>()</CODE>
246
247 <BR>
248 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Returns the screen coordinate of the zero line.</TD>
249 </TR>
250 <TR BGCOLOR="white" CLASS="TableRowColor">
251 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
252 <CODE>protected &nbsp;void</CODE></FONT></TD>
253 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/DataAxis.html#render(java.awt.Graphics2D, org.jCharts.chartData.interfaces.IDataSeries)">render</A></B>(java.awt.Graphics2D&nbsp;graphics2D,
254 <A HREF="../../../../org/jCharts/chartData/interfaces/IDataSeries.html">IDataSeries</A>&nbsp;iDataSeries)</CODE>
255
256 <BR>
257 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Renders the DataAxis on the passes Graphics2D object</TD>
258 </TR>
259 <TR BGCOLOR="white" CLASS="TableRowColor">
260 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
261 <CODE>private &nbsp;double</CODE></FONT></TD>
262 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/DataAxis.html#round(double, double)">round</A></B>(double&nbsp;value,
263 double&nbsp;powerOfTen)</CODE>
264
265 <BR>
266 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Rounds the scale increment up by the power of ten specified in the properties.</TD>
267 </TR>
268 <TR BGCOLOR="white" CLASS="TableRowColor">
269 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
270 <CODE>private &nbsp;void</CODE></FONT></TD>
271 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/DataAxis.html#roundTheIncrement(double)">roundTheIncrement</A></B>(double&nbsp;powerOfTen)</CODE>
272
273 <BR>
274 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Rounds the scale increment up by the power of ten specified in the properties.</TD>
275 </TR>
276 <TR BGCOLOR="white" CLASS="TableRowColor">
277 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
278 <CODE>&nbsp;void</CODE></FONT></TD>
279 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/DataAxis.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></B>(<A HREF="../../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</CODE>
280
281 <BR>
282 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Enables the testing routines to display the contents of this Object.</TD>
283 </TR>
284 </TABLE>
285 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.axisChart.axis.Axis"><!-- --></A>
286 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
287 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
288 <TD><B>Methods inherited from class org.jCharts.axisChart.axis.<A HREF="../../../../org/jCharts/axisChart/axis/Axis.html">Axis</A></B></TD>
289 </TR>
290 <TR BGCOLOR="white" CLASS="TableRowColor">
291 <TD><CODE><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#computeAxisTitleDimensions(java.lang.String, org.jCharts.properties.util.ChartFont)">computeAxisTitleDimensions</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#computeOneUnitPixelSize(float, double)">computeOneUnitPixelSize</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#computeScalePixelWidth()">computeScalePixelWidth</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#computeScalePixelWidthDataAxis()">computeScalePixelWidthDataAxis</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getAxisChart()">getAxisChart</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getAxisLabelsGroup()">getAxisLabelsGroup</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getMinimumHeightNeeded()">getMinimumHeightNeeded</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getMinimumWidthNeeded()">getMinimumWidthNeeded</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getNumberOfScaleItems()">getNumberOfScaleItems</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getOrigin()">getOrigin</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getPixelLength()">getPixelLength</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getScaleCalculator()">getScaleCalculator</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getScalePixelWidth()">getScalePixelWidth</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getTickStart()">getTickStart</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getTitleHeight()">getTitleHeight</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getTitleWidth()">getTitleWidth</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setAxisLabelsGroup(org.jCharts.chartText.TextTagGroup)">setAxisLabelsGroup</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setMinimumHeightNeeded(float)">setMinimumHeightNeeded</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setMinimumWidthNeeded(float)">setMinimumWidthNeeded</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setOneUnitPixelSize(double)">setOneUnitPixelSize</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setOrigin(float)">setOrigin</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setPixelLength(float)">setPixelLength</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setScaleCalculator(org.jCharts.axisChart.axis.scale.ScaleCalculator)">setScaleCalculator</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setScalePixelWidth(float)">setScalePixelWidth</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setTickStart(float)">setTickStart</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setZeroLineCoordinate(float)">setZeroLineCoordinate</A></CODE></TD>
292 </TR>
293 </TABLE>
294 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
295 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
296 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
297 <TD><B>Methods inherited from class java.lang.Object</B></TD>
298 </TR>
299 <TR BGCOLOR="white" CLASS="TableRowColor">
300 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
301 </TR>
302 </TABLE>
303 &nbsp;
304 <P>
305
306 <!-- ============ FIELD DETAIL =========== -->
307
308 <A NAME="field_detail"><!-- --></A>
309 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
310 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
311 <TD COLSPAN=1><FONT SIZE="+2">
312 <B>Field Detail</B></FONT></TD>
313 </TR>
314 </TABLE>
315
316 <A NAME="minValue"><!-- --></A><H3>
317 minValue</H3>
318 <PRE>
319 private double <B>minValue</B></PRE>
320 <DL>
321 <DD><B>Deprecated.</B>&nbsp;<DL>
322 </DL>
323 </DL>
324 <HR>
325
326 <A NAME="maxValue"><!-- --></A><H3>
327 maxValue</H3>
328 <PRE>
329 private double <B>maxValue</B></PRE>
330 <DL>
331 <DD><B>Deprecated.</B>&nbsp;<DL>
332 </DL>
333 </DL>
334 <HR>
335
336 <A NAME="increment"><!-- --></A><H3>
337 increment</H3>
338 <PRE>
339 private double <B>increment</B></PRE>
340 <DL>
341 <DD><B>Deprecated.</B>&nbsp;<DL>
342 </DL>
343 </DL>
344 <HR>
345
346 <A NAME="zeroLineCoordinate"><!-- --></A><H3>
347 zeroLineCoordinate</H3>
348 <PRE>
349 protected float <B>zeroLineCoordinate</B></PRE>
350 <DL>
351 <DD><B>Deprecated.</B>&nbsp;<DL>
352 </DL>
353 </DL>
354
355 <!-- ========= CONSTRUCTOR DETAIL ======== -->
356
357 <A NAME="constructor_detail"><!-- --></A>
358 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
359 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
360 <TD COLSPAN=1><FONT SIZE="+2">
361 <B>Constructor Detail</B></FONT></TD>
362 </TR>
363 </TABLE>
364
365 <A NAME="DataAxis(org.jCharts.axisChart.AxisChart)"><!-- --></A><H3>
366 DataAxis</H3>
367 <PRE>
368 public <B>DataAxis</B>(<A HREF="../../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart)</PRE>
369 <DL>
370 <DD><B>Deprecated.</B>&nbsp;<I>this class is no longer used</I>
371 <P>
372 <DT><B>Parameters:</B><DD><CODE>axisChart</CODE> - </DL>
373
374 <!-- ============ METHOD DETAIL ========== -->
375
376 <A NAME="method_detail"><!-- --></A>
377 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
378 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
379 <TD COLSPAN=1><FONT SIZE="+2">
380 <B>Method Detail</B></FONT></TD>
381 </TR>
382 </TABLE>
383
384 <A NAME="amDataAxis()"><!-- --></A><H3>
385 amDataAxis</H3>
386 <PRE>
387 protected boolean <B>amDataAxis</B>()</PRE>
388 <DL>
389 <DD><B>Deprecated.</B>&nbsp;<DD><DL>
390 </DL>
391 </DD>
392 <DD><DL>
393 </DL>
394 </DD>
395 </DL>
396 <HR>
397
398 <A NAME="amLabelAxis()"><!-- --></A><H3>
399 amLabelAxis</H3>
400 <PRE>
401 protected boolean <B>amLabelAxis</B>()</PRE>
402 <DL>
403 <DD><B>Deprecated.</B>&nbsp;<DD><DL>
404 </DL>
405 </DD>
406 <DD><DL>
407 </DL>
408 </DD>
409 </DL>
410 <HR>
411
412 <A NAME="addTextTags()"><!-- --></A><H3>
413 addTextTags</H3>
414 <PRE>
415 public void <B>addTextTags</B>()</PRE>
416 <DL>
417 <DD><B>Deprecated.</B>&nbsp;<DD>Add all text labels to be display on this axis.
418 <P>
419 <DD><DL>
420 </DL>
421 </DD>
422 <DD><DL>
423 </DL>
424 </DD>
425 </DL>
426 <HR>
427
428 <A NAME="computeScaleIncrement(org.jCharts.chartData.processors.AxisChartDataProcessor)"><!-- --></A><H3>
429 computeScaleIncrement</H3>
430 <PRE>
431 void <B>computeScaleIncrement</B>(<A HREF="../../../../org/jCharts/chartData/processors/AxisChartDataProcessor.html">AxisChartDataProcessor</A>&nbsp;axisChartDataProcessor)</PRE>
432 <DL>
433 <DD><B>Deprecated.</B>&nbsp;<DD>Calculates the axis scale increment.
434
435 If the user does not specify a scale, it is auto computed in the followin way:
436 <LI>if all values are positive, the MIN value will be zero.</LI>
437 <LI>if all values are negative, the MAX value will be zero.</LI>
438 <LI>Padding is done by either adding or subtracting the increment by the rounding power of ten
439 specified in the properties.</LI>
440 <P>
441 <DD><DL>
442 </DL>
443 </DD>
444 <DD><DL>
445 <DT><B>Parameters:</B><DD><CODE>axisChartDataProcessor</CODE> - need to get the min/max</DL>
446 </DD>
447 </DL>
448 <HR>
449
450 <A NAME="round(double, double)"><!-- --></A><H3>
451 round</H3>
452 <PRE>
453 private double <B>round</B>(double&nbsp;value,
454 double&nbsp;powerOfTen)</PRE>
455 <DL>
456 <DD><B>Deprecated.</B>&nbsp;<DD>Rounds the scale increment up by the power of ten specified in the properties.
457 <P>
458 <DD><DL>
459 </DL>
460 </DD>
461 <DD><DL>
462 <DT><B>Parameters:</B><DD><CODE>value</CODE> - the value to round<DD><CODE>powerOfTen</CODE> - the product of 10 times the rounding property.
463 <DT><B>Returns:</B><DD>double the rounded result</DL>
464 </DD>
465 </DL>
466 <HR>
467
468 <A NAME="roundTheIncrement(double)"><!-- --></A><H3>
469 roundTheIncrement</H3>
470 <PRE>
471 private void <B>roundTheIncrement</B>(double&nbsp;powerOfTen)</PRE>
472 <DL>
473 <DD><B>Deprecated.</B>&nbsp;<DD>Rounds the scale increment up by the power of ten specified in the properties.
474 <P>
475 <DD><DL>
476 </DL>
477 </DD>
478 <DD><DL>
479 <DT><B>Parameters:</B><DD><CODE>powerOfTen</CODE> - the value of 10 times the rounding property.</DL>
480 </DD>
481 </DL>
482 <HR>
483
484 <A NAME="getZeroLineCoordinate()"><!-- --></A><H3>
485 getZeroLineCoordinate</H3>
486 <PRE>
487 public float <B>getZeroLineCoordinate</B>()</PRE>
488 <DL>
489 <DD><B>Deprecated.</B>&nbsp;<DD>Returns the screen coordinate of the zero line. This will not always be the same as the origin
490 as not all charts start at zero.
491 <P>
492 <DD><DL>
493 <DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getZeroLineCoordinate()">getZeroLineCoordinate</A></CODE> in class <CODE><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html">Axis</A></CODE></DL>
494 </DD>
495 <DD><DL>
496
497 <DT><B>Returns:</B><DD>float the screen pixel location of the zero line.</DL>
498 </DD>
499 </DL>
500 <HR>
501
502 <A NAME="computeAxisCoordinate(double)"><!-- --></A><H3>
503 computeAxisCoordinate</H3>
504 <PRE>
505 float <B>computeAxisCoordinate</B>(double&nbsp;value)</PRE>
506 <DL>
507 <DD><B>Deprecated.</B>&nbsp;<DD>Takes a value and determines the screen coordinate it should be drawn at.
508 <P>
509 <DD><DL>
510 </DL>
511 </DD>
512 <DD><DL>
513 <DT><B>Parameters:</B><DD><CODE>value</CODE> -
514 <DT><B>Returns:</B><DD>float the screen pixel coordinate</DL>
515 </DD>
516 </DL>
517 <HR>
518
519 <A NAME="getMaxValue()"><!-- --></A><H3>
520 getMaxValue</H3>
521 <PRE>
522 public double <B>getMaxValue</B>()</PRE>
523 <DL>
524 <DD><B>Deprecated.</B>&nbsp;<DD>Returns the MAX value plotted by the axis.
525 <P>
526 <DD><DL>
527 </DL>
528 </DD>
529 <DD><DL>
530
531 <DT><B>Returns:</B><DD>double the MAX value plotted by the axis</DL>
532 </DD>
533 </DL>
534 <HR>
535
536 <A NAME="getMinValue()"><!-- --></A><H3>
537 getMinValue</H3>
538 <PRE>
539 public double <B>getMinValue</B>()</PRE>
540 <DL>
541 <DD><B>Deprecated.</B>&nbsp;<DD>Returns the MIN value plotted by the axis.
542 <P>
543 <DD><DL>
544 </DL>
545 </DD>
546 <DD><DL>
547
548 <DT><B>Returns:</B><DD>double the MIN value plotted by the axis</DL>
549 </DD>
550 </DL>
551 <HR>
552
553 <A NAME="getOneUnitPixelSize()"><!-- --></A><H3>
554 getOneUnitPixelSize</H3>
555 <PRE>
556 public double <B>getOneUnitPixelSize</B>()</PRE>
557 <DL>
558 <DD><B>Deprecated.</B>&nbsp;<DD>Returns the number of pixels one value unit occupies.
559 <P>
560 <DD><DL>
561 <DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getOneUnitPixelSize()">getOneUnitPixelSize</A></CODE> in class <CODE><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html">Axis</A></CODE></DL>
562 </DD>
563 <DD><DL>
564
565 <DT><B>Returns:</B><DD>double the number of pixels one value unit occupies.</DL>
566 </DD>
567 </DL>
568 <HR>
569
570 <A NAME="render(java.awt.Graphics2D, org.jCharts.chartData.interfaces.IDataSeries)"><!-- --></A><H3>
571 render</H3>
572 <PRE>
573 protected void <B>render</B>(java.awt.Graphics2D&nbsp;graphics2D,
574 <A HREF="../../../../org/jCharts/chartData/interfaces/IDataSeries.html">IDataSeries</A>&nbsp;iDataSeries)</PRE>
575 <DL>
576 <DD><B>Deprecated.</B>&nbsp;<DD>Renders the DataAxis on the passes Graphics2D object
577 <P>
578 <DD><DL>
579 </DL>
580 </DD>
581 <DD><DL>
582 <DT><B>Parameters:</B><DD><CODE>graphics2D</CODE> - <DD><CODE>iDataSeries</CODE> - </DL>
583 </DD>
584 </DL>
585 <HR>
586
587 <A NAME="toHTML(org.jCharts.test.HTMLGenerator)"><!-- --></A><H3>
588 toHTML</H3>
589 <PRE>
590 public void <B>toHTML</B>(<A HREF="../../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</PRE>
591 <DL>
592 <DD><B>Deprecated.</B>&nbsp;<DD>Enables the testing routines to display the contents of this Object.
593 <P>
594 <DD><DL>
595 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/jCharts/test/HTMLTestable.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></CODE> in interface <CODE><A HREF="../../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></CODE> in class <CODE><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html">Axis</A></CODE></DL>
596 </DD>
597 <DD><DL>
598 <DT><B>Parameters:</B><DD><CODE>htmlGenerator</CODE> - </DL>
599 </DD>
600 </DL>
601 <!-- ========= END OF CLASS DATA ========= -->
602 <HR>
603
604 <!-- ========== START OF NAVBAR ========== -->
605 <A NAME="navbar_bottom"><!-- --></A>
606 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
607 <TR>
608 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
609 <A NAME="navbar_bottom_firstrow"><!-- --></A>
610 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
611 <TR ALIGN="center" VALIGN="top">
612 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
613 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
614 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
615 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
616 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
617 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
618 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
619 </TR>
620 </TABLE>
621 </TD>
622 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
623 </EM>
624 </TD>
625 </TR>
626
627 <TR>
628 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
629 &nbsp;<A HREF="../../../../org/jCharts/axisChart/axis/Axis.html"><B>PREV CLASS</B></A>&nbsp;
630 &nbsp;<A HREF="../../../../org/jCharts/axisChart/axis/LabelAxis.html"><B>NEXT CLASS</B></A></FONT></TD>
631 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
632 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
633 &nbsp;<A HREF="DataAxis.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
634 &nbsp;
635 <SCRIPT>
636 <!--
637 if(window==top) {
638 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
639 }
640 //-->
641 </SCRIPT>
642 <NOSCRIPT>
643 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
644 </NOSCRIPT>
645 </FONT></TD>
646 </TR>
647 <TR>
648 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
649 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
650 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
651 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
652 </TR>
653 </TABLE>
654 <!-- =========== END OF NAVBAR =========== -->
655
656 <HR>
657
658 </BODY>
659 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 LabelAxis (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.axisChart.axis.LabelAxis,LabelAxis class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="LabelAxis (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../../org/jCharts/axisChart/axis/DataAxis.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../../org/jCharts/axisChart/axis/XAxis.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="LabelAxis.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_org.jCharts.axisChart.axis.Axis">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.axisChart.axis</FONT>
76 <BR>
77 Class LabelAxis</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../../org/jCharts/axisChart/axis/Axis.html">org.jCharts.axisChart.axis.Axis</A>
82 |
83 +--<B>org.jCharts.axisChart.axis.LabelAxis</B>
84 </PRE>
85 <DL>
86 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, java.io.Serializable</DD>
87 </DL>
88 <HR>
89 <B>Deprecated.</B>&nbsp;<I>just using the Axis Object</I>
90 <P>
91 <DL>
92 <DT>public class <B>LabelAxis</B><DT>extends <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html">Axis</A><DT>implements <A HREF="../../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></DL>
93
94 <P>
95 <DL>
96 <DT><B>See Also:</B><DD><A HREF="../../../../serialized-form.html" TARGET="org.jCharts.axisChart.axis.LabelAxis">Serialized Form</A></DL>
97 <HR>
98
99 <P>
100 <!-- ======== NESTED CLASS SUMMARY ======== -->
101
102
103 <!-- =========== FIELD SUMMARY =========== -->
104
105 <A NAME="field_summary"><!-- --></A>
106 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
107 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
108 <TD COLSPAN=2><FONT SIZE="+2">
109 <B>Field Summary</B></FONT></TD>
110 </TR>
111 </TABLE>
112 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.axisChart.axis.Axis"><!-- --></A>
113 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
114 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
115 <TD><B>Fields inherited from class org.jCharts.axisChart.axis.<A HREF="../../../../org/jCharts/axisChart/axis/Axis.html">Axis</A></B></TD>
116 </TR>
117 <TR BGCOLOR="white" CLASS="TableRowColor">
118 <TD><CODE></CODE></TD>
119 </TR>
120 </TABLE>
121 &nbsp;
122 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
123
124 <A NAME="constructor_summary"><!-- --></A>
125 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
126 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
127 <TD COLSPAN=2><FONT SIZE="+2">
128 <B>Constructor Summary</B></FONT></TD>
129 </TR>
130 <TR BGCOLOR="white" CLASS="TableRowColor">
131 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/LabelAxis.html#LabelAxis(org.jCharts.axisChart.AxisChart)">LabelAxis</A></B>(<A HREF="../../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart)</CODE>
132
133 <BR>
134 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>this class is no longer used</I></TD>
135 </TR>
136 </TABLE>
137 &nbsp;
138 <!-- ========== METHOD SUMMARY =========== -->
139
140 <A NAME="method_summary"><!-- --></A>
141 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
142 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
143 <TD COLSPAN=2><FONT SIZE="+2">
144 <B>Method Summary</B></FONT></TD>
145 </TR>
146 <TR BGCOLOR="white" CLASS="TableRowColor">
147 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
148 <CODE>protected &nbsp;void</CODE></FONT></TD>
149 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/LabelAxis.html#addTextTags()">addTextTags</A></B>()</CODE>
150
151 <BR>
152 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Add the scale labels.</TD>
153 </TR>
154 <TR BGCOLOR="white" CLASS="TableRowColor">
155 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
156 <CODE>protected &nbsp;boolean</CODE></FONT></TD>
157 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/LabelAxis.html#amDataAxis()">amDataAxis</A></B>()</CODE>
158
159 <BR>
160 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;&nbsp;</TD>
161 </TR>
162 <TR BGCOLOR="white" CLASS="TableRowColor">
163 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
164 <CODE>protected &nbsp;boolean</CODE></FONT></TD>
165 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/LabelAxis.html#amLabelAxis()">amLabelAxis</A></B>()</CODE>
166
167 <BR>
168 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;&nbsp;</TD>
169 </TR>
170 <TR BGCOLOR="white" CLASS="TableRowColor">
171 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
172 <CODE>protected &nbsp;void</CODE></FONT></TD>
173 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/LabelAxis.html#render(java.awt.Graphics2D, org.jCharts.chartData.interfaces.IDataSeries)">render</A></B>(java.awt.Graphics2D&nbsp;graphics2D,
174 <A HREF="../../../../org/jCharts/chartData/interfaces/IDataSeries.html">IDataSeries</A>&nbsp;iDataSeries)</CODE>
175
176 <BR>
177 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Renders the axis on the passed Graphics2D object</TD>
178 </TR>
179 <TR BGCOLOR="white" CLASS="TableRowColor">
180 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
181 <CODE>&nbsp;void</CODE></FONT></TD>
182 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/LabelAxis.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></B>(<A HREF="../../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</CODE>
183
184 <BR>
185 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Enables the testing routines to display the contents of this Object.</TD>
186 </TR>
187 </TABLE>
188 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.axisChart.axis.Axis"><!-- --></A>
189 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
190 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
191 <TD><B>Methods inherited from class org.jCharts.axisChart.axis.<A HREF="../../../../org/jCharts/axisChart/axis/Axis.html">Axis</A></B></TD>
192 </TR>
193 <TR BGCOLOR="white" CLASS="TableRowColor">
194 <TD><CODE><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#computeAxisTitleDimensions(java.lang.String, org.jCharts.properties.util.ChartFont)">computeAxisTitleDimensions</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#computeOneUnitPixelSize(float, double)">computeOneUnitPixelSize</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#computeScalePixelWidth()">computeScalePixelWidth</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#computeScalePixelWidthDataAxis()">computeScalePixelWidthDataAxis</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getAxisChart()">getAxisChart</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getAxisLabelsGroup()">getAxisLabelsGroup</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getMinimumHeightNeeded()">getMinimumHeightNeeded</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getMinimumWidthNeeded()">getMinimumWidthNeeded</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getNumberOfScaleItems()">getNumberOfScaleItems</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getOneUnitPixelSize()">getOneUnitPixelSize</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getOrigin()">getOrigin</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getPixelLength()">getPixelLength</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getScaleCalculator()">getScaleCalculator</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getScalePixelWidth()">getScalePixelWidth</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getTickStart()">getTickStart</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getTitleHeight()">getTitleHeight</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getTitleWidth()">getTitleWidth</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getZeroLineCoordinate()">getZeroLineCoordinate</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setAxisLabelsGroup(org.jCharts.chartText.TextTagGroup)">setAxisLabelsGroup</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setMinimumHeightNeeded(float)">setMinimumHeightNeeded</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setMinimumWidthNeeded(float)">setMinimumWidthNeeded</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setOneUnitPixelSize(double)">setOneUnitPixelSize</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setOrigin(float)">setOrigin</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setPixelLength(float)">setPixelLength</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setScaleCalculator(org.jCharts.axisChart.axis.scale.ScaleCalculator)">setScaleCalculator</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setScalePixelWidth(float)">setScalePixelWidth</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setTickStart(float)">setTickStart</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setZeroLineCoordinate(float)">setZeroLineCoordinate</A></CODE></TD>
195 </TR>
196 </TABLE>
197 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
198 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
199 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
200 <TD><B>Methods inherited from class java.lang.Object</B></TD>
201 </TR>
202 <TR BGCOLOR="white" CLASS="TableRowColor">
203 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
204 </TR>
205 </TABLE>
206 &nbsp;
207 <P>
208
209 <!-- ============ FIELD DETAIL =========== -->
210
211
212 <!-- ========= CONSTRUCTOR DETAIL ======== -->
213
214 <A NAME="constructor_detail"><!-- --></A>
215 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
216 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
217 <TD COLSPAN=1><FONT SIZE="+2">
218 <B>Constructor Detail</B></FONT></TD>
219 </TR>
220 </TABLE>
221
222 <A NAME="LabelAxis(org.jCharts.axisChart.AxisChart)"><!-- --></A><H3>
223 LabelAxis</H3>
224 <PRE>
225 public <B>LabelAxis</B>(<A HREF="../../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart)</PRE>
226 <DL>
227 <DD><B>Deprecated.</B>&nbsp;<I>this class is no longer used</I>
228 <P>
229 <DT><B>Parameters:</B><DD><CODE>axisChart</CODE> - </DL>
230
231 <!-- ============ METHOD DETAIL ========== -->
232
233 <A NAME="method_detail"><!-- --></A>
234 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
235 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
236 <TD COLSPAN=1><FONT SIZE="+2">
237 <B>Method Detail</B></FONT></TD>
238 </TR>
239 </TABLE>
240
241 <A NAME="amDataAxis()"><!-- --></A><H3>
242 amDataAxis</H3>
243 <PRE>
244 protected boolean <B>amDataAxis</B>()</PRE>
245 <DL>
246 <DD><B>Deprecated.</B>&nbsp;<DD><DL>
247 </DL>
248 </DD>
249 <DD><DL>
250 </DL>
251 </DD>
252 </DL>
253 <HR>
254
255 <A NAME="amLabelAxis()"><!-- --></A><H3>
256 amLabelAxis</H3>
257 <PRE>
258 protected boolean <B>amLabelAxis</B>()</PRE>
259 <DL>
260 <DD><B>Deprecated.</B>&nbsp;<DD><DL>
261 </DL>
262 </DD>
263 <DD><DL>
264 </DL>
265 </DD>
266 </DL>
267 <HR>
268
269 <A NAME="addTextTags()"><!-- --></A><H3>
270 addTextTags</H3>
271 <PRE>
272 protected void <B>addTextTags</B>()</PRE>
273 <DL>
274 <DD><B>Deprecated.</B>&nbsp;<DD>Add the scale labels.
275 <P>
276 <DD><DL>
277 </DL>
278 </DD>
279 <DD><DL>
280 </DL>
281 </DD>
282 </DL>
283 <HR>
284
285 <A NAME="render(java.awt.Graphics2D, org.jCharts.chartData.interfaces.IDataSeries)"><!-- --></A><H3>
286 render</H3>
287 <PRE>
288 protected void <B>render</B>(java.awt.Graphics2D&nbsp;graphics2D,
289 <A HREF="../../../../org/jCharts/chartData/interfaces/IDataSeries.html">IDataSeries</A>&nbsp;iDataSeries)</PRE>
290 <DL>
291 <DD><B>Deprecated.</B>&nbsp;<DD>Renders the axis on the passed Graphics2D object
292 <P>
293 <DD><DL>
294 </DL>
295 </DD>
296 <DD><DL>
297 <DT><B>Parameters:</B><DD><CODE>graphics2D</CODE> - <DD><CODE>iDataSeries</CODE> - </DL>
298 </DD>
299 </DL>
300 <HR>
301
302 <A NAME="toHTML(org.jCharts.test.HTMLGenerator)"><!-- --></A><H3>
303 toHTML</H3>
304 <PRE>
305 public void <B>toHTML</B>(<A HREF="../../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</PRE>
306 <DL>
307 <DD><B>Deprecated.</B>&nbsp;<DD>Enables the testing routines to display the contents of this Object.
308 <P>
309 <DD><DL>
310 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/jCharts/test/HTMLTestable.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></CODE> in interface <CODE><A HREF="../../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></CODE> in class <CODE><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html">Axis</A></CODE></DL>
311 </DD>
312 <DD><DL>
313 <DT><B>Parameters:</B><DD><CODE>htmlGenerator</CODE> - </DL>
314 </DD>
315 </DL>
316 <!-- ========= END OF CLASS DATA ========= -->
317 <HR>
318
319 <!-- ========== START OF NAVBAR ========== -->
320 <A NAME="navbar_bottom"><!-- --></A>
321 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
322 <TR>
323 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
324 <A NAME="navbar_bottom_firstrow"><!-- --></A>
325 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
326 <TR ALIGN="center" VALIGN="top">
327 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
328 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
329 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
330 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
331 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
332 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
333 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
334 </TR>
335 </TABLE>
336 </TD>
337 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
338 </EM>
339 </TD>
340 </TR>
341
342 <TR>
343 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
344 &nbsp;<A HREF="../../../../org/jCharts/axisChart/axis/DataAxis.html"><B>PREV CLASS</B></A>&nbsp;
345 &nbsp;<A HREF="../../../../org/jCharts/axisChart/axis/XAxis.html"><B>NEXT CLASS</B></A></FONT></TD>
346 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
347 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
348 &nbsp;<A HREF="LabelAxis.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
349 &nbsp;
350 <SCRIPT>
351 <!--
352 if(window==top) {
353 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
354 }
355 //-->
356 </SCRIPT>
357 <NOSCRIPT>
358 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
359 </NOSCRIPT>
360 </FONT></TD>
361 </TR>
362 <TR>
363 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
364 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_org.jCharts.axisChart.axis.Axis">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
365 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
366 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
367 </TR>
368 </TABLE>
369 <!-- =========== END OF NAVBAR =========== -->
370
371 <HR>
372
373 </BODY>
374 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 XAxis (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.axisChart.axis.XAxis,XAxis class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="XAxis (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../../org/jCharts/axisChart/axis/LabelAxis.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../../org/jCharts/axisChart/axis/YAxis.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="XAxis.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.axisChart.axis</FONT>
76 <BR>
77 Class XAxis</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../../org/jCharts/axisChart/axis/Axis.html">org.jCharts.axisChart.axis.Axis</A>
82 |
83 +--<B>org.jCharts.axisChart.axis.XAxis</B>
84 </PRE>
85 <DL>
86 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, java.io.Serializable</DD>
87 </DL>
88 <HR>
89 <DL>
90 <DT>public final class <B>XAxis</B><DT>extends <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html">Axis</A><DT>implements <A HREF="../../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></DL>
91
92 <P>
93 <DL>
94 <DT><B>See Also:</B><DD><A HREF="../../../../serialized-form.html" TARGET="org.jCharts.axisChart.axis.XAxis">Serialized Form</A></DL>
95 <HR>
96
97 <P>
98 <!-- ======== NESTED CLASS SUMMARY ======== -->
99
100
101 <!-- =========== FIELD SUMMARY =========== -->
102
103 <A NAME="field_summary"><!-- --></A>
104 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
105 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
106 <TD COLSPAN=2><FONT SIZE="+2">
107 <B>Field Summary</B></FONT></TD>
108 </TR>
109 <TR BGCOLOR="white" CLASS="TableRowColor">
110 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
111 <CODE>private &nbsp;boolean</CODE></FONT></TD>
112 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/XAxis.html#startTicksAtAxis">startTicksAtAxis</A></B></CODE>
113
114 <BR>
115 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
116 </TR>
117 <TR BGCOLOR="white" CLASS="TableRowColor">
118 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
119 <CODE>private &nbsp;int</CODE></FONT></TD>
120 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/XAxis.html#xLabelFilter">xLabelFilter</A></B></CODE>
121
122 <BR>
123 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
124 </TR>
125 </TABLE>
126 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.axisChart.axis.Axis"><!-- --></A>
127 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
128 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
129 <TD><B>Fields inherited from class org.jCharts.axisChart.axis.<A HREF="../../../../org/jCharts/axisChart/axis/Axis.html">Axis</A></B></TD>
130 </TR>
131 <TR BGCOLOR="white" CLASS="TableRowColor">
132 <TD><CODE></CODE></TD>
133 </TR>
134 </TABLE>
135 &nbsp;
136 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
137
138 <A NAME="constructor_summary"><!-- --></A>
139 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
140 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
141 <TD COLSPAN=2><FONT SIZE="+2">
142 <B>Constructor Summary</B></FONT></TD>
143 </TR>
144 <TR BGCOLOR="white" CLASS="TableRowColor">
145 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/XAxis.html#XAxis(org.jCharts.axisChart.AxisChart, int)">XAxis</A></B>(<A HREF="../../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart,
146 int&nbsp;numberOfScaleItems)</CODE>
147
148 <BR>
149 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
150 </TR>
151 </TABLE>
152 &nbsp;
153 <!-- ========== METHOD SUMMARY =========== -->
154
155 <A NAME="method_summary"><!-- --></A>
156 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
157 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
158 <TD COLSPAN=2><FONT SIZE="+2">
159 <B>Method Summary</B></FONT></TD>
160 </TR>
161 <TR BGCOLOR="white" CLASS="TableRowColor">
162 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
163 <CODE>&nbsp;float</CODE></FONT></TD>
164 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/XAxis.html#computeAxisCoordinate(float, double, double)">computeAxisCoordinate</A></B>(float&nbsp;origin,
165 double&nbsp;value,
166 double&nbsp;axisMinValue)</CODE>
167
168 <BR>
169 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Takes a value and determines the screen coordinate it should be drawn at.</TD>
170 </TR>
171 <TR BGCOLOR="white" CLASS="TableRowColor">
172 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
173 <CODE>&nbsp;void</CODE></FONT></TD>
174 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/XAxis.html#computeLabelFilter()">computeLabelFilter</A></B>()</CODE>
175
176 <BR>
177 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method to compute the filter to use on the x-axis label display so labels do not overlap</TD>
178 </TR>
179 <TR BGCOLOR="white" CLASS="TableRowColor">
180 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
181 <CODE>&nbsp;void</CODE></FONT></TD>
182 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/XAxis.html#computeMinimumHeightNeeded(java.lang.String)">computeMinimumHeightNeeded</A></B>(java.lang.String&nbsp;axisTitle)</CODE>
183
184 <BR>
185 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Computes the minimum pixel height required for the X-Axis.</TD>
186 </TR>
187 <TR BGCOLOR="white" CLASS="TableRowColor">
188 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
189 <CODE>&nbsp;void</CODE></FONT></TD>
190 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/XAxis.html#computeScalePixelWidth()">computeScalePixelWidth</A></B>()</CODE>
191
192 <BR>
193 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Computes the number of pixels between each value on the axis.</TD>
194 </TR>
195 <TR BGCOLOR="white" CLASS="TableRowColor">
196 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
197 <CODE>&nbsp;void</CODE></FONT></TD>
198 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/XAxis.html#computeShouldTickStartAtYAxis(org.jCharts.chartData.interfaces.IAxisDataSeries, org.jCharts.properties.AxisTypeProperties)">computeShouldTickStartAtYAxis</A></B>(<A HREF="../../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A>&nbsp;iAxisDataSeries,
199 <A HREF="../../../../org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>&nbsp;axisTypeProperties)</CODE>
200
201 <BR>
202 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Determines if we should start x-axis ticks at the y-axis or space it out a half
203 a scale item width.</TD>
204 </TR>
205 <TR BGCOLOR="white" CLASS="TableRowColor">
206 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
207 <CODE>&nbsp;void</CODE></FONT></TD>
208 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/XAxis.html#computeTickStart()">computeTickStart</A></B>()</CODE>
209
210 <BR>
211 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Computes the screen pixel location of the first tick mark</TD>
212 </TR>
213 <TR BGCOLOR="white" CLASS="TableRowColor">
214 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
215 <CODE>&nbsp;void</CODE></FONT></TD>
216 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/XAxis.html#render(java.awt.Graphics2D, org.jCharts.properties.AxisProperties, java.lang.String)">render</A></B>(java.awt.Graphics2D&nbsp;graphics2D,
217 <A HREF="../../../../org/jCharts/properties/AxisProperties.html">AxisProperties</A>&nbsp;axisProperties,
218 java.lang.String&nbsp;axisTitle)</CODE>
219
220 <BR>
221 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Renders the YAxis on the passes Graphics2D object</TD>
222 </TR>
223 <TR BGCOLOR="white" CLASS="TableRowColor">
224 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
225 <CODE>private &nbsp;void</CODE></FONT></TD>
226 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/XAxis.html#renderAxisTitle(java.lang.String, java.awt.Graphics2D, org.jCharts.properties.AxisTypeProperties)">renderAxisTitle</A></B>(java.lang.String&nbsp;axisTitle,
227 java.awt.Graphics2D&nbsp;graphics2D,
228 <A HREF="../../../../org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>&nbsp;axisTypeProperties)</CODE>
229
230 <BR>
231 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Computes the number of pixels between each value on the axis.</TD>
232 </TR>
233 <TR BGCOLOR="white" CLASS="TableRowColor">
234 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
235 <CODE>&nbsp;void</CODE></FONT></TD>
236 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/XAxis.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></B>(<A HREF="../../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</CODE>
237
238 <BR>
239 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enables the testing routines to display the contents of this Object.</TD>
240 </TR>
241 </TABLE>
242 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.axisChart.axis.Axis"><!-- --></A>
243 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
244 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
245 <TD><B>Methods inherited from class org.jCharts.axisChart.axis.<A HREF="../../../../org/jCharts/axisChart/axis/Axis.html">Axis</A></B></TD>
246 </TR>
247 <TR BGCOLOR="white" CLASS="TableRowColor">
248 <TD><CODE><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#computeAxisTitleDimensions(java.lang.String, org.jCharts.properties.util.ChartFont)">computeAxisTitleDimensions</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#computeOneUnitPixelSize(float, double)">computeOneUnitPixelSize</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#computeScalePixelWidthDataAxis()">computeScalePixelWidthDataAxis</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getAxisChart()">getAxisChart</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getAxisLabelsGroup()">getAxisLabelsGroup</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getMinimumHeightNeeded()">getMinimumHeightNeeded</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getMinimumWidthNeeded()">getMinimumWidthNeeded</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getNumberOfScaleItems()">getNumberOfScaleItems</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getOneUnitPixelSize()">getOneUnitPixelSize</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getOrigin()">getOrigin</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getPixelLength()">getPixelLength</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getScaleCalculator()">getScaleCalculator</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getScalePixelWidth()">getScalePixelWidth</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getTickStart()">getTickStart</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getTitleHeight()">getTitleHeight</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getTitleWidth()">getTitleWidth</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getZeroLineCoordinate()">getZeroLineCoordinate</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setAxisLabelsGroup(org.jCharts.chartText.TextTagGroup)">setAxisLabelsGroup</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setMinimumHeightNeeded(float)">setMinimumHeightNeeded</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setMinimumWidthNeeded(float)">setMinimumWidthNeeded</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setOneUnitPixelSize(double)">setOneUnitPixelSize</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setOrigin(float)">setOrigin</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setPixelLength(float)">setPixelLength</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setScaleCalculator(org.jCharts.axisChart.axis.scale.ScaleCalculator)">setScaleCalculator</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setScalePixelWidth(float)">setScalePixelWidth</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setTickStart(float)">setTickStart</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setZeroLineCoordinate(float)">setZeroLineCoordinate</A></CODE></TD>
249 </TR>
250 </TABLE>
251 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
252 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
253 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
254 <TD><B>Methods inherited from class java.lang.Object</B></TD>
255 </TR>
256 <TR BGCOLOR="white" CLASS="TableRowColor">
257 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
258 </TR>
259 </TABLE>
260 &nbsp;
261 <P>
262
263 <!-- ============ FIELD DETAIL =========== -->
264
265 <A NAME="field_detail"><!-- --></A>
266 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
267 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
268 <TD COLSPAN=1><FONT SIZE="+2">
269 <B>Field Detail</B></FONT></TD>
270 </TR>
271 </TABLE>
272
273 <A NAME="xLabelFilter"><!-- --></A><H3>
274 xLabelFilter</H3>
275 <PRE>
276 private int <B>xLabelFilter</B></PRE>
277 <DL>
278 <DL>
279 </DL>
280 </DL>
281 <HR>
282
283 <A NAME="startTicksAtAxis"><!-- --></A><H3>
284 startTicksAtAxis</H3>
285 <PRE>
286 private boolean <B>startTicksAtAxis</B></PRE>
287 <DL>
288 <DL>
289 </DL>
290 </DL>
291
292 <!-- ========= CONSTRUCTOR DETAIL ======== -->
293
294 <A NAME="constructor_detail"><!-- --></A>
295 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
296 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
297 <TD COLSPAN=1><FONT SIZE="+2">
298 <B>Constructor Detail</B></FONT></TD>
299 </TR>
300 </TABLE>
301
302 <A NAME="XAxis(org.jCharts.axisChart.AxisChart, int)"><!-- --></A><H3>
303 XAxis</H3>
304 <PRE>
305 public <B>XAxis</B>(<A HREF="../../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart,
306 int&nbsp;numberOfScaleItems)</PRE>
307 <DL>
308 <DT><B>Parameters:</B><DD><CODE>axisChart</CODE> - <DD><CODE>numberOfScaleItems</CODE> - </DL>
309
310 <!-- ============ METHOD DETAIL ========== -->
311
312 <A NAME="method_detail"><!-- --></A>
313 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
314 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
315 <TD COLSPAN=1><FONT SIZE="+2">
316 <B>Method Detail</B></FONT></TD>
317 </TR>
318 </TABLE>
319
320 <A NAME="computeMinimumHeightNeeded(java.lang.String)"><!-- --></A><H3>
321 computeMinimumHeightNeeded</H3>
322 <PRE>
323 public void <B>computeMinimumHeightNeeded</B>(java.lang.String&nbsp;axisTitle)</PRE>
324 <DL>
325 <DD>Computes the minimum pixel height required for the X-Axis.
326 Includes space, if needed, for: axis title + padding, axis values + tick padding, and tick marks.
327 <P>
328 <DD><DL>
329 </DL>
330 </DD>
331 <DD><DL>
332 <DT><B>Parameters:</B><DD><CODE>axisTitle</CODE> - </DL>
333 </DD>
334 </DL>
335 <HR>
336
337 <A NAME="renderAxisTitle(java.lang.String, java.awt.Graphics2D, org.jCharts.properties.AxisTypeProperties)"><!-- --></A><H3>
338 renderAxisTitle</H3>
339 <PRE>
340 private void <B>renderAxisTitle</B>(java.lang.String&nbsp;axisTitle,
341 java.awt.Graphics2D&nbsp;graphics2D,
342 <A HREF="../../../../org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>&nbsp;axisTypeProperties)</PRE>
343 <DL>
344 <DD>Computes the number of pixels between each value on the axis.
345
346
347 public void computeScalePixelWidth( int numberOfValuesOnXAxis )
348 {
349 super.setScalePixelWidth( super.getPixelLength() / numberOfValuesOnXAxis );
350 }
351
352
353 /****************************************************************************************************
354 <P>
355 <DD><DL>
356 </DL>
357 </DD>
358 <DD><DL>
359 <DT><B>Parameters:</B><DD><CODE>axisTitle</CODE> - <DD><CODE>graphics2D</CODE> - <DD><CODE>axisTypeProperties</CODE> - </DL>
360 </DD>
361 </DL>
362 <HR>
363
364 <A NAME="computeShouldTickStartAtYAxis(org.jCharts.chartData.interfaces.IAxisDataSeries, org.jCharts.properties.AxisTypeProperties)"><!-- --></A><H3>
365 computeShouldTickStartAtYAxis</H3>
366 <PRE>
367 public void <B>computeShouldTickStartAtYAxis</B>(<A HREF="../../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A>&nbsp;iAxisDataSeries,
368 <A HREF="../../../../org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>&nbsp;axisTypeProperties)</PRE>
369 <DL>
370 <DD>Determines if we should start x-axis ticks at the y-axis or space it out a half
371 a scale item width.
372 <P>
373 <DD><DL>
374 </DL>
375 </DD>
376 <DD><DL>
377 <DT><B>Parameters:</B><DD><CODE>iAxisDataSeries</CODE> - <DD><CODE>axisTypeProperties</CODE> - </DL>
378 </DD>
379 </DL>
380 <HR>
381
382 <A NAME="computeTickStart()"><!-- --></A><H3>
383 computeTickStart</H3>
384 <PRE>
385 public void <B>computeTickStart</B>()</PRE>
386 <DL>
387 <DD>Computes the screen pixel location of the first tick mark
388 <P>
389 <DD><DL>
390 </DL>
391 </DD>
392 <DD><DL>
393 </DL>
394 </DD>
395 </DL>
396 <HR>
397
398 <A NAME="computeScalePixelWidth()"><!-- --></A><H3>
399 computeScalePixelWidth</H3>
400 <PRE>
401 public void <B>computeScalePixelWidth</B>()</PRE>
402 <DL>
403 <DD>Computes the number of pixels between each value on the axis.
404 <P>
405 <DD><DL>
406 <DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#computeScalePixelWidth()">computeScalePixelWidth</A></CODE> in class <CODE><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html">Axis</A></CODE></DL>
407 </DD>
408 <DD><DL>
409 </DL>
410 </DD>
411 </DL>
412 <HR>
413
414 <A NAME="render(java.awt.Graphics2D, org.jCharts.properties.AxisProperties, java.lang.String)"><!-- --></A><H3>
415 render</H3>
416 <PRE>
417 public void <B>render</B>(java.awt.Graphics2D&nbsp;graphics2D,
418 <A HREF="../../../../org/jCharts/properties/AxisProperties.html">AxisProperties</A>&nbsp;axisProperties,
419 java.lang.String&nbsp;axisTitle)</PRE>
420 <DL>
421 <DD>Renders the YAxis on the passes Graphics2D object
422 <P>
423 <DD><DL>
424 </DL>
425 </DD>
426 <DD><DL>
427 <DT><B>Parameters:</B><DD><CODE>graphics2D</CODE> - <DD><CODE>axisProperties</CODE> - <DD><CODE>axisTitle</CODE> - </DL>
428 </DD>
429 </DL>
430 <HR>
431
432 <A NAME="computeLabelFilter()"><!-- --></A><H3>
433 computeLabelFilter</H3>
434 <PRE>
435 public void <B>computeLabelFilter</B>()</PRE>
436 <DL>
437 <DD>Method to compute the filter to use on the x-axis label display so labels do not overlap
438 <P>
439 <DD><DL>
440 </DL>
441 </DD>
442 <DD><DL>
443 </DL>
444 </DD>
445 </DL>
446 <HR>
447
448 <A NAME="toHTML(org.jCharts.test.HTMLGenerator)"><!-- --></A><H3>
449 toHTML</H3>
450 <PRE>
451 public void <B>toHTML</B>(<A HREF="../../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</PRE>
452 <DL>
453 <DD>Enables the testing routines to display the contents of this Object.
454 <P>
455 <DD><DL>
456 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/jCharts/test/HTMLTestable.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></CODE> in interface <CODE><A HREF="../../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></CODE> in class <CODE><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html">Axis</A></CODE></DL>
457 </DD>
458 <DD><DL>
459 <DT><B>Parameters:</B><DD><CODE>htmlGenerator</CODE> - </DL>
460 </DD>
461 </DL>
462 <HR>
463
464 <A NAME="computeAxisCoordinate(float, double, double)"><!-- --></A><H3>
465 computeAxisCoordinate</H3>
466 <PRE>
467 public float <B>computeAxisCoordinate</B>(float&nbsp;origin,
468 double&nbsp;value,
469 double&nbsp;axisMinValue)</PRE>
470 <DL>
471 <DD>Takes a value and determines the screen coordinate it should be drawn at. THe only difference
472 between this and the y-axis is we add to the origin versus subtract from it.
473 <P>
474 <DD><DL>
475 </DL>
476 </DD>
477 <DD><DL>
478 <DT><B>Parameters:</B><DD><CODE>origin</CODE> - <DD><CODE>value</CODE> - <DD><CODE>axisMinValue</CODE> - the minimum value on the axis
479 <DT><B>Returns:</B><DD>float the screen pixel coordinate</DL>
480 </DD>
481 </DL>
482 <!-- ========= END OF CLASS DATA ========= -->
483 <HR>
484
485 <!-- ========== START OF NAVBAR ========== -->
486 <A NAME="navbar_bottom"><!-- --></A>
487 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
488 <TR>
489 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
490 <A NAME="navbar_bottom_firstrow"><!-- --></A>
491 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
492 <TR ALIGN="center" VALIGN="top">
493 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
494 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
495 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
496 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
497 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
498 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
499 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
500 </TR>
501 </TABLE>
502 </TD>
503 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
504 </EM>
505 </TD>
506 </TR>
507
508 <TR>
509 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
510 &nbsp;<A HREF="../../../../org/jCharts/axisChart/axis/LabelAxis.html"><B>PREV CLASS</B></A>&nbsp;
511 &nbsp;<A HREF="../../../../org/jCharts/axisChart/axis/YAxis.html"><B>NEXT CLASS</B></A></FONT></TD>
512 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
513 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
514 &nbsp;<A HREF="XAxis.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
515 &nbsp;
516 <SCRIPT>
517 <!--
518 if(window==top) {
519 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
520 }
521 //-->
522 </SCRIPT>
523 <NOSCRIPT>
524 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
525 </NOSCRIPT>
526 </FONT></TD>
527 </TR>
528 <TR>
529 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
530 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
531 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
532 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
533 </TR>
534 </TABLE>
535 <!-- =========== END OF NAVBAR =========== -->
536
537 <HR>
538
539 </BODY>
540 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 YAxis (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.axisChart.axis.YAxis,YAxis class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="YAxis (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../../org/jCharts/axisChart/axis/XAxis.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;NEXT CLASS</FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="YAxis.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.axisChart.axis</FONT>
76 <BR>
77 Class YAxis</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../../org/jCharts/axisChart/axis/Axis.html">org.jCharts.axisChart.axis.Axis</A>
82 |
83 +--<B>org.jCharts.axisChart.axis.YAxis</B>
84 </PRE>
85 <DL>
86 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, java.io.Serializable</DD>
87 </DL>
88 <HR>
89 <DL>
90 <DT>public final class <B>YAxis</B><DT>extends <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html">Axis</A><DT>implements <A HREF="../../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></DL>
91
92 <P>
93 <DL>
94 <DT><B>See Also:</B><DD><A HREF="../../../../serialized-form.html" TARGET="org.jCharts.axisChart.axis.YAxis">Serialized Form</A></DL>
95 <HR>
96
97 <P>
98 <!-- ======== NESTED CLASS SUMMARY ======== -->
99
100
101 <!-- =========== FIELD SUMMARY =========== -->
102
103 <A NAME="field_summary"><!-- --></A>
104 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
105 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
106 <TD COLSPAN=2><FONT SIZE="+2">
107 <B>Field Summary</B></FONT></TD>
108 </TR>
109 <TR BGCOLOR="white" CLASS="TableRowColor">
110 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
111 <CODE>private &nbsp;float</CODE></FONT></TD>
112 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/YAxis.html#lastTickY">lastTickY</A></B></CODE>
113
114 <BR>
115 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
116 </TR>
117 </TABLE>
118 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.axisChart.axis.Axis"><!-- --></A>
119 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
120 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
121 <TD><B>Fields inherited from class org.jCharts.axisChart.axis.<A HREF="../../../../org/jCharts/axisChart/axis/Axis.html">Axis</A></B></TD>
122 </TR>
123 <TR BGCOLOR="white" CLASS="TableRowColor">
124 <TD><CODE></CODE></TD>
125 </TR>
126 </TABLE>
127 &nbsp;
128 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
129
130 <A NAME="constructor_summary"><!-- --></A>
131 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
132 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
133 <TD COLSPAN=2><FONT SIZE="+2">
134 <B>Constructor Summary</B></FONT></TD>
135 </TR>
136 <TR BGCOLOR="white" CLASS="TableRowColor">
137 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/YAxis.html#YAxis(org.jCharts.axisChart.AxisChart, int)">YAxis</A></B>(<A HREF="../../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart,
138 int&nbsp;numberOfScaleItems)</CODE>
139
140 <BR>
141 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor</TD>
142 </TR>
143 </TABLE>
144 &nbsp;
145 <!-- ========== METHOD SUMMARY =========== -->
146
147 <A NAME="method_summary"><!-- --></A>
148 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
149 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
150 <TD COLSPAN=2><FONT SIZE="+2">
151 <B>Method Summary</B></FONT></TD>
152 </TR>
153 <TR BGCOLOR="white" CLASS="TableRowColor">
154 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
155 <CODE>&nbsp;float</CODE></FONT></TD>
156 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/YAxis.html#computeAxisCoordinate(float, double, double)">computeAxisCoordinate</A></B>(float&nbsp;origin,
157 double&nbsp;value,
158 double&nbsp;axisMinValue)</CODE>
159
160 <BR>
161 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Takes a value and determines the screen coordinate it should be drawn at.</TD>
162 </TR>
163 <TR BGCOLOR="white" CLASS="TableRowColor">
164 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
165 <CODE>&nbsp;void</CODE></FONT></TD>
166 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/YAxis.html#computeMinimumWidthNeeded(java.lang.String)">computeMinimumWidthNeeded</A></B>(java.lang.String&nbsp;yAxisTitle)</CODE>
167
168 <BR>
169 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Computes the minimum pixel width required for the Y-Axis.</TD>
170 </TR>
171 <TR BGCOLOR="white" CLASS="TableRowColor">
172 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
173 <CODE>&nbsp;float</CODE></FONT></TD>
174 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/YAxis.html#getLastTickY()">getLastTickY</A></B>()</CODE>
175
176 <BR>
177 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Need this value as horizontal plots start from the top of the axis and go down</TD>
178 </TR>
179 <TR BGCOLOR="white" CLASS="TableRowColor">
180 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
181 <CODE>&nbsp;void</CODE></FONT></TD>
182 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/YAxis.html#render(java.awt.Graphics2D, org.jCharts.properties.AxisProperties, java.lang.String)">render</A></B>(java.awt.Graphics2D&nbsp;graphics2D,
183 <A HREF="../../../../org/jCharts/properties/AxisProperties.html">AxisProperties</A>&nbsp;axisProperties,
184 java.lang.String&nbsp;yAxisTitle)</CODE>
185
186 <BR>
187 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Renders the YAxis on the passes Graphics2D object</TD>
188 </TR>
189 <TR BGCOLOR="white" CLASS="TableRowColor">
190 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
191 <CODE>private &nbsp;void</CODE></FONT></TD>
192 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/YAxis.html#renderAxisTitle(java.lang.String, java.awt.Graphics2D, org.jCharts.properties.AxisTypeProperties)">renderAxisTitle</A></B>(java.lang.String&nbsp;axisTitle,
193 java.awt.Graphics2D&nbsp;graphics2D,
194 <A HREF="../../../../org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>&nbsp;axisTypeProperties)</CODE>
195
196 <BR>
197 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
198 </TR>
199 <TR BGCOLOR="white" CLASS="TableRowColor">
200 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
201 <CODE>&nbsp;void</CODE></FONT></TD>
202 <TD><CODE><B><A HREF="../../../../org/jCharts/axisChart/axis/YAxis.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></B>(<A HREF="../../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</CODE>
203
204 <BR>
205 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enables the testing routines to display the contents of this Object.</TD>
206 </TR>
207 </TABLE>
208 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.axisChart.axis.Axis"><!-- --></A>
209 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
210 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
211 <TD><B>Methods inherited from class org.jCharts.axisChart.axis.<A HREF="../../../../org/jCharts/axisChart/axis/Axis.html">Axis</A></B></TD>
212 </TR>
213 <TR BGCOLOR="white" CLASS="TableRowColor">
214 <TD><CODE><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#computeAxisTitleDimensions(java.lang.String, org.jCharts.properties.util.ChartFont)">computeAxisTitleDimensions</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#computeOneUnitPixelSize(float, double)">computeOneUnitPixelSize</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#computeScalePixelWidth()">computeScalePixelWidth</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#computeScalePixelWidthDataAxis()">computeScalePixelWidthDataAxis</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getAxisChart()">getAxisChart</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getAxisLabelsGroup()">getAxisLabelsGroup</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getMinimumHeightNeeded()">getMinimumHeightNeeded</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getMinimumWidthNeeded()">getMinimumWidthNeeded</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getNumberOfScaleItems()">getNumberOfScaleItems</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getOneUnitPixelSize()">getOneUnitPixelSize</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getOrigin()">getOrigin</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getPixelLength()">getPixelLength</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getScaleCalculator()">getScaleCalculator</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getScalePixelWidth()">getScalePixelWidth</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getTickStart()">getTickStart</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getTitleHeight()">getTitleHeight</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getTitleWidth()">getTitleWidth</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#getZeroLineCoordinate()">getZeroLineCoordinate</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setAxisLabelsGroup(org.jCharts.chartText.TextTagGroup)">setAxisLabelsGroup</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setMinimumHeightNeeded(float)">setMinimumHeightNeeded</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setMinimumWidthNeeded(float)">setMinimumWidthNeeded</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setOneUnitPixelSize(double)">setOneUnitPixelSize</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setOrigin(float)">setOrigin</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setPixelLength(float)">setPixelLength</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setScaleCalculator(org.jCharts.axisChart.axis.scale.ScaleCalculator)">setScaleCalculator</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setScalePixelWidth(float)">setScalePixelWidth</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setTickStart(float)">setTickStart</A>, <A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#setZeroLineCoordinate(float)">setZeroLineCoordinate</A></CODE></TD>
215 </TR>
216 </TABLE>
217 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
218 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
219 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
220 <TD><B>Methods inherited from class java.lang.Object</B></TD>
221 </TR>
222 <TR BGCOLOR="white" CLASS="TableRowColor">
223 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
224 </TR>
225 </TABLE>
226 &nbsp;
227 <P>
228
229 <!-- ============ FIELD DETAIL =========== -->
230
231 <A NAME="field_detail"><!-- --></A>
232 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
233 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
234 <TD COLSPAN=1><FONT SIZE="+2">
235 <B>Field Detail</B></FONT></TD>
236 </TR>
237 </TABLE>
238
239 <A NAME="lastTickY"><!-- --></A><H3>
240 lastTickY</H3>
241 <PRE>
242 private float <B>lastTickY</B></PRE>
243 <DL>
244 <DL>
245 </DL>
246 </DL>
247
248 <!-- ========= CONSTRUCTOR DETAIL ======== -->
249
250 <A NAME="constructor_detail"><!-- --></A>
251 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
252 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
253 <TD COLSPAN=1><FONT SIZE="+2">
254 <B>Constructor Detail</B></FONT></TD>
255 </TR>
256 </TABLE>
257
258 <A NAME="YAxis(org.jCharts.axisChart.AxisChart, int)"><!-- --></A><H3>
259 YAxis</H3>
260 <PRE>
261 public <B>YAxis</B>(<A HREF="../../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart,
262 int&nbsp;numberOfScaleItems)</PRE>
263 <DL>
264 <DD>Constructor
265 <P>
266 <DT><B>Parameters:</B><DD><CODE>axisChart</CODE> - </DL>
267
268 <!-- ============ METHOD DETAIL ========== -->
269
270 <A NAME="method_detail"><!-- --></A>
271 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
272 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
273 <TD COLSPAN=1><FONT SIZE="+2">
274 <B>Method Detail</B></FONT></TD>
275 </TR>
276 </TABLE>
277
278 <A NAME="getLastTickY()"><!-- --></A><H3>
279 getLastTickY</H3>
280 <PRE>
281 public float <B>getLastTickY</B>()</PRE>
282 <DL>
283 <DD>Need this value as horizontal plots start from the top of the axis and go down
284 <P>
285 <DD><DL>
286 </DL>
287 </DD>
288 <DD><DL>
289
290 <DT><B>Returns:</B><DD></DL>
291 </DD>
292 </DL>
293 <HR>
294
295 <A NAME="computeMinimumWidthNeeded(java.lang.String)"><!-- --></A><H3>
296 computeMinimumWidthNeeded</H3>
297 <PRE>
298 public void <B>computeMinimumWidthNeeded</B>(java.lang.String&nbsp;yAxisTitle)</PRE>
299 <DL>
300 <DD>Computes the minimum pixel width required for the Y-Axis.
301 Includes space, if needed, for: axis title + padding, axis values + tick padding, and tick marks.
302 <P>
303 <DD><DL>
304 </DL>
305 </DD>
306 <DD><DL>
307 </DL>
308 </DD>
309 </DL>
310 <HR>
311
312 <A NAME="renderAxisTitle(java.lang.String, java.awt.Graphics2D, org.jCharts.properties.AxisTypeProperties)"><!-- --></A><H3>
313 renderAxisTitle</H3>
314 <PRE>
315 private void <B>renderAxisTitle</B>(java.lang.String&nbsp;axisTitle,
316 java.awt.Graphics2D&nbsp;graphics2D,
317 <A HREF="../../../../org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>&nbsp;axisTypeProperties)</PRE>
318 <DL>
319 <DD><DL>
320 </DL>
321 </DD>
322 <DD><DL>
323 <DT><B>Parameters:</B><DD><CODE>axisTitle</CODE> - <DD><CODE>graphics2D</CODE> - <DD><CODE>axisTypeProperties</CODE> - </DL>
324 </DD>
325 </DL>
326 <HR>
327
328 <A NAME="render(java.awt.Graphics2D, org.jCharts.properties.AxisProperties, java.lang.String)"><!-- --></A><H3>
329 render</H3>
330 <PRE>
331 public void <B>render</B>(java.awt.Graphics2D&nbsp;graphics2D,
332 <A HREF="../../../../org/jCharts/properties/AxisProperties.html">AxisProperties</A>&nbsp;axisProperties,
333 java.lang.String&nbsp;yAxisTitle)</PRE>
334 <DL>
335 <DD>Renders the YAxis on the passes Graphics2D object
336 <P>
337 <DD><DL>
338 </DL>
339 </DD>
340 <DD><DL>
341 <DT><B>Parameters:</B><DD><CODE>graphics2D</CODE> - <DD><CODE>axisProperties</CODE> - <DD><CODE>yAxisTitle</CODE> - </DL>
342 </DD>
343 </DL>
344 <HR>
345
346 <A NAME="computeAxisCoordinate(float, double, double)"><!-- --></A><H3>
347 computeAxisCoordinate</H3>
348 <PRE>
349 public float <B>computeAxisCoordinate</B>(float&nbsp;origin,
350 double&nbsp;value,
351 double&nbsp;axisMinValue)</PRE>
352 <DL>
353 <DD>Takes a value and determines the screen coordinate it should be drawn at. THe only difference
354 between this and the x-axis is we subtract to the origin versus subtract from it.
355 <P>
356 <DD><DL>
357 </DL>
358 </DD>
359 <DD><DL>
360 <DT><B>Parameters:</B><DD><CODE>origin</CODE> - <DD><CODE>value</CODE> - <DD><CODE>axisMinValue</CODE> - the minimum value on the axis
361 <DT><B>Returns:</B><DD>float the screen pixel coordinate</DL>
362 </DD>
363 </DL>
364 <HR>
365
366 <A NAME="toHTML(org.jCharts.test.HTMLGenerator)"><!-- --></A><H3>
367 toHTML</H3>
368 <PRE>
369 public void <B>toHTML</B>(<A HREF="../../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</PRE>
370 <DL>
371 <DD>Enables the testing routines to display the contents of this Object.
372 <P>
373 <DD><DL>
374 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/jCharts/test/HTMLTestable.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></CODE> in interface <CODE><A HREF="../../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></CODE> in class <CODE><A HREF="../../../../org/jCharts/axisChart/axis/Axis.html">Axis</A></CODE></DL>
375 </DD>
376 <DD><DL>
377 <DT><B>Parameters:</B><DD><CODE>htmlGenerator</CODE> - </DL>
378 </DD>
379 </DL>
380 <!-- ========= END OF CLASS DATA ========= -->
381 <HR>
382
383 <!-- ========== START OF NAVBAR ========== -->
384 <A NAME="navbar_bottom"><!-- --></A>
385 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
386 <TR>
387 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
388 <A NAME="navbar_bottom_firstrow"><!-- --></A>
389 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
390 <TR ALIGN="center" VALIGN="top">
391 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
392 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
393 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
394 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
395 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
396 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
397 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
398 </TR>
399 </TABLE>
400 </TD>
401 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
402 </EM>
403 </TD>
404 </TR>
405
406 <TR>
407 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
408 &nbsp;<A HREF="../../../../org/jCharts/axisChart/axis/XAxis.html"><B>PREV CLASS</B></A>&nbsp;
409 &nbsp;NEXT CLASS</FONT></TD>
410 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
411 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
412 &nbsp;<A HREF="YAxis.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
413 &nbsp;
414 <SCRIPT>
415 <!--
416 if(window==top) {
417 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
418 }
419 //-->
420 </SCRIPT>
421 <NOSCRIPT>
422 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
423 </NOSCRIPT>
424 </FONT></TD>
425 </TR>
426 <TR>
427 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
428 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
429 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
430 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
431 </TR>
432 </TABLE>
433 <!-- =========== END OF NAVBAR =========== -->
434
435 <HR>
436
437 </BODY>
438 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.axisChart.axis (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.axisChart.axis package">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="org.jCharts.axisChart.axis (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18 <FONT size="+1" CLASS="FrameTitleFont">
19 <A HREF="../../../../org/jCharts/axisChart/axis/package-summary.html" TARGET="classFrame">org.jCharts.axisChart.axis</A></FONT>
20 <TABLE BORDER="0" WIDTH="100%">
21 <TR>
22 <TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
23 Classes</FONT>&nbsp;
24 <FONT CLASS="FrameItemFont">
25 <BR>
26 <A HREF="Axis.html" TARGET="classFrame">Axis</A>
27 <BR>
28 <A HREF="DataAxis.html" TARGET="classFrame">DataAxis</A>
29 <BR>
30 <A HREF="LabelAxis.html" TARGET="classFrame">LabelAxis</A>
31 <BR>
32 <A HREF="XAxis.html" TARGET="classFrame">XAxis</A>
33 <BR>
34 <A HREF="YAxis.html" TARGET="classFrame">YAxis</A></FONT></TD>
35 </TR>
36 </TABLE>
37
38
39 </BODY>
40 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.axisChart.axis (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.axisChart.axis package">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="org.jCharts.axisChart.axis (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
29 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../../org/jCharts/axisChart/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
45 &nbsp;<A HREF="../../../../org/jCharts/axisChart/axis/scale/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 </TABLE>
63 <!-- =========== END OF NAVBAR =========== -->
64
65 <HR>
66 <H2>
67 Package org.jCharts.axisChart.axis
68 </H2>
69
70 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
71 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
72 <TD COLSPAN=2><FONT SIZE="+2">
73 <B>Class Summary</B></FONT></TD>
74 </TR>
75 <TR BGCOLOR="white" CLASS="TableRowColor">
76 <TD WIDTH="15%"><B><A HREF="Axis.html">Axis</A></B></TD>
77 <TD>&nbsp;</TD>
78 </TR>
79 <TR BGCOLOR="white" CLASS="TableRowColor">
80 <TD WIDTH="15%"><B><A HREF="DataAxis.html">DataAxis</A></B></TD>
81 <TD><B>Deprecated.</B>&nbsp;<I>just using the YAxis Object</I></TD>
82 </TR>
83 <TR BGCOLOR="white" CLASS="TableRowColor">
84 <TD WIDTH="15%"><B><A HREF="LabelAxis.html">LabelAxis</A></B></TD>
85 <TD><B>Deprecated.</B>&nbsp;<I>just using the Axis Object</I></TD>
86 </TR>
87 <TR BGCOLOR="white" CLASS="TableRowColor">
88 <TD WIDTH="15%"><B><A HREF="XAxis.html">XAxis</A></B></TD>
89 <TD>&nbsp;</TD>
90 </TR>
91 <TR BGCOLOR="white" CLASS="TableRowColor">
92 <TD WIDTH="15%"><B><A HREF="YAxis.html">YAxis</A></B></TD>
93 <TD>&nbsp;</TD>
94 </TR>
95 </TABLE>
96 &nbsp;
97
98 <P>
99 <HR>
100
101 <!-- ========== START OF NAVBAR ========== -->
102 <A NAME="navbar_bottom"><!-- --></A>
103 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
104 <TR>
105 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
106 <A NAME="navbar_bottom_firstrow"><!-- --></A>
107 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
108 <TR ALIGN="center" VALIGN="top">
109 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
110 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
111 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
112 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
113 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
114 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
115 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
116 </TR>
117 </TABLE>
118 </TD>
119 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
120 </EM>
121 </TD>
122 </TR>
123
124 <TR>
125 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
126 &nbsp;<A HREF="../../../../org/jCharts/axisChart/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
127 &nbsp;<A HREF="../../../../org/jCharts/axisChart/axis/scale/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
128 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
129 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
130 &nbsp;<A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
131 &nbsp;
132 <SCRIPT>
133 <!--
134 if(window==top) {
135 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
136 }
137 //-->
138 </SCRIPT>
139 <NOSCRIPT>
140 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
141 </NOSCRIPT>
142 </FONT></TD>
143 </TR>
144 </TABLE>
145 <!-- =========== END OF NAVBAR =========== -->
146
147 <HR>
148
149 </BODY>
150 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.axisChart.axis Class Hierarchy (jCharts-0.7.5 API)
7 </TITLE>
8 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
9 </HEAD>
10 <SCRIPT>
11 function asd()
12 {
13 parent.document.title="org.jCharts.axisChart.axis Class Hierarchy (jCharts-0.7.5 API)";
14 }
15 </SCRIPT>
16 <BODY BGCOLOR="white" onload="asd();">
17
18 <!-- ========== START OF NAVBAR ========== -->
19 <A NAME="navbar_top"><!-- --></A>
20 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
21 <TR>
22 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
23 <A NAME="navbar_top_firstrow"><!-- --></A>
24 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
25 <TR ALIGN="center" VALIGN="top">
26 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
33 </TR>
34 </TABLE>
35 </TD>
36 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
37 </EM>
38 </TD>
39 </TR>
40
41 <TR>
42 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
43 &nbsp;<A HREF="../../../../org/jCharts/axisChart/package-tree.html"><B>PREV</B></A>&nbsp;
44 &nbsp;<A HREF="../../../../org/jCharts/axisChart/axis/scale/package-tree.html"><B>NEXT</B></A></FONT></TD>
45 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
46 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
47 &nbsp;<A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
48 &nbsp;
49 <SCRIPT>
50 <!--
51 if(window==top) {
52 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
53 }
54 //-->
55 </SCRIPT>
56 <NOSCRIPT>
57 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
58 </NOSCRIPT>
59 </FONT></TD>
60 </TR>
61 </TABLE>
62 <!-- =========== END OF NAVBAR =========== -->
63
64 <HR>
65 <CENTER>
66 <H2>
67 Hierarchy For Package org.jCharts.axisChart.axis
68 </H2>
69 </CENTER>
70 <DL>
71 <DT><B>Package Hierarchies:</B><DD><A HREF="../../../../overview-tree.html">All Packages</A></DL>
72 <HR>
73 <H2>
74 Class Hierarchy
75 </H2>
76 <UL>
77 <LI TYPE="circle">class java.lang.Object<UL>
78 <LI TYPE="circle">class org.jCharts.axisChart.axis.<A HREF="../../../../org/jCharts/axisChart/axis/Axis.html"><B>Axis</B></A> (implements org.jCharts.test.<A HREF="../../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, java.io.Serializable)
79 <UL>
80 <LI TYPE="circle">class org.jCharts.axisChart.axis.<A HREF="../../../../org/jCharts/axisChart/axis/DataAxis.html"><B>DataAxis</B></A> (implements org.jCharts.test.<A HREF="../../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>)
81 <LI TYPE="circle">class org.jCharts.axisChart.axis.<A HREF="../../../../org/jCharts/axisChart/axis/LabelAxis.html"><B>LabelAxis</B></A> (implements org.jCharts.test.<A HREF="../../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>)
82 <LI TYPE="circle">class org.jCharts.axisChart.axis.<A HREF="../../../../org/jCharts/axisChart/axis/XAxis.html"><B>XAxis</B></A> (implements org.jCharts.test.<A HREF="../../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>)
83 <LI TYPE="circle">class org.jCharts.axisChart.axis.<A HREF="../../../../org/jCharts/axisChart/axis/YAxis.html"><B>YAxis</B></A> (implements org.jCharts.test.<A HREF="../../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>)
84 </UL>
85 </UL>
86 </UL>
87 <HR>
88
89 <!-- ========== START OF NAVBAR ========== -->
90 <A NAME="navbar_bottom"><!-- --></A>
91 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
92 <TR>
93 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
94 <A NAME="navbar_bottom_firstrow"><!-- --></A>
95 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
96 <TR ALIGN="center" VALIGN="top">
97 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
98 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
99 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
100 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
101 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
102 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
103 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
104 </TR>
105 </TABLE>
106 </TD>
107 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
108 </EM>
109 </TD>
110 </TR>
111
112 <TR>
113 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
114 &nbsp;<A HREF="../../../../org/jCharts/axisChart/package-tree.html"><B>PREV</B></A>&nbsp;
115 &nbsp;<A HREF="../../../../org/jCharts/axisChart/axis/scale/package-tree.html"><B>NEXT</B></A></FONT></TD>
116 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
117 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
118 &nbsp;<A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
119 &nbsp;
120 <SCRIPT>
121 <!--
122 if(window==top) {
123 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
124 }
125 //-->
126 </SCRIPT>
127 <NOSCRIPT>
128 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
129 </NOSCRIPT>
130 </FONT></TD>
131 </TR>
132 </TABLE>
133 <!-- =========== END OF NAVBAR =========== -->
134
135 <HR>
136
137 </BODY>
138 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 AutomaticScaleCalculator (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.axisChart.axis.scale.AutomaticScaleCalculator,AutomaticScaleCalculator class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="AutomaticScaleCalculator (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;PREV CLASS&nbsp;
45 &nbsp;<A HREF="../../../../../org/jCharts/axisChart/axis/scale/ChartScale.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="AutomaticScaleCalculator.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_org.jCharts.axisChart.axis.scale.ScaleCalculator">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.axisChart.axis.scale</FONT>
76 <BR>
77 Class AutomaticScaleCalculator</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html">org.jCharts.axisChart.axis.scale.ScaleCalculator</A>
82 |
83 +--<B>org.jCharts.axisChart.axis.scale.AutomaticScaleCalculator</B>
84 </PRE>
85 <HR>
86 <DL>
87 <DT>public class <B>AutomaticScaleCalculator</B><DT>extends <A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html">ScaleCalculator</A></DL>
88
89 <P>
90 <HR>
91
92 <P>
93 <!-- ======== NESTED CLASS SUMMARY ======== -->
94
95
96 <!-- =========== FIELD SUMMARY =========== -->
97
98 <A NAME="field_summary"><!-- --></A>
99 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
100 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
101 <TD COLSPAN=2><FONT SIZE="+2">
102 <B>Field Summary</B></FONT></TD>
103 </TR>
104 </TABLE>
105 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.axisChart.axis.scale.ScaleCalculator"><!-- --></A>
106 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
107 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
108 <TD><B>Fields inherited from class org.jCharts.axisChart.axis.scale.<A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html">ScaleCalculator</A></B></TD>
109 </TR>
110 <TR BGCOLOR="white" CLASS="TableRowColor">
111 <TD><CODE><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#increment">increment</A></CODE></TD>
112 </TR>
113 </TABLE>
114 &nbsp;
115 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
116
117 <A NAME="constructor_summary"><!-- --></A>
118 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
119 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
120 <TD COLSPAN=2><FONT SIZE="+2">
121 <B>Constructor Summary</B></FONT></TD>
122 </TR>
123 <TR BGCOLOR="white" CLASS="TableRowColor">
124 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/AutomaticScaleCalculator.html#AutomaticScaleCalculator()">AutomaticScaleCalculator</A></B>()</CODE>
125
126 <BR>
127 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
128 </TR>
129 </TABLE>
130 &nbsp;
131 <!-- ========== METHOD SUMMARY =========== -->
132
133 <A NAME="method_summary"><!-- --></A>
134 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
135 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
136 <TD COLSPAN=2><FONT SIZE="+2">
137 <B>Method Summary</B></FONT></TD>
138 </TR>
139 <TR BGCOLOR="white" CLASS="TableRowColor">
140 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
141 <CODE>&nbsp;void</CODE></FONT></TD>
142 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/AutomaticScaleCalculator.html#computeIncrement()">computeIncrement</A></B>()</CODE>
143
144 <BR>
145 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Computes the axis increment taking into account the user specified criteria.</TD>
146 </TR>
147 </TABLE>
148 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.axisChart.axis.scale.ScaleCalculator"><!-- --></A>
149 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
150 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
151 <TD><B>Methods inherited from class org.jCharts.axisChart.axis.scale.<A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html">ScaleCalculator</A></B></TD>
152 </TR>
153 <TR BGCOLOR="white" CLASS="TableRowColor">
154 <TD><CODE><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#computeScaleValues()">computeScaleValues</A>, <A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#getIncrement()">getIncrement</A>, <A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#getMaxValue()">getMaxValue</A>, <A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#getMinValue()">getMinValue</A>, <A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#getNumberOfScaleItems()">getNumberOfScaleItems</A>, <A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#getRoundingPowerOfTen()">getRoundingPowerOfTen</A>, <A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#round(double, double)">round</A>, <A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#roundTheIncrement(double)">roundTheIncrement</A>, <A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#setMaxValue(double)">setMaxValue</A>, <A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#setMinValue(double)">setMinValue</A>, <A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#setNumberOfScaleItems(int)">setNumberOfScaleItems</A>, <A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#setRoundingPowerOfTen(int)">setRoundingPowerOfTen</A>, <A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#toString()">toString</A></CODE></TD>
155 </TR>
156 </TABLE>
157 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
158 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
159 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
160 <TD><B>Methods inherited from class java.lang.Object</B></TD>
161 </TR>
162 <TR BGCOLOR="white" CLASS="TableRowColor">
163 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
164 </TR>
165 </TABLE>
166 &nbsp;
167 <P>
168
169 <!-- ============ FIELD DETAIL =========== -->
170
171
172 <!-- ========= CONSTRUCTOR DETAIL ======== -->
173
174 <A NAME="constructor_detail"><!-- --></A>
175 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
176 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
177 <TD COLSPAN=1><FONT SIZE="+2">
178 <B>Constructor Detail</B></FONT></TD>
179 </TR>
180 </TABLE>
181
182 <A NAME="AutomaticScaleCalculator()"><!-- --></A><H3>
183 AutomaticScaleCalculator</H3>
184 <PRE>
185 public <B>AutomaticScaleCalculator</B>()</PRE>
186 <DL>
187 </DL>
188
189 <!-- ============ METHOD DETAIL ========== -->
190
191 <A NAME="method_detail"><!-- --></A>
192 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
193 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
194 <TD COLSPAN=1><FONT SIZE="+2">
195 <B>Method Detail</B></FONT></TD>
196 </TR>
197 </TABLE>
198
199 <A NAME="computeIncrement()"><!-- --></A><H3>
200 computeIncrement</H3>
201 <PRE>
202 public void <B>computeIncrement</B>()</PRE>
203 <DL>
204 <DD>Computes the axis increment taking into account the user specified criteria.
205 <P>
206 <DD><DL>
207 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#computeIncrement()">computeIncrement</A></CODE> in class <CODE><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html">ScaleCalculator</A></CODE></DL>
208 </DD>
209 <DD><DL>
210 </DL>
211 </DD>
212 </DL>
213 <!-- ========= END OF CLASS DATA ========= -->
214 <HR>
215
216 <!-- ========== START OF NAVBAR ========== -->
217 <A NAME="navbar_bottom"><!-- --></A>
218 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
219 <TR>
220 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
221 <A NAME="navbar_bottom_firstrow"><!-- --></A>
222 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
223 <TR ALIGN="center" VALIGN="top">
224 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
225 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
226 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
227 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
228 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
229 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
230 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
231 </TR>
232 </TABLE>
233 </TD>
234 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
235 </EM>
236 </TD>
237 </TR>
238
239 <TR>
240 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
241 &nbsp;PREV CLASS&nbsp;
242 &nbsp;<A HREF="../../../../../org/jCharts/axisChart/axis/scale/ChartScale.html"><B>NEXT CLASS</B></A></FONT></TD>
243 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
244 <A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
245 &nbsp;<A HREF="AutomaticScaleCalculator.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
246 &nbsp;
247 <SCRIPT>
248 <!--
249 if(window==top) {
250 document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
251 }
252 //-->
253 </SCRIPT>
254 <NOSCRIPT>
255 <A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
256 </NOSCRIPT>
257 </FONT></TD>
258 </TR>
259 <TR>
260 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
261 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_org.jCharts.axisChart.axis.scale.ScaleCalculator">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
262 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
263 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
264 </TR>
265 </TABLE>
266 <!-- =========== END OF NAVBAR =========== -->
267
268 <HR>
269
270 </BODY>
271 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 ChartScale (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.axisChart.axis.scale.ChartScale,ChartScale class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="ChartScale (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../../../org/jCharts/axisChart/axis/scale/AutomaticScaleCalculator.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="ChartScale.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.axisChart.axis.scale</FONT>
76 <BR>
77 Class ChartScale</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.axisChart.axis.scale.ChartScale</B>
82 </PRE>
83 <HR>
84 <DL>
85 <DT>public class <B>ChartScale</B><DT>extends java.lang.Object</DL>
86
87 <P>
88 <HR>
89
90 <P>
91 <!-- ======== NESTED CLASS SUMMARY ======== -->
92
93
94 <!-- =========== FIELD SUMMARY =========== -->
95
96 <A NAME="field_summary"><!-- --></A>
97 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
98 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
99 <TD COLSPAN=2><FONT SIZE="+2">
100 <B>Field Summary</B></FONT></TD>
101 </TR>
102 <TR BGCOLOR="white" CLASS="TableRowColor">
103 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
104 <CODE>(package private) &nbsp;int</CODE></FONT></TD>
105 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ChartScale.html#rounding">rounding</A></B></CODE>
106
107 <BR>
108 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;* The suggested value for the rounding of the data.</TD>
109 </TR>
110 <TR BGCOLOR="white" CLASS="TableRowColor">
111 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
112 <CODE>(package private) &nbsp;int</CODE></FONT></TD>
113 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ChartScale.html#segments">segments</A></B></CODE>
114
115 <BR>
116 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;* The number of segments that the suggested yStart, yEnd and yDelta produce.</TD>
117 </TR>
118 <TR BGCOLOR="white" CLASS="TableRowColor">
119 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
120 <CODE>(package private) &nbsp;double</CODE></FONT></TD>
121 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ChartScale.html#yDelta">yDelta</A></B></CODE>
122
123 <BR>
124 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;* The difference between two points on adjacent grid lines.</TD>
125 </TR>
126 <TR BGCOLOR="white" CLASS="TableRowColor">
127 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
128 <CODE>(package private) &nbsp;double</CODE></FONT></TD>
129 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ChartScale.html#yEnd">yEnd</A></B></CODE>
130
131 <BR>
132 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;* The value which the last grid line represents.</TD>
133 </TR>
134 <TR BGCOLOR="white" CLASS="TableRowColor">
135 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
136 <CODE>(package private) &nbsp;double</CODE></FONT></TD>
137 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ChartScale.html#yMax">yMax</A></B></CODE>
138
139 <BR>
140 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;* The largest number in the dataset.</TD>
141 </TR>
142 <TR BGCOLOR="white" CLASS="TableRowColor">
143 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
144 <CODE>(package private) &nbsp;double</CODE></FONT></TD>
145 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ChartScale.html#yMin">yMin</A></B></CODE>
146
147 <BR>
148 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;* The smallest number in the dataset.</TD>
149 </TR>
150 <TR BGCOLOR="white" CLASS="TableRowColor">
151 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
152 <CODE>(package private) &nbsp;double</CODE></FONT></TD>
153 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ChartScale.html#yStart">yStart</A></B></CODE>
154
155 <BR>
156 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;* The value which the first grid line represents.</TD>
157 </TR>
158 </TABLE>
159 &nbsp;
160 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
161
162 <A NAME="constructor_summary"><!-- --></A>
163 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
164 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
165 <TD COLSPAN=2><FONT SIZE="+2">
166 <B>Constructor Summary</B></FONT></TD>
167 </TR>
168 <TR BGCOLOR="white" CLASS="TableRowColor">
169 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ChartScale.html#ChartScale()">ChartScale</A></B>()</CODE>
170
171 <BR>
172 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
173 </TR>
174 <TR BGCOLOR="white" CLASS="TableRowColor">
175 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ChartScale.html#ChartScale(double[][])">ChartScale</A></B>(double[][]&nbsp;data)</CODE>
176
177 <BR>
178 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor.</TD>
179 </TR>
180 </TABLE>
181 &nbsp;
182 <!-- ========== METHOD SUMMARY =========== -->
183
184 <A NAME="method_summary"><!-- --></A>
185 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
186 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
187 <TD COLSPAN=2><FONT SIZE="+2">
188 <B>Method Summary</B></FONT></TD>
189 </TR>
190 <TR BGCOLOR="white" CLASS="TableRowColor">
191 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
192 <CODE>private &nbsp;void</CODE></FONT></TD>
193 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ChartScale.html#calculate()">calculate</A></B>()</CODE>
194
195 <BR>
196 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Compute yDelta, yStart, yEnd, segments and rounding.</TD>
197 </TR>
198 <TR BGCOLOR="white" CLASS="TableRowColor">
199 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
200 <CODE>&nbsp;<A HREF="../../../../../org/jCharts/properties/AxisProperties.html">AxisProperties</A></CODE></FONT></TD>
201 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ChartScale.html#getAxisProperties()">getAxisProperties</A></B>()</CODE>
202
203 <BR>
204 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;* Creates and returns a new AxisProperties object based on the internally calculated values of yStart, yDelta,
205
206 * segments and rounding.</TD>
207 </TR>
208 <TR BGCOLOR="white" CLASS="TableRowColor">
209 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
210 <CODE>private &nbsp;double</CODE></FONT></TD>
211 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ChartScale.html#getMax(double[][])">getMax</A></B>(double[][]&nbsp;data)</CODE>
212
213 <BR>
214 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Helper method that finds the largest double in the 2D array of doubles.</TD>
215 </TR>
216 <TR BGCOLOR="white" CLASS="TableRowColor">
217 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
218 <CODE>private &nbsp;double</CODE></FONT></TD>
219 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ChartScale.html#getMin(double[][])">getMin</A></B>(double[][]&nbsp;data)</CODE>
220
221 <BR>
222 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Helper method that finds the smallest double in the 2D array of doubles.</TD>
223 </TR>
224 <TR BGCOLOR="white" CLASS="TableRowColor">
225 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
226 <CODE>&nbsp;int</CODE></FONT></TD>
227 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ChartScale.html#getRounding()">getRounding</A></B>()</CODE>
228
229 <BR>
230 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;* Accessor for the rounding property.</TD>
231 </TR>
232 <TR BGCOLOR="white" CLASS="TableRowColor">
233 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
234 <CODE>&nbsp;int</CODE></FONT></TD>
235 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ChartScale.html#getSegments()">getSegments</A></B>()</CODE>
236
237 <BR>
238 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;* Accessor for the segments property.</TD>
239 </TR>
240 <TR BGCOLOR="white" CLASS="TableRowColor">
241 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
242 <CODE>&nbsp;double</CODE></FONT></TD>
243 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ChartScale.html#getYDelta()">getYDelta</A></B>()</CODE>
244
245 <BR>
246 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;* Accessor for the yDelta property.</TD>
247 </TR>
248 <TR BGCOLOR="white" CLASS="TableRowColor">
249 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
250 <CODE>&nbsp;double</CODE></FONT></TD>
251 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ChartScale.html#getYEnd()">getYEnd</A></B>()</CODE>
252
253 <BR>
254 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;* Accessor for the yEnd property.</TD>
255 </TR>
256 <TR BGCOLOR="white" CLASS="TableRowColor">
257 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
258 <CODE>&nbsp;double</CODE></FONT></TD>
259 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ChartScale.html#getYMax()">getYMax</A></B>()</CODE>
260
261 <BR>
262 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;* Accessor for the yMax property.</TD>
263 </TR>
264 <TR BGCOLOR="white" CLASS="TableRowColor">
265 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
266 <CODE>&nbsp;double</CODE></FONT></TD>
267 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ChartScale.html#getYMin()">getYMin</A></B>()</CODE>
268
269 <BR>
270 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;* Accessor for the yMin property.</TD>
271 </TR>
272 <TR BGCOLOR="white" CLASS="TableRowColor">
273 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
274 <CODE>&nbsp;double</CODE></FONT></TD>
275 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ChartScale.html#getYStart()">getYStart</A></B>()</CODE>
276
277 <BR>
278 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;* Accessor for the yStart property.</TD>
279 </TR>
280 <TR BGCOLOR="white" CLASS="TableRowColor">
281 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
282 <CODE>static&nbsp;void</CODE></FONT></TD>
283 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ChartScale.html#main(java.lang.String[])">main</A></B>(java.lang.String[]&nbsp;args)</CODE>
284
285 <BR>
286 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
287 </TR>
288 </TABLE>
289 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
290 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
291 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
292 <TD><B>Methods inherited from class java.lang.Object</B></TD>
293 </TR>
294 <TR BGCOLOR="white" CLASS="TableRowColor">
295 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
296 </TR>
297 </TABLE>
298 &nbsp;
299 <P>
300
301 <!-- ============ FIELD DETAIL =========== -->
302
303 <A NAME="field_detail"><!-- --></A>
304 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
305 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
306 <TD COLSPAN=1><FONT SIZE="+2">
307 <B>Field Detail</B></FONT></TD>
308 </TR>
309 </TABLE>
310
311 <A NAME="yMax"><!-- --></A><H3>
312 yMax</H3>
313 <PRE>
314 double <B>yMax</B></PRE>
315 <DL>
316 <DD>* The largest number in the dataset.
317 <P>
318 <DL>
319 </DL>
320 </DL>
321 <HR>
322
323 <A NAME="yMin"><!-- --></A><H3>
324 yMin</H3>
325 <PRE>
326 double <B>yMin</B></PRE>
327 <DL>
328 <DD>* The smallest number in the dataset.
329 <P>
330 <DL>
331 </DL>
332 </DL>
333 <HR>
334
335 <A NAME="yDelta"><!-- --></A><H3>
336 yDelta</H3>
337 <PRE>
338 double <B>yDelta</B></PRE>
339 <DL>
340 <DD>* The difference between two points on adjacent grid lines.
341 <P>
342 <DL>
343 </DL>
344 </DL>
345 <HR>
346
347 <A NAME="yStart"><!-- --></A><H3>
348 yStart</H3>
349 <PRE>
350 double <B>yStart</B></PRE>
351 <DL>
352 <DD>* The value which the first grid line represents.
353 <P>
354 <DL>
355 </DL>
356 </DL>
357 <HR>
358
359 <A NAME="yEnd"><!-- --></A><H3>
360 yEnd</H3>
361 <PRE>
362 double <B>yEnd</B></PRE>
363 <DL>
364 <DD>* The value which the last grid line represents.
365 <P>
366 <DL>
367 </DL>
368 </DL>
369 <HR>
370
371 <A NAME="rounding"><!-- --></A><H3>
372 rounding</H3>
373 <PRE>
374 int <B>rounding</B></PRE>
375 <DL>
376 <DD>* The suggested value for the rounding of the data.
377 <P>
378 <DL>
379 </DL>
380 </DL>
381 <HR>
382
383 <A NAME="segments"><!-- --></A><H3>
384 segments</H3>
385 <PRE>
386 int <B>segments</B></PRE>
387 <DL>
388 <DD>* The number of segments that the suggested yStart, yEnd and yDelta produce.
389 <P>
390 <DL>
391 </DL>
392 </DL>
393
394 <!-- ========= CONSTRUCTOR DETAIL ======== -->
395
396 <A NAME="constructor_detail"><!-- --></A>
397 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
398 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
399 <TD COLSPAN=1><FONT SIZE="+2">
400 <B>Constructor Detail</B></FONT></TD>
401 </TR>
402 </TABLE>
403
404 <A NAME="ChartScale()"><!-- --></A><H3>
405 ChartScale</H3>
406 <PRE>
407 public <B>ChartScale</B>()</PRE>
408 <DL>
409 </DL>
410 <HR>
411
412 <A NAME="ChartScale(double[][])"><!-- --></A><H3>
413 ChartScale</H3>
414 <PRE>
415 public <B>ChartScale</B>(double[][]&nbsp;data)</PRE>
416 <DL>
417 <DD>Constructor. Creates a ChartScale object and initializes all of its properties as appropriate for the given
418 * data's minimum and maximum values.
419 *
420 * @param data double[] the data for which you would like suggested graph values
421 <P>
422 </DL>
423
424 <!-- ============ METHOD DETAIL ========== -->
425
426 <A NAME="method_detail"><!-- --></A>
427 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
428 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
429 <TD COLSPAN=1><FONT SIZE="+2">
430 <B>Method Detail</B></FONT></TD>
431 </TR>
432 </TABLE>
433
434 <A NAME="main(java.lang.String[])"><!-- --></A><H3>
435 main</H3>
436 <PRE>
437 public static void <B>main</B>(java.lang.String[]&nbsp;args)</PRE>
438 <DL>
439 <DD><DL>
440 </DL>
441 </DD>
442 </DL>
443 <HR>
444
445 <A NAME="calculate()"><!-- --></A><H3>
446 calculate</H3>
447 <PRE>
448 private void <B>calculate</B>()</PRE>
449 <DL>
450 <DD>Compute yDelta, yStart, yEnd, segments and rounding.
451 <P>
452 <DD><DL>
453 </DL>
454 </DD>
455 </DL>
456 <HR>
457
458 <A NAME="getMax(double[][])"><!-- --></A><H3>
459 getMax</H3>
460 <PRE>
461 private double <B>getMax</B>(double[][]&nbsp;data)</PRE>
462 <DL>
463 <DD>Helper method that finds the largest double in the 2D array of doubles.
464 *
465 * @param data double[][] to look into for the max
466 * @return double the largest value found
467 <P>
468 <DD><DL>
469 </DL>
470 </DD>
471 </DL>
472 <HR>
473
474 <A NAME="getMin(double[][])"><!-- --></A><H3>
475 getMin</H3>
476 <PRE>
477 private double <B>getMin</B>(double[][]&nbsp;data)</PRE>
478 <DL>
479 <DD>Helper method that finds the smallest double in the 2D array of doubles.
480 *
481 * @param data double[][] to look into for the min
482 * @return double the smallest value found
483 <P>
484 <DD><DL>
485 </DL>
486 </DD>
487 </DL>
488 <HR>
489
490 <A NAME="getYMax()"><!-- --></A><H3>
491 getYMax</H3>
492 <PRE>
493 public double <B>getYMax</B>()</PRE>
494 <DL>
495 <DD>* Accessor for the yMax property. This property represents the largest value in the dataset.
496
497 *
498
499 * @return double largest value in the associated dataset
500 <P>
501 <DD><DL>
502 </DL>
503 </DD>
504 </DL>
505 <HR>
506
507 <A NAME="getYMin()"><!-- --></A><H3>
508 getYMin</H3>
509 <PRE>
510 public double <B>getYMin</B>()</PRE>
511 <DL>
512 <DD>* Accessor for the yMin property. This property represents the smallest value in the dataset.
513
514 *
515
516 * @return double smallest value in the associated dataset
517 <P>
518 <DD><DL>
519 </DL>
520 </DD>
521 </DL>
522 <HR>
523
524 <A NAME="getYDelta()"><!-- --></A><H3>
525 getYDelta</H3>
526 <PRE>
527 public double <B>getYDelta</B>()</PRE>
528 <DL>
529 <DD>* Accessor for the yDelta property. The difference between any two points on adjacent grid lines.
530
531 *
532
533 * @return double grid line spacing
534 <P>
535 <DD><DL>
536 </DL>
537 </DD>
538 </DL>
539 <HR>
540
541 <A NAME="getYStart()"><!-- --></A><H3>
542 getYStart</H3>
543 <PRE>
544 public double <B>getYStart</B>()</PRE>
545 <DL>
546 <DD>* Accessor for the yStart property. The value which the first grid line represents.
547
548 *
549
550 * @return double y axis value for the bottom horizontal grid line.
551 <P>
552 <DD><DL>
553 </DL>
554 </DD>
555 </DL>
556 <HR>
557
558 <A NAME="getYEnd()"><!-- --></A><H3>
559 getYEnd</H3>
560 <PRE>
561 public double <B>getYEnd</B>()</PRE>
562 <DL>
563 <DD>* Accessor for the yEnd property. The value which the last grid line represents.
564
565 *
566
567 * @return double y axis value for the top horizontal grid line.
568 <P>
569 <DD><DL>
570 </DL>
571 </DD>
572 </DL>
573 <HR>
574
575 <A NAME="getRounding()"><!-- --></A><H3>
576 getRounding</H3>
577 <PRE>
578 public int <B>getRounding</B>()</PRE>
579 <DL>
580 <DD>* Accessor for the rounding property. The suggested value for the rounding of the data.
581
582 *
583
584 * @return double rounding value suggestion.
585 <P>
586 <DD><DL>
587 </DL>
588 </DD>
589 </DL>
590 <HR>
591
592 <A NAME="getSegments()"><!-- --></A><H3>
593 getSegments</H3>
594 <PRE>
595 public int <B>getSegments</B>()</PRE>
596 <DL>
597 <DD>* Accessor for the segments property. The number of segments that the suggested yStart, yEnd and yDelta produce.
598
599 *
600
601 * @return double segments in the graph as suggested.
602 <P>
603 <DD><DL>
604 </DL>
605 </DD>
606 </DL>
607 <HR>
608
609 <A NAME="getAxisProperties()"><!-- --></A><H3>
610 getAxisProperties</H3>
611 <PRE>
612 public <A HREF="../../../../../org/jCharts/properties/AxisProperties.html">AxisProperties</A> <B>getAxisProperties</B>()
613 throws <A HREF="../../../../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
614 <DL>
615 <DD>* Creates and returns a new AxisProperties object based on the internally calculated values of yStart, yDelta,
616
617 * segments and rounding.
618
619 *
620
621 * @return AxisProperties with yStart, yDelta, segments and rounding set.
622 <P>
623 <DD><DL>
624
625 <DD><CODE><A HREF="../../../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE></DL>
626 </DD>
627 </DL>
628 <!-- ========= END OF CLASS DATA ========= -->
629 <HR>
630
631 <!-- ========== START OF NAVBAR ========== -->
632 <A NAME="navbar_bottom"><!-- --></A>
633 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
634 <TR>
635 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
636 <A NAME="navbar_bottom_firstrow"><!-- --></A>
637 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
638 <TR ALIGN="center" VALIGN="top">
639 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
640 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
641 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
642 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
643 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
644 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
645 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
646 </TR>
647 </TABLE>
648 </TD>
649 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
650 </EM>
651 </TD>
652 </TR>
653
654 <TR>
655 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
656 &nbsp;<A HREF="../../../../../org/jCharts/axisChart/axis/scale/AutomaticScaleCalculator.html"><B>PREV CLASS</B></A>&nbsp;
657 &nbsp;<A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html"><B>NEXT CLASS</B></A></FONT></TD>
658 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
659 <A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
660 &nbsp;<A HREF="ChartScale.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
661 &nbsp;
662 <SCRIPT>
663 <!--
664 if(window==top) {
665 document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
666 }
667 //-->
668 </SCRIPT>
669 <NOSCRIPT>
670 <A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
671 </NOSCRIPT>
672 </FONT></TD>
673 </TR>
674 <TR>
675 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
676 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
677 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
678 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
679 </TR>
680 </TABLE>
681 <!-- =========== END OF NAVBAR =========== -->
682
683 <HR>
684
685 </BODY>
686 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 ScaleCalculator (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.axisChart.axis.scale.ScaleCalculator,ScaleCalculator class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="ScaleCalculator (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../../../org/jCharts/axisChart/axis/scale/ChartScale.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../../../org/jCharts/axisChart/axis/scale/UserDefinedScaleCalculator.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="ScaleCalculator.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.axisChart.axis.scale</FONT>
76 <BR>
77 Class ScaleCalculator</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.axisChart.axis.scale.ScaleCalculator</B>
82 </PRE>
83 <DL>
84 <DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../../org/jCharts/axisChart/axis/scale/AutomaticScaleCalculator.html">AutomaticScaleCalculator</A>, <A HREF="../../../../../org/jCharts/axisChart/axis/scale/UserDefinedScaleCalculator.html">UserDefinedScaleCalculator</A></DD>
85 </DL>
86 <HR>
87 <DL>
88 <DT>public abstract class <B>ScaleCalculator</B><DT>extends java.lang.Object</DL>
89
90 <P>
91 Base class for the logic used to compute the scale on the charts. There are two
92 implementations provided and you are free to implement your own if you do not like
93 the default implementations provided.
94 <P>
95
96 <P>
97 <HR>
98
99 <P>
100 <!-- ======== NESTED CLASS SUMMARY ======== -->
101
102
103 <!-- =========== FIELD SUMMARY =========== -->
104
105 <A NAME="field_summary"><!-- --></A>
106 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
107 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
108 <TD COLSPAN=2><FONT SIZE="+2">
109 <B>Field Summary</B></FONT></TD>
110 </TR>
111 <TR BGCOLOR="white" CLASS="TableRowColor">
112 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
113 <CODE>protected &nbsp;double</CODE></FONT></TD>
114 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#increment">increment</A></B></CODE>
115
116 <BR>
117 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
118 </TR>
119 <TR BGCOLOR="white" CLASS="TableRowColor">
120 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
121 <CODE>private &nbsp;double</CODE></FONT></TD>
122 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#maxValue">maxValue</A></B></CODE>
123
124 <BR>
125 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
126 </TR>
127 <TR BGCOLOR="white" CLASS="TableRowColor">
128 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
129 <CODE>private &nbsp;double</CODE></FONT></TD>
130 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#minValue">minValue</A></B></CODE>
131
132 <BR>
133 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
134 </TR>
135 <TR BGCOLOR="white" CLASS="TableRowColor">
136 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
137 <CODE>private &nbsp;int</CODE></FONT></TD>
138 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#numberOfScaleItems">numberOfScaleItems</A></B></CODE>
139
140 <BR>
141 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
142 </TR>
143 <TR BGCOLOR="white" CLASS="TableRowColor">
144 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
145 <CODE>private &nbsp;int</CODE></FONT></TD>
146 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#roundingPowerOfTen">roundingPowerOfTen</A></B></CODE>
147
148 <BR>
149 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
150 </TR>
151 </TABLE>
152 &nbsp;
153 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
154
155 <A NAME="constructor_summary"><!-- --></A>
156 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
157 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
158 <TD COLSPAN=2><FONT SIZE="+2">
159 <B>Constructor Summary</B></FONT></TD>
160 </TR>
161 <TR BGCOLOR="white" CLASS="TableRowColor">
162 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#ScaleCalculator()">ScaleCalculator</A></B>()</CODE>
163
164 <BR>
165 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
166 </TR>
167 </TABLE>
168 &nbsp;
169 <!-- ========== METHOD SUMMARY =========== -->
170
171 <A NAME="method_summary"><!-- --></A>
172 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
173 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
174 <TD COLSPAN=2><FONT SIZE="+2">
175 <B>Method Summary</B></FONT></TD>
176 </TR>
177 <TR BGCOLOR="white" CLASS="TableRowColor">
178 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
179 <CODE>protected abstract &nbsp;void</CODE></FONT></TD>
180 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#computeIncrement()">computeIncrement</A></B>()</CODE>
181
182 <BR>
183 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Computes the scale increment.</TD>
184 </TR>
185 <TR BGCOLOR="white" CLASS="TableRowColor">
186 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
187 <CODE>&nbsp;void</CODE></FONT></TD>
188 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#computeScaleValues()">computeScaleValues</A></B>()</CODE>
189
190 <BR>
191 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Drives the computation of the axis increment and related values taking into account the
192 user specified rounding criteria.</TD>
193 </TR>
194 <TR BGCOLOR="white" CLASS="TableRowColor">
195 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
196 <CODE>&nbsp;double</CODE></FONT></TD>
197 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#getIncrement()">getIncrement</A></B>()</CODE>
198
199 <BR>
200 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
201 </TR>
202 <TR BGCOLOR="white" CLASS="TableRowColor">
203 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
204 <CODE>&nbsp;double</CODE></FONT></TD>
205 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#getMaxValue()">getMaxValue</A></B>()</CODE>
206
207 <BR>
208 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
209 </TR>
210 <TR BGCOLOR="white" CLASS="TableRowColor">
211 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
212 <CODE>&nbsp;double</CODE></FONT></TD>
213 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#getMinValue()">getMinValue</A></B>()</CODE>
214
215 <BR>
216 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
217 </TR>
218 <TR BGCOLOR="white" CLASS="TableRowColor">
219 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
220 <CODE>&nbsp;int</CODE></FONT></TD>
221 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#getNumberOfScaleItems()">getNumberOfScaleItems</A></B>()</CODE>
222
223 <BR>
224 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
225 </TR>
226 <TR BGCOLOR="white" CLASS="TableRowColor">
227 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
228 <CODE>&nbsp;int</CODE></FONT></TD>
229 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#getRoundingPowerOfTen()">getRoundingPowerOfTen</A></B>()</CODE>
230
231 <BR>
232 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
233 </TR>
234 <TR BGCOLOR="white" CLASS="TableRowColor">
235 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
236 <CODE>protected &nbsp;double</CODE></FONT></TD>
237 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#round(double, double)">round</A></B>(double&nbsp;value,
238 double&nbsp;powerOfTen)</CODE>
239
240 <BR>
241 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Rounds the passed value by the power of ten specified</TD>
242 </TR>
243 <TR BGCOLOR="white" CLASS="TableRowColor">
244 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
245 <CODE>protected &nbsp;void</CODE></FONT></TD>
246 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#roundTheIncrement(double)">roundTheIncrement</A></B>(double&nbsp;powerOfTen)</CODE>
247
248 <BR>
249 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Rounds the scale increment up by the power of ten specified in the properties.</TD>
250 </TR>
251 <TR BGCOLOR="white" CLASS="TableRowColor">
252 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
253 <CODE>&nbsp;void</CODE></FONT></TD>
254 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#setMaxValue(double)">setMaxValue</A></B>(double&nbsp;maxValue)</CODE>
255
256 <BR>
257 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
258 </TR>
259 <TR BGCOLOR="white" CLASS="TableRowColor">
260 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
261 <CODE>&nbsp;void</CODE></FONT></TD>
262 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#setMinValue(double)">setMinValue</A></B>(double&nbsp;minValue)</CODE>
263
264 <BR>
265 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
266 </TR>
267 <TR BGCOLOR="white" CLASS="TableRowColor">
268 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
269 <CODE>&nbsp;void</CODE></FONT></TD>
270 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#setNumberOfScaleItems(int)">setNumberOfScaleItems</A></B>(int&nbsp;numberOfScaleItems)</CODE>
271
272 <BR>
273 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
274 </TR>
275 <TR BGCOLOR="white" CLASS="TableRowColor">
276 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
277 <CODE>&nbsp;void</CODE></FONT></TD>
278 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#setRoundingPowerOfTen(int)">setRoundingPowerOfTen</A></B>(int&nbsp;powerOfTen)</CODE>
279
280 <BR>
281 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the exponent power of ten to round values to.</TD>
282 </TR>
283 <TR BGCOLOR="white" CLASS="TableRowColor">
284 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
285 <CODE>&nbsp;java.lang.String</CODE></FONT></TD>
286 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#toString()">toString</A></B>()</CODE>
287
288 <BR>
289 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
290 </TR>
291 </TABLE>
292 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
293 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
294 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
295 <TD><B>Methods inherited from class java.lang.Object</B></TD>
296 </TR>
297 <TR BGCOLOR="white" CLASS="TableRowColor">
298 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
299 </TR>
300 </TABLE>
301 &nbsp;
302 <P>
303
304 <!-- ============ FIELD DETAIL =========== -->
305
306 <A NAME="field_detail"><!-- --></A>
307 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
308 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
309 <TD COLSPAN=1><FONT SIZE="+2">
310 <B>Field Detail</B></FONT></TD>
311 </TR>
312 </TABLE>
313
314 <A NAME="minValue"><!-- --></A><H3>
315 minValue</H3>
316 <PRE>
317 private double <B>minValue</B></PRE>
318 <DL>
319 <DL>
320 </DL>
321 </DL>
322 <HR>
323
324 <A NAME="maxValue"><!-- --></A><H3>
325 maxValue</H3>
326 <PRE>
327 private double <B>maxValue</B></PRE>
328 <DL>
329 <DL>
330 </DL>
331 </DL>
332 <HR>
333
334 <A NAME="roundingPowerOfTen"><!-- --></A><H3>
335 roundingPowerOfTen</H3>
336 <PRE>
337 private int <B>roundingPowerOfTen</B></PRE>
338 <DL>
339 <DL>
340 </DL>
341 </DL>
342 <HR>
343
344 <A NAME="numberOfScaleItems"><!-- --></A><H3>
345 numberOfScaleItems</H3>
346 <PRE>
347 private int <B>numberOfScaleItems</B></PRE>
348 <DL>
349 <DL>
350 </DL>
351 </DL>
352 <HR>
353
354 <A NAME="increment"><!-- --></A><H3>
355 increment</H3>
356 <PRE>
357 protected double <B>increment</B></PRE>
358 <DL>
359 <DL>
360 </DL>
361 </DL>
362
363 <!-- ========= CONSTRUCTOR DETAIL ======== -->
364
365 <A NAME="constructor_detail"><!-- --></A>
366 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
367 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
368 <TD COLSPAN=1><FONT SIZE="+2">
369 <B>Constructor Detail</B></FONT></TD>
370 </TR>
371 </TABLE>
372
373 <A NAME="ScaleCalculator()"><!-- --></A><H3>
374 ScaleCalculator</H3>
375 <PRE>
376 public <B>ScaleCalculator</B>()</PRE>
377 <DL>
378 </DL>
379
380 <!-- ============ METHOD DETAIL ========== -->
381
382 <A NAME="method_detail"><!-- --></A>
383 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
384 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
385 <TD COLSPAN=1><FONT SIZE="+2">
386 <B>Method Detail</B></FONT></TD>
387 </TR>
388 </TABLE>
389
390 <A NAME="computeIncrement()"><!-- --></A><H3>
391 computeIncrement</H3>
392 <PRE>
393 protected abstract void <B>computeIncrement</B>()</PRE>
394 <DL>
395 <DD>Computes the scale increment.
396 <P>
397 <DD><DL>
398 </DL>
399 </DD>
400 </DL>
401 <HR>
402
403 <A NAME="computeScaleValues()"><!-- --></A><H3>
404 computeScaleValues</H3>
405 <PRE>
406 public final void <B>computeScaleValues</B>()</PRE>
407 <DL>
408 <DD>Drives the computation of the axis increment and related values taking into account the
409 user specified rounding criteria.
410
411 So if you specify to round to the nearest 100 and give an increment of 2.5, the increment
412 will become 100.
413 <P>
414 <DD><DL>
415 </DL>
416 </DD>
417 </DL>
418 <HR>
419
420 <A NAME="setMinValue(double)"><!-- --></A><H3>
421 setMinValue</H3>
422 <PRE>
423 public final void <B>setMinValue</B>(double&nbsp;minValue)</PRE>
424 <DL>
425 <DD><DL>
426 </DL>
427 </DD>
428 </DL>
429 <HR>
430
431 <A NAME="getMinValue()"><!-- --></A><H3>
432 getMinValue</H3>
433 <PRE>
434 public final double <B>getMinValue</B>()</PRE>
435 <DL>
436 <DD><DL>
437 </DL>
438 </DD>
439 </DL>
440 <HR>
441
442 <A NAME="setMaxValue(double)"><!-- --></A><H3>
443 setMaxValue</H3>
444 <PRE>
445 public final void <B>setMaxValue</B>(double&nbsp;maxValue)</PRE>
446 <DL>
447 <DD><DL>
448 </DL>
449 </DD>
450 </DL>
451 <HR>
452
453 <A NAME="getMaxValue()"><!-- --></A><H3>
454 getMaxValue</H3>
455 <PRE>
456 public final double <B>getMaxValue</B>()</PRE>
457 <DL>
458 <DD><DL>
459 </DL>
460 </DD>
461 </DL>
462 <HR>
463
464 <A NAME="getIncrement()"><!-- --></A><H3>
465 getIncrement</H3>
466 <PRE>
467 public final double <B>getIncrement</B>()</PRE>
468 <DL>
469 <DD><DL>
470 </DL>
471 </DD>
472 </DL>
473 <HR>
474
475 <A NAME="getNumberOfScaleItems()"><!-- --></A><H3>
476 getNumberOfScaleItems</H3>
477 <PRE>
478 public int <B>getNumberOfScaleItems</B>()</PRE>
479 <DL>
480 <DD><DL>
481 </DL>
482 </DD>
483 </DL>
484 <HR>
485
486 <A NAME="setNumberOfScaleItems(int)"><!-- --></A><H3>
487 setNumberOfScaleItems</H3>
488 <PRE>
489 public void <B>setNumberOfScaleItems</B>(int&nbsp;numberOfScaleItems)</PRE>
490 <DL>
491 <DD><DL>
492 </DL>
493 </DD>
494 </DL>
495 <HR>
496
497 <A NAME="setRoundingPowerOfTen(int)"><!-- --></A><H3>
498 setRoundingPowerOfTen</H3>
499 <PRE>
500 public final void <B>setRoundingPowerOfTen</B>(int&nbsp;powerOfTen)</PRE>
501 <DL>
502 <DD>Sets the exponent power of ten to round values to.
503 <P>
504 <DD><DL>
505 <DT><B>Parameters:</B><DD><CODE>powerOfTen</CODE> - exponent of ten to round to: 1=10, 2=100, -2=.01</DL>
506 </DD>
507 </DL>
508 <HR>
509
510 <A NAME="getRoundingPowerOfTen()"><!-- --></A><H3>
511 getRoundingPowerOfTen</H3>
512 <PRE>
513 public final int <B>getRoundingPowerOfTen</B>()</PRE>
514 <DL>
515 <DD><DL>
516 </DL>
517 </DD>
518 </DL>
519 <HR>
520
521 <A NAME="round(double, double)"><!-- --></A><H3>
522 round</H3>
523 <PRE>
524 protected double <B>round</B>(double&nbsp;value,
525 double&nbsp;powerOfTen)</PRE>
526 <DL>
527 <DD>Rounds the passed value by the power of ten specified
528 <P>
529 <DD><DL>
530 <DT><B>Parameters:</B><DD><CODE>value</CODE> - the value to round<DD><CODE>powerOfTen</CODE> - the product of 10 times the rounding property.
531 <DT><B>Returns:</B><DD>double the rounded result</DL>
532 </DD>
533 </DL>
534 <HR>
535
536 <A NAME="roundTheIncrement(double)"><!-- --></A><H3>
537 roundTheIncrement</H3>
538 <PRE>
539 protected void <B>roundTheIncrement</B>(double&nbsp;powerOfTen)</PRE>
540 <DL>
541 <DD>Rounds the scale increment up by the power of ten specified in the properties.
542 <P>
543 <DD><DL>
544 <DT><B>Parameters:</B><DD><CODE>powerOfTen</CODE> - the value of 10 times the rounding property.</DL>
545 </DD>
546 </DL>
547 <HR>
548
549 <A NAME="toString()"><!-- --></A><H3>
550 toString</H3>
551 <PRE>
552 public java.lang.String <B>toString</B>()</PRE>
553 <DL>
554 <DD><DL>
555 <DT><B>Overrides:</B><DD><CODE>toString</CODE> in class <CODE>java.lang.Object</CODE></DL>
556 </DD>
557 <DD><DL>
558
559 <DT><B>Returns:</B><DD></DL>
560 </DD>
561 </DL>
562 <!-- ========= END OF CLASS DATA ========= -->
563 <HR>
564
565 <!-- ========== START OF NAVBAR ========== -->
566 <A NAME="navbar_bottom"><!-- --></A>
567 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
568 <TR>
569 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
570 <A NAME="navbar_bottom_firstrow"><!-- --></A>
571 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
572 <TR ALIGN="center" VALIGN="top">
573 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
574 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
575 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
576 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
577 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
578 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
579 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
580 </TR>
581 </TABLE>
582 </TD>
583 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
584 </EM>
585 </TD>
586 </TR>
587
588 <TR>
589 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
590 &nbsp;<A HREF="../../../../../org/jCharts/axisChart/axis/scale/ChartScale.html"><B>PREV CLASS</B></A>&nbsp;
591 &nbsp;<A HREF="../../../../../org/jCharts/axisChart/axis/scale/UserDefinedScaleCalculator.html"><B>NEXT CLASS</B></A></FONT></TD>
592 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
593 <A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
594 &nbsp;<A HREF="ScaleCalculator.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
595 &nbsp;
596 <SCRIPT>
597 <!--
598 if(window==top) {
599 document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
600 }
601 //-->
602 </SCRIPT>
603 <NOSCRIPT>
604 <A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
605 </NOSCRIPT>
606 </FONT></TD>
607 </TR>
608 <TR>
609 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
610 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
611 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
612 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
613 </TR>
614 </TABLE>
615 <!-- =========== END OF NAVBAR =========== -->
616
617 <HR>
618
619 </BODY>
620 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 UserDefinedScaleCalculator (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.axisChart.axis.scale.UserDefinedScaleCalculator,UserDefinedScaleCalculator class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="UserDefinedScaleCalculator (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;NEXT CLASS</FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="UserDefinedScaleCalculator.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.axisChart.axis.scale</FONT>
76 <BR>
77 Class UserDefinedScaleCalculator</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html">org.jCharts.axisChart.axis.scale.ScaleCalculator</A>
82 |
83 +--<B>org.jCharts.axisChart.axis.scale.UserDefinedScaleCalculator</B>
84 </PRE>
85 <HR>
86 <DL>
87 <DT>public class <B>UserDefinedScaleCalculator</B><DT>extends <A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html">ScaleCalculator</A></DL>
88
89 <P>
90 <HR>
91
92 <P>
93 <!-- ======== NESTED CLASS SUMMARY ======== -->
94
95
96 <!-- =========== FIELD SUMMARY =========== -->
97
98 <A NAME="field_summary"><!-- --></A>
99 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
100 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
101 <TD COLSPAN=2><FONT SIZE="+2">
102 <B>Field Summary</B></FONT></TD>
103 </TR>
104 <TR BGCOLOR="white" CLASS="TableRowColor">
105 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
106 <CODE>private &nbsp;double</CODE></FONT></TD>
107 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/UserDefinedScaleCalculator.html#userDefinedIncrement">userDefinedIncrement</A></B></CODE>
108
109 <BR>
110 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
111 </TR>
112 <TR BGCOLOR="white" CLASS="TableRowColor">
113 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
114 <CODE>private &nbsp;double</CODE></FONT></TD>
115 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/UserDefinedScaleCalculator.html#userDefinedMinimum">userDefinedMinimum</A></B></CODE>
116
117 <BR>
118 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
119 </TR>
120 </TABLE>
121 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.axisChart.axis.scale.ScaleCalculator"><!-- --></A>
122 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
123 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
124 <TD><B>Fields inherited from class org.jCharts.axisChart.axis.scale.<A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html">ScaleCalculator</A></B></TD>
125 </TR>
126 <TR BGCOLOR="white" CLASS="TableRowColor">
127 <TD><CODE><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#increment">increment</A></CODE></TD>
128 </TR>
129 </TABLE>
130 &nbsp;
131 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
132
133 <A NAME="constructor_summary"><!-- --></A>
134 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
135 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
136 <TD COLSPAN=2><FONT SIZE="+2">
137 <B>Constructor Summary</B></FONT></TD>
138 </TR>
139 <TR BGCOLOR="white" CLASS="TableRowColor">
140 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/UserDefinedScaleCalculator.html#UserDefinedScaleCalculator(double, double)">UserDefinedScaleCalculator</A></B>(double&nbsp;userDefinedMinimum,
141 double&nbsp;userDefinedIncrement)</CODE>
142
143 <BR>
144 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;It would seem to make sense to pass in the min and the max, but we want to allow
145 people to use custom implementations which will be created when the AxisChart
146 constructor gets called and we will not have looped the data to find the min
147 and max yet.</TD>
148 </TR>
149 </TABLE>
150 &nbsp;
151 <!-- ========== METHOD SUMMARY =========== -->
152
153 <A NAME="method_summary"><!-- --></A>
154 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
155 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
156 <TD COLSPAN=2><FONT SIZE="+2">
157 <B>Method Summary</B></FONT></TD>
158 </TR>
159 <TR BGCOLOR="white" CLASS="TableRowColor">
160 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
161 <CODE>protected &nbsp;void</CODE></FONT></TD>
162 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/axis/scale/UserDefinedScaleCalculator.html#computeIncrement()">computeIncrement</A></B>()</CODE>
163
164 <BR>
165 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Computes the axis increment WITHOUT taking into account the user specified rounding
166 criteria and sets it to the super class increment variable.</TD>
167 </TR>
168 </TABLE>
169 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.axisChart.axis.scale.ScaleCalculator"><!-- --></A>
170 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
171 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
172 <TD><B>Methods inherited from class org.jCharts.axisChart.axis.scale.<A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html">ScaleCalculator</A></B></TD>
173 </TR>
174 <TR BGCOLOR="white" CLASS="TableRowColor">
175 <TD><CODE><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#computeScaleValues()">computeScaleValues</A>, <A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#getIncrement()">getIncrement</A>, <A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#getMaxValue()">getMaxValue</A>, <A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#getMinValue()">getMinValue</A>, <A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#getNumberOfScaleItems()">getNumberOfScaleItems</A>, <A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#getRoundingPowerOfTen()">getRoundingPowerOfTen</A>, <A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#round(double, double)">round</A>, <A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#roundTheIncrement(double)">roundTheIncrement</A>, <A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#setMaxValue(double)">setMaxValue</A>, <A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#setMinValue(double)">setMinValue</A>, <A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#setNumberOfScaleItems(int)">setNumberOfScaleItems</A>, <A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#setRoundingPowerOfTen(int)">setRoundingPowerOfTen</A>, <A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#toString()">toString</A></CODE></TD>
176 </TR>
177 </TABLE>
178 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
179 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
180 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
181 <TD><B>Methods inherited from class java.lang.Object</B></TD>
182 </TR>
183 <TR BGCOLOR="white" CLASS="TableRowColor">
184 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
185 </TR>
186 </TABLE>
187 &nbsp;
188 <P>
189
190 <!-- ============ FIELD DETAIL =========== -->
191
192 <A NAME="field_detail"><!-- --></A>
193 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
194 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
195 <TD COLSPAN=1><FONT SIZE="+2">
196 <B>Field Detail</B></FONT></TD>
197 </TR>
198 </TABLE>
199
200 <A NAME="userDefinedMinimum"><!-- --></A><H3>
201 userDefinedMinimum</H3>
202 <PRE>
203 private double <B>userDefinedMinimum</B></PRE>
204 <DL>
205 <DL>
206 </DL>
207 </DL>
208 <HR>
209
210 <A NAME="userDefinedIncrement"><!-- --></A><H3>
211 userDefinedIncrement</H3>
212 <PRE>
213 private double <B>userDefinedIncrement</B></PRE>
214 <DL>
215 <DL>
216 </DL>
217 </DL>
218
219 <!-- ========= CONSTRUCTOR DETAIL ======== -->
220
221 <A NAME="constructor_detail"><!-- --></A>
222 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
223 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
224 <TD COLSPAN=1><FONT SIZE="+2">
225 <B>Constructor Detail</B></FONT></TD>
226 </TR>
227 </TABLE>
228
229 <A NAME="UserDefinedScaleCalculator(double, double)"><!-- --></A><H3>
230 UserDefinedScaleCalculator</H3>
231 <PRE>
232 public <B>UserDefinedScaleCalculator</B>(double&nbsp;userDefinedMinimum,
233 double&nbsp;userDefinedIncrement)</PRE>
234 <DL>
235 <DD>It would seem to make sense to pass in the min and the max, but we want to allow
236 people to use custom implementations which will be created when the AxisChart
237 constructor gets called and we will not have looped the data to find the min
238 and max yet. No sense in making people do that when we will do that already.
239 <P>
240 <DT><B>Parameters:</B><DD><CODE>userDefinedMinimum</CODE> - <DD><CODE>userDefinedIncrement</CODE> - </DL>
241
242 <!-- ============ METHOD DETAIL ========== -->
243
244 <A NAME="method_detail"><!-- --></A>
245 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
246 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
247 <TD COLSPAN=1><FONT SIZE="+2">
248 <B>Method Detail</B></FONT></TD>
249 </TR>
250 </TABLE>
251
252 <A NAME="computeIncrement()"><!-- --></A><H3>
253 computeIncrement</H3>
254 <PRE>
255 protected void <B>computeIncrement</B>()</PRE>
256 <DL>
257 <DD>Computes the axis increment WITHOUT taking into account the user specified rounding
258 criteria and sets it to the super class increment variable. You can extend this class
259 and override this method to compute you own scale.
260 <P>
261 <DD><DL>
262 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html#computeIncrement()">computeIncrement</A></CODE> in class <CODE><A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html">ScaleCalculator</A></CODE></DL>
263 </DD>
264 <DD><DL>
265 </DL>
266 </DD>
267 </DL>
268 <!-- ========= END OF CLASS DATA ========= -->
269 <HR>
270
271 <!-- ========== START OF NAVBAR ========== -->
272 <A NAME="navbar_bottom"><!-- --></A>
273 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
274 <TR>
275 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
276 <A NAME="navbar_bottom_firstrow"><!-- --></A>
277 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
278 <TR ALIGN="center" VALIGN="top">
279 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
280 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
281 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
282 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
283 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
284 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
285 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
286 </TR>
287 </TABLE>
288 </TD>
289 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
290 </EM>
291 </TD>
292 </TR>
293
294 <TR>
295 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
296 &nbsp;<A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html"><B>PREV CLASS</B></A>&nbsp;
297 &nbsp;NEXT CLASS</FONT></TD>
298 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
299 <A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
300 &nbsp;<A HREF="UserDefinedScaleCalculator.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
301 &nbsp;
302 <SCRIPT>
303 <!--
304 if(window==top) {
305 document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
306 }
307 //-->
308 </SCRIPT>
309 <NOSCRIPT>
310 <A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
311 </NOSCRIPT>
312 </FONT></TD>
313 </TR>
314 <TR>
315 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
316 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
317 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
318 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
319 </TR>
320 </TABLE>
321 <!-- =========== END OF NAVBAR =========== -->
322
323 <HR>
324
325 </BODY>
326 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.axisChart.axis.scale (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.axisChart.axis.scale package">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="org.jCharts.axisChart.axis.scale (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18 <FONT size="+1" CLASS="FrameTitleFont">
19 <A HREF="../../../../../org/jCharts/axisChart/axis/scale/package-summary.html" TARGET="classFrame">org.jCharts.axisChart.axis.scale</A></FONT>
20 <TABLE BORDER="0" WIDTH="100%">
21 <TR>
22 <TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
23 Classes</FONT>&nbsp;
24 <FONT CLASS="FrameItemFont">
25 <BR>
26 <A HREF="AutomaticScaleCalculator.html" TARGET="classFrame">AutomaticScaleCalculator</A>
27 <BR>
28 <A HREF="ChartScale.html" TARGET="classFrame">ChartScale</A>
29 <BR>
30 <A HREF="ScaleCalculator.html" TARGET="classFrame">ScaleCalculator</A>
31 <BR>
32 <A HREF="UserDefinedScaleCalculator.html" TARGET="classFrame">UserDefinedScaleCalculator</A></FONT></TD>
33 </TR>
34 </TABLE>
35
36
37 </BODY>
38 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.axisChart.axis.scale (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.axisChart.axis.scale package">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="org.jCharts.axisChart.axis.scale (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
29 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../../../org/jCharts/axisChart/axis/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
45 &nbsp;<A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 </TABLE>
63 <!-- =========== END OF NAVBAR =========== -->
64
65 <HR>
66 <H2>
67 Package org.jCharts.axisChart.axis.scale
68 </H2>
69
70 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
71 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
72 <TD COLSPAN=2><FONT SIZE="+2">
73 <B>Class Summary</B></FONT></TD>
74 </TR>
75 <TR BGCOLOR="white" CLASS="TableRowColor">
76 <TD WIDTH="15%"><B><A HREF="AutomaticScaleCalculator.html">AutomaticScaleCalculator</A></B></TD>
77 <TD>&nbsp;</TD>
78 </TR>
79 <TR BGCOLOR="white" CLASS="TableRowColor">
80 <TD WIDTH="15%"><B><A HREF="ChartScale.html">ChartScale</A></B></TD>
81 <TD>&nbsp;</TD>
82 </TR>
83 <TR BGCOLOR="white" CLASS="TableRowColor">
84 <TD WIDTH="15%"><B><A HREF="ScaleCalculator.html">ScaleCalculator</A></B></TD>
85 <TD>Base class for the logic used to compute the scale on the charts.</TD>
86 </TR>
87 <TR BGCOLOR="white" CLASS="TableRowColor">
88 <TD WIDTH="15%"><B><A HREF="UserDefinedScaleCalculator.html">UserDefinedScaleCalculator</A></B></TD>
89 <TD>&nbsp;</TD>
90 </TR>
91 </TABLE>
92 &nbsp;
93
94 <P>
95 <HR>
96
97 <!-- ========== START OF NAVBAR ========== -->
98 <A NAME="navbar_bottom"><!-- --></A>
99 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
100 <TR>
101 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
102 <A NAME="navbar_bottom_firstrow"><!-- --></A>
103 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
104 <TR ALIGN="center" VALIGN="top">
105 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
106 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
107 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
108 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
109 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
110 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
111 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
112 </TR>
113 </TABLE>
114 </TD>
115 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
116 </EM>
117 </TD>
118 </TR>
119
120 <TR>
121 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
122 &nbsp;<A HREF="../../../../../org/jCharts/axisChart/axis/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
123 &nbsp;<A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
124 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
125 <A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
126 &nbsp;<A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
127 &nbsp;
128 <SCRIPT>
129 <!--
130 if(window==top) {
131 document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
132 }
133 //-->
134 </SCRIPT>
135 <NOSCRIPT>
136 <A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
137 </NOSCRIPT>
138 </FONT></TD>
139 </TR>
140 </TABLE>
141 <!-- =========== END OF NAVBAR =========== -->
142
143 <HR>
144
145 </BODY>
146 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.axisChart.axis.scale Class Hierarchy (jCharts-0.7.5 API)
7 </TITLE>
8 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
9 </HEAD>
10 <SCRIPT>
11 function asd()
12 {
13 parent.document.title="org.jCharts.axisChart.axis.scale Class Hierarchy (jCharts-0.7.5 API)";
14 }
15 </SCRIPT>
16 <BODY BGCOLOR="white" onload="asd();">
17
18 <!-- ========== START OF NAVBAR ========== -->
19 <A NAME="navbar_top"><!-- --></A>
20 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
21 <TR>
22 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
23 <A NAME="navbar_top_firstrow"><!-- --></A>
24 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
25 <TR ALIGN="center" VALIGN="top">
26 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
33 </TR>
34 </TABLE>
35 </TD>
36 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
37 </EM>
38 </TD>
39 </TR>
40
41 <TR>
42 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
43 &nbsp;<A HREF="../../../../../org/jCharts/axisChart/axis/package-tree.html"><B>PREV</B></A>&nbsp;
44 &nbsp;<A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/package-tree.html"><B>NEXT</B></A></FONT></TD>
45 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
46 <A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
47 &nbsp;<A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
48 &nbsp;
49 <SCRIPT>
50 <!--
51 if(window==top) {
52 document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
53 }
54 //-->
55 </SCRIPT>
56 <NOSCRIPT>
57 <A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
58 </NOSCRIPT>
59 </FONT></TD>
60 </TR>
61 </TABLE>
62 <!-- =========== END OF NAVBAR =========== -->
63
64 <HR>
65 <CENTER>
66 <H2>
67 Hierarchy For Package org.jCharts.axisChart.axis.scale
68 </H2>
69 </CENTER>
70 <DL>
71 <DT><B>Package Hierarchies:</B><DD><A HREF="../../../../../overview-tree.html">All Packages</A></DL>
72 <HR>
73 <H2>
74 Class Hierarchy
75 </H2>
76 <UL>
77 <LI TYPE="circle">class java.lang.Object<UL>
78 <LI TYPE="circle">class org.jCharts.axisChart.axis.scale.<A HREF="../../../../../org/jCharts/axisChart/axis/scale/ChartScale.html"><B>ChartScale</B></A><LI TYPE="circle">class org.jCharts.axisChart.axis.scale.<A HREF="../../../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html"><B>ScaleCalculator</B></A><UL>
79 <LI TYPE="circle">class org.jCharts.axisChart.axis.scale.<A HREF="../../../../../org/jCharts/axisChart/axis/scale/AutomaticScaleCalculator.html"><B>AutomaticScaleCalculator</B></A><LI TYPE="circle">class org.jCharts.axisChart.axis.scale.<A HREF="../../../../../org/jCharts/axisChart/axis/scale/UserDefinedScaleCalculator.html"><B>UserDefinedScaleCalculator</B></A></UL>
80 </UL>
81 </UL>
82 <HR>
83
84 <!-- ========== START OF NAVBAR ========== -->
85 <A NAME="navbar_bottom"><!-- --></A>
86 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
87 <TR>
88 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
89 <A NAME="navbar_bottom_firstrow"><!-- --></A>
90 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
91 <TR ALIGN="center" VALIGN="top">
92 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
93 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
94 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
95 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
96 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
97 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
98 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
99 </TR>
100 </TABLE>
101 </TD>
102 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
103 </EM>
104 </TD>
105 </TR>
106
107 <TR>
108 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
109 &nbsp;<A HREF="../../../../../org/jCharts/axisChart/axis/package-tree.html"><B>PREV</B></A>&nbsp;
110 &nbsp;<A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/package-tree.html"><B>NEXT</B></A></FONT></TD>
111 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
112 <A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
113 &nbsp;<A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
114 &nbsp;
115 <SCRIPT>
116 <!--
117 if(window==top) {
118 document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
119 }
120 //-->
121 </SCRIPT>
122 <NOSCRIPT>
123 <A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
124 </NOSCRIPT>
125 </FONT></TD>
126 </TR>
127 </TABLE>
128 <!-- =========== END OF NAVBAR =========== -->
129
130 <HR>
131
132 </BODY>
133 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 AxisValueRenderEvent (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent,AxisValueRenderEvent class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="AxisValueRenderEvent (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;PREV CLASS&nbsp;
45 &nbsp;NEXT CLASS</FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="AxisValueRenderEvent.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.axisChart.customRenderers.axisValue</FONT>
76 <BR>
77 Class AxisValueRenderEvent</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--java.util.EventObject
82 |
83 +--<B>org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent</B>
84 </PRE>
85 <DL>
86 <DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable</DD>
87 </DL>
88 <HR>
89 <DL>
90 <DT>public class <B>AxisValueRenderEvent</B><DT>extends java.util.EventObject</DL>
91
92 <P>
93 <DL>
94 <DT><B>See Also:</B><DD><A HREF="../../../../../serialized-form.html" TARGET="org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent">Serialized Form</A></DL>
95 <HR>
96
97 <P>
98 <!-- ======== NESTED CLASS SUMMARY ======== -->
99
100
101 <!-- =========== FIELD SUMMARY =========== -->
102
103 <A NAME="field_summary"><!-- --></A>
104 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
105 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
106 <TD COLSPAN=2><FONT SIZE="+2">
107 <B>Field Summary</B></FONT></TD>
108 </TR>
109 <TR BGCOLOR="white" CLASS="TableRowColor">
110 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
111 <CODE>private &nbsp;int</CODE></FONT></TD>
112 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#dataSetIndex">dataSetIndex</A></B></CODE>
113
114 <BR>
115 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
116 </TR>
117 <TR BGCOLOR="white" CLASS="TableRowColor">
118 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
119 <CODE>private &nbsp;java.awt.font.FontRenderContext</CODE></FONT></TD>
120 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#fontRenderContext">fontRenderContext</A></B></CODE>
121
122 <BR>
123 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
124 </TR>
125 <TR BGCOLOR="white" CLASS="TableRowColor">
126 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
127 <CODE>private &nbsp;java.awt.Graphics2D</CODE></FONT></TD>
128 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#graphics2D">graphics2D</A></B></CODE>
129
130 <BR>
131 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
132 </TR>
133 <TR BGCOLOR="white" CLASS="TableRowColor">
134 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
135 <CODE>private &nbsp;<A HREF="../../../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A></CODE></FONT></TD>
136 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#iAxisPlotDataSet">iAxisPlotDataSet</A></B></CODE>
137
138 <BR>
139 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
140 </TR>
141 <TR BGCOLOR="white" CLASS="TableRowColor">
142 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
143 <CODE>private &nbsp;java.awt.geom.Rectangle2D.Float</CODE></FONT></TD>
144 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#totalItemAxisArea">totalItemAxisArea</A></B></CODE>
145
146 <BR>
147 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
148 </TR>
149 <TR BGCOLOR="white" CLASS="TableRowColor">
150 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
151 <CODE>private &nbsp;int</CODE></FONT></TD>
152 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#valueIndex">valueIndex</A></B></CODE>
153
154 <BR>
155 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
156 </TR>
157 <TR BGCOLOR="white" CLASS="TableRowColor">
158 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
159 <CODE>private &nbsp;float</CODE></FONT></TD>
160 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#valueX">valueX</A></B></CODE>
161
162 <BR>
163 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
164 </TR>
165 <TR BGCOLOR="white" CLASS="TableRowColor">
166 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
167 <CODE>private &nbsp;float</CODE></FONT></TD>
168 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#valueY">valueY</A></B></CODE>
169
170 <BR>
171 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
172 </TR>
173 <TR BGCOLOR="white" CLASS="TableRowColor">
174 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
175 <CODE>private &nbsp;float</CODE></FONT></TD>
176 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#zeroLineCoordinate">zeroLineCoordinate</A></B></CODE>
177
178 <BR>
179 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
180 </TR>
181 </TABLE>
182 &nbsp;<A NAME="fields_inherited_from_class_java.util.EventObject"><!-- --></A>
183 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
184 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
185 <TD><B>Fields inherited from class java.util.EventObject</B></TD>
186 </TR>
187 <TR BGCOLOR="white" CLASS="TableRowColor">
188 <TD><CODE>source</CODE></TD>
189 </TR>
190 </TABLE>
191 &nbsp;
192 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
193
194 <A NAME="constructor_summary"><!-- --></A>
195 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
196 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
197 <TD COLSPAN=2><FONT SIZE="+2">
198 <B>Constructor Summary</B></FONT></TD>
199 </TR>
200 <TR BGCOLOR="white" CLASS="TableRowColor">
201 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#AxisValueRenderEvent(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IAxisPlotDataSet, java.awt.Graphics2D, java.awt.geom.Rectangle2D.Float, float)">AxisValueRenderEvent</A></B>(<A HREF="../../../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart,
202 <A HREF="../../../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A>&nbsp;iAxisPlotDataSet,
203 java.awt.Graphics2D&nbsp;graphics2D,
204 java.awt.geom.Rectangle2D.Float&nbsp;totalItemAxisArea,
205 float&nbsp;zeroLineCoordinate)</CODE>
206
207 <BR>
208 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
209 </TR>
210 </TABLE>
211 &nbsp;
212 <!-- ========== METHOD SUMMARY =========== -->
213
214 <A NAME="method_summary"><!-- --></A>
215 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
216 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
217 <TD COLSPAN=2><FONT SIZE="+2">
218 <B>Method Summary</B></FONT></TD>
219 </TR>
220 <TR BGCOLOR="white" CLASS="TableRowColor">
221 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
222 <CODE>&nbsp;int</CODE></FONT></TD>
223 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#getDataSetIndex()">getDataSetIndex</A></B>()</CODE>
224
225 <BR>
226 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
227 </TR>
228 <TR BGCOLOR="white" CLASS="TableRowColor">
229 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
230 <CODE>&nbsp;java.awt.font.FontRenderContext</CODE></FONT></TD>
231 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#getFontRenderContext()">getFontRenderContext</A></B>()</CODE>
232
233 <BR>
234 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
235 </TR>
236 <TR BGCOLOR="white" CLASS="TableRowColor">
237 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
238 <CODE>&nbsp;java.awt.Graphics2D</CODE></FONT></TD>
239 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#getGraphics2D()">getGraphics2D</A></B>()</CODE>
240
241 <BR>
242 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
243 </TR>
244 <TR BGCOLOR="white" CLASS="TableRowColor">
245 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
246 <CODE>&nbsp;<A HREF="../../../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A></CODE></FONT></TD>
247 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#getiAxisPlotDataSet()">getiAxisPlotDataSet</A></B>()</CODE>
248
249 <BR>
250 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
251 </TR>
252 <TR BGCOLOR="white" CLASS="TableRowColor">
253 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
254 <CODE>&nbsp;java.awt.geom.Rectangle2D.Float</CODE></FONT></TD>
255 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#getTotalItemAxisArea()">getTotalItemAxisArea</A></B>()</CODE>
256
257 <BR>
258 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the bounding box of the total axis plot area alotted to the current scale
259 item.</TD>
260 </TR>
261 <TR BGCOLOR="white" CLASS="TableRowColor">
262 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
263 <CODE>&nbsp;int</CODE></FONT></TD>
264 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#getValueIndex()">getValueIndex</A></B>()</CODE>
265
266 <BR>
267 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
268 </TR>
269 <TR BGCOLOR="white" CLASS="TableRowColor">
270 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
271 <CODE>&nbsp;float</CODE></FONT></TD>
272 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#getValueX()">getValueX</A></B>()</CODE>
273
274 <BR>
275 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
276 </TR>
277 <TR BGCOLOR="white" CLASS="TableRowColor">
278 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
279 <CODE>&nbsp;float</CODE></FONT></TD>
280 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#getValueY()">getValueY</A></B>()</CODE>
281
282 <BR>
283 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
284 </TR>
285 <TR BGCOLOR="white" CLASS="TableRowColor">
286 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
287 <CODE>&nbsp;float</CODE></FONT></TD>
288 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#getZeroLineCoordinate()">getZeroLineCoordinate</A></B>()</CODE>
289
290 <BR>
291 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
292 </TR>
293 <TR BGCOLOR="white" CLASS="TableRowColor">
294 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
295 <CODE>&nbsp;void</CODE></FONT></TD>
296 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#setDataSetIndex(int)">setDataSetIndex</A></B>(int&nbsp;dataSetIndex)</CODE>
297
298 <BR>
299 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
300 </TR>
301 <TR BGCOLOR="white" CLASS="TableRowColor">
302 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
303 <CODE>&nbsp;void</CODE></FONT></TD>
304 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#setValueIndex(int)">setValueIndex</A></B>(int&nbsp;valueIndex)</CODE>
305
306 <BR>
307 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
308 </TR>
309 <TR BGCOLOR="white" CLASS="TableRowColor">
310 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
311 <CODE>&nbsp;void</CODE></FONT></TD>
312 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#setValueX(float)">setValueX</A></B>(float&nbsp;valueX)</CODE>
313
314 <BR>
315 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
316 </TR>
317 <TR BGCOLOR="white" CLASS="TableRowColor">
318 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
319 <CODE>&nbsp;void</CODE></FONT></TD>
320 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html#setValueY(float)">setValueY</A></B>(float&nbsp;valueY)</CODE>
321
322 <BR>
323 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
324 </TR>
325 </TABLE>
326 &nbsp;<A NAME="methods_inherited_from_class_java.util.EventObject"><!-- --></A>
327 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
328 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
329 <TD><B>Methods inherited from class java.util.EventObject</B></TD>
330 </TR>
331 <TR BGCOLOR="white" CLASS="TableRowColor">
332 <TD><CODE>getSource, toString</CODE></TD>
333 </TR>
334 </TABLE>
335 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
336 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
337 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
338 <TD><B>Methods inherited from class java.lang.Object</B></TD>
339 </TR>
340 <TR BGCOLOR="white" CLASS="TableRowColor">
341 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
342 </TR>
343 </TABLE>
344 &nbsp;
345 <P>
346
347 <!-- ============ FIELD DETAIL =========== -->
348
349 <A NAME="field_detail"><!-- --></A>
350 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
351 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
352 <TD COLSPAN=1><FONT SIZE="+2">
353 <B>Field Detail</B></FONT></TD>
354 </TR>
355 </TABLE>
356
357 <A NAME="graphics2D"><!-- --></A><H3>
358 graphics2D</H3>
359 <PRE>
360 private java.awt.Graphics2D <B>graphics2D</B></PRE>
361 <DL>
362 <DL>
363 </DL>
364 </DL>
365 <HR>
366
367 <A NAME="fontRenderContext"><!-- --></A><H3>
368 fontRenderContext</H3>
369 <PRE>
370 private java.awt.font.FontRenderContext <B>fontRenderContext</B></PRE>
371 <DL>
372 <DL>
373 </DL>
374 </DL>
375 <HR>
376
377 <A NAME="iAxisPlotDataSet"><!-- --></A><H3>
378 iAxisPlotDataSet</H3>
379 <PRE>
380 private <A HREF="../../../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A> <B>iAxisPlotDataSet</B></PRE>
381 <DL>
382 <DL>
383 </DL>
384 </DL>
385 <HR>
386
387 <A NAME="totalItemAxisArea"><!-- --></A><H3>
388 totalItemAxisArea</H3>
389 <PRE>
390 private java.awt.geom.Rectangle2D.Float <B>totalItemAxisArea</B></PRE>
391 <DL>
392 <DL>
393 </DL>
394 </DL>
395 <HR>
396
397 <A NAME="zeroLineCoordinate"><!-- --></A><H3>
398 zeroLineCoordinate</H3>
399 <PRE>
400 private float <B>zeroLineCoordinate</B></PRE>
401 <DL>
402 <DL>
403 </DL>
404 </DL>
405 <HR>
406
407 <A NAME="valueX"><!-- --></A><H3>
408 valueX</H3>
409 <PRE>
410 private float <B>valueX</B></PRE>
411 <DL>
412 <DL>
413 </DL>
414 </DL>
415 <HR>
416
417 <A NAME="valueY"><!-- --></A><H3>
418 valueY</H3>
419 <PRE>
420 private float <B>valueY</B></PRE>
421 <DL>
422 <DL>
423 </DL>
424 </DL>
425 <HR>
426
427 <A NAME="dataSetIndex"><!-- --></A><H3>
428 dataSetIndex</H3>
429 <PRE>
430 private int <B>dataSetIndex</B></PRE>
431 <DL>
432 <DL>
433 </DL>
434 </DL>
435 <HR>
436
437 <A NAME="valueIndex"><!-- --></A><H3>
438 valueIndex</H3>
439 <PRE>
440 private int <B>valueIndex</B></PRE>
441 <DL>
442 <DL>
443 </DL>
444 </DL>
445
446 <!-- ========= CONSTRUCTOR DETAIL ======== -->
447
448 <A NAME="constructor_detail"><!-- --></A>
449 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
450 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
451 <TD COLSPAN=1><FONT SIZE="+2">
452 <B>Constructor Detail</B></FONT></TD>
453 </TR>
454 </TABLE>
455
456 <A NAME="AxisValueRenderEvent(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IAxisPlotDataSet, java.awt.Graphics2D, java.awt.geom.Rectangle2D.Float, float)"><!-- --></A><H3>
457 AxisValueRenderEvent</H3>
458 <PRE>
459 public <B>AxisValueRenderEvent</B>(<A HREF="../../../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart,
460 <A HREF="../../../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A>&nbsp;iAxisPlotDataSet,
461 java.awt.Graphics2D&nbsp;graphics2D,
462 java.awt.geom.Rectangle2D.Float&nbsp;totalItemAxisArea,
463 float&nbsp;zeroLineCoordinate)</PRE>
464 <DL>
465 <DT><B>Parameters:</B><DD><CODE>axisChart</CODE> - <DD><CODE>graphics2D</CODE> - <DD><CODE>totalItemAxisArea</CODE> - </DL>
466
467 <!-- ============ METHOD DETAIL ========== -->
468
469 <A NAME="method_detail"><!-- --></A>
470 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
471 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
472 <TD COLSPAN=1><FONT SIZE="+2">
473 <B>Method Detail</B></FONT></TD>
474 </TR>
475 </TABLE>
476
477 <A NAME="getGraphics2D()"><!-- --></A><H3>
478 getGraphics2D</H3>
479 <PRE>
480 public java.awt.Graphics2D <B>getGraphics2D</B>()</PRE>
481 <DL>
482 <DD><DL>
483
484 <DT><B>Returns:</B><DD>Graphics2D</DL>
485 </DD>
486 </DL>
487 <HR>
488
489 <A NAME="getFontRenderContext()"><!-- --></A><H3>
490 getFontRenderContext</H3>
491 <PRE>
492 public java.awt.font.FontRenderContext <B>getFontRenderContext</B>()</PRE>
493 <DL>
494 <DD><DL>
495
496 <DT><B>Returns:</B><DD>FontRenderContext</DL>
497 </DD>
498 </DL>
499 <HR>
500
501 <A NAME="getTotalItemAxisArea()"><!-- --></A><H3>
502 getTotalItemAxisArea</H3>
503 <PRE>
504 public java.awt.geom.Rectangle2D.Float <B>getTotalItemAxisArea</B>()</PRE>
505 <DL>
506 <DD>Returns the bounding box of the total axis plot area alotted to the current scale
507 item.
508 <P>
509 <DD><DL>
510
511 <DT><B>Returns:</B><DD>Rectangle2D.Float</DL>
512 </DD>
513 </DL>
514 <HR>
515
516 <A NAME="getiAxisPlotDataSet()"><!-- --></A><H3>
517 getiAxisPlotDataSet</H3>
518 <PRE>
519 public <A HREF="../../../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A> <B>getiAxisPlotDataSet</B>()</PRE>
520 <DL>
521 <DD><DL>
522 </DL>
523 </DD>
524 </DL>
525 <HR>
526
527 <A NAME="getValueX()"><!-- --></A><H3>
528 getValueX</H3>
529 <PRE>
530 public float <B>getValueX</B>()</PRE>
531 <DL>
532 <DD><DL>
533
534 <DT><B>Returns:</B><DD></DL>
535 </DD>
536 </DL>
537 <HR>
538
539 <A NAME="setValueX(float)"><!-- --></A><H3>
540 setValueX</H3>
541 <PRE>
542 public void <B>setValueX</B>(float&nbsp;valueX)</PRE>
543 <DL>
544 <DD><DL>
545 </DL>
546 </DD>
547 </DL>
548 <HR>
549
550 <A NAME="getValueY()"><!-- --></A><H3>
551 getValueY</H3>
552 <PRE>
553 public float <B>getValueY</B>()</PRE>
554 <DL>
555 <DD><DL>
556 </DL>
557 </DD>
558 </DL>
559 <HR>
560
561 <A NAME="setValueY(float)"><!-- --></A><H3>
562 setValueY</H3>
563 <PRE>
564 public void <B>setValueY</B>(float&nbsp;valueY)</PRE>
565 <DL>
566 <DD><DL>
567 </DL>
568 </DD>
569 </DL>
570 <HR>
571
572 <A NAME="getDataSetIndex()"><!-- --></A><H3>
573 getDataSetIndex</H3>
574 <PRE>
575 public int <B>getDataSetIndex</B>()</PRE>
576 <DL>
577 <DD><DL>
578 </DL>
579 </DD>
580 </DL>
581 <HR>
582
583 <A NAME="setDataSetIndex(int)"><!-- --></A><H3>
584 setDataSetIndex</H3>
585 <PRE>
586 public void <B>setDataSetIndex</B>(int&nbsp;dataSetIndex)</PRE>
587 <DL>
588 <DD><DL>
589 </DL>
590 </DD>
591 </DL>
592 <HR>
593
594 <A NAME="getValueIndex()"><!-- --></A><H3>
595 getValueIndex</H3>
596 <PRE>
597 public int <B>getValueIndex</B>()</PRE>
598 <DL>
599 <DD><DL>
600 </DL>
601 </DD>
602 </DL>
603 <HR>
604
605 <A NAME="setValueIndex(int)"><!-- --></A><H3>
606 setValueIndex</H3>
607 <PRE>
608 public void <B>setValueIndex</B>(int&nbsp;valueIndex)</PRE>
609 <DL>
610 <DD><DL>
611 </DL>
612 </DD>
613 </DL>
614 <HR>
615
616 <A NAME="getZeroLineCoordinate()"><!-- --></A><H3>
617 getZeroLineCoordinate</H3>
618 <PRE>
619 public float <B>getZeroLineCoordinate</B>()</PRE>
620 <DL>
621 <DD><DL>
622 </DL>
623 </DD>
624 </DL>
625 <!-- ========= END OF CLASS DATA ========= -->
626 <HR>
627
628 <!-- ========== START OF NAVBAR ========== -->
629 <A NAME="navbar_bottom"><!-- --></A>
630 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
631 <TR>
632 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
633 <A NAME="navbar_bottom_firstrow"><!-- --></A>
634 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
635 <TR ALIGN="center" VALIGN="top">
636 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
637 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
638 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
639 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
640 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
641 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
642 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
643 </TR>
644 </TABLE>
645 </TD>
646 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
647 </EM>
648 </TD>
649 </TR>
650
651 <TR>
652 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
653 &nbsp;PREV CLASS&nbsp;
654 &nbsp;NEXT CLASS</FONT></TD>
655 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
656 <A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
657 &nbsp;<A HREF="AxisValueRenderEvent.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
658 &nbsp;
659 <SCRIPT>
660 <!--
661 if(window==top) {
662 document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
663 }
664 //-->
665 </SCRIPT>
666 <NOSCRIPT>
667 <A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
668 </NOSCRIPT>
669 </FONT></TD>
670 </TR>
671 <TR>
672 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
673 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
674 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
675 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
676 </TR>
677 </TABLE>
678 <!-- =========== END OF NAVBAR =========== -->
679
680 <HR>
681
682 </BODY>
683 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 PostAxisValueRenderListener (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.axisChart.customRenderers.axisValue.PostAxisValueRenderListener,PostAxisValueRenderListener interface">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="PostAxisValueRenderListener (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;PREV CLASS&nbsp;
45 &nbsp;<A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/PreAxisValueRenderListener.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="PostAxisValueRenderListener.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.axisChart.customRenderers.axisValue</FONT>
76 <BR>
77 Interface PostAxisValueRenderListener</H2>
78 <DL>
79 <DT><B>All Superinterfaces:</B> <DD>java.util.EventListener</DD>
80 </DL>
81 <DL>
82 <DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html">ValueLabelRenderer</A></DD>
83 </DL>
84 <HR>
85 <DL>
86 <DT>public interface <B>PostAxisValueRenderListener</B><DT>extends java.util.EventListener</DL>
87
88 <P>
89 This Class is used to recieve callbacks from the chart renderers after they render
90 their value to the chart, with value meaning their bar, point, line, etc...
91 <P>
92
93 <P>
94 <HR>
95
96 <P>
97 <!-- ======== NESTED CLASS SUMMARY ======== -->
98
99
100 <!-- =========== FIELD SUMMARY =========== -->
101
102
103 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
104
105
106 <!-- ========== METHOD SUMMARY =========== -->
107
108 <A NAME="method_summary"><!-- --></A>
109 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
110 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
111 <TD COLSPAN=2><FONT SIZE="+2">
112 <B>Method Summary</B></FONT></TD>
113 </TR>
114 <TR BGCOLOR="white" CLASS="TableRowColor">
115 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
116 <CODE>&nbsp;void</CODE></FONT></TD>
117 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/PostAxisValueRenderListener.html#postRender(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent)">postRender</A></B>(<A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html">AxisValueRenderEvent</A>&nbsp;axisValueRenderEvent)</CODE>
118
119 <BR>
120 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
121 </TR>
122 </TABLE>
123 &nbsp;
124 <P>
125
126 <!-- ============ FIELD DETAIL =========== -->
127
128
129 <!-- ========= CONSTRUCTOR DETAIL ======== -->
130
131
132 <!-- ============ METHOD DETAIL ========== -->
133
134 <A NAME="method_detail"><!-- --></A>
135 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
136 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
137 <TD COLSPAN=1><FONT SIZE="+2">
138 <B>Method Detail</B></FONT></TD>
139 </TR>
140 </TABLE>
141
142 <A NAME="postRender(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent)"><!-- --></A><H3>
143 postRender</H3>
144 <PRE>
145 public void <B>postRender</B>(<A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html">AxisValueRenderEvent</A>&nbsp;axisValueRenderEvent)</PRE>
146 <DL>
147 <DD><DL>
148 </DL>
149 </DD>
150 <DD><DL>
151 </DL>
152 </DD>
153 </DL>
154 <!-- ========= END OF CLASS DATA ========= -->
155 <HR>
156
157 <!-- ========== START OF NAVBAR ========== -->
158 <A NAME="navbar_bottom"><!-- --></A>
159 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
160 <TR>
161 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
162 <A NAME="navbar_bottom_firstrow"><!-- --></A>
163 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
164 <TR ALIGN="center" VALIGN="top">
165 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
166 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
167 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
168 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
169 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
170 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
171 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
172 </TR>
173 </TABLE>
174 </TD>
175 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
176 </EM>
177 </TD>
178 </TR>
179
180 <TR>
181 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
182 &nbsp;PREV CLASS&nbsp;
183 &nbsp;<A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/PreAxisValueRenderListener.html"><B>NEXT CLASS</B></A></FONT></TD>
184 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
185 <A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
186 &nbsp;<A HREF="PostAxisValueRenderListener.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
187 &nbsp;
188 <SCRIPT>
189 <!--
190 if(window==top) {
191 document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
192 }
193 //-->
194 </SCRIPT>
195 <NOSCRIPT>
196 <A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
197 </NOSCRIPT>
198 </FONT></TD>
199 </TR>
200 <TR>
201 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
202 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
203 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
204 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
205 </TR>
206 </TABLE>
207 <!-- =========== END OF NAVBAR =========== -->
208
209 <HR>
210
211 </BODY>
212 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 PreAxisValueRenderListener (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.axisChart.customRenderers.axisValue.PreAxisValueRenderListener,PreAxisValueRenderListener interface">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="PreAxisValueRenderListener (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/PostAxisValueRenderListener.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;NEXT CLASS</FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="PreAxisValueRenderListener.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.axisChart.customRenderers.axisValue</FONT>
76 <BR>
77 Interface PreAxisValueRenderListener</H2>
78 <DL>
79 <DT><B>All Superinterfaces:</B> <DD>java.util.EventListener</DD>
80 </DL>
81 <DL>
82 <DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/BackgroundRenderer.html">BackgroundRenderer</A></DD>
83 </DL>
84 <HR>
85 <DL>
86 <DT>public interface <B>PreAxisValueRenderListener</B><DT>extends java.util.EventListener</DL>
87
88 <P>
89 <HR>
90
91 <P>
92 <!-- ======== NESTED CLASS SUMMARY ======== -->
93
94
95 <!-- =========== FIELD SUMMARY =========== -->
96
97
98 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
99
100
101 <!-- ========== METHOD SUMMARY =========== -->
102
103 <A NAME="method_summary"><!-- --></A>
104 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
105 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
106 <TD COLSPAN=2><FONT SIZE="+2">
107 <B>Method Summary</B></FONT></TD>
108 </TR>
109 <TR BGCOLOR="white" CLASS="TableRowColor">
110 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
111 <CODE>&nbsp;void</CODE></FONT></TD>
112 <TD><CODE><B><A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/PreAxisValueRenderListener.html#preRender(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent)">preRender</A></B>(<A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html">AxisValueRenderEvent</A>&nbsp;axisValueRenderEvent)</CODE>
113
114 <BR>
115 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
116 </TR>
117 </TABLE>
118 &nbsp;
119 <P>
120
121 <!-- ============ FIELD DETAIL =========== -->
122
123
124 <!-- ========= CONSTRUCTOR DETAIL ======== -->
125
126
127 <!-- ============ METHOD DETAIL ========== -->
128
129 <A NAME="method_detail"><!-- --></A>
130 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
131 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
132 <TD COLSPAN=1><FONT SIZE="+2">
133 <B>Method Detail</B></FONT></TD>
134 </TR>
135 </TABLE>
136
137 <A NAME="preRender(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent)"><!-- --></A><H3>
138 preRender</H3>
139 <PRE>
140 public void <B>preRender</B>(<A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html">AxisValueRenderEvent</A>&nbsp;axisValueRenderEvent)</PRE>
141 <DL>
142 <DD><DL>
143 </DL>
144 </DD>
145 <DD><DL>
146 </DL>
147 </DD>
148 </DL>
149 <!-- ========= END OF CLASS DATA ========= -->
150 <HR>
151
152 <!-- ========== START OF NAVBAR ========== -->
153 <A NAME="navbar_bottom"><!-- --></A>
154 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
155 <TR>
156 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
157 <A NAME="navbar_bottom_firstrow"><!-- --></A>
158 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
159 <TR ALIGN="center" VALIGN="top">
160 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
161 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
162 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
163 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
164 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
165 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
166 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
167 </TR>
168 </TABLE>
169 </TD>
170 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
171 </EM>
172 </TD>
173 </TR>
174
175 <TR>
176 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
177 &nbsp;<A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/PostAxisValueRenderListener.html"><B>PREV CLASS</B></A>&nbsp;
178 &nbsp;NEXT CLASS</FONT></TD>
179 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
180 <A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
181 &nbsp;<A HREF="PreAxisValueRenderListener.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
182 &nbsp;
183 <SCRIPT>
184 <!--
185 if(window==top) {
186 document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
187 }
188 //-->
189 </SCRIPT>
190 <NOSCRIPT>
191 <A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
192 </NOSCRIPT>
193 </FONT></TD>
194 </TR>
195 <TR>
196 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
197 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
198 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
199 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
200 </TR>
201 </TABLE>
202 <!-- =========== END OF NAVBAR =========== -->
203
204 <HR>
205
206 </BODY>
207 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.axisChart.customRenderers.axisValue (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.axisChart.customRenderers.axisValue package">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="org.jCharts.axisChart.customRenderers.axisValue (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18 <FONT size="+1" CLASS="FrameTitleFont">
19 <A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/package-summary.html" TARGET="classFrame">org.jCharts.axisChart.customRenderers.axisValue</A></FONT>
20 <TABLE BORDER="0" WIDTH="100%">
21 <TR>
22 <TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
23 Interfaces</FONT>&nbsp;
24 <FONT CLASS="FrameItemFont">
25 <BR>
26 <A HREF="PostAxisValueRenderListener.html" TARGET="classFrame"><I>PostAxisValueRenderListener</I></A>
27 <BR>
28 <A HREF="PreAxisValueRenderListener.html" TARGET="classFrame"><I>PreAxisValueRenderListener</I></A></FONT></TD>
29 </TR>
30 </TABLE>
31
32
33 <TABLE BORDER="0" WIDTH="100%">
34 <TR>
35 <TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
36 Classes</FONT>&nbsp;
37 <FONT CLASS="FrameItemFont">
38 <BR>
39 <A HREF="AxisValueRenderEvent.html" TARGET="classFrame">AxisValueRenderEvent</A></FONT></TD>
40 </TR>
41 </TABLE>
42
43
44 </BODY>
45 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.axisChart.customRenderers.axisValue (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.axisChart.customRenderers.axisValue package">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="org.jCharts.axisChart.customRenderers.axisValue (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
29 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../../../org/jCharts/axisChart/axis/scale/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
45 &nbsp;<A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 </TABLE>
63 <!-- =========== END OF NAVBAR =========== -->
64
65 <HR>
66 <H2>
67 Package org.jCharts.axisChart.customRenderers.axisValue
68 </H2>
69
70 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
71 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
72 <TD COLSPAN=2><FONT SIZE="+2">
73 <B>Interface Summary</B></FONT></TD>
74 </TR>
75 <TR BGCOLOR="white" CLASS="TableRowColor">
76 <TD WIDTH="15%"><B><A HREF="PostAxisValueRenderListener.html"><I>PostAxisValueRenderListener</I></A></B></TD>
77 <TD>This Class is used to recieve callbacks from the chart renderers after they render
78 their value to the chart, with value meaning their bar, point, line, etc...</TD>
79 </TR>
80 <TR BGCOLOR="white" CLASS="TableRowColor">
81 <TD WIDTH="15%"><B><A HREF="PreAxisValueRenderListener.html"><I>PreAxisValueRenderListener</I></A></B></TD>
82 <TD>&nbsp;</TD>
83 </TR>
84 </TABLE>
85 &nbsp;
86
87 <P>
88
89 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
90 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
91 <TD COLSPAN=2><FONT SIZE="+2">
92 <B>Class Summary</B></FONT></TD>
93 </TR>
94 <TR BGCOLOR="white" CLASS="TableRowColor">
95 <TD WIDTH="15%"><B><A HREF="AxisValueRenderEvent.html">AxisValueRenderEvent</A></B></TD>
96 <TD>&nbsp;</TD>
97 </TR>
98 </TABLE>
99 &nbsp;
100
101 <P>
102 <HR>
103
104 <!-- ========== START OF NAVBAR ========== -->
105 <A NAME="navbar_bottom"><!-- --></A>
106 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
107 <TR>
108 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
109 <A NAME="navbar_bottom_firstrow"><!-- --></A>
110 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
111 <TR ALIGN="center" VALIGN="top">
112 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
113 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
114 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
115 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
116 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
117 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
118 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
119 </TR>
120 </TABLE>
121 </TD>
122 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
123 </EM>
124 </TD>
125 </TR>
126
127 <TR>
128 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
129 &nbsp;<A HREF="../../../../../org/jCharts/axisChart/axis/scale/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
130 &nbsp;<A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
131 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
132 <A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
133 &nbsp;<A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
134 &nbsp;
135 <SCRIPT>
136 <!--
137 if(window==top) {
138 document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
139 }
140 //-->
141 </SCRIPT>
142 <NOSCRIPT>
143 <A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
144 </NOSCRIPT>
145 </FONT></TD>
146 </TR>
147 </TABLE>
148 <!-- =========== END OF NAVBAR =========== -->
149
150 <HR>
151
152 </BODY>
153 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.axisChart.customRenderers.axisValue Class Hierarchy (jCharts-0.7.5 API)
7 </TITLE>
8 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
9 </HEAD>
10 <SCRIPT>
11 function asd()
12 {
13 parent.document.title="org.jCharts.axisChart.customRenderers.axisValue Class Hierarchy (jCharts-0.7.5 API)";
14 }
15 </SCRIPT>
16 <BODY BGCOLOR="white" onload="asd();">
17
18 <!-- ========== START OF NAVBAR ========== -->
19 <A NAME="navbar_top"><!-- --></A>
20 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
21 <TR>
22 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
23 <A NAME="navbar_top_firstrow"><!-- --></A>
24 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
25 <TR ALIGN="center" VALIGN="top">
26 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
33 </TR>
34 </TABLE>
35 </TD>
36 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
37 </EM>
38 </TD>
39 </TR>
40
41 <TR>
42 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
43 &nbsp;<A HREF="../../../../../org/jCharts/axisChart/axis/scale/package-tree.html"><B>PREV</B></A>&nbsp;
44 &nbsp;<A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/package-tree.html"><B>NEXT</B></A></FONT></TD>
45 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
46 <A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
47 &nbsp;<A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
48 &nbsp;
49 <SCRIPT>
50 <!--
51 if(window==top) {
52 document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
53 }
54 //-->
55 </SCRIPT>
56 <NOSCRIPT>
57 <A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
58 </NOSCRIPT>
59 </FONT></TD>
60 </TR>
61 </TABLE>
62 <!-- =========== END OF NAVBAR =========== -->
63
64 <HR>
65 <CENTER>
66 <H2>
67 Hierarchy For Package org.jCharts.axisChart.customRenderers.axisValue
68 </H2>
69 </CENTER>
70 <DL>
71 <DT><B>Package Hierarchies:</B><DD><A HREF="../../../../../overview-tree.html">All Packages</A></DL>
72 <HR>
73 <H2>
74 Class Hierarchy
75 </H2>
76 <UL>
77 <LI TYPE="circle">class java.lang.Object<UL>
78 <LI TYPE="circle">class java.util.EventObject (implements java.io.Serializable)
79 <UL>
80 <LI TYPE="circle">class org.jCharts.axisChart.customRenderers.axisValue.<A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html"><B>AxisValueRenderEvent</B></A></UL>
81 </UL>
82 </UL>
83 <H2>
84 Interface Hierarchy
85 </H2>
86 <UL>
87 <LI TYPE="circle">interface java.util.EventListener<UL>
88 <LI TYPE="circle">interface org.jCharts.axisChart.customRenderers.axisValue.<A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/PostAxisValueRenderListener.html"><B>PostAxisValueRenderListener</B></A><LI TYPE="circle">interface org.jCharts.axisChart.customRenderers.axisValue.<A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/PreAxisValueRenderListener.html"><B>PreAxisValueRenderListener</B></A></UL>
89 </UL>
90 <HR>
91
92 <!-- ========== START OF NAVBAR ========== -->
93 <A NAME="navbar_bottom"><!-- --></A>
94 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
95 <TR>
96 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
97 <A NAME="navbar_bottom_firstrow"><!-- --></A>
98 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
99 <TR ALIGN="center" VALIGN="top">
100 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
101 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
102 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
103 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
104 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
105 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
106 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
107 </TR>
108 </TABLE>
109 </TD>
110 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
111 </EM>
112 </TD>
113 </TR>
114
115 <TR>
116 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
117 &nbsp;<A HREF="../../../../../org/jCharts/axisChart/axis/scale/package-tree.html"><B>PREV</B></A>&nbsp;
118 &nbsp;<A HREF="../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/package-tree.html"><B>NEXT</B></A></FONT></TD>
119 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
120 <A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
121 &nbsp;<A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
122 &nbsp;
123 <SCRIPT>
124 <!--
125 if(window==top) {
126 document.writeln('<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
127 }
128 //-->
129 </SCRIPT>
130 <NOSCRIPT>
131 <A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
132 </NOSCRIPT>
133 </FONT></TD>
134 </TR>
135 </TABLE>
136 <!-- =========== END OF NAVBAR =========== -->
137
138 <HR>
139
140 </BODY>
141 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 BackgroundRenderer (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.axisChart.customRenderers.axisValue.renderers.BackgroundRenderer,BackgroundRenderer class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="BackgroundRenderer (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;PREV CLASS&nbsp;
45 &nbsp;<A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="BackgroundRenderer.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.axisChart.customRenderers.axisValue.renderers</FONT>
76 <BR>
77 Class BackgroundRenderer</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.axisChart.customRenderers.axisValue.renderers.BackgroundRenderer</B>
82 </PRE>
83 <DL>
84 <DT><B>All Implemented Interfaces:</B> <DD>java.util.EventListener, <A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/PreAxisValueRenderListener.html">PreAxisValueRenderListener</A></DD>
85 </DL>
86 <HR>
87 <DL>
88 <DT>public class <B>BackgroundRenderer</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/PreAxisValueRenderListener.html">PreAxisValueRenderListener</A></DL>
89
90 <P>
91 <HR>
92
93 <P>
94 <!-- ======== NESTED CLASS SUMMARY ======== -->
95
96
97 <!-- =========== FIELD SUMMARY =========== -->
98
99 <A NAME="field_summary"><!-- --></A>
100 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
101 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
102 <TD COLSPAN=2><FONT SIZE="+2">
103 <B>Field Summary</B></FONT></TD>
104 </TR>
105 <TR BGCOLOR="white" CLASS="TableRowColor">
106 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
107 <CODE>private &nbsp;boolean</CODE></FONT></TD>
108 <TD><CODE><B><A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/BackgroundRenderer.html#draw">draw</A></B></CODE>
109
110 <BR>
111 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
112 </TR>
113 <TR BGCOLOR="white" CLASS="TableRowColor">
114 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
115 <CODE>private &nbsp;java.awt.Paint</CODE></FONT></TD>
116 <TD><CODE><B><A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/BackgroundRenderer.html#paint">paint</A></B></CODE>
117
118 <BR>
119 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
120 </TR>
121 </TABLE>
122 &nbsp;
123 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
124
125 <A NAME="constructor_summary"><!-- --></A>
126 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
127 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
128 <TD COLSPAN=2><FONT SIZE="+2">
129 <B>Constructor Summary</B></FONT></TD>
130 </TR>
131 <TR BGCOLOR="white" CLASS="TableRowColor">
132 <TD><CODE><B><A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/BackgroundRenderer.html#BackgroundRenderer(java.awt.Paint)">BackgroundRenderer</A></B>(java.awt.Paint&nbsp;paint)</CODE>
133
134 <BR>
135 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
136 </TR>
137 </TABLE>
138 &nbsp;
139 <!-- ========== METHOD SUMMARY =========== -->
140
141 <A NAME="method_summary"><!-- --></A>
142 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
143 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
144 <TD COLSPAN=2><FONT SIZE="+2">
145 <B>Method Summary</B></FONT></TD>
146 </TR>
147 <TR BGCOLOR="white" CLASS="TableRowColor">
148 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
149 <CODE>&nbsp;void</CODE></FONT></TD>
150 <TD><CODE><B><A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/BackgroundRenderer.html#preRender(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent)">preRender</A></B>(<A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html">AxisValueRenderEvent</A>&nbsp;axisValueRenderEvent)</CODE>
151
152 <BR>
153 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
154 </TR>
155 </TABLE>
156 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
157 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
158 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
159 <TD><B>Methods inherited from class java.lang.Object</B></TD>
160 </TR>
161 <TR BGCOLOR="white" CLASS="TableRowColor">
162 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
163 </TR>
164 </TABLE>
165 &nbsp;
166 <P>
167
168 <!-- ============ FIELD DETAIL =========== -->
169
170 <A NAME="field_detail"><!-- --></A>
171 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
172 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
173 <TD COLSPAN=1><FONT SIZE="+2">
174 <B>Field Detail</B></FONT></TD>
175 </TR>
176 </TABLE>
177
178 <A NAME="paint"><!-- --></A><H3>
179 paint</H3>
180 <PRE>
181 private java.awt.Paint <B>paint</B></PRE>
182 <DL>
183 <DL>
184 </DL>
185 </DL>
186 <HR>
187
188 <A NAME="draw"><!-- --></A><H3>
189 draw</H3>
190 <PRE>
191 private boolean <B>draw</B></PRE>
192 <DL>
193 <DL>
194 </DL>
195 </DL>
196
197 <!-- ========= CONSTRUCTOR DETAIL ======== -->
198
199 <A NAME="constructor_detail"><!-- --></A>
200 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
201 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
202 <TD COLSPAN=1><FONT SIZE="+2">
203 <B>Constructor Detail</B></FONT></TD>
204 </TR>
205 </TABLE>
206
207 <A NAME="BackgroundRenderer(java.awt.Paint)"><!-- --></A><H3>
208 BackgroundRenderer</H3>
209 <PRE>
210 public <B>BackgroundRenderer</B>(java.awt.Paint&nbsp;paint)</PRE>
211 <DL>
212 <DT><B>Parameters:</B><DD><CODE>paint</CODE> - the paint to do the background in. You might want to use an
213 alpha less than 255 (as in 'new Color( 20, 20, 20, 50 )' ) as this gets
214 plotted over top of the axis grid lines.</DL>
215
216 <!-- ============ METHOD DETAIL ========== -->
217
218 <A NAME="method_detail"><!-- --></A>
219 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
220 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
221 <TD COLSPAN=1><FONT SIZE="+2">
222 <B>Method Detail</B></FONT></TD>
223 </TR>
224 </TABLE>
225
226 <A NAME="preRender(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent)"><!-- --></A><H3>
227 preRender</H3>
228 <PRE>
229 public void <B>preRender</B>(<A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html">AxisValueRenderEvent</A>&nbsp;axisValueRenderEvent)</PRE>
230 <DL>
231 <DD><DL>
232 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/PreAxisValueRenderListener.html#preRender(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent)">preRender</A></CODE> in interface <CODE><A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/PreAxisValueRenderListener.html">PreAxisValueRenderListener</A></CODE></DL>
233 </DD>
234 <DD><DL>
235 <DT><B>Parameters:</B><DD><CODE>axisValueRenderEvent</CODE> - </DL>
236 </DD>
237 </DL>
238 <!-- ========= END OF CLASS DATA ========= -->
239 <HR>
240
241 <!-- ========== START OF NAVBAR ========== -->
242 <A NAME="navbar_bottom"><!-- --></A>
243 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
244 <TR>
245 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
246 <A NAME="navbar_bottom_firstrow"><!-- --></A>
247 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
248 <TR ALIGN="center" VALIGN="top">
249 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
250 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
251 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
252 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
253 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
254 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
255 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
256 </TR>
257 </TABLE>
258 </TD>
259 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
260 </EM>
261 </TD>
262 </TR>
263
264 <TR>
265 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
266 &nbsp;PREV CLASS&nbsp;
267 &nbsp;<A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html"><B>NEXT CLASS</B></A></FONT></TD>
268 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
269 <A HREF="../../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
270 &nbsp;<A HREF="BackgroundRenderer.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
271 &nbsp;
272 <SCRIPT>
273 <!--
274 if(window==top) {
275 document.writeln('<A HREF="../../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
276 }
277 //-->
278 </SCRIPT>
279 <NOSCRIPT>
280 <A HREF="../../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
281 </NOSCRIPT>
282 </FONT></TD>
283 </TR>
284 <TR>
285 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
286 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
287 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
288 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
289 </TR>
290 </TABLE>
291 <!-- =========== END OF NAVBAR =========== -->
292
293 <HR>
294
295 </BODY>
296 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 ValueLabelPosition (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.axisChart.customRenderers.axisValue.renderers.ValueLabelPosition,ValueLabelPosition class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="ValueLabelPosition (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/BackgroundRenderer.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="ValueLabelPosition.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.axisChart.customRenderers.axisValue.renderers</FONT>
76 <BR>
77 Class ValueLabelPosition</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.axisChart.customRenderers.axisValue.renderers.ValueLabelPosition</B>
82 </PRE>
83 <HR>
84 <DL>
85 <DT>public class <B>ValueLabelPosition</B><DT>extends java.lang.Object</DL>
86
87 <P>
88 <HR>
89
90 <P>
91 <!-- ======== NESTED CLASS SUMMARY ======== -->
92
93
94 <!-- =========== FIELD SUMMARY =========== -->
95
96 <A NAME="field_summary"><!-- --></A>
97 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
98 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
99 <TD COLSPAN=2><FONT SIZE="+2">
100 <B>Field Summary</B></FONT></TD>
101 </TR>
102 <TR BGCOLOR="white" CLASS="TableRowColor">
103 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
104 <CODE>static&nbsp;<A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html">ValueLabelPosition</A></CODE></FONT></TD>
105 <TD><CODE><B><A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html#ABOVE_ZERO_LINE">ABOVE_ZERO_LINE</A></B></CODE>
106
107 <BR>
108 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
109 </TR>
110 <TR BGCOLOR="white" CLASS="TableRowColor">
111 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
112 <CODE>static&nbsp;<A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html">ValueLabelPosition</A></CODE></FONT></TD>
113 <TD><CODE><B><A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html#AT_TOP">AT_TOP</A></B></CODE>
114
115 <BR>
116 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
117 </TR>
118 <TR BGCOLOR="white" CLASS="TableRowColor">
119 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
120 <CODE>static&nbsp;<A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html">ValueLabelPosition</A></CODE></FONT></TD>
121 <TD><CODE><B><A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html#AXIS_BOTTOM">AXIS_BOTTOM</A></B></CODE>
122
123 <BR>
124 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
125 </TR>
126 <TR BGCOLOR="white" CLASS="TableRowColor">
127 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
128 <CODE>static&nbsp;<A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html">ValueLabelPosition</A></CODE></FONT></TD>
129 <TD><CODE><B><A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html#AXIS_TOP">AXIS_TOP</A></B></CODE>
130
131 <BR>
132 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
133 </TR>
134 <TR BGCOLOR="white" CLASS="TableRowColor">
135 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
136 <CODE>static&nbsp;<A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html">ValueLabelPosition</A></CODE></FONT></TD>
137 <TD><CODE><B><A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html#ON_TOP">ON_TOP</A></B></CODE>
138
139 <BR>
140 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
141 </TR>
142 <TR BGCOLOR="white" CLASS="TableRowColor">
143 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
144 <CODE>private &nbsp;int</CODE></FONT></TD>
145 <TD><CODE><B><A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html#position">position</A></B></CODE>
146
147 <BR>
148 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
149 </TR>
150 </TABLE>
151 &nbsp;
152 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
153
154 <A NAME="constructor_summary"><!-- --></A>
155 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
156 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
157 <TD COLSPAN=2><FONT SIZE="+2">
158 <B>Constructor Summary</B></FONT></TD>
159 </TR>
160 <TR BGCOLOR="white" CLASS="TableRowColor">
161 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
162 <CODE>protected </CODE></FONT></TD>
163 <TD><CODE><B><A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html#ValueLabelPosition(int)">ValueLabelPosition</A></B>(int&nbsp;position)</CODE>
164
165 <BR>
166 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
167 </TR>
168 </TABLE>
169 &nbsp;
170 <!-- ========== METHOD SUMMARY =========== -->
171
172 <A NAME="method_summary"><!-- --></A>
173 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
174 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
175 <TD COLSPAN=2><FONT SIZE="+2">
176 <B>Method Summary</B></FONT></TD>
177 </TR>
178 <TR BGCOLOR="white" CLASS="TableRowColor">
179 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
180 <CODE>&nbsp;boolean</CODE></FONT></TD>
181 <TD><CODE><B><A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html#equals(org.jCharts.axisChart.customRenderers.axisValue.renderers.ValueLabelPosition)">equals</A></B>(<A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html">ValueLabelPosition</A>&nbsp;valueLabelPosition)</CODE>
182
183 <BR>
184 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
185 </TR>
186 <TR BGCOLOR="white" CLASS="TableRowColor">
187 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
188 <CODE>&nbsp;int</CODE></FONT></TD>
189 <TD><CODE><B><A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html#getPosition()">getPosition</A></B>()</CODE>
190
191 <BR>
192 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
193 </TR>
194 </TABLE>
195 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
196 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
197 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
198 <TD><B>Methods inherited from class java.lang.Object</B></TD>
199 </TR>
200 <TR BGCOLOR="white" CLASS="TableRowColor">
201 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
202 </TR>
203 </TABLE>
204 &nbsp;
205 <P>
206
207 <!-- ============ FIELD DETAIL =========== -->
208
209 <A NAME="field_detail"><!-- --></A>
210 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
211 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
212 <TD COLSPAN=1><FONT SIZE="+2">
213 <B>Field Detail</B></FONT></TD>
214 </TR>
215 </TABLE>
216
217 <A NAME="ON_TOP"><!-- --></A><H3>
218 ON_TOP</H3>
219 <PRE>
220 public static final <A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html">ValueLabelPosition</A> <B>ON_TOP</B></PRE>
221 <DL>
222 <DL>
223 </DL>
224 </DL>
225 <HR>
226
227 <A NAME="AT_TOP"><!-- --></A><H3>
228 AT_TOP</H3>
229 <PRE>
230 public static final <A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html">ValueLabelPosition</A> <B>AT_TOP</B></PRE>
231 <DL>
232 <DL>
233 </DL>
234 </DL>
235 <HR>
236
237 <A NAME="ABOVE_ZERO_LINE"><!-- --></A><H3>
238 ABOVE_ZERO_LINE</H3>
239 <PRE>
240 public static final <A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html">ValueLabelPosition</A> <B>ABOVE_ZERO_LINE</B></PRE>
241 <DL>
242 <DL>
243 </DL>
244 </DL>
245 <HR>
246
247 <A NAME="AXIS_TOP"><!-- --></A><H3>
248 AXIS_TOP</H3>
249 <PRE>
250 public static final <A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html">ValueLabelPosition</A> <B>AXIS_TOP</B></PRE>
251 <DL>
252 <DL>
253 </DL>
254 </DL>
255 <HR>
256
257 <A NAME="AXIS_BOTTOM"><!-- --></A><H3>
258 AXIS_BOTTOM</H3>
259 <PRE>
260 public static final <A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html">ValueLabelPosition</A> <B>AXIS_BOTTOM</B></PRE>
261 <DL>
262 <DL>
263 </DL>
264 </DL>
265 <HR>
266
267 <A NAME="position"><!-- --></A><H3>
268 position</H3>
269 <PRE>
270 private int <B>position</B></PRE>
271 <DL>
272 <DL>
273 </DL>
274 </DL>
275
276 <!-- ========= CONSTRUCTOR DETAIL ======== -->
277
278 <A NAME="constructor_detail"><!-- --></A>
279 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
280 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
281 <TD COLSPAN=1><FONT SIZE="+2">
282 <B>Constructor Detail</B></FONT></TD>
283 </TR>
284 </TABLE>
285
286 <A NAME="ValueLabelPosition(int)"><!-- --></A><H3>
287 ValueLabelPosition</H3>
288 <PRE>
289 protected <B>ValueLabelPosition</B>(int&nbsp;position)</PRE>
290 <DL>
291 <DT><B>Parameters:</B><DD><CODE>position</CODE> - </DL>
292
293 <!-- ============ METHOD DETAIL ========== -->
294
295 <A NAME="method_detail"><!-- --></A>
296 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
297 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
298 <TD COLSPAN=1><FONT SIZE="+2">
299 <B>Method Detail</B></FONT></TD>
300 </TR>
301 </TABLE>
302
303 <A NAME="getPosition()"><!-- --></A><H3>
304 getPosition</H3>
305 <PRE>
306 public int <B>getPosition</B>()</PRE>
307 <DL>
308 <DD><DL>
309
310 <DT><B>Returns:</B><DD></DL>
311 </DD>
312 </DL>
313 <HR>
314
315 <A NAME="equals(org.jCharts.axisChart.customRenderers.axisValue.renderers.ValueLabelPosition)"><!-- --></A><H3>
316 equals</H3>
317 <PRE>
318 public final boolean <B>equals</B>(<A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html">ValueLabelPosition</A>&nbsp;valueLabelPosition)</PRE>
319 <DL>
320 <DD><DL>
321 <DT><B>Parameters:</B><DD><CODE>valueLabelPosition</CODE> -
322 <DT><B>Returns:</B><DD>boolean</DL>
323 </DD>
324 </DL>
325 <!-- ========= END OF CLASS DATA ========= -->
326 <HR>
327
328 <!-- ========== START OF NAVBAR ========== -->
329 <A NAME="navbar_bottom"><!-- --></A>
330 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
331 <TR>
332 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
333 <A NAME="navbar_bottom_firstrow"><!-- --></A>
334 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
335 <TR ALIGN="center" VALIGN="top">
336 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
337 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
338 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
339 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
340 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
341 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
342 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
343 </TR>
344 </TABLE>
345 </TD>
346 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
347 </EM>
348 </TD>
349 </TR>
350
351 <TR>
352 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
353 &nbsp;<A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/BackgroundRenderer.html"><B>PREV CLASS</B></A>&nbsp;
354 &nbsp;<A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html"><B>NEXT CLASS</B></A></FONT></TD>
355 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
356 <A HREF="../../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
357 &nbsp;<A HREF="ValueLabelPosition.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
358 &nbsp;
359 <SCRIPT>
360 <!--
361 if(window==top) {
362 document.writeln('<A HREF="../../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
363 }
364 //-->
365 </SCRIPT>
366 <NOSCRIPT>
367 <A HREF="../../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
368 </NOSCRIPT>
369 </FONT></TD>
370 </TR>
371 <TR>
372 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
373 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
374 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
375 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
376 </TR>
377 </TABLE>
378 <!-- =========== END OF NAVBAR =========== -->
379
380 <HR>
381
382 </BODY>
383 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 ValueLabelRenderer (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.axisChart.customRenderers.axisValue.renderers.ValueLabelRenderer,ValueLabelRenderer class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="ValueLabelRenderer (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;NEXT CLASS</FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="ValueLabelRenderer.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.axisChart.customRenderers.axisValue.renderers</FONT>
76 <BR>
77 Class ValueLabelRenderer</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.axisChart.customRenderers.axisValue.renderers.ValueLabelRenderer</B>
82 </PRE>
83 <DL>
84 <DT><B>All Implemented Interfaces:</B> <DD>java.util.EventListener, <A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/PostAxisValueRenderListener.html">PostAxisValueRenderListener</A></DD>
85 </DL>
86 <HR>
87 <DL>
88 <DT>public class <B>ValueLabelRenderer</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/PostAxisValueRenderListener.html">PostAxisValueRenderListener</A></DL>
89
90 <P>
91 <HR>
92
93 <P>
94 <!-- ======== NESTED CLASS SUMMARY ======== -->
95
96
97 <!-- =========== FIELD SUMMARY =========== -->
98
99 <A NAME="field_summary"><!-- --></A>
100 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
101 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
102 <TD COLSPAN=2><FONT SIZE="+2">
103 <B>Field Summary</B></FONT></TD>
104 </TR>
105 <TR BGCOLOR="white" CLASS="TableRowColor">
106 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
107 <CODE>private &nbsp;java.awt.Font</CODE></FONT></TD>
108 <TD><CODE><B><A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html#derivedFont">derivedFont</A></B></CODE>
109
110 <BR>
111 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
112 </TR>
113 <TR BGCOLOR="white" CLASS="TableRowColor">
114 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
115 <CODE>private &nbsp;boolean</CODE></FONT></TD>
116 <TD><CODE><B><A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html#isLabelVertical">isLabelVertical</A></B></CODE>
117
118 <BR>
119 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
120 </TR>
121 <TR BGCOLOR="white" CLASS="TableRowColor">
122 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
123 <CODE>private &nbsp;java.text.NumberFormat</CODE></FONT></TD>
124 <TD><CODE><B><A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html#numberFormat">numberFormat</A></B></CODE>
125
126 <BR>
127 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
128 </TR>
129 <TR BGCOLOR="white" CLASS="TableRowColor">
130 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
131 <CODE>private &nbsp;int</CODE></FONT></TD>
132 <TD><CODE><B><A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html#pixelValuePadding">pixelValuePadding</A></B></CODE>
133
134 <BR>
135 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
136 </TR>
137 <TR BGCOLOR="white" CLASS="TableRowColor">
138 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
139 <CODE>private &nbsp;<A HREF="../../../../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A></CODE></FONT></TD>
140 <TD><CODE><B><A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html#valueChartFont">valueChartFont</A></B></CODE>
141
142 <BR>
143 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
144 </TR>
145 <TR BGCOLOR="white" CLASS="TableRowColor">
146 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
147 <CODE>private &nbsp;<A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html">ValueLabelPosition</A></CODE></FONT></TD>
148 <TD><CODE><B><A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html#valueLabelPosition">valueLabelPosition</A></B></CODE>
149
150 <BR>
151 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
152 </TR>
153 </TABLE>
154 &nbsp;
155 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
156
157 <A NAME="constructor_summary"><!-- --></A>
158 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
159 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
160 <TD COLSPAN=2><FONT SIZE="+2">
161 <B>Constructor Summary</B></FONT></TD>
162 </TR>
163 <TR BGCOLOR="white" CLASS="TableRowColor">
164 <TD><CODE><B><A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html#ValueLabelRenderer(boolean, boolean, boolean, int)">ValueLabelRenderer</A></B>(boolean&nbsp;isCurrency,
165 boolean&nbsp;isPercent,
166 boolean&nbsp;showGrouping,
167 int&nbsp;roundingPowerOfTen)</CODE>
168
169 <BR>
170 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
171 </TR>
172 <TR BGCOLOR="white" CLASS="TableRowColor">
173 <TD><CODE><B><A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html#ValueLabelRenderer(boolean, boolean, int)">ValueLabelRenderer</A></B>(boolean&nbsp;isCurrency,
174 boolean&nbsp;showGrouping,
175 int&nbsp;roundingPowerOfTen)</CODE>
176
177 <BR>
178 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I></I>&nbsp;</TD>
179 </TR>
180 </TABLE>
181 &nbsp;
182 <!-- ========== METHOD SUMMARY =========== -->
183
184 <A NAME="method_summary"><!-- --></A>
185 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
186 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
187 <TD COLSPAN=2><FONT SIZE="+2">
188 <B>Method Summary</B></FONT></TD>
189 </TR>
190 <TR BGCOLOR="white" CLASS="TableRowColor">
191 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
192 <CODE>private &nbsp;float</CODE></FONT></TD>
193 <TD><CODE><B><A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html#calculateXHorizontalPlot(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent, org.jCharts.chartText.TextTag, boolean)">calculateXHorizontalPlot</A></B>(<A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html">AxisValueRenderEvent</A>&nbsp;axisValueRenderEvent,
194 <A HREF="../../../../../../org/jCharts/chartText/TextTag.html">TextTag</A>&nbsp;formattedTextTag,
195 boolean&nbsp;isNegative)</CODE>
196
197 <BR>
198 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
199 </TR>
200 <TR BGCOLOR="white" CLASS="TableRowColor">
201 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
202 <CODE>private &nbsp;float</CODE></FONT></TD>
203 <TD><CODE><B><A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html#calculateXVerticalPlot(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent, org.jCharts.chartText.TextTag)">calculateXVerticalPlot</A></B>(<A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html">AxisValueRenderEvent</A>&nbsp;axisValueRenderEvent,
204 <A HREF="../../../../../../org/jCharts/chartText/TextTag.html">TextTag</A>&nbsp;formattedTextTag)</CODE>
205
206 <BR>
207 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Calculates the label x so that the label is centered on the scale item.</TD>
208 </TR>
209 <TR BGCOLOR="white" CLASS="TableRowColor">
210 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
211 <CODE>private &nbsp;float</CODE></FONT></TD>
212 <TD><CODE><B><A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html#calculateYHorizontalPlot(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent, org.jCharts.chartText.TextTag)">calculateYHorizontalPlot</A></B>(<A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html">AxisValueRenderEvent</A>&nbsp;axisValueRenderEvent,
213 <A HREF="../../../../../../org/jCharts/chartText/TextTag.html">TextTag</A>&nbsp;formattedTextTag)</CODE>
214
215 <BR>
216 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
217 </TR>
218 <TR BGCOLOR="white" CLASS="TableRowColor">
219 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
220 <CODE>private &nbsp;float</CODE></FONT></TD>
221 <TD><CODE><B><A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html#calculateYVerticalPlot(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent, org.jCharts.chartText.TextTag, boolean)">calculateYVerticalPlot</A></B>(<A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html">AxisValueRenderEvent</A>&nbsp;axisValueRenderEvent,
222 <A HREF="../../../../../../org/jCharts/chartText/TextTag.html">TextTag</A>&nbsp;formattedTextTag,
223 boolean&nbsp;isNegative)</CODE>
224
225 <BR>
226 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
227 </TR>
228 <TR BGCOLOR="white" CLASS="TableRowColor">
229 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
230 <CODE>&nbsp;void</CODE></FONT></TD>
231 <TD><CODE><B><A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html#postRender(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent)">postRender</A></B>(<A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html">AxisValueRenderEvent</A>&nbsp;axisValueRenderEvent)</CODE>
232
233 <BR>
234 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
235 </TR>
236 <TR BGCOLOR="white" CLASS="TableRowColor">
237 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
238 <CODE>&nbsp;void</CODE></FONT></TD>
239 <TD><CODE><B><A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html#setPixelValuePadding(int)">setPixelValuePadding</A></B>(int&nbsp;pixelValuePadding)</CODE>
240
241 <BR>
242 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The pixel padding between the label and the data point.</TD>
243 </TR>
244 <TR BGCOLOR="white" CLASS="TableRowColor">
245 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
246 <CODE>&nbsp;void</CODE></FONT></TD>
247 <TD><CODE><B><A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html#setValueChartFont(org.jCharts.properties.util.ChartFont)">setValueChartFont</A></B>(<A HREF="../../../../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A>&nbsp;valueChartFont)</CODE>
248
249 <BR>
250 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
251 </TR>
252 <TR BGCOLOR="white" CLASS="TableRowColor">
253 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
254 <CODE>&nbsp;void</CODE></FONT></TD>
255 <TD><CODE><B><A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html#setValueLabelPosition(org.jCharts.axisChart.customRenderers.axisValue.renderers.ValueLabelPosition)">setValueLabelPosition</A></B>(<A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html">ValueLabelPosition</A>&nbsp;valueLabelPosition)</CODE>
256
257 <BR>
258 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets where you would like to position the label</TD>
259 </TR>
260 <TR BGCOLOR="white" CLASS="TableRowColor">
261 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
262 <CODE>&nbsp;void</CODE></FONT></TD>
263 <TD><CODE><B><A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html#useVerticalLabels(boolean)">useVerticalLabels</A></B>(boolean&nbsp;useVerticalLabels)</CODE>
264
265 <BR>
266 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
267 </TR>
268 </TABLE>
269 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
270 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
271 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
272 <TD><B>Methods inherited from class java.lang.Object</B></TD>
273 </TR>
274 <TR BGCOLOR="white" CLASS="TableRowColor">
275 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
276 </TR>
277 </TABLE>
278 &nbsp;
279 <P>
280
281 <!-- ============ FIELD DETAIL =========== -->
282
283 <A NAME="field_detail"><!-- --></A>
284 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
285 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
286 <TD COLSPAN=1><FONT SIZE="+2">
287 <B>Field Detail</B></FONT></TD>
288 </TR>
289 </TABLE>
290
291 <A NAME="numberFormat"><!-- --></A><H3>
292 numberFormat</H3>
293 <PRE>
294 private java.text.NumberFormat <B>numberFormat</B></PRE>
295 <DL>
296 <DL>
297 </DL>
298 </DL>
299 <HR>
300
301 <A NAME="valueChartFont"><!-- --></A><H3>
302 valueChartFont</H3>
303 <PRE>
304 private <A HREF="../../../../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A> <B>valueChartFont</B></PRE>
305 <DL>
306 <DL>
307 </DL>
308 </DL>
309 <HR>
310
311 <A NAME="derivedFont"><!-- --></A><H3>
312 derivedFont</H3>
313 <PRE>
314 private java.awt.Font <B>derivedFont</B></PRE>
315 <DL>
316 <DL>
317 </DL>
318 </DL>
319 <HR>
320
321 <A NAME="isLabelVertical"><!-- --></A><H3>
322 isLabelVertical</H3>
323 <PRE>
324 private boolean <B>isLabelVertical</B></PRE>
325 <DL>
326 <DL>
327 </DL>
328 </DL>
329 <HR>
330
331 <A NAME="valueLabelPosition"><!-- --></A><H3>
332 valueLabelPosition</H3>
333 <PRE>
334 private <A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html">ValueLabelPosition</A> <B>valueLabelPosition</B></PRE>
335 <DL>
336 <DL>
337 </DL>
338 </DL>
339 <HR>
340
341 <A NAME="pixelValuePadding"><!-- --></A><H3>
342 pixelValuePadding</H3>
343 <PRE>
344 private int <B>pixelValuePadding</B></PRE>
345 <DL>
346 <DL>
347 </DL>
348 </DL>
349
350 <!-- ========= CONSTRUCTOR DETAIL ======== -->
351
352 <A NAME="constructor_detail"><!-- --></A>
353 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
354 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
355 <TD COLSPAN=1><FONT SIZE="+2">
356 <B>Constructor Detail</B></FONT></TD>
357 </TR>
358 </TABLE>
359
360 <A NAME="ValueLabelRenderer(boolean, boolean, int)"><!-- --></A><H3>
361 ValueLabelRenderer</H3>
362 <PRE>
363 public <B>ValueLabelRenderer</B>(boolean&nbsp;isCurrency,
364 boolean&nbsp;showGrouping,
365 int&nbsp;roundingPowerOfTen)</PRE>
366 <DL>
367 <DD><B>Deprecated.</B>&nbsp;<I></I>&nbsp;
368 <P>
369 <DT><B>Parameters:</B><DD><CODE>isCurrency</CODE> - <DD><CODE>showGrouping</CODE> - <DD><CODE>roundingPowerOfTen</CODE> - </DL>
370 <HR>
371
372 <A NAME="ValueLabelRenderer(boolean, boolean, boolean, int)"><!-- --></A><H3>
373 ValueLabelRenderer</H3>
374 <PRE>
375 public <B>ValueLabelRenderer</B>(boolean&nbsp;isCurrency,
376 boolean&nbsp;isPercent,
377 boolean&nbsp;showGrouping,
378 int&nbsp;roundingPowerOfTen)</PRE>
379 <DL>
380 <DT><B>Parameters:</B><DD><CODE>isCurrency</CODE> - <DD><CODE>isPercent</CODE> - <DD><CODE>showGrouping</CODE> - <DD><CODE>roundingPowerOfTen</CODE> - </DL>
381
382 <!-- ============ METHOD DETAIL ========== -->
383
384 <A NAME="method_detail"><!-- --></A>
385 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
386 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
387 <TD COLSPAN=1><FONT SIZE="+2">
388 <B>Method Detail</B></FONT></TD>
389 </TR>
390 </TABLE>
391
392 <A NAME="setValueLabelPosition(org.jCharts.axisChart.customRenderers.axisValue.renderers.ValueLabelPosition)"><!-- --></A><H3>
393 setValueLabelPosition</H3>
394 <PRE>
395 public void <B>setValueLabelPosition</B>(<A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html">ValueLabelPosition</A>&nbsp;valueLabelPosition)</PRE>
396 <DL>
397 <DD>Sets where you would like to position the label
398 <P>
399 <DD><DL>
400 </DL>
401 </DD>
402 <DD><DL>
403 <DT><B>Parameters:</B><DD><CODE>valueLabelPosition</CODE> - </DL>
404 </DD>
405 </DL>
406 <HR>
407
408 <A NAME="setValueChartFont(org.jCharts.properties.util.ChartFont)"><!-- --></A><H3>
409 setValueChartFont</H3>
410 <PRE>
411 public void <B>setValueChartFont</B>(<A HREF="../../../../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A>&nbsp;valueChartFont)</PRE>
412 <DL>
413 <DD><DL>
414 </DL>
415 </DD>
416 <DD><DL>
417 <DT><B>Parameters:</B><DD><CODE>valueChartFont</CODE> - </DL>
418 </DD>
419 </DL>
420 <HR>
421
422 <A NAME="useVerticalLabels(boolean)"><!-- --></A><H3>
423 useVerticalLabels</H3>
424 <PRE>
425 public void <B>useVerticalLabels</B>(boolean&nbsp;useVerticalLabels)</PRE>
426 <DL>
427 <DD><DL>
428 </DL>
429 </DD>
430 <DD><DL>
431 <DT><B>Parameters:</B><DD><CODE>useVerticalLabels</CODE> - </DL>
432 </DD>
433 </DL>
434 <HR>
435
436 <A NAME="setPixelValuePadding(int)"><!-- --></A><H3>
437 setPixelValuePadding</H3>
438 <PRE>
439 public void <B>setPixelValuePadding</B>(int&nbsp;pixelValuePadding)</PRE>
440 <DL>
441 <DD>The pixel padding between the label and the data point.
442 <P>
443 <DD><DL>
444 </DL>
445 </DD>
446 <DD><DL>
447 <DT><B>Parameters:</B><DD><CODE>pixelValuePadding</CODE> - </DL>
448 </DD>
449 </DL>
450 <HR>
451
452 <A NAME="postRender(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent)"><!-- --></A><H3>
453 postRender</H3>
454 <PRE>
455 public void <B>postRender</B>(<A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html">AxisValueRenderEvent</A>&nbsp;axisValueRenderEvent)</PRE>
456 <DL>
457 <DD><DL>
458 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/PostAxisValueRenderListener.html#postRender(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent)">postRender</A></CODE> in interface <CODE><A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/PostAxisValueRenderListener.html">PostAxisValueRenderListener</A></CODE></DL>
459 </DD>
460 <DD><DL>
461 <DT><B>Parameters:</B><DD><CODE>axisValueRenderEvent</CODE> - </DL>
462 </DD>
463 </DL>
464 <HR>
465
466 <A NAME="calculateXVerticalPlot(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent, org.jCharts.chartText.TextTag)"><!-- --></A><H3>
467 calculateXVerticalPlot</H3>
468 <PRE>
469 private float <B>calculateXVerticalPlot</B>(<A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html">AxisValueRenderEvent</A>&nbsp;axisValueRenderEvent,
470 <A HREF="../../../../../../org/jCharts/chartText/TextTag.html">TextTag</A>&nbsp;formattedTextTag)</PRE>
471 <DL>
472 <DD>Calculates the label x so that the label is centered on the scale item.
473 <P>
474 <DD><DL>
475 </DL>
476 </DD>
477 <DD><DL>
478 <DT><B>Parameters:</B><DD><CODE>axisValueRenderEvent</CODE> - <DD><CODE>formattedTextTag</CODE> -
479 <DT><B>Returns:</B><DD>float</DL>
480 </DD>
481 </DL>
482 <HR>
483
484 <A NAME="calculateYHorizontalPlot(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent, org.jCharts.chartText.TextTag)"><!-- --></A><H3>
485 calculateYHorizontalPlot</H3>
486 <PRE>
487 private float <B>calculateYHorizontalPlot</B>(<A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html">AxisValueRenderEvent</A>&nbsp;axisValueRenderEvent,
488 <A HREF="../../../../../../org/jCharts/chartText/TextTag.html">TextTag</A>&nbsp;formattedTextTag)</PRE>
489 <DL>
490 <DD><DL>
491 </DL>
492 </DD>
493 <DD><DL>
494 <DT><B>Parameters:</B><DD><CODE>axisValueRenderEvent</CODE> - <DD><CODE>formattedTextTag</CODE> -
495 <DT><B>Returns:</B><DD>float</DL>
496 </DD>
497 </DL>
498 <HR>
499
500 <A NAME="calculateXHorizontalPlot(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent, org.jCharts.chartText.TextTag, boolean)"><!-- --></A><H3>
501 calculateXHorizontalPlot</H3>
502 <PRE>
503 private float <B>calculateXHorizontalPlot</B>(<A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html">AxisValueRenderEvent</A>&nbsp;axisValueRenderEvent,
504 <A HREF="../../../../../../org/jCharts/chartText/TextTag.html">TextTag</A>&nbsp;formattedTextTag,
505 boolean&nbsp;isNegative)</PRE>
506 <DL>
507 <DD><DL>
508 </DL>
509 </DD>
510 <DD><DL>
511 <DT><B>Parameters:</B><DD><CODE>axisValueRenderEvent</CODE> - <DD><CODE>formattedTextTag</CODE> - <DD><CODE>isNegative</CODE> -
512 <DT><B>Returns:</B><DD></DL>
513 </DD>
514 </DL>
515 <HR>
516
517 <A NAME="calculateYVerticalPlot(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent, org.jCharts.chartText.TextTag, boolean)"><!-- --></A><H3>
518 calculateYVerticalPlot</H3>
519 <PRE>
520 private float <B>calculateYVerticalPlot</B>(<A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html">AxisValueRenderEvent</A>&nbsp;axisValueRenderEvent,
521 <A HREF="../../../../../../org/jCharts/chartText/TextTag.html">TextTag</A>&nbsp;formattedTextTag,
522 boolean&nbsp;isNegative)</PRE>
523 <DL>
524 <DD><DL>
525 </DL>
526 </DD>
527 <DD><DL>
528 <DT><B>Parameters:</B><DD><CODE>axisValueRenderEvent</CODE> - <DD><CODE>formattedTextTag</CODE> - <DD><CODE>isNegative</CODE> -
529 <DT><B>Returns:</B><DD></DL>
530 </DD>
531 </DL>
532 <!-- ========= END OF CLASS DATA ========= -->
533 <HR>
534
535 <!-- ========== START OF NAVBAR ========== -->
536 <A NAME="navbar_bottom"><!-- --></A>
537 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
538 <TR>
539 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
540 <A NAME="navbar_bottom_firstrow"><!-- --></A>
541 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
542 <TR ALIGN="center" VALIGN="top">
543 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
544 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
545 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
546 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
547 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
548 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
549 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
550 </TR>
551 </TABLE>
552 </TD>
553 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
554 </EM>
555 </TD>
556 </TR>
557
558 <TR>
559 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
560 &nbsp;<A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html"><B>PREV CLASS</B></A>&nbsp;
561 &nbsp;NEXT CLASS</FONT></TD>
562 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
563 <A HREF="../../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
564 &nbsp;<A HREF="ValueLabelRenderer.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
565 &nbsp;
566 <SCRIPT>
567 <!--
568 if(window==top) {
569 document.writeln('<A HREF="../../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
570 }
571 //-->
572 </SCRIPT>
573 <NOSCRIPT>
574 <A HREF="../../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
575 </NOSCRIPT>
576 </FONT></TD>
577 </TR>
578 <TR>
579 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
580 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
581 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
582 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
583 </TR>
584 </TABLE>
585 <!-- =========== END OF NAVBAR =========== -->
586
587 <HR>
588
589 </BODY>
590 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.axisChart.customRenderers.axisValue.renderers (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.axisChart.customRenderers.axisValue.renderers package">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="org.jCharts.axisChart.customRenderers.axisValue.renderers (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18 <FONT size="+1" CLASS="FrameTitleFont">
19 <A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/package-summary.html" TARGET="classFrame">org.jCharts.axisChart.customRenderers.axisValue.renderers</A></FONT>
20 <TABLE BORDER="0" WIDTH="100%">
21 <TR>
22 <TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
23 Classes</FONT>&nbsp;
24 <FONT CLASS="FrameItemFont">
25 <BR>
26 <A HREF="BackgroundRenderer.html" TARGET="classFrame">BackgroundRenderer</A>
27 <BR>
28 <A HREF="ValueLabelPosition.html" TARGET="classFrame">ValueLabelPosition</A>
29 <BR>
30 <A HREF="ValueLabelRenderer.html" TARGET="classFrame">ValueLabelRenderer</A></FONT></TD>
31 </TR>
32 </TABLE>
33
34
35 </BODY>
36 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.axisChart.customRenderers.axisValue.renderers (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.axisChart.customRenderers.axisValue.renderers package">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="org.jCharts.axisChart.customRenderers.axisValue.renderers (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
29 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
45 &nbsp;<A HREF="../../../../../../org/jCharts/chartData/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 </TABLE>
63 <!-- =========== END OF NAVBAR =========== -->
64
65 <HR>
66 <H2>
67 Package org.jCharts.axisChart.customRenderers.axisValue.renderers
68 </H2>
69
70 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
71 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
72 <TD COLSPAN=2><FONT SIZE="+2">
73 <B>Class Summary</B></FONT></TD>
74 </TR>
75 <TR BGCOLOR="white" CLASS="TableRowColor">
76 <TD WIDTH="15%"><B><A HREF="BackgroundRenderer.html">BackgroundRenderer</A></B></TD>
77 <TD>&nbsp;</TD>
78 </TR>
79 <TR BGCOLOR="white" CLASS="TableRowColor">
80 <TD WIDTH="15%"><B><A HREF="ValueLabelPosition.html">ValueLabelPosition</A></B></TD>
81 <TD>&nbsp;</TD>
82 </TR>
83 <TR BGCOLOR="white" CLASS="TableRowColor">
84 <TD WIDTH="15%"><B><A HREF="ValueLabelRenderer.html">ValueLabelRenderer</A></B></TD>
85 <TD>&nbsp;</TD>
86 </TR>
87 </TABLE>
88 &nbsp;
89
90 <P>
91 <HR>
92
93 <!-- ========== START OF NAVBAR ========== -->
94 <A NAME="navbar_bottom"><!-- --></A>
95 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
96 <TR>
97 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
98 <A NAME="navbar_bottom_firstrow"><!-- --></A>
99 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
100 <TR ALIGN="center" VALIGN="top">
101 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
102 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
103 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
104 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
105 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
106 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
107 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
108 </TR>
109 </TABLE>
110 </TD>
111 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
112 </EM>
113 </TD>
114 </TR>
115
116 <TR>
117 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
118 &nbsp;<A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
119 &nbsp;<A HREF="../../../../../../org/jCharts/chartData/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
120 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
121 <A HREF="../../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
122 &nbsp;<A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
123 &nbsp;
124 <SCRIPT>
125 <!--
126 if(window==top) {
127 document.writeln('<A HREF="../../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
128 }
129 //-->
130 </SCRIPT>
131 <NOSCRIPT>
132 <A HREF="../../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
133 </NOSCRIPT>
134 </FONT></TD>
135 </TR>
136 </TABLE>
137 <!-- =========== END OF NAVBAR =========== -->
138
139 <HR>
140
141 </BODY>
142 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.axisChart.customRenderers.axisValue.renderers Class Hierarchy (jCharts-0.7.5 API)
7 </TITLE>
8 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
9 </HEAD>
10 <SCRIPT>
11 function asd()
12 {
13 parent.document.title="org.jCharts.axisChart.customRenderers.axisValue.renderers Class Hierarchy (jCharts-0.7.5 API)";
14 }
15 </SCRIPT>
16 <BODY BGCOLOR="white" onload="asd();">
17
18 <!-- ========== START OF NAVBAR ========== -->
19 <A NAME="navbar_top"><!-- --></A>
20 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
21 <TR>
22 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
23 <A NAME="navbar_top_firstrow"><!-- --></A>
24 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
25 <TR ALIGN="center" VALIGN="top">
26 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
33 </TR>
34 </TABLE>
35 </TD>
36 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
37 </EM>
38 </TD>
39 </TR>
40
41 <TR>
42 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
43 &nbsp;<A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/package-tree.html"><B>PREV</B></A>&nbsp;
44 &nbsp;<A HREF="../../../../../../org/jCharts/chartData/package-tree.html"><B>NEXT</B></A></FONT></TD>
45 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
46 <A HREF="../../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
47 &nbsp;<A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
48 &nbsp;
49 <SCRIPT>
50 <!--
51 if(window==top) {
52 document.writeln('<A HREF="../../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
53 }
54 //-->
55 </SCRIPT>
56 <NOSCRIPT>
57 <A HREF="../../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
58 </NOSCRIPT>
59 </FONT></TD>
60 </TR>
61 </TABLE>
62 <!-- =========== END OF NAVBAR =========== -->
63
64 <HR>
65 <CENTER>
66 <H2>
67 Hierarchy For Package org.jCharts.axisChart.customRenderers.axisValue.renderers
68 </H2>
69 </CENTER>
70 <DL>
71 <DT><B>Package Hierarchies:</B><DD><A HREF="../../../../../../overview-tree.html">All Packages</A></DL>
72 <HR>
73 <H2>
74 Class Hierarchy
75 </H2>
76 <UL>
77 <LI TYPE="circle">class java.lang.Object<UL>
78 <LI TYPE="circle">class org.jCharts.axisChart.customRenderers.axisValue.renderers.<A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/BackgroundRenderer.html"><B>BackgroundRenderer</B></A> (implements org.jCharts.axisChart.customRenderers.axisValue.<A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/PreAxisValueRenderListener.html">PreAxisValueRenderListener</A>)
79 <LI TYPE="circle">class org.jCharts.axisChart.customRenderers.axisValue.renderers.<A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html"><B>ValueLabelPosition</B></A><LI TYPE="circle">class org.jCharts.axisChart.customRenderers.axisValue.renderers.<A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html"><B>ValueLabelRenderer</B></A> (implements org.jCharts.axisChart.customRenderers.axisValue.<A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/PostAxisValueRenderListener.html">PostAxisValueRenderListener</A>)
80 </UL>
81 </UL>
82 <HR>
83
84 <!-- ========== START OF NAVBAR ========== -->
85 <A NAME="navbar_bottom"><!-- --></A>
86 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
87 <TR>
88 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
89 <A NAME="navbar_bottom_firstrow"><!-- --></A>
90 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
91 <TR ALIGN="center" VALIGN="top">
92 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
93 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
94 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
95 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
96 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
97 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
98 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
99 </TR>
100 </TABLE>
101 </TD>
102 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
103 </EM>
104 </TD>
105 </TR>
106
107 <TR>
108 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
109 &nbsp;<A HREF="../../../../../../org/jCharts/axisChart/customRenderers/axisValue/package-tree.html"><B>PREV</B></A>&nbsp;
110 &nbsp;<A HREF="../../../../../../org/jCharts/chartData/package-tree.html"><B>NEXT</B></A></FONT></TD>
111 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
112 <A HREF="../../../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
113 &nbsp;<A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
114 &nbsp;
115 <SCRIPT>
116 <!--
117 if(window==top) {
118 document.writeln('<A HREF="../../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
119 }
120 //-->
121 </SCRIPT>
122 <NOSCRIPT>
123 <A HREF="../../../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
124 </NOSCRIPT>
125 </FONT></TD>
126 </TR>
127 </TABLE>
128 <!-- =========== END OF NAVBAR =========== -->
129
130 <HR>
131
132 </BODY>
133 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.axisChart (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.axisChart package">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="org.jCharts.axisChart (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18 <FONT size="+1" CLASS="FrameTitleFont">
19 <A HREF="../../../org/jCharts/axisChart/package-summary.html" TARGET="classFrame">org.jCharts.axisChart</A></FONT>
20 <TABLE BORDER="0" WIDTH="100%">
21 <TR>
22 <TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
23 Classes</FONT>&nbsp;
24 <FONT CLASS="FrameItemFont">
25 <BR>
26 <A HREF="AreaChart.html" TARGET="classFrame">AreaChart</A>
27 <BR>
28 <A HREF="AxisChart.html" TARGET="classFrame">AxisChart</A>
29 <BR>
30 <A HREF="BarChart.html" TARGET="classFrame">BarChart</A>
31 <BR>
32 <A HREF="ClusteredBarChart.html" TARGET="classFrame">ClusteredBarChart</A>
33 <BR>
34 <A HREF="LineChart.html" TARGET="classFrame">LineChart</A>
35 <BR>
36 <A HREF="PointChart.html" TARGET="classFrame">PointChart</A>
37 <BR>
38 <A HREF="ScatterPlotAxisChart.html" TARGET="classFrame">ScatterPlotAxisChart</A>
39 <BR>
40 <A HREF="ScatterPlotChart.html" TARGET="classFrame">ScatterPlotChart</A>
41 <BR>
42 <A HREF="StackedAreaChart.html" TARGET="classFrame">StackedAreaChart</A>
43 <BR>
44 <A HREF="StackedBarChart.html" TARGET="classFrame">StackedBarChart</A>
45 <BR>
46 <A HREF="StockChart.html" TARGET="classFrame">StockChart</A></FONT></TD>
47 </TR>
48 </TABLE>
49
50
51 </BODY>
52 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.axisChart (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.axisChart package">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="org.jCharts.axisChart (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
29 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/axisChart/axis/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 </TABLE>
63 <!-- =========== END OF NAVBAR =========== -->
64
65 <HR>
66 <H2>
67 Package org.jCharts.axisChart
68 </H2>
69
70 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
71 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
72 <TD COLSPAN=2><FONT SIZE="+2">
73 <B>Class Summary</B></FONT></TD>
74 </TR>
75 <TR BGCOLOR="white" CLASS="TableRowColor">
76 <TD WIDTH="15%"><B><A HREF="AreaChart.html">AreaChart</A></B></TD>
77 <TD>&nbsp;</TD>
78 </TR>
79 <TR BGCOLOR="white" CLASS="TableRowColor">
80 <TD WIDTH="15%"><B><A HREF="AxisChart.html">AxisChart</A></B></TD>
81 <TD>This Class is used to create all axis chart types.</TD>
82 </TR>
83 <TR BGCOLOR="white" CLASS="TableRowColor">
84 <TD WIDTH="15%"><B><A HREF="BarChart.html">BarChart</A></B></TD>
85 <TD>&nbsp;</TD>
86 </TR>
87 <TR BGCOLOR="white" CLASS="TableRowColor">
88 <TD WIDTH="15%"><B><A HREF="ClusteredBarChart.html">ClusteredBarChart</A></B></TD>
89 <TD>&nbsp;</TD>
90 </TR>
91 <TR BGCOLOR="white" CLASS="TableRowColor">
92 <TD WIDTH="15%"><B><A HREF="LineChart.html">LineChart</A></B></TD>
93 <TD>&nbsp;</TD>
94 </TR>
95 <TR BGCOLOR="white" CLASS="TableRowColor">
96 <TD WIDTH="15%"><B><A HREF="PointChart.html">PointChart</A></B></TD>
97 <TD>&nbsp;</TD>
98 </TR>
99 <TR BGCOLOR="white" CLASS="TableRowColor">
100 <TD WIDTH="15%"><B><A HREF="ScatterPlotAxisChart.html">ScatterPlotAxisChart</A></B></TD>
101 <TD>This Class is used to create all axis chart types.</TD>
102 </TR>
103 <TR BGCOLOR="white" CLASS="TableRowColor">
104 <TD WIDTH="15%"><B><A HREF="ScatterPlotChart.html">ScatterPlotChart</A></B></TD>
105 <TD>&nbsp;</TD>
106 </TR>
107 <TR BGCOLOR="white" CLASS="TableRowColor">
108 <TD WIDTH="15%"><B><A HREF="StackedAreaChart.html">StackedAreaChart</A></B></TD>
109 <TD>&nbsp;</TD>
110 </TR>
111 <TR BGCOLOR="white" CLASS="TableRowColor">
112 <TD WIDTH="15%"><B><A HREF="StackedBarChart.html">StackedBarChart</A></B></TD>
113 <TD>&nbsp;</TD>
114 </TR>
115 <TR BGCOLOR="white" CLASS="TableRowColor">
116 <TD WIDTH="15%"><B><A HREF="StockChart.html">StockChart</A></B></TD>
117 <TD>&nbsp;</TD>
118 </TR>
119 </TABLE>
120 &nbsp;
121
122 <P>
123 <HR>
124
125 <!-- ========== START OF NAVBAR ========== -->
126 <A NAME="navbar_bottom"><!-- --></A>
127 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
128 <TR>
129 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
130 <A NAME="navbar_bottom_firstrow"><!-- --></A>
131 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
132 <TR ALIGN="center" VALIGN="top">
133 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
134 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
135 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
136 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
137 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
138 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
139 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
140 </TR>
141 </TABLE>
142 </TD>
143 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
144 </EM>
145 </TD>
146 </TR>
147
148 <TR>
149 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
150 &nbsp;<A HREF="../../../org/jCharts/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
151 &nbsp;<A HREF="../../../org/jCharts/axisChart/axis/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
152 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
153 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
154 &nbsp;<A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
155 &nbsp;
156 <SCRIPT>
157 <!--
158 if(window==top) {
159 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
160 }
161 //-->
162 </SCRIPT>
163 <NOSCRIPT>
164 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
165 </NOSCRIPT>
166 </FONT></TD>
167 </TR>
168 </TABLE>
169 <!-- =========== END OF NAVBAR =========== -->
170
171 <HR>
172
173 </BODY>
174 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.axisChart Class Hierarchy (jCharts-0.7.5 API)
7 </TITLE>
8 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
9 </HEAD>
10 <SCRIPT>
11 function asd()
12 {
13 parent.document.title="org.jCharts.axisChart Class Hierarchy (jCharts-0.7.5 API)";
14 }
15 </SCRIPT>
16 <BODY BGCOLOR="white" onload="asd();">
17
18 <!-- ========== START OF NAVBAR ========== -->
19 <A NAME="navbar_top"><!-- --></A>
20 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
21 <TR>
22 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
23 <A NAME="navbar_top_firstrow"><!-- --></A>
24 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
25 <TR ALIGN="center" VALIGN="top">
26 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
33 </TR>
34 </TABLE>
35 </TD>
36 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
37 </EM>
38 </TD>
39 </TR>
40
41 <TR>
42 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
43 &nbsp;<A HREF="../../../org/jCharts/package-tree.html"><B>PREV</B></A>&nbsp;
44 &nbsp;<A HREF="../../../org/jCharts/axisChart/axis/package-tree.html"><B>NEXT</B></A></FONT></TD>
45 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
46 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
47 &nbsp;<A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
48 &nbsp;
49 <SCRIPT>
50 <!--
51 if(window==top) {
52 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
53 }
54 //-->
55 </SCRIPT>
56 <NOSCRIPT>
57 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
58 </NOSCRIPT>
59 </FONT></TD>
60 </TR>
61 </TABLE>
62 <!-- =========== END OF NAVBAR =========== -->
63
64 <HR>
65 <CENTER>
66 <H2>
67 Hierarchy For Package org.jCharts.axisChart
68 </H2>
69 </CENTER>
70 <DL>
71 <DT><B>Package Hierarchies:</B><DD><A HREF="../../../overview-tree.html">All Packages</A></DL>
72 <HR>
73 <H2>
74 Class Hierarchy
75 </H2>
76 <UL>
77 <LI TYPE="circle">class java.lang.Object<UL>
78 <LI TYPE="circle">class org.jCharts.axisChart.<A HREF="../../../org/jCharts/axisChart/AreaChart.html"><B>AreaChart</B></A><LI TYPE="circle">class org.jCharts.axisChart.<A HREF="../../../org/jCharts/axisChart/BarChart.html"><B>BarChart</B></A><LI TYPE="circle">class org.jCharts.<A HREF="../../../org/jCharts/Chart.html"><B>Chart</B></A> (implements java.io.Serializable)
79 <UL>
80 <LI TYPE="circle">class org.jCharts.axisChart.<A HREF="../../../org/jCharts/axisChart/AxisChart.html"><B>AxisChart</B></A> (implements org.jCharts.test.<A HREF="../../../org/jCharts/test/HTMLChartTestable.html">HTMLChartTestable</A>)
81 <UL>
82 <LI TYPE="circle">class org.jCharts.axisChart.<A HREF="../../../org/jCharts/axisChart/ScatterPlotAxisChart.html"><B>ScatterPlotAxisChart</B></A> (implements org.jCharts.test.<A HREF="../../../org/jCharts/test/HTMLChartTestable.html">HTMLChartTestable</A>)
83 </UL>
84 </UL>
85 <LI TYPE="circle">class org.jCharts.axisChart.<A HREF="../../../org/jCharts/axisChart/ClusteredBarChart.html"><B>ClusteredBarChart</B></A><LI TYPE="circle">class org.jCharts.axisChart.<A HREF="../../../org/jCharts/axisChart/LineChart.html"><B>LineChart</B></A><LI TYPE="circle">class org.jCharts.axisChart.<A HREF="../../../org/jCharts/axisChart/PointChart.html"><B>PointChart</B></A><LI TYPE="circle">class org.jCharts.axisChart.<A HREF="../../../org/jCharts/axisChart/ScatterPlotChart.html"><B>ScatterPlotChart</B></A><LI TYPE="circle">class org.jCharts.axisChart.<A HREF="../../../org/jCharts/axisChart/StackedAreaChart.html"><B>StackedAreaChart</B></A><LI TYPE="circle">class org.jCharts.axisChart.<A HREF="../../../org/jCharts/axisChart/StackedBarChart.html"><B>StackedBarChart</B></A><LI TYPE="circle">class org.jCharts.axisChart.<A HREF="../../../org/jCharts/axisChart/StockChart.html"><B>StockChart</B></A></UL>
86 </UL>
87 <HR>
88
89 <!-- ========== START OF NAVBAR ========== -->
90 <A NAME="navbar_bottom"><!-- --></A>
91 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
92 <TR>
93 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
94 <A NAME="navbar_bottom_firstrow"><!-- --></A>
95 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
96 <TR ALIGN="center" VALIGN="top">
97 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
98 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
99 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
100 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
101 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
102 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
103 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
104 </TR>
105 </TABLE>
106 </TD>
107 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
108 </EM>
109 </TD>
110 </TR>
111
112 <TR>
113 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
114 &nbsp;<A HREF="../../../org/jCharts/package-tree.html"><B>PREV</B></A>&nbsp;
115 &nbsp;<A HREF="../../../org/jCharts/axisChart/axis/package-tree.html"><B>NEXT</B></A></FONT></TD>
116 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
117 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
118 &nbsp;<A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
119 &nbsp;
120 <SCRIPT>
121 <!--
122 if(window==top) {
123 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
124 }
125 //-->
126 </SCRIPT>
127 <NOSCRIPT>
128 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
129 </NOSCRIPT>
130 </FONT></TD>
131 </TR>
132 </TABLE>
133 <!-- =========== END OF NAVBAR =========== -->
134
135 <HR>
136
137 </BODY>
138 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 AxisChartDataSet (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.chartData.AxisChartDataSet,AxisChartDataSet class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="AxisChartDataSet (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;PREV CLASS&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/chartData/AxisDataSeries.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="AxisChartDataSet.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.chartData</FONT>
76 <BR>
77 Class AxisChartDataSet</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../org/jCharts/chartData/DataSet.html">org.jCharts.chartData.DataSet</A>
82 |
83 +--<B>org.jCharts.chartData.AxisChartDataSet</B>
84 </PRE>
85 <DL>
86 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IAxisChartDataSet.html">IAxisChartDataSet</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IData.html">IData</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A>, java.io.Serializable</DD>
87 </DL>
88 <HR>
89 <DL>
90 <DT>public final class <B>AxisChartDataSet</B><DT>extends <A HREF="../../../org/jCharts/chartData/DataSet.html">DataSet</A><DT>implements <A HREF="../../../org/jCharts/chartData/interfaces/IAxisChartDataSet.html">IAxisChartDataSet</A>, <A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></DL>
91
92 <P>
93 <DL>
94 <DT><B>See Also:</B><DD><A HREF="../../../serialized-form.html" TARGET="org.jCharts.chartData.AxisChartDataSet">Serialized Form</A></DL>
95 <HR>
96
97 <P>
98 <!-- ======== NESTED CLASS SUMMARY ======== -->
99
100
101 <!-- =========== FIELD SUMMARY =========== -->
102
103 <A NAME="field_summary"><!-- --></A>
104 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
105 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
106 <TD COLSPAN=2><FONT SIZE="+2">
107 <B>Field Summary</B></FONT></TD>
108 </TR>
109 <TR BGCOLOR="white" CLASS="TableRowColor">
110 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
111 <CODE>private &nbsp;<A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A></CODE></FONT></TD>
112 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/AxisChartDataSet.html#chartType">chartType</A></B></CODE>
113
114 <BR>
115 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
116 </TR>
117 </TABLE>
118 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.chartData.DataSet"><!-- --></A>
119 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
120 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
121 <TD><B>Fields inherited from class org.jCharts.chartData.<A HREF="../../../org/jCharts/chartData/DataSet.html">DataSet</A></B></TD>
122 </TR>
123 <TR BGCOLOR="white" CLASS="TableRowColor">
124 <TD><CODE><A HREF="../../../org/jCharts/chartData/DataSet.html#data">data</A>, <A HREF="../../../org/jCharts/chartData/DataSet.html#legendLabels">legendLabels</A>, <A HREF="../../../org/jCharts/chartData/DataSet.html#paints">paints</A></CODE></TD>
125 </TR>
126 </TABLE>
127 &nbsp;
128 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
129
130 <A NAME="constructor_summary"><!-- --></A>
131 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
132 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
133 <TD COLSPAN=2><FONT SIZE="+2">
134 <B>Constructor Summary</B></FONT></TD>
135 </TR>
136 <TR BGCOLOR="white" CLASS="TableRowColor">
137 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/AxisChartDataSet.html#AxisChartDataSet(double[][], java.lang.String[], java.awt.Paint[], org.jCharts.types.ChartType, org.jCharts.properties.ChartTypeProperties)">AxisChartDataSet</A></B>(double[][]&nbsp;data,
138 java.lang.String[]&nbsp;legendLabels,
139 java.awt.Paint[]&nbsp;paints,
140 <A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A>&nbsp;chartType,
141 <A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A>&nbsp;chartTypeProperties)</CODE>
142
143 <BR>
144 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor</TD>
145 </TR>
146 </TABLE>
147 &nbsp;
148 <!-- ========== METHOD SUMMARY =========== -->
149
150 <A NAME="method_summary"><!-- --></A>
151 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
152 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
153 <TD COLSPAN=2><FONT SIZE="+2">
154 <B>Method Summary</B></FONT></TD>
155 </TR>
156 <TR BGCOLOR="white" CLASS="TableRowColor">
157 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
158 <CODE>&nbsp;<A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A></CODE></FONT></TD>
159 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/AxisChartDataSet.html#getChartType()">getChartType</A></B>()</CODE>
160
161 <BR>
162 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the type constant that this data set should be plotted as.</TD>
163 </TR>
164 <TR BGCOLOR="white" CLASS="TableRowColor">
165 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
166 <CODE>&nbsp;int</CODE></FONT></TD>
167 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/AxisChartDataSet.html#getNumberOfDataSets()">getNumberOfDataSets</A></B>()</CODE>
168
169 <BR>
170 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the number of IAxisChartDataSet Objects in this series</TD>
171 </TR>
172 <TR BGCOLOR="white" CLASS="TableRowColor">
173 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
174 <CODE>&nbsp;double</CODE></FONT></TD>
175 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/AxisChartDataSet.html#getValue(int, int)">getValue</A></B>(int&nbsp;dataset,
176 int&nbsp;index)</CODE>
177
178 <BR>
179 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value in the data set at the specified position.</TD>
180 </TR>
181 <TR BGCOLOR="white" CLASS="TableRowColor">
182 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
183 <CODE>&nbsp;void</CODE></FONT></TD>
184 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/AxisChartDataSet.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</CODE>
185
186 <BR>
187 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enables the testing routines to display the contents of this Object.</TD>
188 </TR>
189 <TR BGCOLOR="white" CLASS="TableRowColor">
190 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
191 <CODE>&nbsp;void</CODE></FONT></TD>
192 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/AxisChartDataSet.html#validate()">validate</A></B>()</CODE>
193
194 <BR>
195 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Performs a limited validation of data.</TD>
196 </TR>
197 </TABLE>
198 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.chartData.DataSet"><!-- --></A>
199 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
200 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
201 <TD><B>Methods inherited from class org.jCharts.chartData.<A HREF="../../../org/jCharts/chartData/DataSet.html">DataSet</A></B></TD>
202 </TR>
203 <TR BGCOLOR="white" CLASS="TableRowColor">
204 <TD><CODE><A HREF="../../../org/jCharts/chartData/DataSet.html#getChartTypeProperties()">getChartTypeProperties</A>, <A HREF="../../../org/jCharts/chartData/DataSet.html#getLegendLabel(int)">getLegendLabel</A>, <A HREF="../../../org/jCharts/chartData/DataSet.html#getNumberOfDataItems()">getNumberOfDataItems</A>, <A HREF="../../../org/jCharts/chartData/DataSet.html#getNumberOfLegendLabels()">getNumberOfLegendLabels</A>, <A HREF="../../../org/jCharts/chartData/DataSet.html#getPaint(int)">getPaint</A></CODE></TD>
205 </TR>
206 </TABLE>
207 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
208 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
209 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
210 <TD><B>Methods inherited from class java.lang.Object</B></TD>
211 </TR>
212 <TR BGCOLOR="white" CLASS="TableRowColor">
213 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
214 </TR>
215 </TABLE>
216 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.chartData.interfaces.IDataSet"><!-- --></A>
217 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
218 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
219 <TD><B>Methods inherited from interface org.jCharts.chartData.interfaces.<A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A></B></TD>
220 </TR>
221 <TR BGCOLOR="white" CLASS="TableRowColor">
222 <TD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html#getChartTypeProperties()">getChartTypeProperties</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html#getLegendLabel(int)">getLegendLabel</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html#getNumberOfDataItems()">getNumberOfDataItems</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html#getNumberOfLegendLabels()">getNumberOfLegendLabels</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html#getPaint(int)">getPaint</A></CODE></TD>
223 </TR>
224 </TABLE>
225 &nbsp;
226 <P>
227
228 <!-- ============ FIELD DETAIL =========== -->
229
230 <A NAME="field_detail"><!-- --></A>
231 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
232 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
233 <TD COLSPAN=1><FONT SIZE="+2">
234 <B>Field Detail</B></FONT></TD>
235 </TR>
236 </TABLE>
237
238 <A NAME="chartType"><!-- --></A><H3>
239 chartType</H3>
240 <PRE>
241 private <A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A> <B>chartType</B></PRE>
242 <DL>
243 <DL>
244 </DL>
245 </DL>
246
247 <!-- ========= CONSTRUCTOR DETAIL ======== -->
248
249 <A NAME="constructor_detail"><!-- --></A>
250 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
251 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
252 <TD COLSPAN=1><FONT SIZE="+2">
253 <B>Constructor Detail</B></FONT></TD>
254 </TR>
255 </TABLE>
256
257 <A NAME="AxisChartDataSet(double[][], java.lang.String[], java.awt.Paint[], org.jCharts.types.ChartType, org.jCharts.properties.ChartTypeProperties)"><!-- --></A><H3>
258 AxisChartDataSet</H3>
259 <PRE>
260 public <B>AxisChartDataSet</B>(double[][]&nbsp;data,
261 java.lang.String[]&nbsp;legendLabels,
262 java.awt.Paint[]&nbsp;paints,
263 <A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A>&nbsp;chartType,
264 <A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A>&nbsp;chartTypeProperties)
265 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></PRE>
266 <DL>
267 <DD>Constructor
268 <P>
269 <DT><B>Parameters:</B><DD><CODE>data</CODE> - the data sets to be displayed in the chart.<DD><CODE>legendLabels</CODE> - if this is: NULL there will be no Legend. Otherwise, there must be an
270 one to one mapping of labels to data sets.<DD><CODE>paints</CODE> - paints to use for the data sets. There must be an one to one mapping of
271 labels to data sets.<DD><CODE>chartType</CODE> - constant defining how this data should be rendered<DD><CODE>chartTypeProperties</CODE> - properties Object specific to the type of chart you are rendering.
272 <DT><B>Throws:</B>
273 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE> - if data is not in correct form.</DL>
274
275 <!-- ============ METHOD DETAIL ========== -->
276
277 <A NAME="method_detail"><!-- --></A>
278 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
279 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
280 <TD COLSPAN=1><FONT SIZE="+2">
281 <B>Method Detail</B></FONT></TD>
282 </TR>
283 </TABLE>
284
285 <A NAME="validate()"><!-- --></A><H3>
286 validate</H3>
287 <PRE>
288 public void <B>validate</B>()
289 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A>,
290 <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
291 <DL>
292 <DD>Performs a limited validation of data. This is static and not called by the rendering engine
293 so as to avoid the, albeit small, cost of validation checking during deployment; this is viewed
294 more so as a development time test.
295 <P>
296 <DD><DL>
297 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html#validate()">validate</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A></CODE></DL>
298 </DD>
299 <DD><DL>
300
301 <DT><B>Throws:</B>
302 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE>
303 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE></DL>
304 </DD>
305 </DL>
306 <HR>
307
308 <A NAME="getValue(int, int)"><!-- --></A><H3>
309 getValue</H3>
310 <PRE>
311 public final double <B>getValue</B>(int&nbsp;dataset,
312 int&nbsp;index)
313 throws java.lang.ArrayIndexOutOfBoundsException</PRE>
314 <DL>
315 <DD>Returns the value in the data set at the specified position.
316 <P>
317 <DD><DL>
318 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IAxisChartDataSet.html#getValue(int, int)">getValue</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IAxisChartDataSet.html">IAxisChartDataSet</A></CODE></DL>
319 </DD>
320 <DD><DL>
321 <DT><B>Parameters:</B><DD><CODE>dataset</CODE> - <DD><CODE>index</CODE> -
322 <DT><B>Returns:</B><DD>double
323 <DT><B>Throws:</B>
324 <DD><CODE>java.lang.ArrayIndexOutOfBoundsException</CODE></DL>
325 </DD>
326 </DL>
327 <HR>
328
329 <A NAME="getChartType()"><!-- --></A><H3>
330 getChartType</H3>
331 <PRE>
332 public final <A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A> <B>getChartType</B>()</PRE>
333 <DL>
334 <DD>Returns the type constant that this data set should be plotted as.
335 <P>
336 <DD><DL>
337 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html#getChartType()">getChartType</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A></CODE></DL>
338 </DD>
339 <DD><DL>
340
341 <DT><B>Returns:</B><DD>ChartType<DT><B>See Also:</B><DD><A HREF="../../../org/jCharts/types/ChartType.html"><CODE>ChartType</CODE></A></DL>
342 </DD>
343 </DL>
344 <HR>
345
346 <A NAME="getNumberOfDataSets()"><!-- --></A><H3>
347 getNumberOfDataSets</H3>
348 <PRE>
349 public final int <B>getNumberOfDataSets</B>()</PRE>
350 <DL>
351 <DD>Returns the number of IAxisChartDataSet Objects in this series
352 <P>
353 <DD><DL>
354 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html#getNumberOfDataSets()">getNumberOfDataSets</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A></CODE></DL>
355 </DD>
356 <DD><DL>
357
358 <DT><B>Returns:</B><DD>int</DL>
359 </DD>
360 </DL>
361 <HR>
362
363 <A NAME="toHTML(org.jCharts.test.HTMLGenerator)"><!-- --></A><H3>
364 toHTML</H3>
365 <PRE>
366 public void <B>toHTML</B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</PRE>
367 <DL>
368 <DD>Enables the testing routines to display the contents of this Object.
369 <P>
370 <DD><DL>
371 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/test/HTMLTestable.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/DataSet.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></CODE> in class <CODE><A HREF="../../../org/jCharts/chartData/DataSet.html">DataSet</A></CODE></DL>
372 </DD>
373 <DD><DL>
374 <DT><B>Parameters:</B><DD><CODE>htmlGenerator</CODE> - </DL>
375 </DD>
376 </DL>
377 <!-- ========= END OF CLASS DATA ========= -->
378 <HR>
379
380 <!-- ========== START OF NAVBAR ========== -->
381 <A NAME="navbar_bottom"><!-- --></A>
382 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
383 <TR>
384 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
385 <A NAME="navbar_bottom_firstrow"><!-- --></A>
386 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
387 <TR ALIGN="center" VALIGN="top">
388 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
389 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
390 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
391 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
392 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
393 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
394 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
395 </TR>
396 </TABLE>
397 </TD>
398 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
399 </EM>
400 </TD>
401 </TR>
402
403 <TR>
404 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
405 &nbsp;PREV CLASS&nbsp;
406 &nbsp;<A HREF="../../../org/jCharts/chartData/AxisDataSeries.html"><B>NEXT CLASS</B></A></FONT></TD>
407 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
408 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
409 &nbsp;<A HREF="AxisChartDataSet.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
410 &nbsp;
411 <SCRIPT>
412 <!--
413 if(window==top) {
414 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
415 }
416 //-->
417 </SCRIPT>
418 <NOSCRIPT>
419 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
420 </NOSCRIPT>
421 </FONT></TD>
422 </TR>
423 <TR>
424 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
425 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
426 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
427 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
428 </TR>
429 </TABLE>
430 <!-- =========== END OF NAVBAR =========== -->
431
432 <HR>
433
434 </BODY>
435 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 AxisDataSeries (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.chartData.AxisDataSeries,AxisDataSeries class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="AxisDataSeries (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/chartData/AxisChartDataSet.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/chartData/DataSeries.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="AxisDataSeries.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.chartData</FONT>
76 <BR>
77 Class AxisDataSeries</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.chartData.AxisDataSeries</B>
82 </PRE>
83 <DL>
84 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IData.html">IData</A>, java.io.Serializable</DD>
85 </DL>
86 <DL>
87 <DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A>, <A HREF="../../../org/jCharts/chartData/ScatterPlotDataSeries.html">ScatterPlotDataSeries</A></DD>
88 </DL>
89 <HR>
90 <DL>
91 <DT>public abstract class <B>AxisDataSeries</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A>, <A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></DL>
92
93 <P>
94 Collection of all IAxisChartDataSets to display in an AxisChart
95 <P>
96
97 <P>
98 <DL>
99 <DT><B>See Also:</B><DD><A HREF="../../../serialized-form.html" TARGET="org.jCharts.chartData.AxisDataSeries">Serialized Form</A></DL>
100 <HR>
101
102 <P>
103 <!-- ======== NESTED CLASS SUMMARY ======== -->
104
105
106 <!-- =========== FIELD SUMMARY =========== -->
107
108 <A NAME="field_summary"><!-- --></A>
109 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
110 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
111 <TD COLSPAN=2><FONT SIZE="+2">
112 <B>Field Summary</B></FONT></TD>
113 </TR>
114 <TR BGCOLOR="white" CLASS="TableRowColor">
115 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
116 <CODE>private &nbsp;java.lang.String</CODE></FONT></TD>
117 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/AxisDataSeries.html#chartTitle">chartTitle</A></B></CODE>
118
119 <BR>
120 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
121 </TR>
122 <TR BGCOLOR="white" CLASS="TableRowColor">
123 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
124 <CODE>protected &nbsp;java.util.HashMap</CODE></FONT></TD>
125 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/AxisDataSeries.html#dataSets">dataSets</A></B></CODE>
126
127 <BR>
128 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
129 </TR>
130 <TR BGCOLOR="white" CLASS="TableRowColor">
131 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
132 <CODE>private &nbsp;int</CODE></FONT></TD>
133 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/AxisDataSeries.html#sizeOfEachDataSet">sizeOfEachDataSet</A></B></CODE>
134
135 <BR>
136 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
137 </TR>
138 <TR BGCOLOR="white" CLASS="TableRowColor">
139 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
140 <CODE>protected &nbsp;int</CODE></FONT></TD>
141 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/AxisDataSeries.html#totalNumberOfDataSets">totalNumberOfDataSets</A></B></CODE>
142
143 <BR>
144 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
145 </TR>
146 <TR BGCOLOR="white" CLASS="TableRowColor">
147 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
148 <CODE>private &nbsp;java.lang.String</CODE></FONT></TD>
149 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/AxisDataSeries.html#xAxisTitle">xAxisTitle</A></B></CODE>
150
151 <BR>
152 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
153 </TR>
154 <TR BGCOLOR="white" CLASS="TableRowColor">
155 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
156 <CODE>private &nbsp;java.lang.String</CODE></FONT></TD>
157 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/AxisDataSeries.html#yAxisTitle">yAxisTitle</A></B></CODE>
158
159 <BR>
160 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
161 </TR>
162 </TABLE>
163 &nbsp;
164 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
165
166 <A NAME="constructor_summary"><!-- --></A>
167 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
168 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
169 <TD COLSPAN=2><FONT SIZE="+2">
170 <B>Constructor Summary</B></FONT></TD>
171 </TR>
172 <TR BGCOLOR="white" CLASS="TableRowColor">
173 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/AxisDataSeries.html#AxisDataSeries(java.lang.String, java.lang.String, java.lang.String)">AxisDataSeries</A></B>(java.lang.String&nbsp;xAxisTitle,
174 java.lang.String&nbsp;yAxisTitle,
175 java.lang.String&nbsp;chartTitle)</CODE>
176
177 <BR>
178 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor</TD>
179 </TR>
180 </TABLE>
181 &nbsp;
182 <!-- ========== METHOD SUMMARY =========== -->
183
184 <A NAME="method_summary"><!-- --></A>
185 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
186 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
187 <TD COLSPAN=2><FONT SIZE="+2">
188 <B>Method Summary</B></FONT></TD>
189 </TR>
190 <TR BGCOLOR="white" CLASS="TableRowColor">
191 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
192 <CODE>&nbsp;void</CODE></FONT></TD>
193 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/AxisDataSeries.html#addIAxisPlotDataSet(org.jCharts.chartData.interfaces.IAxisPlotDataSet)">addIAxisPlotDataSet</A></B>(<A HREF="../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A>&nbsp;iAxisPlotDataSet)</CODE>
194
195 <BR>
196 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds the passed IAxisPlotDataSet to the series</TD>
197 </TR>
198 <TR BGCOLOR="white" CLASS="TableRowColor">
199 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
200 <CODE>&nbsp;java.lang.String</CODE></FONT></TD>
201 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/AxisDataSeries.html#getChartTitle()">getChartTitle</A></B>()</CODE>
202
203 <BR>
204 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the chart title.</TD>
205 </TR>
206 <TR BGCOLOR="white" CLASS="TableRowColor">
207 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
208 <CODE>&nbsp;<A HREF="../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A></CODE></FONT></TD>
209 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/AxisDataSeries.html#getIAxisPlotDataSet(org.jCharts.types.ChartType)">getIAxisPlotDataSet</A></B>(<A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A>&nbsp;chartType)</CODE>
210
211 <BR>
212 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the IAxisPlotDataSet for the passed chart type constant.</TD>
213 </TR>
214 <TR BGCOLOR="white" CLASS="TableRowColor">
215 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
216 <CODE>&nbsp;java.util.Iterator</CODE></FONT></TD>
217 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/AxisDataSeries.html#getIAxisPlotDataSetIterator()">getIAxisPlotDataSetIterator</A></B>()</CODE>
218
219 <BR>
220 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns an Iterator over a List of IAxisPlotDataSet Objects</TD>
221 </TR>
222 <TR BGCOLOR="white" CLASS="TableRowColor">
223 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
224 <CODE>&nbsp;int</CODE></FONT></TD>
225 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/AxisDataSeries.html#getSizeOfEachDataSet()">getSizeOfEachDataSet</A></B>()</CODE>
226
227 <BR>
228 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns number of elements in each data set dimension, so i can validate a that all
229 IAxisPlotDataSets on a ComboChart have the same number of elements, as well as the
230 number of Axis Labels equal the number of data elements other charts.</TD>
231 </TR>
232 <TR BGCOLOR="white" CLASS="TableRowColor">
233 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
234 <CODE>&nbsp;int</CODE></FONT></TD>
235 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/AxisDataSeries.html#getTotalNumberOfDataSets()">getTotalNumberOfDataSets</A></B>()</CODE>
236
237 <BR>
238 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the total number data dimensions in all of the IAxisChartDataSets contained in
239 this collection.</TD>
240 </TR>
241 <TR BGCOLOR="white" CLASS="TableRowColor">
242 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
243 <CODE>&nbsp;java.lang.String</CODE></FONT></TD>
244 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/AxisDataSeries.html#getXAxisTitle()">getXAxisTitle</A></B>()</CODE>
245
246 <BR>
247 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the x-axis title</TD>
248 </TR>
249 <TR BGCOLOR="white" CLASS="TableRowColor">
250 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
251 <CODE>&nbsp;java.lang.String</CODE></FONT></TD>
252 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/AxisDataSeries.html#getYAxisTitle()">getYAxisTitle</A></B>()</CODE>
253
254 <BR>
255 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the y-axis title</TD>
256 </TR>
257 <TR BGCOLOR="white" CLASS="TableRowColor">
258 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
259 <CODE>&nbsp;int</CODE></FONT></TD>
260 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/AxisDataSeries.html#size()">size</A></B>()</CODE>
261
262 <BR>
263 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the number of IAxisPlotDataSet Objects in this series</TD>
264 </TR>
265 <TR BGCOLOR="white" CLASS="TableRowColor">
266 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
267 <CODE>&nbsp;void</CODE></FONT></TD>
268 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/AxisDataSeries.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</CODE>
269
270 <BR>
271 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enables the testing routines to display the contents of this Object.</TD>
272 </TR>
273 <TR BGCOLOR="white" CLASS="TableRowColor">
274 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
275 <CODE>&nbsp;void</CODE></FONT></TD>
276 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/AxisDataSeries.html#validate()">validate</A></B>()</CODE>
277
278 <BR>
279 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Validates the DataSeries implementation.</TD>
280 </TR>
281 </TABLE>
282 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
283 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
284 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
285 <TD><B>Methods inherited from class java.lang.Object</B></TD>
286 </TR>
287 <TR BGCOLOR="white" CLASS="TableRowColor">
288 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
289 </TR>
290 </TABLE>
291 &nbsp;
292 <P>
293
294 <!-- ============ FIELD DETAIL =========== -->
295
296 <A NAME="field_detail"><!-- --></A>
297 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
298 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
299 <TD COLSPAN=1><FONT SIZE="+2">
300 <B>Field Detail</B></FONT></TD>
301 </TR>
302 </TABLE>
303
304 <A NAME="chartTitle"><!-- --></A><H3>
305 chartTitle</H3>
306 <PRE>
307 private java.lang.String <B>chartTitle</B></PRE>
308 <DL>
309 <DL>
310 </DL>
311 </DL>
312 <HR>
313
314 <A NAME="xAxisTitle"><!-- --></A><H3>
315 xAxisTitle</H3>
316 <PRE>
317 private java.lang.String <B>xAxisTitle</B></PRE>
318 <DL>
319 <DL>
320 </DL>
321 </DL>
322 <HR>
323
324 <A NAME="yAxisTitle"><!-- --></A><H3>
325 yAxisTitle</H3>
326 <PRE>
327 private java.lang.String <B>yAxisTitle</B></PRE>
328 <DL>
329 <DL>
330 </DL>
331 </DL>
332 <HR>
333
334 <A NAME="dataSets"><!-- --></A><H3>
335 dataSets</H3>
336 <PRE>
337 protected java.util.HashMap <B>dataSets</B></PRE>
338 <DL>
339 <DL>
340 </DL>
341 </DL>
342 <HR>
343
344 <A NAME="totalNumberOfDataSets"><!-- --></A><H3>
345 totalNumberOfDataSets</H3>
346 <PRE>
347 protected int <B>totalNumberOfDataSets</B></PRE>
348 <DL>
349 <DL>
350 </DL>
351 </DL>
352 <HR>
353
354 <A NAME="sizeOfEachDataSet"><!-- --></A><H3>
355 sizeOfEachDataSet</H3>
356 <PRE>
357 private int <B>sizeOfEachDataSet</B></PRE>
358 <DL>
359 <DL>
360 </DL>
361 </DL>
362
363 <!-- ========= CONSTRUCTOR DETAIL ======== -->
364
365 <A NAME="constructor_detail"><!-- --></A>
366 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
367 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
368 <TD COLSPAN=1><FONT SIZE="+2">
369 <B>Constructor Detail</B></FONT></TD>
370 </TR>
371 </TABLE>
372
373 <A NAME="AxisDataSeries(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
374 AxisDataSeries</H3>
375 <PRE>
376 public <B>AxisDataSeries</B>(java.lang.String&nbsp;xAxisTitle,
377 java.lang.String&nbsp;yAxisTitle,
378 java.lang.String&nbsp;chartTitle)</PRE>
379 <DL>
380 <DD>Constructor
381 <P>
382 <DT><B>Parameters:</B><DD><CODE>xAxisTitle</CODE> - if this is NULL, no title will be displayed<DD><CODE>yAxisTitle</CODE> - if this is NULL, no title will be displayed<DD><CODE>chartTitle</CODE> - if this is NULL, no title will be displayed</DL>
383
384 <!-- ============ METHOD DETAIL ========== -->
385
386 <A NAME="method_detail"><!-- --></A>
387 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
388 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
389 <TD COLSPAN=1><FONT SIZE="+2">
390 <B>Method Detail</B></FONT></TD>
391 </TR>
392 </TABLE>
393
394 <A NAME="getXAxisTitle()"><!-- --></A><H3>
395 getXAxisTitle</H3>
396 <PRE>
397 public java.lang.String <B>getXAxisTitle</B>()</PRE>
398 <DL>
399 <DD>Returns the x-axis title
400 <P>
401 <DD><DL>
402 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#getXAxisTitle()">getXAxisTitle</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A></CODE></DL>
403 </DD>
404 <DD><DL>
405
406 <DT><B>Returns:</B><DD>String</DL>
407 </DD>
408 </DL>
409 <HR>
410
411 <A NAME="getYAxisTitle()"><!-- --></A><H3>
412 getYAxisTitle</H3>
413 <PRE>
414 public java.lang.String <B>getYAxisTitle</B>()</PRE>
415 <DL>
416 <DD>Returns the y-axis title
417 <P>
418 <DD><DL>
419 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#getYAxisTitle()">getYAxisTitle</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A></CODE></DL>
420 </DD>
421 <DD><DL>
422
423 <DT><B>Returns:</B><DD>String</DL>
424 </DD>
425 </DL>
426 <HR>
427
428 <A NAME="getChartTitle()"><!-- --></A><H3>
429 getChartTitle</H3>
430 <PRE>
431 public java.lang.String <B>getChartTitle</B>()</PRE>
432 <DL>
433 <DD>Returns the chart title.
434 <P>
435 <DD><DL>
436 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#getChartTitle()">getChartTitle</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A></CODE></DL>
437 </DD>
438 <DD><DL>
439
440 <DT><B>Returns:</B><DD>String the chart title. If this returns NULL, no title will be displayed.</DL>
441 </DD>
442 </DL>
443 <HR>
444
445 <A NAME="getIAxisPlotDataSet(org.jCharts.types.ChartType)"><!-- --></A><H3>
446 getIAxisPlotDataSet</H3>
447 <PRE>
448 public <A HREF="../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A> <B>getIAxisPlotDataSet</B>(<A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A>&nbsp;chartType)</PRE>
449 <DL>
450 <DD>Returns the IAxisPlotDataSet for the passed chart type constant. Will return NULL if
451 if no data set exists for the passed type.
452 <P>
453 <DD><DL>
454 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#getIAxisPlotDataSet(org.jCharts.types.ChartType)">getIAxisPlotDataSet</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A></CODE></DL>
455 </DD>
456 <DD><DL>
457 <DT><B>Parameters:</B><DD><CODE>chartType</CODE> -
458 <DT><B>Returns:</B><DD>IAxisPlotDataSet</DL>
459 </DD>
460 </DL>
461 <HR>
462
463 <A NAME="getIAxisPlotDataSetIterator()"><!-- --></A><H3>
464 getIAxisPlotDataSetIterator</H3>
465 <PRE>
466 public java.util.Iterator <B>getIAxisPlotDataSetIterator</B>()</PRE>
467 <DL>
468 <DD>Returns an Iterator over a List of IAxisPlotDataSet Objects
469 <P>
470 <DD><DL>
471 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#getIAxisPlotDataSetIterator()">getIAxisPlotDataSetIterator</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A></CODE></DL>
472 </DD>
473 <DD><DL>
474
475 <DT><B>Returns:</B><DD>Iterator over a List of IAxisPlotDataSet Objects</DL>
476 </DD>
477 </DL>
478 <HR>
479
480 <A NAME="getTotalNumberOfDataSets()"><!-- --></A><H3>
481 getTotalNumberOfDataSets</H3>
482 <PRE>
483 public int <B>getTotalNumberOfDataSets</B>()</PRE>
484 <DL>
485 <DD>Returns the total number data dimensions in all of the IAxisChartDataSets contained in
486 this collection. For example, if this contains two IAxisChartDataSets and each one
487 contains 3 dimensions ( 3 lines and 3 sets of points ), this should return six. This
488 provides a means to avoid looping the contents of the series each time i need the value.
489 <P>
490 <DD><DL>
491 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#getTotalNumberOfDataSets()">getTotalNumberOfDataSets</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A></CODE></DL>
492 </DD>
493 <DD><DL>
494
495 <DT><B>Returns:</B><DD>int</DL>
496 </DD>
497 </DL>
498 <HR>
499
500 <A NAME="addIAxisPlotDataSet(org.jCharts.chartData.interfaces.IAxisPlotDataSet)"><!-- --></A><H3>
501 addIAxisPlotDataSet</H3>
502 <PRE>
503 public void <B>addIAxisPlotDataSet</B>(<A HREF="../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A>&nbsp;iAxisPlotDataSet)</PRE>
504 <DL>
505 <DD>Adds the passed IAxisPlotDataSet to the series
506 <P>
507 <DD><DL>
508 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#addIAxisPlotDataSet(org.jCharts.chartData.interfaces.IAxisPlotDataSet)">addIAxisPlotDataSet</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A></CODE></DL>
509 </DD>
510 <DD><DL>
511 <DT><B>Parameters:</B><DD><CODE>iAxisPlotDataSet</CODE> - </DL>
512 </DD>
513 </DL>
514 <HR>
515
516 <A NAME="validate()"><!-- --></A><H3>
517 validate</H3>
518 <PRE>
519 public void <B>validate</B>()
520 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A>,
521 <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
522 <DL>
523 <DD><B>Description copied from interface: <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A></CODE></B></DD>
524 <DD>Validates the DataSeries implementation. This will only get called if the ChartProperties
525 flag to validate is true.
526 <P>
527 <DD><DL>
528 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#validate()">validate</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A></CODE></DL>
529 </DD>
530 <DD><DL>
531
532 <DT><B>Throws:</B>
533 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE>
534 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE><DT><B>See Also:</B><DD><A HREF="../../../org/jCharts/properties/ChartProperties.html#setValidate(boolean)"><CODE>ChartProperties.setValidate( boolean )</CODE></A></DL>
535 </DD>
536 </DL>
537 <HR>
538
539 <A NAME="getSizeOfEachDataSet()"><!-- --></A><H3>
540 getSizeOfEachDataSet</H3>
541 <PRE>
542 public int <B>getSizeOfEachDataSet</B>()</PRE>
543 <DL>
544 <DD>Returns number of elements in each data set dimension, so i can validate a that all
545 IAxisPlotDataSets on a ComboChart have the same number of elements, as well as the
546 number of Axis Labels equal the number of data elements other charts.
547 <P>
548 <DD><DL>
549 </DL>
550 </DD>
551 <DD><DL>
552
553 <DT><B>Returns:</B><DD>int</DL>
554 </DD>
555 </DL>
556 <HR>
557
558 <A NAME="toHTML(org.jCharts.test.HTMLGenerator)"><!-- --></A><H3>
559 toHTML</H3>
560 <PRE>
561 public void <B>toHTML</B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</PRE>
562 <DL>
563 <DD>Enables the testing routines to display the contents of this Object.
564 <P>
565 <DD><DL>
566 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/test/HTMLTestable.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></CODE></DL>
567 </DD>
568 <DD><DL>
569 <DT><B>Parameters:</B><DD><CODE>htmlGenerator</CODE> - </DL>
570 </DD>
571 </DL>
572 <HR>
573
574 <A NAME="size()"><!-- --></A><H3>
575 size</H3>
576 <PRE>
577 public int <B>size</B>()</PRE>
578 <DL>
579 <DD>Returns the number of IAxisPlotDataSet Objects in this series
580 <P>
581 <DD><DL>
582 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#size()">size</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A></CODE></DL>
583 </DD>
584 <DD><DL>
585
586 <DT><B>Returns:</B><DD>int</DL>
587 </DD>
588 </DL>
589 <!-- ========= END OF CLASS DATA ========= -->
590 <HR>
591
592 <!-- ========== START OF NAVBAR ========== -->
593 <A NAME="navbar_bottom"><!-- --></A>
594 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
595 <TR>
596 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
597 <A NAME="navbar_bottom_firstrow"><!-- --></A>
598 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
599 <TR ALIGN="center" VALIGN="top">
600 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
601 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
602 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
603 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
604 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
605 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
606 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
607 </TR>
608 </TABLE>
609 </TD>
610 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
611 </EM>
612 </TD>
613 </TR>
614
615 <TR>
616 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
617 &nbsp;<A HREF="../../../org/jCharts/chartData/AxisChartDataSet.html"><B>PREV CLASS</B></A>&nbsp;
618 &nbsp;<A HREF="../../../org/jCharts/chartData/DataSeries.html"><B>NEXT CLASS</B></A></FONT></TD>
619 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
620 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
621 &nbsp;<A HREF="AxisDataSeries.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
622 &nbsp;
623 <SCRIPT>
624 <!--
625 if(window==top) {
626 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
627 }
628 //-->
629 </SCRIPT>
630 <NOSCRIPT>
631 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
632 </NOSCRIPT>
633 </FONT></TD>
634 </TR>
635 <TR>
636 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
637 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
638 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
639 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
640 </TR>
641 </TABLE>
642 <!-- =========== END OF NAVBAR =========== -->
643
644 <HR>
645
646 </BODY>
647 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 ChartDataException (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.chartData.ChartDataException,ChartDataException class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="ChartDataException (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;PREV CLASS&nbsp;
45 &nbsp;NEXT CLASS</FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="ChartDataException.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Throwable">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.chartData</FONT>
76 <BR>
77 Class ChartDataException</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--java.lang.Throwable
82 |
83 +--java.lang.Exception
84 |
85 +--<B>org.jCharts.chartData.ChartDataException</B>
86 </PRE>
87 <DL>
88 <DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable</DD>
89 </DL>
90 <HR>
91 <DL>
92 <DT>public class <B>ChartDataException</B><DT>extends java.lang.Exception</DL>
93
94 <P>
95 <DL>
96 <DT><B>See Also:</B><DD><A HREF="../../../serialized-form.html" TARGET="org.jCharts.chartData.ChartDataException">Serialized Form</A></DL>
97 <HR>
98
99 <P>
100 <!-- ======== NESTED CLASS SUMMARY ======== -->
101
102
103 <!-- =========== FIELD SUMMARY =========== -->
104
105 <A NAME="field_summary"><!-- --></A>
106 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
107 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
108 <TD COLSPAN=2><FONT SIZE="+2">
109 <B>Field Summary</B></FONT></TD>
110 </TR>
111 <TR BGCOLOR="white" CLASS="TableRowColor">
112 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
113 <CODE>private &nbsp;java.lang.Throwable</CODE></FONT></TD>
114 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/ChartDataException.html#throwable">throwable</A></B></CODE>
115
116 <BR>
117 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
118 </TR>
119 </TABLE>
120 &nbsp;<A NAME="fields_inherited_from_class_java.lang.Exception"><!-- --></A>
121 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
122 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
123 <TD><B>Fields inherited from class java.lang.Exception</B></TD>
124 </TR>
125 <TR BGCOLOR="white" CLASS="TableRowColor">
126 <TD><CODE></CODE></TD>
127 </TR>
128 </TABLE>
129 &nbsp;<A NAME="fields_inherited_from_class_java.lang.Throwable"><!-- --></A>
130 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
131 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
132 <TD><B>Fields inherited from class java.lang.Throwable</B></TD>
133 </TR>
134 <TR BGCOLOR="white" CLASS="TableRowColor">
135 <TD><CODE></CODE></TD>
136 </TR>
137 </TABLE>
138 &nbsp;
139 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
140
141 <A NAME="constructor_summary"><!-- --></A>
142 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
143 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
144 <TD COLSPAN=2><FONT SIZE="+2">
145 <B>Constructor Summary</B></FONT></TD>
146 </TR>
147 <TR BGCOLOR="white" CLASS="TableRowColor">
148 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/ChartDataException.html#ChartDataException(java.lang.String)">ChartDataException</A></B>(java.lang.String&nbsp;message)</CODE>
149
150 <BR>
151 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
152 </TR>
153 <TR BGCOLOR="white" CLASS="TableRowColor">
154 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/ChartDataException.html#ChartDataException(java.lang.String, java.lang.Throwable)">ChartDataException</A></B>(java.lang.String&nbsp;message,
155 java.lang.Throwable&nbsp;throwable)</CODE>
156
157 <BR>
158 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
159 </TR>
160 </TABLE>
161 &nbsp;
162 <!-- ========== METHOD SUMMARY =========== -->
163
164 <A NAME="methods_inherited_from_class_java.lang.Throwable"><!-- --></A>
165 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
166 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
167 <TD><B>Methods inherited from class java.lang.Throwable</B></TD>
168 </TR>
169 <TR BGCOLOR="white" CLASS="TableRowColor">
170 <TD><CODE>fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</CODE></TD>
171 </TR>
172 </TABLE>
173 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
174 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
175 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
176 <TD><B>Methods inherited from class java.lang.Object</B></TD>
177 </TR>
178 <TR BGCOLOR="white" CLASS="TableRowColor">
179 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
180 </TR>
181 </TABLE>
182 &nbsp;
183 <P>
184
185 <!-- ============ FIELD DETAIL =========== -->
186
187 <A NAME="field_detail"><!-- --></A>
188 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
189 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
190 <TD COLSPAN=1><FONT SIZE="+2">
191 <B>Field Detail</B></FONT></TD>
192 </TR>
193 </TABLE>
194
195 <A NAME="throwable"><!-- --></A><H3>
196 throwable</H3>
197 <PRE>
198 private java.lang.Throwable <B>throwable</B></PRE>
199 <DL>
200 <DL>
201 </DL>
202 </DL>
203
204 <!-- ========= CONSTRUCTOR DETAIL ======== -->
205
206 <A NAME="constructor_detail"><!-- --></A>
207 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
208 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
209 <TD COLSPAN=1><FONT SIZE="+2">
210 <B>Constructor Detail</B></FONT></TD>
211 </TR>
212 </TABLE>
213
214 <A NAME="ChartDataException(java.lang.String)"><!-- --></A><H3>
215 ChartDataException</H3>
216 <PRE>
217 public <B>ChartDataException</B>(java.lang.String&nbsp;message)</PRE>
218 <DL>
219 </DL>
220 <HR>
221
222 <A NAME="ChartDataException(java.lang.String, java.lang.Throwable)"><!-- --></A><H3>
223 ChartDataException</H3>
224 <PRE>
225 public <B>ChartDataException</B>(java.lang.String&nbsp;message,
226 java.lang.Throwable&nbsp;throwable)</PRE>
227 <DL>
228 </DL>
229
230 <!-- ============ METHOD DETAIL ========== -->
231
232 <!-- ========= END OF CLASS DATA ========= -->
233 <HR>
234
235 <!-- ========== START OF NAVBAR ========== -->
236 <A NAME="navbar_bottom"><!-- --></A>
237 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
238 <TR>
239 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
240 <A NAME="navbar_bottom_firstrow"><!-- --></A>
241 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
242 <TR ALIGN="center" VALIGN="top">
243 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
244 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
245 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
246 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
247 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
248 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
249 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
250 </TR>
251 </TABLE>
252 </TD>
253 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
254 </EM>
255 </TD>
256 </TR>
257
258 <TR>
259 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
260 &nbsp;PREV CLASS&nbsp;
261 &nbsp;NEXT CLASS</FONT></TD>
262 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
263 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
264 &nbsp;<A HREF="ChartDataException.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
265 &nbsp;
266 <SCRIPT>
267 <!--
268 if(window==top) {
269 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
270 }
271 //-->
272 </SCRIPT>
273 <NOSCRIPT>
274 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
275 </NOSCRIPT>
276 </FONT></TD>
277 </TR>
278 <TR>
279 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
280 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Throwable">METHOD</A></FONT></TD>
281 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
282 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
283 </TR>
284 </TABLE>
285 <!-- =========== END OF NAVBAR =========== -->
286
287 <HR>
288
289 </BODY>
290 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 DataSeries (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.chartData.DataSeries,DataSeries class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="DataSeries (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/chartData/AxisDataSeries.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/chartData/DataSet.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="DataSeries.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.chartData</FONT>
76 <BR>
77 Class DataSeries</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../org/jCharts/chartData/AxisDataSeries.html">org.jCharts.chartData.AxisDataSeries</A>
82 |
83 +--<B>org.jCharts.chartData.DataSeries</B>
84 </PRE>
85 <DL>
86 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IData.html">IData</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IDataSeries.html">IDataSeries</A>, java.io.Serializable</DD>
87 </DL>
88 <HR>
89 <DL>
90 <DT>public class <B>DataSeries</B><DT>extends <A HREF="../../../org/jCharts/chartData/AxisDataSeries.html">AxisDataSeries</A><DT>implements <A HREF="../../../org/jCharts/chartData/interfaces/IDataSeries.html">IDataSeries</A>, <A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></DL>
91
92 <P>
93 Collection of all IAxisPlotDataSets to display in an AxisChart
94 <P>
95
96 <P>
97 <DL>
98 <DT><B>See Also:</B><DD><A HREF="../../../serialized-form.html" TARGET="org.jCharts.chartData.DataSeries">Serialized Form</A></DL>
99 <HR>
100
101 <P>
102 <!-- ======== NESTED CLASS SUMMARY ======== -->
103
104
105 <!-- =========== FIELD SUMMARY =========== -->
106
107 <A NAME="field_summary"><!-- --></A>
108 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
109 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
110 <TD COLSPAN=2><FONT SIZE="+2">
111 <B>Field Summary</B></FONT></TD>
112 </TR>
113 <TR BGCOLOR="white" CLASS="TableRowColor">
114 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
115 <CODE>private &nbsp;java.lang.String[]</CODE></FONT></TD>
116 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/DataSeries.html#axisLabels">axisLabels</A></B></CODE>
117
118 <BR>
119 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
120 </TR>
121 </TABLE>
122 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.chartData.AxisDataSeries"><!-- --></A>
123 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
124 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
125 <TD><B>Fields inherited from class org.jCharts.chartData.<A HREF="../../../org/jCharts/chartData/AxisDataSeries.html">AxisDataSeries</A></B></TD>
126 </TR>
127 <TR BGCOLOR="white" CLASS="TableRowColor">
128 <TD><CODE><A HREF="../../../org/jCharts/chartData/AxisDataSeries.html#dataSets">dataSets</A>, <A HREF="../../../org/jCharts/chartData/AxisDataSeries.html#totalNumberOfDataSets">totalNumberOfDataSets</A></CODE></TD>
129 </TR>
130 </TABLE>
131 &nbsp;
132 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
133
134 <A NAME="constructor_summary"><!-- --></A>
135 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
136 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
137 <TD COLSPAN=2><FONT SIZE="+2">
138 <B>Constructor Summary</B></FONT></TD>
139 </TR>
140 <TR BGCOLOR="white" CLASS="TableRowColor">
141 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/DataSeries.html#DataSeries(java.lang.String[], java.lang.String, java.lang.String, java.lang.String)">DataSeries</A></B>(java.lang.String[]&nbsp;axisLabels,
142 java.lang.String&nbsp;xAxisTitle,
143 java.lang.String&nbsp;yAxisTitle,
144 java.lang.String&nbsp;chartTitle)</CODE>
145
146 <BR>
147 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor</TD>
148 </TR>
149 </TABLE>
150 &nbsp;
151 <!-- ========== METHOD SUMMARY =========== -->
152
153 <A NAME="method_summary"><!-- --></A>
154 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
155 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
156 <TD COLSPAN=2><FONT SIZE="+2">
157 <B>Method Summary</B></FONT></TD>
158 </TR>
159 <TR BGCOLOR="white" CLASS="TableRowColor">
160 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
161 <CODE>&nbsp;java.lang.String</CODE></FONT></TD>
162 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/DataSeries.html#getAxisLabel(int)">getAxisLabel</A></B>(int&nbsp;index)</CODE>
163
164 <BR>
165 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the x-axis label corresponding to the passed index</TD>
166 </TR>
167 <TR BGCOLOR="white" CLASS="TableRowColor">
168 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
169 <CODE>&nbsp;int</CODE></FONT></TD>
170 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/DataSeries.html#getNumberOfAxisLabels()">getNumberOfAxisLabels</A></B>()</CODE>
171
172 <BR>
173 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the number of labels on the x-axis</TD>
174 </TR>
175 <TR BGCOLOR="white" CLASS="TableRowColor">
176 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
177 <CODE>&nbsp;void</CODE></FONT></TD>
178 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/DataSeries.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</CODE>
179
180 <BR>
181 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enables the testing routines to display the contents of this Object.</TD>
182 </TR>
183 <TR BGCOLOR="white" CLASS="TableRowColor">
184 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
185 <CODE>&nbsp;void</CODE></FONT></TD>
186 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/DataSeries.html#validate()">validate</A></B>()</CODE>
187
188 <BR>
189 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Validates the DataSeries implementation.</TD>
190 </TR>
191 </TABLE>
192 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.chartData.AxisDataSeries"><!-- --></A>
193 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
194 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
195 <TD><B>Methods inherited from class org.jCharts.chartData.<A HREF="../../../org/jCharts/chartData/AxisDataSeries.html">AxisDataSeries</A></B></TD>
196 </TR>
197 <TR BGCOLOR="white" CLASS="TableRowColor">
198 <TD><CODE><A HREF="../../../org/jCharts/chartData/AxisDataSeries.html#addIAxisPlotDataSet(org.jCharts.chartData.interfaces.IAxisPlotDataSet)">addIAxisPlotDataSet</A>, <A HREF="../../../org/jCharts/chartData/AxisDataSeries.html#getChartTitle()">getChartTitle</A>, <A HREF="../../../org/jCharts/chartData/AxisDataSeries.html#getIAxisPlotDataSet(org.jCharts.types.ChartType)">getIAxisPlotDataSet</A>, <A HREF="../../../org/jCharts/chartData/AxisDataSeries.html#getIAxisPlotDataSetIterator()">getIAxisPlotDataSetIterator</A>, <A HREF="../../../org/jCharts/chartData/AxisDataSeries.html#getSizeOfEachDataSet()">getSizeOfEachDataSet</A>, <A HREF="../../../org/jCharts/chartData/AxisDataSeries.html#getTotalNumberOfDataSets()">getTotalNumberOfDataSets</A>, <A HREF="../../../org/jCharts/chartData/AxisDataSeries.html#getXAxisTitle()">getXAxisTitle</A>, <A HREF="../../../org/jCharts/chartData/AxisDataSeries.html#getYAxisTitle()">getYAxisTitle</A>, <A HREF="../../../org/jCharts/chartData/AxisDataSeries.html#size()">size</A></CODE></TD>
199 </TR>
200 </TABLE>
201 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
202 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
203 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
204 <TD><B>Methods inherited from class java.lang.Object</B></TD>
205 </TR>
206 <TR BGCOLOR="white" CLASS="TableRowColor">
207 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
208 </TR>
209 </TABLE>
210 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.chartData.interfaces.IAxisDataSeries"><!-- --></A>
211 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
212 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
213 <TD><B>Methods inherited from interface org.jCharts.chartData.interfaces.<A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A></B></TD>
214 </TR>
215 <TR BGCOLOR="white" CLASS="TableRowColor">
216 <TD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#addIAxisPlotDataSet(org.jCharts.chartData.interfaces.IAxisPlotDataSet)">addIAxisPlotDataSet</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#getChartTitle()">getChartTitle</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#getIAxisPlotDataSet(org.jCharts.types.ChartType)">getIAxisPlotDataSet</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#getIAxisPlotDataSetIterator()">getIAxisPlotDataSetIterator</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#getTotalNumberOfDataSets()">getTotalNumberOfDataSets</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#getXAxisTitle()">getXAxisTitle</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#getYAxisTitle()">getYAxisTitle</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#size()">size</A></CODE></TD>
217 </TR>
218 </TABLE>
219 &nbsp;
220 <P>
221
222 <!-- ============ FIELD DETAIL =========== -->
223
224 <A NAME="field_detail"><!-- --></A>
225 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
226 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
227 <TD COLSPAN=1><FONT SIZE="+2">
228 <B>Field Detail</B></FONT></TD>
229 </TR>
230 </TABLE>
231
232 <A NAME="axisLabels"><!-- --></A><H3>
233 axisLabels</H3>
234 <PRE>
235 private java.lang.String[] <B>axisLabels</B></PRE>
236 <DL>
237 <DL>
238 </DL>
239 </DL>
240
241 <!-- ========= CONSTRUCTOR DETAIL ======== -->
242
243 <A NAME="constructor_detail"><!-- --></A>
244 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
245 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
246 <TD COLSPAN=1><FONT SIZE="+2">
247 <B>Constructor Detail</B></FONT></TD>
248 </TR>
249 </TABLE>
250
251 <A NAME="DataSeries(java.lang.String[], java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
252 DataSeries</H3>
253 <PRE>
254 public <B>DataSeries</B>(java.lang.String[]&nbsp;axisLabels,
255 java.lang.String&nbsp;xAxisTitle,
256 java.lang.String&nbsp;yAxisTitle,
257 java.lang.String&nbsp;chartTitle)</PRE>
258 <DL>
259 <DD>Constructor
260 <P>
261 <DT><B>Parameters:</B><DD><CODE>axisLabels</CODE> - <DD><CODE>xAxisTitle</CODE> - if this is NULL, no title will be displayed<DD><CODE>yAxisTitle</CODE> - if this is NULL, no title will be displayed<DD><CODE>chartTitle</CODE> - if this is NULL, no title will be displayed</DL>
262
263 <!-- ============ METHOD DETAIL ========== -->
264
265 <A NAME="method_detail"><!-- --></A>
266 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
267 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
268 <TD COLSPAN=1><FONT SIZE="+2">
269 <B>Method Detail</B></FONT></TD>
270 </TR>
271 </TABLE>
272
273 <A NAME="getAxisLabel(int)"><!-- --></A><H3>
274 getAxisLabel</H3>
275 <PRE>
276 public java.lang.String <B>getAxisLabel</B>(int&nbsp;index)</PRE>
277 <DL>
278 <DD>Returns the x-axis label corresponding to the passed index
279 <P>
280 <DD><DL>
281 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IDataSeries.html#getAxisLabel(int)">getAxisLabel</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IDataSeries.html">IDataSeries</A></CODE></DL>
282 </DD>
283 <DD><DL>
284 <DT><B>Parameters:</B><DD><CODE>index</CODE> -
285 <DT><B>Returns:</B><DD>String</DL>
286 </DD>
287 </DL>
288 <HR>
289
290 <A NAME="getNumberOfAxisLabels()"><!-- --></A><H3>
291 getNumberOfAxisLabels</H3>
292 <PRE>
293 public int <B>getNumberOfAxisLabels</B>()</PRE>
294 <DL>
295 <DD>Returns the number of labels on the x-axis
296 <P>
297 <DD><DL>
298 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IDataSeries.html#getNumberOfAxisLabels()">getNumberOfAxisLabels</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IDataSeries.html">IDataSeries</A></CODE></DL>
299 </DD>
300 <DD><DL>
301
302 <DT><B>Returns:</B><DD>int</DL>
303 </DD>
304 </DL>
305 <HR>
306
307 <A NAME="validate()"><!-- --></A><H3>
308 validate</H3>
309 <PRE>
310 public void <B>validate</B>()
311 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A>,
312 <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
313 <DL>
314 <DD><B>Description copied from interface: <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A></CODE></B></DD>
315 <DD>Validates the DataSeries implementation. This will only get called if the ChartProperties
316 flag to validate is true.
317 <P>
318 <DD><DL>
319 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#validate()">validate</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/AxisDataSeries.html#validate()">validate</A></CODE> in class <CODE><A HREF="../../../org/jCharts/chartData/AxisDataSeries.html">AxisDataSeries</A></CODE></DL>
320 </DD>
321 <DD><DL>
322
323 <DT><B>Throws:</B>
324 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE>
325 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE><DT><B>See Also:</B><DD><A HREF="../../../org/jCharts/properties/ChartProperties.html#setValidate(boolean)"><CODE>ChartProperties.setValidate( boolean )</CODE></A></DL>
326 </DD>
327 </DL>
328 <HR>
329
330 <A NAME="toHTML(org.jCharts.test.HTMLGenerator)"><!-- --></A><H3>
331 toHTML</H3>
332 <PRE>
333 public void <B>toHTML</B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</PRE>
334 <DL>
335 <DD>Enables the testing routines to display the contents of this Object.
336 <P>
337 <DD><DL>
338 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/test/HTMLTestable.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/AxisDataSeries.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></CODE> in class <CODE><A HREF="../../../org/jCharts/chartData/AxisDataSeries.html">AxisDataSeries</A></CODE></DL>
339 </DD>
340 <DD><DL>
341 <DT><B>Parameters:</B><DD><CODE>htmlGenerator</CODE> - </DL>
342 </DD>
343 </DL>
344 <!-- ========= END OF CLASS DATA ========= -->
345 <HR>
346
347 <!-- ========== START OF NAVBAR ========== -->
348 <A NAME="navbar_bottom"><!-- --></A>
349 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
350 <TR>
351 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
352 <A NAME="navbar_bottom_firstrow"><!-- --></A>
353 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
354 <TR ALIGN="center" VALIGN="top">
355 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
356 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
357 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
358 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
359 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
360 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
361 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
362 </TR>
363 </TABLE>
364 </TD>
365 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
366 </EM>
367 </TD>
368 </TR>
369
370 <TR>
371 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
372 &nbsp;<A HREF="../../../org/jCharts/chartData/AxisDataSeries.html"><B>PREV CLASS</B></A>&nbsp;
373 &nbsp;<A HREF="../../../org/jCharts/chartData/DataSet.html"><B>NEXT CLASS</B></A></FONT></TD>
374 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
375 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
376 &nbsp;<A HREF="DataSeries.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
377 &nbsp;
378 <SCRIPT>
379 <!--
380 if(window==top) {
381 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
382 }
383 //-->
384 </SCRIPT>
385 <NOSCRIPT>
386 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
387 </NOSCRIPT>
388 </FONT></TD>
389 </TR>
390 <TR>
391 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
392 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
393 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
394 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
395 </TR>
396 </TABLE>
397 <!-- =========== END OF NAVBAR =========== -->
398
399 <HR>
400
401 </BODY>
402 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 DataSet (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.chartData.DataSet,DataSet class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="DataSet (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/chartData/DataSeries.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/chartData/PieChartDataSet.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="DataSet.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.chartData</FONT>
76 <BR>
77 Class DataSet</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.chartData.DataSet</B>
82 </PRE>
83 <DL>
84 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IData.html">IData</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A>, java.io.Serializable</DD>
85 </DL>
86 <DL>
87 <DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../org/jCharts/chartData/AxisChartDataSet.html">AxisChartDataSet</A>, <A HREF="../../../org/jCharts/chartData/PieChartDataSet.html">PieChartDataSet</A></DD>
88 </DL>
89 <HR>
90 <DL>
91 <DT>public class <B>DataSet</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A>, <A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></DL>
92
93 <P>
94 <DL>
95 <DT><B>See Also:</B><DD><A HREF="../../../serialized-form.html" TARGET="org.jCharts.chartData.DataSet">Serialized Form</A></DL>
96 <HR>
97
98 <P>
99 <!-- ======== NESTED CLASS SUMMARY ======== -->
100
101
102 <!-- =========== FIELD SUMMARY =========== -->
103
104 <A NAME="field_summary"><!-- --></A>
105 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
106 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
107 <TD COLSPAN=2><FONT SIZE="+2">
108 <B>Field Summary</B></FONT></TD>
109 </TR>
110 <TR BGCOLOR="white" CLASS="TableRowColor">
111 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
112 <CODE>private &nbsp;<A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A></CODE></FONT></TD>
113 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/DataSet.html#chartTypeProperties">chartTypeProperties</A></B></CODE>
114
115 <BR>
116 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
117 </TR>
118 <TR BGCOLOR="white" CLASS="TableRowColor">
119 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
120 <CODE>protected &nbsp;double[][]</CODE></FONT></TD>
121 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/DataSet.html#data">data</A></B></CODE>
122
123 <BR>
124 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
125 </TR>
126 <TR BGCOLOR="white" CLASS="TableRowColor">
127 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
128 <CODE>protected &nbsp;java.lang.String[]</CODE></FONT></TD>
129 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/DataSet.html#legendLabels">legendLabels</A></B></CODE>
130
131 <BR>
132 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
133 </TR>
134 <TR BGCOLOR="white" CLASS="TableRowColor">
135 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
136 <CODE>protected &nbsp;java.awt.Paint[]</CODE></FONT></TD>
137 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/DataSet.html#paints">paints</A></B></CODE>
138
139 <BR>
140 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
141 </TR>
142 </TABLE>
143 &nbsp;
144 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
145
146 <A NAME="constructor_summary"><!-- --></A>
147 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
148 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
149 <TD COLSPAN=2><FONT SIZE="+2">
150 <B>Constructor Summary</B></FONT></TD>
151 </TR>
152 <TR BGCOLOR="white" CLASS="TableRowColor">
153 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/DataSet.html#DataSet(double[][], java.lang.String[], java.awt.Paint[], org.jCharts.properties.ChartTypeProperties)">DataSet</A></B>(double[][]&nbsp;data,
154 java.lang.String[]&nbsp;legendLabels,
155 java.awt.Paint[]&nbsp;paints,
156 <A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A>&nbsp;chartTypeProperties)</CODE>
157
158 <BR>
159 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor</TD>
160 </TR>
161 </TABLE>
162 &nbsp;
163 <!-- ========== METHOD SUMMARY =========== -->
164
165 <A NAME="method_summary"><!-- --></A>
166 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
167 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
168 <TD COLSPAN=2><FONT SIZE="+2">
169 <B>Method Summary</B></FONT></TD>
170 </TR>
171 <TR BGCOLOR="white" CLASS="TableRowColor">
172 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
173 <CODE>&nbsp;<A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A></CODE></FONT></TD>
174 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/DataSet.html#getChartTypeProperties()">getChartTypeProperties</A></B>()</CODE>
175
176 <BR>
177 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns ChartTypeProperties Object for the data set which will be typed into the specific
178 chart type class.</TD>
179 </TR>
180 <TR BGCOLOR="white" CLASS="TableRowColor">
181 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
182 <CODE>&nbsp;java.lang.String</CODE></FONT></TD>
183 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/DataSet.html#getLegendLabel(int)">getLegendLabel</A></B>(int&nbsp;index)</CODE>
184
185 <BR>
186 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the legend label for the passed index.</TD>
187 </TR>
188 <TR BGCOLOR="white" CLASS="TableRowColor">
189 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
190 <CODE>&nbsp;int</CODE></FONT></TD>
191 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/DataSet.html#getNumberOfDataItems()">getNumberOfDataItems</A></B>()</CODE>
192
193 <BR>
194 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the number of elements in the data set.</TD>
195 </TR>
196 <TR BGCOLOR="white" CLASS="TableRowColor">
197 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
198 <CODE>&nbsp;int</CODE></FONT></TD>
199 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/DataSet.html#getNumberOfLegendLabels()">getNumberOfLegendLabels</A></B>()</CODE>
200
201 <BR>
202 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the number of Legend Labels to display.</TD>
203 </TR>
204 <TR BGCOLOR="white" CLASS="TableRowColor">
205 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
206 <CODE>&nbsp;java.awt.Paint</CODE></FONT></TD>
207 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/DataSet.html#getPaint(int)">getPaint</A></B>(int&nbsp;index)</CODE>
208
209 <BR>
210 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the legend label for the passed index.</TD>
211 </TR>
212 <TR BGCOLOR="white" CLASS="TableRowColor">
213 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
214 <CODE>&nbsp;void</CODE></FONT></TD>
215 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/DataSet.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</CODE>
216
217 <BR>
218 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enables the testing routines to display the contents of this Object.</TD>
219 </TR>
220 </TABLE>
221 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
222 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
223 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
224 <TD><B>Methods inherited from class java.lang.Object</B></TD>
225 </TR>
226 <TR BGCOLOR="white" CLASS="TableRowColor">
227 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
228 </TR>
229 </TABLE>
230 &nbsp;
231 <P>
232
233 <!-- ============ FIELD DETAIL =========== -->
234
235 <A NAME="field_detail"><!-- --></A>
236 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
237 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
238 <TD COLSPAN=1><FONT SIZE="+2">
239 <B>Field Detail</B></FONT></TD>
240 </TR>
241 </TABLE>
242
243 <A NAME="chartTypeProperties"><!-- --></A><H3>
244 chartTypeProperties</H3>
245 <PRE>
246 private <A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A> <B>chartTypeProperties</B></PRE>
247 <DL>
248 <DL>
249 </DL>
250 </DL>
251 <HR>
252
253 <A NAME="data"><!-- --></A><H3>
254 data</H3>
255 <PRE>
256 protected double[][] <B>data</B></PRE>
257 <DL>
258 <DL>
259 </DL>
260 </DL>
261 <HR>
262
263 <A NAME="legendLabels"><!-- --></A><H3>
264 legendLabels</H3>
265 <PRE>
266 protected java.lang.String[] <B>legendLabels</B></PRE>
267 <DL>
268 <DL>
269 </DL>
270 </DL>
271 <HR>
272
273 <A NAME="paints"><!-- --></A><H3>
274 paints</H3>
275 <PRE>
276 protected java.awt.Paint[] <B>paints</B></PRE>
277 <DL>
278 <DL>
279 </DL>
280 </DL>
281
282 <!-- ========= CONSTRUCTOR DETAIL ======== -->
283
284 <A NAME="constructor_detail"><!-- --></A>
285 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
286 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
287 <TD COLSPAN=1><FONT SIZE="+2">
288 <B>Constructor Detail</B></FONT></TD>
289 </TR>
290 </TABLE>
291
292 <A NAME="DataSet(double[][], java.lang.String[], java.awt.Paint[], org.jCharts.properties.ChartTypeProperties)"><!-- --></A><H3>
293 DataSet</H3>
294 <PRE>
295 public <B>DataSet</B>(double[][]&nbsp;data,
296 java.lang.String[]&nbsp;legendLabels,
297 java.awt.Paint[]&nbsp;paints,
298 <A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A>&nbsp;chartTypeProperties)</PRE>
299 <DL>
300 <DD>Constructor
301 <P>
302 <DT><B>Parameters:</B><DD><CODE>data</CODE> - <DD><CODE>legendLabels</CODE> - will be NULL if no Legend.<DD><CODE>paints</CODE> - <DD><CODE>chartTypeProperties</CODE> - </DL>
303
304 <!-- ============ METHOD DETAIL ========== -->
305
306 <A NAME="method_detail"><!-- --></A>
307 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
308 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
309 <TD COLSPAN=1><FONT SIZE="+2">
310 <B>Method Detail</B></FONT></TD>
311 </TR>
312 </TABLE>
313
314 <A NAME="getLegendLabel(int)"><!-- --></A><H3>
315 getLegendLabel</H3>
316 <PRE>
317 public final java.lang.String <B>getLegendLabel</B>(int&nbsp;index)</PRE>
318 <DL>
319 <DD>Returns the legend label for the passed index. This index corresponds to the DataSet
320 for which label you want.
321 <P>
322 <DD><DL>
323 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html#getLegendLabel(int)">getLegendLabel</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A></CODE></DL>
324 </DD>
325 <DD><DL>
326 <DT><B>Parameters:</B><DD><CODE>index</CODE> -
327 <DT><B>Returns:</B><DD>String</DL>
328 </DD>
329 </DL>
330 <HR>
331
332 <A NAME="getNumberOfLegendLabels()"><!-- --></A><H3>
333 getNumberOfLegendLabels</H3>
334 <PRE>
335 public int <B>getNumberOfLegendLabels</B>()</PRE>
336 <DL>
337 <DD>Returns the number of Legend Labels to display. This may not be the same as the number of
338 Data Items, as in AxisCharts, or Data Sets, as in Pie Charts.
339 <P>
340 <DD><DL>
341 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html#getNumberOfLegendLabels()">getNumberOfLegendLabels</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A></CODE></DL>
342 </DD>
343 <DD><DL>
344
345 <DT><B>Returns:</B><DD>int</DL>
346 </DD>
347 </DL>
348 <HR>
349
350 <A NAME="getPaint(int)"><!-- --></A><H3>
351 getPaint</H3>
352 <PRE>
353 public java.awt.Paint <B>getPaint</B>(int&nbsp;index)</PRE>
354 <DL>
355 <DD>Returns the legend label for the passed index. This index corresponds to the DataSet
356 for which label you want.
357 <P>
358 <DD><DL>
359 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html#getPaint(int)">getPaint</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A></CODE></DL>
360 </DD>
361 <DD><DL>
362 <DT><B>Parameters:</B><DD><CODE>index</CODE> -
363 <DT><B>Returns:</B><DD>Paint</DL>
364 </DD>
365 </DL>
366 <HR>
367
368 <A NAME="getChartTypeProperties()"><!-- --></A><H3>
369 getChartTypeProperties</H3>
370 <PRE>
371 public <A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A> <B>getChartTypeProperties</B>()</PRE>
372 <DL>
373 <DD><B>Description copied from interface: <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A></CODE></B></DD>
374 <DD>Returns ChartTypeProperties Object for the data set which will be typed into the specific
375 chart type class.
376 <P>
377 <DD><DL>
378 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html#getChartTypeProperties()">getChartTypeProperties</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A></CODE></DL>
379 </DD>
380 <DD><DL>
381
382 <DT><B>Returns:</B><DD>ChartTypeProperties</DL>
383 </DD>
384 </DL>
385 <HR>
386
387 <A NAME="getNumberOfDataItems()"><!-- --></A><H3>
388 getNumberOfDataItems</H3>
389 <PRE>
390 public int <B>getNumberOfDataItems</B>()</PRE>
391 <DL>
392 <DD>Returns the number of elements in the data set. All data sets must be of the same length
393 so just look at the first one.
394 <P>
395 <DD><DL>
396 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html#getNumberOfDataItems()">getNumberOfDataItems</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A></CODE></DL>
397 </DD>
398 <DD><DL>
399
400 <DT><B>Returns:</B><DD>int</DL>
401 </DD>
402 </DL>
403 <HR>
404
405 <A NAME="toHTML(org.jCharts.test.HTMLGenerator)"><!-- --></A><H3>
406 toHTML</H3>
407 <PRE>
408 public void <B>toHTML</B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</PRE>
409 <DL>
410 <DD>Enables the testing routines to display the contents of this Object.
411 <P>
412 <DD><DL>
413 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/test/HTMLTestable.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></CODE></DL>
414 </DD>
415 <DD><DL>
416 <DT><B>Parameters:</B><DD><CODE>htmlGenerator</CODE> - </DL>
417 </DD>
418 </DL>
419 <!-- ========= END OF CLASS DATA ========= -->
420 <HR>
421
422 <!-- ========== START OF NAVBAR ========== -->
423 <A NAME="navbar_bottom"><!-- --></A>
424 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
425 <TR>
426 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
427 <A NAME="navbar_bottom_firstrow"><!-- --></A>
428 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
429 <TR ALIGN="center" VALIGN="top">
430 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
431 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
432 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
433 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
434 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
435 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
436 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
437 </TR>
438 </TABLE>
439 </TD>
440 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
441 </EM>
442 </TD>
443 </TR>
444
445 <TR>
446 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
447 &nbsp;<A HREF="../../../org/jCharts/chartData/DataSeries.html"><B>PREV CLASS</B></A>&nbsp;
448 &nbsp;<A HREF="../../../org/jCharts/chartData/PieChartDataSet.html"><B>NEXT CLASS</B></A></FONT></TD>
449 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
450 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
451 &nbsp;<A HREF="DataSet.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
452 &nbsp;
453 <SCRIPT>
454 <!--
455 if(window==top) {
456 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
457 }
458 //-->
459 </SCRIPT>
460 <NOSCRIPT>
461 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
462 </NOSCRIPT>
463 </FONT></TD>
464 </TR>
465 <TR>
466 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
467 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
468 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
469 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
470 </TR>
471 </TABLE>
472 <!-- =========== END OF NAVBAR =========== -->
473
474 <HR>
475
476 </BODY>
477 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 PieChartDataSet (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.chartData.PieChartDataSet,PieChartDataSet class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="PieChartDataSet (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/chartData/DataSet.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/chartData/ScatterPlotDataSeries.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="PieChartDataSet.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.chartData</FONT>
76 <BR>
77 Class PieChartDataSet</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../org/jCharts/chartData/DataSet.html">org.jCharts.chartData.DataSet</A>
82 |
83 +--<B>org.jCharts.chartData.PieChartDataSet</B>
84 </PRE>
85 <DL>
86 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IData.html">IData</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IPieChartDataSet.html">IPieChartDataSet</A>, java.io.Serializable</DD>
87 </DL>
88 <HR>
89 <DL>
90 <DT>public final class <B>PieChartDataSet</B><DT>extends <A HREF="../../../org/jCharts/chartData/DataSet.html">DataSet</A><DT>implements <A HREF="../../../org/jCharts/chartData/interfaces/IPieChartDataSet.html">IPieChartDataSet</A></DL>
91
92 <P>
93 Implementation of the IPieChartDataSet Interface for use with the PieChart2D Object.
94 <P>
95
96 <P>
97 <DL>
98 <DT><B>See Also:</B><DD><A HREF="../../../serialized-form.html" TARGET="org.jCharts.chartData.PieChartDataSet">Serialized Form</A></DL>
99 <HR>
100
101 <P>
102 <!-- ======== NESTED CLASS SUMMARY ======== -->
103
104
105 <!-- =========== FIELD SUMMARY =========== -->
106
107 <A NAME="field_summary"><!-- --></A>
108 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
109 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
110 <TD COLSPAN=2><FONT SIZE="+2">
111 <B>Field Summary</B></FONT></TD>
112 </TR>
113 <TR BGCOLOR="white" CLASS="TableRowColor">
114 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
115 <CODE>private &nbsp;java.lang.String</CODE></FONT></TD>
116 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/PieChartDataSet.html#chartTitle">chartTitle</A></B></CODE>
117
118 <BR>
119 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
120 </TR>
121 </TABLE>
122 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.chartData.DataSet"><!-- --></A>
123 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
124 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
125 <TD><B>Fields inherited from class org.jCharts.chartData.<A HREF="../../../org/jCharts/chartData/DataSet.html">DataSet</A></B></TD>
126 </TR>
127 <TR BGCOLOR="white" CLASS="TableRowColor">
128 <TD><CODE><A HREF="../../../org/jCharts/chartData/DataSet.html#data">data</A>, <A HREF="../../../org/jCharts/chartData/DataSet.html#legendLabels">legendLabels</A>, <A HREF="../../../org/jCharts/chartData/DataSet.html#paints">paints</A></CODE></TD>
129 </TR>
130 </TABLE>
131 &nbsp;
132 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
133
134 <A NAME="constructor_summary"><!-- --></A>
135 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
136 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
137 <TD COLSPAN=2><FONT SIZE="+2">
138 <B>Constructor Summary</B></FONT></TD>
139 </TR>
140 <TR BGCOLOR="white" CLASS="TableRowColor">
141 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/PieChartDataSet.html#PieChartDataSet(java.lang.String, double[], java.lang.String[], java.awt.Paint[], org.jCharts.properties.PieChart2DProperties)">PieChartDataSet</A></B>(java.lang.String&nbsp;chartTitle,
142 double[]&nbsp;data,
143 java.lang.String[]&nbsp;legendLabels,
144 java.awt.Paint[]&nbsp;paints,
145 <A HREF="../../../org/jCharts/properties/PieChart2DProperties.html">PieChart2DProperties</A>&nbsp;pieChart2DProperties)</CODE>
146
147 <BR>
148 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor</TD>
149 </TR>
150 </TABLE>
151 &nbsp;
152 <!-- ========== METHOD SUMMARY =========== -->
153
154 <A NAME="method_summary"><!-- --></A>
155 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
156 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
157 <TD COLSPAN=2><FONT SIZE="+2">
158 <B>Method Summary</B></FONT></TD>
159 </TR>
160 <TR BGCOLOR="white" CLASS="TableRowColor">
161 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
162 <CODE>&nbsp;java.lang.String</CODE></FONT></TD>
163 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/PieChartDataSet.html#getChartTitle()">getChartTitle</A></B>()</CODE>
164
165 <BR>
166 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the chart title.</TD>
167 </TR>
168 <TR BGCOLOR="white" CLASS="TableRowColor">
169 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
170 <CODE>&nbsp;double</CODE></FONT></TD>
171 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/PieChartDataSet.html#getValue(int)">getValue</A></B>(int&nbsp;index)</CODE>
172
173 <BR>
174 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value in the data set at the specified position.</TD>
175 </TR>
176 <TR BGCOLOR="white" CLASS="TableRowColor">
177 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
178 <CODE>private &nbsp;void</CODE></FONT></TD>
179 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/PieChartDataSet.html#validateData(double[], java.lang.String[], java.awt.Paint[])">validateData</A></B>(double[]&nbsp;data,
180 java.lang.String[]&nbsp;legendLabels,
181 java.awt.Paint[]&nbsp;paints)</CODE>
182
183 <BR>
184 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Perform some limited validation of the structure of the passed data.</TD>
185 </TR>
186 </TABLE>
187 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.chartData.DataSet"><!-- --></A>
188 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
189 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
190 <TD><B>Methods inherited from class org.jCharts.chartData.<A HREF="../../../org/jCharts/chartData/DataSet.html">DataSet</A></B></TD>
191 </TR>
192 <TR BGCOLOR="white" CLASS="TableRowColor">
193 <TD><CODE><A HREF="../../../org/jCharts/chartData/DataSet.html#getChartTypeProperties()">getChartTypeProperties</A>, <A HREF="../../../org/jCharts/chartData/DataSet.html#getLegendLabel(int)">getLegendLabel</A>, <A HREF="../../../org/jCharts/chartData/DataSet.html#getNumberOfDataItems()">getNumberOfDataItems</A>, <A HREF="../../../org/jCharts/chartData/DataSet.html#getNumberOfLegendLabels()">getNumberOfLegendLabels</A>, <A HREF="../../../org/jCharts/chartData/DataSet.html#getPaint(int)">getPaint</A>, <A HREF="../../../org/jCharts/chartData/DataSet.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></CODE></TD>
194 </TR>
195 </TABLE>
196 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
197 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
198 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
199 <TD><B>Methods inherited from class java.lang.Object</B></TD>
200 </TR>
201 <TR BGCOLOR="white" CLASS="TableRowColor">
202 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
203 </TR>
204 </TABLE>
205 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.chartData.interfaces.IDataSet"><!-- --></A>
206 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
207 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
208 <TD><B>Methods inherited from interface org.jCharts.chartData.interfaces.<A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A></B></TD>
209 </TR>
210 <TR BGCOLOR="white" CLASS="TableRowColor">
211 <TD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html#getChartTypeProperties()">getChartTypeProperties</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html#getLegendLabel(int)">getLegendLabel</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html#getNumberOfDataItems()">getNumberOfDataItems</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html#getNumberOfLegendLabels()">getNumberOfLegendLabels</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html#getPaint(int)">getPaint</A></CODE></TD>
212 </TR>
213 </TABLE>
214 &nbsp;
215 <P>
216
217 <!-- ============ FIELD DETAIL =========== -->
218
219 <A NAME="field_detail"><!-- --></A>
220 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
221 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
222 <TD COLSPAN=1><FONT SIZE="+2">
223 <B>Field Detail</B></FONT></TD>
224 </TR>
225 </TABLE>
226
227 <A NAME="chartTitle"><!-- --></A><H3>
228 chartTitle</H3>
229 <PRE>
230 private java.lang.String <B>chartTitle</B></PRE>
231 <DL>
232 <DL>
233 </DL>
234 </DL>
235
236 <!-- ========= CONSTRUCTOR DETAIL ======== -->
237
238 <A NAME="constructor_detail"><!-- --></A>
239 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
240 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
241 <TD COLSPAN=1><FONT SIZE="+2">
242 <B>Constructor Detail</B></FONT></TD>
243 </TR>
244 </TABLE>
245
246 <A NAME="PieChartDataSet(java.lang.String, double[], java.lang.String[], java.awt.Paint[], org.jCharts.properties.PieChart2DProperties)"><!-- --></A><H3>
247 PieChartDataSet</H3>
248 <PRE>
249 public <B>PieChartDataSet</B>(java.lang.String&nbsp;chartTitle,
250 double[]&nbsp;data,
251 java.lang.String[]&nbsp;legendLabels,
252 java.awt.Paint[]&nbsp;paints,
253 <A HREF="../../../org/jCharts/properties/PieChart2DProperties.html">PieChart2DProperties</A>&nbsp;pieChart2DProperties)
254 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></PRE>
255 <DL>
256 <DD>Constructor
257 <P>
258 <DT><B>Parameters:</B><DD><CODE>chartTitle</CODE> - if the title is NULL, no title will be drawn<DD><CODE>data</CODE> - <DD><CODE>legendLabels</CODE> - <DD><CODE>paints</CODE> - <DD><CODE>pieChart2DProperties</CODE> -
259 <DT><B>Throws:</B>
260 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE> - if fails a limited validation check</DL>
261
262 <!-- ============ METHOD DETAIL ========== -->
263
264 <A NAME="method_detail"><!-- --></A>
265 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
266 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
267 <TD COLSPAN=1><FONT SIZE="+2">
268 <B>Method Detail</B></FONT></TD>
269 </TR>
270 </TABLE>
271
272 <A NAME="validateData(double[], java.lang.String[], java.awt.Paint[])"><!-- --></A><H3>
273 validateData</H3>
274 <PRE>
275 private void <B>validateData</B>(double[]&nbsp;data,
276 java.lang.String[]&nbsp;legendLabels,
277 java.awt.Paint[]&nbsp;paints)
278 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></PRE>
279 <DL>
280 <DD>Perform some limited validation of the structure of the passed data. This is useful for
281 development.
282 <P>
283 <DD><DL>
284 </DL>
285 </DD>
286 <DD><DL>
287 <DT><B>Parameters:</B><DD><CODE>data</CODE> - <DD><CODE>legendLabels</CODE> - <DD><CODE>paints</CODE> -
288 <DT><B>Throws:</B>
289 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE></DL>
290 </DD>
291 </DL>
292 <HR>
293
294 <A NAME="getChartTitle()"><!-- --></A><H3>
295 getChartTitle</H3>
296 <PRE>
297 public java.lang.String <B>getChartTitle</B>()</PRE>
298 <DL>
299 <DD>Returns the chart title.
300 <P>
301 <DD><DL>
302 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IPieChartDataSet.html#getChartTitle()">getChartTitle</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IPieChartDataSet.html">IPieChartDataSet</A></CODE></DL>
303 </DD>
304 <DD><DL>
305
306 <DT><B>Returns:</B><DD>String the chart title. If this returns NULL, no title will be displayed.</DL>
307 </DD>
308 </DL>
309 <HR>
310
311 <A NAME="getValue(int)"><!-- --></A><H3>
312 getValue</H3>
313 <PRE>
314 public double <B>getValue</B>(int&nbsp;index)
315 throws java.lang.ArrayIndexOutOfBoundsException</PRE>
316 <DL>
317 <DD>Returns the value in the data set at the specified position.
318 <P>
319 <DD><DL>
320 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IPieChartDataSet.html#getValue(int)">getValue</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IPieChartDataSet.html">IPieChartDataSet</A></CODE></DL>
321 </DD>
322 <DD><DL>
323 <DT><B>Parameters:</B><DD><CODE>index</CODE> -
324 <DT><B>Returns:</B><DD>double
325 <DT><B>Throws:</B>
326 <DD><CODE>java.lang.ArrayIndexOutOfBoundsException</CODE></DL>
327 </DD>
328 </DL>
329 <!-- ========= END OF CLASS DATA ========= -->
330 <HR>
331
332 <!-- ========== START OF NAVBAR ========== -->
333 <A NAME="navbar_bottom"><!-- --></A>
334 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
335 <TR>
336 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
337 <A NAME="navbar_bottom_firstrow"><!-- --></A>
338 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
339 <TR ALIGN="center" VALIGN="top">
340 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
341 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
342 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
343 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
344 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
345 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
346 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
347 </TR>
348 </TABLE>
349 </TD>
350 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
351 </EM>
352 </TD>
353 </TR>
354
355 <TR>
356 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
357 &nbsp;<A HREF="../../../org/jCharts/chartData/DataSet.html"><B>PREV CLASS</B></A>&nbsp;
358 &nbsp;<A HREF="../../../org/jCharts/chartData/ScatterPlotDataSeries.html"><B>NEXT CLASS</B></A></FONT></TD>
359 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
360 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
361 &nbsp;<A HREF="PieChartDataSet.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
362 &nbsp;
363 <SCRIPT>
364 <!--
365 if(window==top) {
366 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
367 }
368 //-->
369 </SCRIPT>
370 <NOSCRIPT>
371 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
372 </NOSCRIPT>
373 </FONT></TD>
374 </TR>
375 <TR>
376 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
377 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
378 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
379 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
380 </TR>
381 </TABLE>
382 <!-- =========== END OF NAVBAR =========== -->
383
384 <HR>
385
386 </BODY>
387 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 ScatterPlotDataSeries (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.chartData.ScatterPlotDataSeries,ScatterPlotDataSeries class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="ScatterPlotDataSeries (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/chartData/PieChartDataSet.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/chartData/ScatterPlotDataSet.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="ScatterPlotDataSeries.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_org.jCharts.chartData.AxisDataSeries">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.chartData</FONT>
76 <BR>
77 Class ScatterPlotDataSeries</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../org/jCharts/chartData/AxisDataSeries.html">org.jCharts.chartData.AxisDataSeries</A>
82 |
83 +--<B>org.jCharts.chartData.ScatterPlotDataSeries</B>
84 </PRE>
85 <DL>
86 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IData.html">IData</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IScatterPlotDataSeries.html">IScatterPlotDataSeries</A>, java.io.Serializable</DD>
87 </DL>
88 <HR>
89 <DL>
90 <DT>public class <B>ScatterPlotDataSeries</B><DT>extends <A HREF="../../../org/jCharts/chartData/AxisDataSeries.html">AxisDataSeries</A><DT>implements <A HREF="../../../org/jCharts/chartData/interfaces/IScatterPlotDataSeries.html">IScatterPlotDataSeries</A>, <A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></DL>
91
92 <P>
93 Collection of all IAxisPlotDataSets to display in an AxisChart
94 <P>
95
96 <P>
97 <DL>
98 <DT><B>See Also:</B><DD><A HREF="../../../serialized-form.html" TARGET="org.jCharts.chartData.ScatterPlotDataSeries">Serialized Form</A></DL>
99 <HR>
100
101 <P>
102 <!-- ======== NESTED CLASS SUMMARY ======== -->
103
104
105 <!-- =========== FIELD SUMMARY =========== -->
106
107 <A NAME="field_summary"><!-- --></A>
108 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
109 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
110 <TD COLSPAN=2><FONT SIZE="+2">
111 <B>Field Summary</B></FONT></TD>
112 </TR>
113 </TABLE>
114 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.chartData.AxisDataSeries"><!-- --></A>
115 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
116 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
117 <TD><B>Fields inherited from class org.jCharts.chartData.<A HREF="../../../org/jCharts/chartData/AxisDataSeries.html">AxisDataSeries</A></B></TD>
118 </TR>
119 <TR BGCOLOR="white" CLASS="TableRowColor">
120 <TD><CODE><A HREF="../../../org/jCharts/chartData/AxisDataSeries.html#dataSets">dataSets</A>, <A HREF="../../../org/jCharts/chartData/AxisDataSeries.html#totalNumberOfDataSets">totalNumberOfDataSets</A></CODE></TD>
121 </TR>
122 </TABLE>
123 &nbsp;
124 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
125
126 <A NAME="constructor_summary"><!-- --></A>
127 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
128 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
129 <TD COLSPAN=2><FONT SIZE="+2">
130 <B>Constructor Summary</B></FONT></TD>
131 </TR>
132 <TR BGCOLOR="white" CLASS="TableRowColor">
133 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/ScatterPlotDataSeries.html#ScatterPlotDataSeries(org.jCharts.chartData.interfaces.IScatterPlotDataSet, java.lang.String, java.lang.String, java.lang.String)">ScatterPlotDataSeries</A></B>(<A HREF="../../../org/jCharts/chartData/interfaces/IScatterPlotDataSet.html">IScatterPlotDataSet</A>&nbsp;iScatterPlotDataSet,
134 java.lang.String&nbsp;xAxisTitle,
135 java.lang.String&nbsp;yAxisTitle,
136 java.lang.String&nbsp;chartTitle)</CODE>
137
138 <BR>
139 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor</TD>
140 </TR>
141 </TABLE>
142 &nbsp;
143 <!-- ========== METHOD SUMMARY =========== -->
144
145 <A NAME="method_summary"><!-- --></A>
146 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
147 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
148 <TD COLSPAN=2><FONT SIZE="+2">
149 <B>Method Summary</B></FONT></TD>
150 </TR>
151 <TR BGCOLOR="white" CLASS="TableRowColor">
152 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
153 <CODE>&nbsp;void</CODE></FONT></TD>
154 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/ScatterPlotDataSeries.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</CODE>
155
156 <BR>
157 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the total number data dimensions in all of the IAxisChartDataSets contained in
158 this collection.</TD>
159 </TR>
160 </TABLE>
161 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.chartData.AxisDataSeries"><!-- --></A>
162 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
163 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
164 <TD><B>Methods inherited from class org.jCharts.chartData.<A HREF="../../../org/jCharts/chartData/AxisDataSeries.html">AxisDataSeries</A></B></TD>
165 </TR>
166 <TR BGCOLOR="white" CLASS="TableRowColor">
167 <TD><CODE><A HREF="../../../org/jCharts/chartData/AxisDataSeries.html#addIAxisPlotDataSet(org.jCharts.chartData.interfaces.IAxisPlotDataSet)">addIAxisPlotDataSet</A>, <A HREF="../../../org/jCharts/chartData/AxisDataSeries.html#getChartTitle()">getChartTitle</A>, <A HREF="../../../org/jCharts/chartData/AxisDataSeries.html#getIAxisPlotDataSet(org.jCharts.types.ChartType)">getIAxisPlotDataSet</A>, <A HREF="../../../org/jCharts/chartData/AxisDataSeries.html#getIAxisPlotDataSetIterator()">getIAxisPlotDataSetIterator</A>, <A HREF="../../../org/jCharts/chartData/AxisDataSeries.html#getSizeOfEachDataSet()">getSizeOfEachDataSet</A>, <A HREF="../../../org/jCharts/chartData/AxisDataSeries.html#getTotalNumberOfDataSets()">getTotalNumberOfDataSets</A>, <A HREF="../../../org/jCharts/chartData/AxisDataSeries.html#getXAxisTitle()">getXAxisTitle</A>, <A HREF="../../../org/jCharts/chartData/AxisDataSeries.html#getYAxisTitle()">getYAxisTitle</A>, <A HREF="../../../org/jCharts/chartData/AxisDataSeries.html#size()">size</A>, <A HREF="../../../org/jCharts/chartData/AxisDataSeries.html#validate()">validate</A></CODE></TD>
168 </TR>
169 </TABLE>
170 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
171 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
172 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
173 <TD><B>Methods inherited from class java.lang.Object</B></TD>
174 </TR>
175 <TR BGCOLOR="white" CLASS="TableRowColor">
176 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
177 </TR>
178 </TABLE>
179 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.chartData.interfaces.IAxisDataSeries"><!-- --></A>
180 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
181 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
182 <TD><B>Methods inherited from interface org.jCharts.chartData.interfaces.<A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A></B></TD>
183 </TR>
184 <TR BGCOLOR="white" CLASS="TableRowColor">
185 <TD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#addIAxisPlotDataSet(org.jCharts.chartData.interfaces.IAxisPlotDataSet)">addIAxisPlotDataSet</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#getChartTitle()">getChartTitle</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#getIAxisPlotDataSet(org.jCharts.types.ChartType)">getIAxisPlotDataSet</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#getIAxisPlotDataSetIterator()">getIAxisPlotDataSetIterator</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#getTotalNumberOfDataSets()">getTotalNumberOfDataSets</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#getXAxisTitle()">getXAxisTitle</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#getYAxisTitle()">getYAxisTitle</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#size()">size</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#validate()">validate</A></CODE></TD>
186 </TR>
187 </TABLE>
188 &nbsp;
189 <P>
190
191 <!-- ============ FIELD DETAIL =========== -->
192
193
194 <!-- ========= CONSTRUCTOR DETAIL ======== -->
195
196 <A NAME="constructor_detail"><!-- --></A>
197 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
198 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
199 <TD COLSPAN=1><FONT SIZE="+2">
200 <B>Constructor Detail</B></FONT></TD>
201 </TR>
202 </TABLE>
203
204 <A NAME="ScatterPlotDataSeries(org.jCharts.chartData.interfaces.IScatterPlotDataSet, java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
205 ScatterPlotDataSeries</H3>
206 <PRE>
207 public <B>ScatterPlotDataSeries</B>(<A HREF="../../../org/jCharts/chartData/interfaces/IScatterPlotDataSet.html">IScatterPlotDataSet</A>&nbsp;iScatterPlotDataSet,
208 java.lang.String&nbsp;xAxisTitle,
209 java.lang.String&nbsp;yAxisTitle,
210 java.lang.String&nbsp;chartTitle)</PRE>
211 <DL>
212 <DD>Constructor
213 <P>
214 <DT><B>Parameters:</B><DD><CODE>xAxisTitle</CODE> - if this is NULL, no title will be displayed<DD><CODE>yAxisTitle</CODE> - if this is NULL, no title will be displayed<DD><CODE>chartTitle</CODE> - if this is NULL, no title will be displayed</DL>
215
216 <!-- ============ METHOD DETAIL ========== -->
217
218 <A NAME="method_detail"><!-- --></A>
219 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
220 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
221 <TD COLSPAN=1><FONT SIZE="+2">
222 <B>Method Detail</B></FONT></TD>
223 </TR>
224 </TABLE>
225
226 <A NAME="toHTML(org.jCharts.test.HTMLGenerator)"><!-- --></A><H3>
227 toHTML</H3>
228 <PRE>
229 public void <B>toHTML</B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</PRE>
230 <DL>
231 <DD>Returns the total number data dimensions in all of the IAxisChartDataSets contained in
232 this collection. For example, if this contains two IAxisChartDataSets and each one
233 contains 3 dimensions ( 3 lines and 3 sets of points ), this should return six. This
234 provides a means to avoid looping the contents of the series each time i need the value.
235
236 // * @return int
237
238 public int getTotalNumberOfDataSets()
239 {
240 return this.totalNumberOfDataSets;
241 }
242
243
244 /*********************************************************************************************
245 Enables the testing routines to display the contents of this Object.
246 <P>
247 <DD><DL>
248 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/test/HTMLTestable.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/AxisDataSeries.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></CODE> in class <CODE><A HREF="../../../org/jCharts/chartData/AxisDataSeries.html">AxisDataSeries</A></CODE></DL>
249 </DD>
250 <DD><DL>
251 <DT><B>Parameters:</B><DD><CODE>htmlGenerator</CODE> - </DL>
252 </DD>
253 </DL>
254 <!-- ========= END OF CLASS DATA ========= -->
255 <HR>
256
257 <!-- ========== START OF NAVBAR ========== -->
258 <A NAME="navbar_bottom"><!-- --></A>
259 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
260 <TR>
261 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
262 <A NAME="navbar_bottom_firstrow"><!-- --></A>
263 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
264 <TR ALIGN="center" VALIGN="top">
265 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
266 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
267 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
268 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
269 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
270 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
271 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
272 </TR>
273 </TABLE>
274 </TD>
275 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
276 </EM>
277 </TD>
278 </TR>
279
280 <TR>
281 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
282 &nbsp;<A HREF="../../../org/jCharts/chartData/PieChartDataSet.html"><B>PREV CLASS</B></A>&nbsp;
283 &nbsp;<A HREF="../../../org/jCharts/chartData/ScatterPlotDataSet.html"><B>NEXT CLASS</B></A></FONT></TD>
284 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
285 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
286 &nbsp;<A HREF="ScatterPlotDataSeries.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
287 &nbsp;
288 <SCRIPT>
289 <!--
290 if(window==top) {
291 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
292 }
293 //-->
294 </SCRIPT>
295 <NOSCRIPT>
296 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
297 </NOSCRIPT>
298 </FONT></TD>
299 </TR>
300 <TR>
301 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
302 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_org.jCharts.chartData.AxisDataSeries">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
303 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
304 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
305 </TR>
306 </TABLE>
307 <!-- =========== END OF NAVBAR =========== -->
308
309 <HR>
310
311 </BODY>
312 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 ScatterPlotDataSet (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.chartData.ScatterPlotDataSet,ScatterPlotDataSet class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="ScatterPlotDataSet (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/chartData/ScatterPlotDataSeries.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/chartData/StockChartDataSet.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="ScatterPlotDataSet.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.chartData</FONT>
76 <BR>
77 Class ScatterPlotDataSet</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.chartData.ScatterPlotDataSet</B>
82 </PRE>
83 <DL>
84 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IData.html">IData</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IScatterPlotDataSet.html">IScatterPlotDataSet</A>, java.io.Serializable</DD>
85 </DL>
86 <HR>
87 <DL>
88 <DT>public class <B>ScatterPlotDataSet</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../org/jCharts/chartData/interfaces/IScatterPlotDataSet.html">IScatterPlotDataSet</A>, <A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></DL>
89
90 <P>
91 <DL>
92 <DT><B>See Also:</B><DD><A HREF="../../../serialized-form.html" TARGET="org.jCharts.chartData.ScatterPlotDataSet">Serialized Form</A></DL>
93 <HR>
94
95 <P>
96 <!-- ======== NESTED CLASS SUMMARY ======== -->
97
98
99 <!-- =========== FIELD SUMMARY =========== -->
100
101 <A NAME="field_summary"><!-- --></A>
102 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
103 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
104 <TD COLSPAN=2><FONT SIZE="+2">
105 <B>Field Summary</B></FONT></TD>
106 </TR>
107 <TR BGCOLOR="white" CLASS="TableRowColor">
108 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
109 <CODE>private &nbsp;java.util.ArrayList</CODE></FONT></TD>
110 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/ScatterPlotDataSet.html#data">data</A></B></CODE>
111
112 <BR>
113 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
114 </TR>
115 <TR BGCOLOR="white" CLASS="TableRowColor">
116 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
117 <CODE>private &nbsp;java.util.ArrayList</CODE></FONT></TD>
118 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/ScatterPlotDataSet.html#legendLabels">legendLabels</A></B></CODE>
119
120 <BR>
121 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
122 </TR>
123 <TR BGCOLOR="white" CLASS="TableRowColor">
124 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
125 <CODE>private &nbsp;int</CODE></FONT></TD>
126 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/ScatterPlotDataSet.html#numDataItems">numDataItems</A></B></CODE>
127
128 <BR>
129 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
130 </TR>
131 <TR BGCOLOR="white" CLASS="TableRowColor">
132 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
133 <CODE>private &nbsp;java.util.ArrayList</CODE></FONT></TD>
134 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/ScatterPlotDataSet.html#paints">paints</A></B></CODE>
135
136 <BR>
137 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
138 </TR>
139 <TR BGCOLOR="white" CLASS="TableRowColor">
140 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
141 <CODE>private static&nbsp;java.awt.geom.Point2D.Double</CODE></FONT></TD>
142 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/ScatterPlotDataSet.html#POINT">POINT</A></B></CODE>
143
144 <BR>
145 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
146 </TR>
147 <TR BGCOLOR="white" CLASS="TableRowColor">
148 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
149 <CODE>private &nbsp;<A HREF="../../../org/jCharts/properties/ScatterPlotProperties.html">ScatterPlotProperties</A></CODE></FONT></TD>
150 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/ScatterPlotDataSet.html#scatterPlotProperties">scatterPlotProperties</A></B></CODE>
151
152 <BR>
153 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
154 </TR>
155 </TABLE>
156 &nbsp;
157 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
158
159 <A NAME="constructor_summary"><!-- --></A>
160 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
161 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
162 <TD COLSPAN=2><FONT SIZE="+2">
163 <B>Constructor Summary</B></FONT></TD>
164 </TR>
165 <TR BGCOLOR="white" CLASS="TableRowColor">
166 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/ScatterPlotDataSet.html#ScatterPlotDataSet(org.jCharts.properties.ScatterPlotProperties)">ScatterPlotDataSet</A></B>(<A HREF="../../../org/jCharts/properties/ScatterPlotProperties.html">ScatterPlotProperties</A>&nbsp;scatterPlotProperties)</CODE>
167
168 <BR>
169 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor</TD>
170 </TR>
171 </TABLE>
172 &nbsp;
173 <!-- ========== METHOD SUMMARY =========== -->
174
175 <A NAME="method_summary"><!-- --></A>
176 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
177 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
178 <TD COLSPAN=2><FONT SIZE="+2">
179 <B>Method Summary</B></FONT></TD>
180 </TR>
181 <TR BGCOLOR="white" CLASS="TableRowColor">
182 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
183 <CODE>&nbsp;void</CODE></FONT></TD>
184 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/ScatterPlotDataSet.html#addDataPoints(java.awt.geom.Point2D.Double[], java.awt.Paint, java.lang.String)">addDataPoints</A></B>(java.awt.geom.Point2D.Double[]&nbsp;points,
185 java.awt.Paint&nbsp;paint,
186 java.lang.String&nbsp;legendLabel)</CODE>
187
188 <BR>
189 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
190 </TR>
191 <TR BGCOLOR="white" CLASS="TableRowColor">
192 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
193 <CODE>static&nbsp;java.awt.geom.Point2D.Double</CODE></FONT></TD>
194 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/ScatterPlotDataSet.html#createPoint2DDouble()">createPoint2DDouble</A></B>()</CODE>
195
196 <BR>
197 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Take advantage of the face Cloning performs better than creating new for highly used
198 Objects.</TD>
199 </TR>
200 <TR BGCOLOR="white" CLASS="TableRowColor">
201 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
202 <CODE>&nbsp;<A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A></CODE></FONT></TD>
203 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/ScatterPlotDataSet.html#getChartType()">getChartType</A></B>()</CODE>
204
205 <BR>
206 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the type constant that this data set should be plotted as.</TD>
207 </TR>
208 <TR BGCOLOR="white" CLASS="TableRowColor">
209 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
210 <CODE>&nbsp;<A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A></CODE></FONT></TD>
211 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/ScatterPlotDataSet.html#getChartTypeProperties()">getChartTypeProperties</A></B>()</CODE>
212
213 <BR>
214 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns ChartTypeProperties Object for the data set which will be typed into the specific
215 chart type class.</TD>
216 </TR>
217 <TR BGCOLOR="white" CLASS="TableRowColor">
218 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
219 <CODE>&nbsp;java.lang.String</CODE></FONT></TD>
220 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/ScatterPlotDataSet.html#getLegendLabel(int)">getLegendLabel</A></B>(int&nbsp;index)</CODE>
221
222 <BR>
223 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the legend label for the passed index.</TD>
224 </TR>
225 <TR BGCOLOR="white" CLASS="TableRowColor">
226 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
227 <CODE>&nbsp;int</CODE></FONT></TD>
228 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/ScatterPlotDataSet.html#getNumberOfDataItems()">getNumberOfDataItems</A></B>()</CODE>
229
230 <BR>
231 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the number of elements in the data set.</TD>
232 </TR>
233 <TR BGCOLOR="white" CLASS="TableRowColor">
234 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
235 <CODE>&nbsp;int</CODE></FONT></TD>
236 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/ScatterPlotDataSet.html#getNumberOfDataSets()">getNumberOfDataSets</A></B>()</CODE>
237
238 <BR>
239 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the number of elements in the data set.</TD>
240 </TR>
241 <TR BGCOLOR="white" CLASS="TableRowColor">
242 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
243 <CODE>&nbsp;int</CODE></FONT></TD>
244 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/ScatterPlotDataSet.html#getNumberOfLegendLabels()">getNumberOfLegendLabels</A></B>()</CODE>
245
246 <BR>
247 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the number of Legend Labels to display.</TD>
248 </TR>
249 <TR BGCOLOR="white" CLASS="TableRowColor">
250 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
251 <CODE>&nbsp;java.awt.Paint</CODE></FONT></TD>
252 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/ScatterPlotDataSet.html#getPaint(int)">getPaint</A></B>(int&nbsp;index)</CODE>
253
254 <BR>
255 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the legend label for the passed index.</TD>
256 </TR>
257 <TR BGCOLOR="white" CLASS="TableRowColor">
258 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
259 <CODE>&nbsp;java.awt.geom.Point2D.Double</CODE></FONT></TD>
260 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/ScatterPlotDataSet.html#getValue(int, int)">getValue</A></B>(int&nbsp;dataset,
261 int&nbsp;index)</CODE>
262
263 <BR>
264 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value in the data set at the specified position.</TD>
265 </TR>
266 <TR BGCOLOR="white" CLASS="TableRowColor">
267 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
268 <CODE>&nbsp;void</CODE></FONT></TD>
269 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/ScatterPlotDataSet.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</CODE>
270
271 <BR>
272 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enables the testing routines to display the contents of this Object.</TD>
273 </TR>
274 <TR BGCOLOR="white" CLASS="TableRowColor">
275 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
276 <CODE>&nbsp;void</CODE></FONT></TD>
277 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/ScatterPlotDataSet.html#validate()">validate</A></B>()</CODE>
278
279 <BR>
280 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Performs a limited validation of data.</TD>
281 </TR>
282 </TABLE>
283 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
284 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
285 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
286 <TD><B>Methods inherited from class java.lang.Object</B></TD>
287 </TR>
288 <TR BGCOLOR="white" CLASS="TableRowColor">
289 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
290 </TR>
291 </TABLE>
292 &nbsp;
293 <P>
294
295 <!-- ============ FIELD DETAIL =========== -->
296
297 <A NAME="field_detail"><!-- --></A>
298 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
299 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
300 <TD COLSPAN=1><FONT SIZE="+2">
301 <B>Field Detail</B></FONT></TD>
302 </TR>
303 </TABLE>
304
305 <A NAME="POINT"><!-- --></A><H3>
306 POINT</H3>
307 <PRE>
308 private static java.awt.geom.Point2D.Double <B>POINT</B></PRE>
309 <DL>
310 <DL>
311 </DL>
312 </DL>
313 <HR>
314
315 <A NAME="data"><!-- --></A><H3>
316 data</H3>
317 <PRE>
318 private java.util.ArrayList <B>data</B></PRE>
319 <DL>
320 <DL>
321 </DL>
322 </DL>
323 <HR>
324
325 <A NAME="legendLabels"><!-- --></A><H3>
326 legendLabels</H3>
327 <PRE>
328 private java.util.ArrayList <B>legendLabels</B></PRE>
329 <DL>
330 <DL>
331 </DL>
332 </DL>
333 <HR>
334
335 <A NAME="paints"><!-- --></A><H3>
336 paints</H3>
337 <PRE>
338 private java.util.ArrayList <B>paints</B></PRE>
339 <DL>
340 <DL>
341 </DL>
342 </DL>
343 <HR>
344
345 <A NAME="scatterPlotProperties"><!-- --></A><H3>
346 scatterPlotProperties</H3>
347 <PRE>
348 private <A HREF="../../../org/jCharts/properties/ScatterPlotProperties.html">ScatterPlotProperties</A> <B>scatterPlotProperties</B></PRE>
349 <DL>
350 <DL>
351 </DL>
352 </DL>
353 <HR>
354
355 <A NAME="numDataItems"><!-- --></A><H3>
356 numDataItems</H3>
357 <PRE>
358 private int <B>numDataItems</B></PRE>
359 <DL>
360 <DL>
361 </DL>
362 </DL>
363
364 <!-- ========= CONSTRUCTOR DETAIL ======== -->
365
366 <A NAME="constructor_detail"><!-- --></A>
367 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
368 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
369 <TD COLSPAN=1><FONT SIZE="+2">
370 <B>Constructor Detail</B></FONT></TD>
371 </TR>
372 </TABLE>
373
374 <A NAME="ScatterPlotDataSet(org.jCharts.properties.ScatterPlotProperties)"><!-- --></A><H3>
375 ScatterPlotDataSet</H3>
376 <PRE>
377 public <B>ScatterPlotDataSet</B>(<A HREF="../../../org/jCharts/properties/ScatterPlotProperties.html">ScatterPlotProperties</A>&nbsp;scatterPlotProperties)</PRE>
378 <DL>
379 <DD>Constructor
380 <P>
381 <DT><B>Parameters:</B><DD><CODE>scatterPlotProperties</CODE> - </DL>
382
383 <!-- ============ METHOD DETAIL ========== -->
384
385 <A NAME="method_detail"><!-- --></A>
386 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
387 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
388 <TD COLSPAN=1><FONT SIZE="+2">
389 <B>Method Detail</B></FONT></TD>
390 </TR>
391 </TABLE>
392
393 <A NAME="getChartType()"><!-- --></A><H3>
394 getChartType</H3>
395 <PRE>
396 public final <A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A> <B>getChartType</B>()</PRE>
397 <DL>
398 <DD>Returns the type constant that this data set should be plotted as.
399 <P>
400 <DD><DL>
401 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html#getChartType()">getChartType</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A></CODE></DL>
402 </DD>
403 <DD><DL>
404
405 <DT><B>Returns:</B><DD>ChartType<DT><B>See Also:</B><DD><A HREF="../../../org/jCharts/types/ChartType.html"><CODE>ChartType</CODE></A></DL>
406 </DD>
407 </DL>
408 <HR>
409
410 <A NAME="addDataPoints(java.awt.geom.Point2D.Double[], java.awt.Paint, java.lang.String)"><!-- --></A><H3>
411 addDataPoints</H3>
412 <PRE>
413 public void <B>addDataPoints</B>(java.awt.geom.Point2D.Double[]&nbsp;points,
414 java.awt.Paint&nbsp;paint,
415 java.lang.String&nbsp;legendLabel)</PRE>
416 <DL>
417 <DD><DL>
418 </DL>
419 </DD>
420 <DD><DL>
421 <DT><B>Parameters:</B><DD><CODE>points</CODE> - <DD><CODE>paint</CODE> - <DD><CODE>legendLabel</CODE> - </DL>
422 </DD>
423 </DL>
424 <HR>
425
426 <A NAME="validate()"><!-- --></A><H3>
427 validate</H3>
428 <PRE>
429 public void <B>validate</B>()
430 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></PRE>
431 <DL>
432 <DD>Performs a limited validation of data.
433 <P>
434 <DD><DL>
435 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html#validate()">validate</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A></CODE></DL>
436 </DD>
437 <DD><DL>
438
439 <DT><B>Throws:</B>
440 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE></DL>
441 </DD>
442 </DL>
443 <HR>
444
445 <A NAME="getValue(int, int)"><!-- --></A><H3>
446 getValue</H3>
447 <PRE>
448 public java.awt.geom.Point2D.Double <B>getValue</B>(int&nbsp;dataset,
449 int&nbsp;index)</PRE>
450 <DL>
451 <DD>Returns the value in the data set at the specified position.
452 <P>
453 <DD><DL>
454 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IScatterPlotDataSet.html#getValue(int, int)">getValue</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IScatterPlotDataSet.html">IScatterPlotDataSet</A></CODE></DL>
455 </DD>
456 <DD><DL>
457 <DT><B>Parameters:</B><DD><CODE>dataset</CODE> - <DD><CODE>index</CODE> -
458 <DT><B>Returns:</B><DD>Point.Double</DL>
459 </DD>
460 </DL>
461 <HR>
462
463 <A NAME="getLegendLabel(int)"><!-- --></A><H3>
464 getLegendLabel</H3>
465 <PRE>
466 public final java.lang.String <B>getLegendLabel</B>(int&nbsp;index)</PRE>
467 <DL>
468 <DD>Returns the legend label for the passed index. This index corresponds to the DataSet
469 for which label you want.
470 <P>
471 <DD><DL>
472 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html#getLegendLabel(int)">getLegendLabel</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A></CODE></DL>
473 </DD>
474 <DD><DL>
475 <DT><B>Parameters:</B><DD><CODE>index</CODE> -
476 <DT><B>Returns:</B><DD>String</DL>
477 </DD>
478 </DL>
479 <HR>
480
481 <A NAME="getNumberOfLegendLabels()"><!-- --></A><H3>
482 getNumberOfLegendLabels</H3>
483 <PRE>
484 public int <B>getNumberOfLegendLabels</B>()</PRE>
485 <DL>
486 <DD>Returns the number of Legend Labels to display. This may not be the same as the number of
487 Data Items, as in AxisCharts, or Data Sets, as in Pie Charts.
488 <P>
489 <DD><DL>
490 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html#getNumberOfLegendLabels()">getNumberOfLegendLabels</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A></CODE></DL>
491 </DD>
492 <DD><DL>
493
494 <DT><B>Returns:</B><DD>int</DL>
495 </DD>
496 </DL>
497 <HR>
498
499 <A NAME="getPaint(int)"><!-- --></A><H3>
500 getPaint</H3>
501 <PRE>
502 public java.awt.Paint <B>getPaint</B>(int&nbsp;index)</PRE>
503 <DL>
504 <DD>Returns the legend label for the passed index. This index corresponds to the DataSet
505 for which label you want.
506 <P>
507 <DD><DL>
508 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html#getPaint(int)">getPaint</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A></CODE></DL>
509 </DD>
510 <DD><DL>
511 <DT><B>Parameters:</B><DD><CODE>index</CODE> -
512 <DT><B>Returns:</B><DD>Paint</DL>
513 </DD>
514 </DL>
515 <HR>
516
517 <A NAME="getChartTypeProperties()"><!-- --></A><H3>
518 getChartTypeProperties</H3>
519 <PRE>
520 public <A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A> <B>getChartTypeProperties</B>()</PRE>
521 <DL>
522 <DD><B>Description copied from interface: <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A></CODE></B></DD>
523 <DD>Returns ChartTypeProperties Object for the data set which will be typed into the specific
524 chart type class.
525 <P>
526 <DD><DL>
527 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html#getChartTypeProperties()">getChartTypeProperties</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A></CODE></DL>
528 </DD>
529 <DD><DL>
530
531 <DT><B>Returns:</B><DD>ChartTypeProperties</DL>
532 </DD>
533 </DL>
534 <HR>
535
536 <A NAME="getNumberOfDataSets()"><!-- --></A><H3>
537 getNumberOfDataSets</H3>
538 <PRE>
539 public int <B>getNumberOfDataSets</B>()</PRE>
540 <DL>
541 <DD>Returns the number of elements in the data set.
542 <P>
543 <DD><DL>
544 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html#getNumberOfDataSets()">getNumberOfDataSets</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A></CODE></DL>
545 </DD>
546 <DD><DL>
547
548 <DT><B>Returns:</B><DD>int</DL>
549 </DD>
550 </DL>
551 <HR>
552
553 <A NAME="getNumberOfDataItems()"><!-- --></A><H3>
554 getNumberOfDataItems</H3>
555 <PRE>
556 public int <B>getNumberOfDataItems</B>()</PRE>
557 <DL>
558 <DD>Returns the number of elements in the data set.
559 <P>
560 <DD><DL>
561 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html#getNumberOfDataItems()">getNumberOfDataItems</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A></CODE></DL>
562 </DD>
563 <DD><DL>
564
565 <DT><B>Returns:</B><DD>int</DL>
566 </DD>
567 </DL>
568 <HR>
569
570 <A NAME="createPoint2DDouble()"><!-- --></A><H3>
571 createPoint2DDouble</H3>
572 <PRE>
573 public static final java.awt.geom.Point2D.Double <B>createPoint2DDouble</B>()</PRE>
574 <DL>
575 <DD>Take advantage of the face Cloning performs better than creating new for highly used
576 Objects.
577 <P>
578 <DD><DL>
579 </DL>
580 </DD>
581 <DD><DL>
582
583 <DT><B>Returns:</B><DD>Point2D.Double</DL>
584 </DD>
585 </DL>
586 <HR>
587
588 <A NAME="toHTML(org.jCharts.test.HTMLGenerator)"><!-- --></A><H3>
589 toHTML</H3>
590 <PRE>
591 public void <B>toHTML</B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</PRE>
592 <DL>
593 <DD>Enables the testing routines to display the contents of this Object.
594 <P>
595 <DD><DL>
596 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/test/HTMLTestable.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></CODE></DL>
597 </DD>
598 <DD><DL>
599 <DT><B>Parameters:</B><DD><CODE>htmlGenerator</CODE> - </DL>
600 </DD>
601 </DL>
602 <!-- ========= END OF CLASS DATA ========= -->
603 <HR>
604
605 <!-- ========== START OF NAVBAR ========== -->
606 <A NAME="navbar_bottom"><!-- --></A>
607 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
608 <TR>
609 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
610 <A NAME="navbar_bottom_firstrow"><!-- --></A>
611 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
612 <TR ALIGN="center" VALIGN="top">
613 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
614 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
615 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
616 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
617 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
618 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
619 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
620 </TR>
621 </TABLE>
622 </TD>
623 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
624 </EM>
625 </TD>
626 </TR>
627
628 <TR>
629 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
630 &nbsp;<A HREF="../../../org/jCharts/chartData/ScatterPlotDataSeries.html"><B>PREV CLASS</B></A>&nbsp;
631 &nbsp;<A HREF="../../../org/jCharts/chartData/StockChartDataSet.html"><B>NEXT CLASS</B></A></FONT></TD>
632 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
633 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
634 &nbsp;<A HREF="ScatterPlotDataSet.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
635 &nbsp;
636 <SCRIPT>
637 <!--
638 if(window==top) {
639 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
640 }
641 //-->
642 </SCRIPT>
643 <NOSCRIPT>
644 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
645 </NOSCRIPT>
646 </FONT></TD>
647 </TR>
648 <TR>
649 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
650 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
651 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
652 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
653 </TR>
654 </TABLE>
655 <!-- =========== END OF NAVBAR =========== -->
656
657 <HR>
658
659 </BODY>
660 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 StockChartDataSet (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.chartData.StockChartDataSet,StockChartDataSet class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="StockChartDataSet (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/chartData/ScatterPlotDataSet.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;NEXT CLASS</FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="StockChartDataSet.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.chartData</FONT>
76 <BR>
77 Class StockChartDataSet</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.chartData.StockChartDataSet</B>
82 </PRE>
83 <DL>
84 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IData.html">IData</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A>, <A HREF="../../../org/jCharts/chartData/interfaces/IStockChartDataSet.html">IStockChartDataSet</A>, java.io.Serializable</DD>
85 </DL>
86 <HR>
87 <DL>
88 <DT>public class <B>StockChartDataSet</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../org/jCharts/chartData/interfaces/IStockChartDataSet.html">IStockChartDataSet</A>, <A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></DL>
89
90 <P>
91 <DL>
92 <DT><B>See Also:</B><DD><A HREF="../../../serialized-form.html" TARGET="org.jCharts.chartData.StockChartDataSet">Serialized Form</A></DL>
93 <HR>
94
95 <P>
96 <!-- ======== NESTED CLASS SUMMARY ======== -->
97
98
99 <!-- =========== FIELD SUMMARY =========== -->
100
101 <A NAME="field_summary"><!-- --></A>
102 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
103 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
104 <TD COLSPAN=2><FONT SIZE="+2">
105 <B>Field Summary</B></FONT></TD>
106 </TR>
107 <TR BGCOLOR="white" CLASS="TableRowColor">
108 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
109 <CODE>private &nbsp;<A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A></CODE></FONT></TD>
110 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/StockChartDataSet.html#chartType">chartType</A></B></CODE>
111
112 <BR>
113 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
114 </TR>
115 <TR BGCOLOR="white" CLASS="TableRowColor">
116 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
117 <CODE>private &nbsp;double[]</CODE></FONT></TD>
118 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/StockChartDataSet.html#close">close</A></B></CODE>
119
120 <BR>
121 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
122 </TR>
123 <TR BGCOLOR="white" CLASS="TableRowColor">
124 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
125 <CODE>private &nbsp;double[]</CODE></FONT></TD>
126 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/StockChartDataSet.html#high">high</A></B></CODE>
127
128 <BR>
129 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
130 </TR>
131 <TR BGCOLOR="white" CLASS="TableRowColor">
132 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
133 <CODE>private &nbsp;java.lang.String[]</CODE></FONT></TD>
134 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/StockChartDataSet.html#legendLabels">legendLabels</A></B></CODE>
135
136 <BR>
137 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
138 </TR>
139 <TR BGCOLOR="white" CLASS="TableRowColor">
140 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
141 <CODE>private &nbsp;double[]</CODE></FONT></TD>
142 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/StockChartDataSet.html#low">low</A></B></CODE>
143
144 <BR>
145 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
146 </TR>
147 <TR BGCOLOR="white" CLASS="TableRowColor">
148 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
149 <CODE>private &nbsp;int</CODE></FONT></TD>
150 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/StockChartDataSet.html#numberOfDataSets">numberOfDataSets</A></B></CODE>
151
152 <BR>
153 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
154 </TR>
155 <TR BGCOLOR="white" CLASS="TableRowColor">
156 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
157 <CODE>private &nbsp;double[]</CODE></FONT></TD>
158 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/StockChartDataSet.html#open">open</A></B></CODE>
159
160 <BR>
161 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
162 </TR>
163 <TR BGCOLOR="white" CLASS="TableRowColor">
164 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
165 <CODE>private &nbsp;java.awt.Paint[]</CODE></FONT></TD>
166 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/StockChartDataSet.html#paints">paints</A></B></CODE>
167
168 <BR>
169 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
170 </TR>
171 <TR BGCOLOR="white" CLASS="TableRowColor">
172 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
173 <CODE>private &nbsp;<A HREF="../../../org/jCharts/properties/StockChartProperties.html">StockChartProperties</A></CODE></FONT></TD>
174 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/StockChartDataSet.html#stockChartProperties">stockChartProperties</A></B></CODE>
175
176 <BR>
177 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
178 </TR>
179 </TABLE>
180 &nbsp;
181 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
182
183 <A NAME="constructor_summary"><!-- --></A>
184 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
185 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
186 <TD COLSPAN=2><FONT SIZE="+2">
187 <B>Constructor Summary</B></FONT></TD>
188 </TR>
189 <TR BGCOLOR="white" CLASS="TableRowColor">
190 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/StockChartDataSet.html#StockChartDataSet(double[], java.lang.String, double[], java.lang.String, java.awt.Paint, org.jCharts.properties.StockChartProperties)">StockChartDataSet</A></B>(double[]&nbsp;high,
191 java.lang.String&nbsp;highLegendLabel,
192 double[]&nbsp;low,
193 java.lang.String&nbsp;lowLegendLabel,
194 java.awt.Paint&nbsp;highLowPaint,
195 <A HREF="../../../org/jCharts/properties/StockChartProperties.html">StockChartProperties</A>&nbsp;stockChartProperties)</CODE>
196
197 <BR>
198 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor</TD>
199 </TR>
200 </TABLE>
201 &nbsp;
202 <!-- ========== METHOD SUMMARY =========== -->
203
204 <A NAME="method_summary"><!-- --></A>
205 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
206 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
207 <TD COLSPAN=2><FONT SIZE="+2">
208 <B>Method Summary</B></FONT></TD>
209 </TR>
210 <TR BGCOLOR="white" CLASS="TableRowColor">
211 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
212 <CODE>&nbsp;<A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A></CODE></FONT></TD>
213 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/StockChartDataSet.html#getChartType()">getChartType</A></B>()</CODE>
214
215 <BR>
216 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the type constant that this data set should be plotted as.</TD>
217 </TR>
218 <TR BGCOLOR="white" CLASS="TableRowColor">
219 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
220 <CODE>&nbsp;<A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A></CODE></FONT></TD>
221 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/StockChartDataSet.html#getChartTypeProperties()">getChartTypeProperties</A></B>()</CODE>
222
223 <BR>
224 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the chart specific properties</TD>
225 </TR>
226 <TR BGCOLOR="white" CLASS="TableRowColor">
227 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
228 <CODE>&nbsp;double</CODE></FONT></TD>
229 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/StockChartDataSet.html#getCloseValue(int)">getCloseValue</A></B>(int&nbsp;index)</CODE>
230
231 <BR>
232 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
233 </TR>
234 <TR BGCOLOR="white" CLASS="TableRowColor">
235 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
236 <CODE>&nbsp;double</CODE></FONT></TD>
237 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/StockChartDataSet.html#getHighValue(int)">getHighValue</A></B>(int&nbsp;index)</CODE>
238
239 <BR>
240 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
241 </TR>
242 <TR BGCOLOR="white" CLASS="TableRowColor">
243 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
244 <CODE>&nbsp;java.lang.String</CODE></FONT></TD>
245 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/StockChartDataSet.html#getLegendLabel(int)">getLegendLabel</A></B>(int&nbsp;index)</CODE>
246
247 <BR>
248 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the legend label for the passed index.</TD>
249 </TR>
250 <TR BGCOLOR="white" CLASS="TableRowColor">
251 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
252 <CODE>&nbsp;double</CODE></FONT></TD>
253 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/StockChartDataSet.html#getLowValue(int)">getLowValue</A></B>(int&nbsp;index)</CODE>
254
255 <BR>
256 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
257 </TR>
258 <TR BGCOLOR="white" CLASS="TableRowColor">
259 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
260 <CODE>&nbsp;int</CODE></FONT></TD>
261 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/StockChartDataSet.html#getNumberOfDataItems()">getNumberOfDataItems</A></B>()</CODE>
262
263 <BR>
264 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the number of elements in the data set.</TD>
265 </TR>
266 <TR BGCOLOR="white" CLASS="TableRowColor">
267 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
268 <CODE>&nbsp;int</CODE></FONT></TD>
269 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/StockChartDataSet.html#getNumberOfDataSets()">getNumberOfDataSets</A></B>()</CODE>
270
271 <BR>
272 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the number of IAxisChartDataSet Objects in this series</TD>
273 </TR>
274 <TR BGCOLOR="white" CLASS="TableRowColor">
275 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
276 <CODE>&nbsp;int</CODE></FONT></TD>
277 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/StockChartDataSet.html#getNumberOfLegendLabels()">getNumberOfLegendLabels</A></B>()</CODE>
278
279 <BR>
280 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the number of Legend Labels to display.</TD>
281 </TR>
282 <TR BGCOLOR="white" CLASS="TableRowColor">
283 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
284 <CODE>&nbsp;double</CODE></FONT></TD>
285 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/StockChartDataSet.html#getOpenValue(int)">getOpenValue</A></B>(int&nbsp;index)</CODE>
286
287 <BR>
288 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
289 </TR>
290 <TR BGCOLOR="white" CLASS="TableRowColor">
291 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
292 <CODE>&nbsp;java.awt.Paint</CODE></FONT></TD>
293 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/StockChartDataSet.html#getPaint(int)">getPaint</A></B>(int&nbsp;index)</CODE>
294
295 <BR>
296 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the number of IAxisChartDataSet Objects in this series</TD>
297 </TR>
298 <TR BGCOLOR="white" CLASS="TableRowColor">
299 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
300 <CODE>&nbsp;boolean</CODE></FONT></TD>
301 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/StockChartDataSet.html#hasCloseValues()">hasCloseValues</A></B>()</CODE>
302
303 <BR>
304 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
305 </TR>
306 <TR BGCOLOR="white" CLASS="TableRowColor">
307 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
308 <CODE>&nbsp;boolean</CODE></FONT></TD>
309 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/StockChartDataSet.html#hasOpenValues()">hasOpenValues</A></B>()</CODE>
310
311 <BR>
312 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
313 </TR>
314 <TR BGCOLOR="white" CLASS="TableRowColor">
315 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
316 <CODE>&nbsp;void</CODE></FONT></TD>
317 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/StockChartDataSet.html#setCloseValues(double[], java.lang.String, java.awt.Paint)">setCloseValues</A></B>(double[]&nbsp;data,
318 java.lang.String&nbsp;legendLabel,
319 java.awt.Paint&nbsp;paint)</CODE>
320
321 <BR>
322 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the 'Close' values</TD>
323 </TR>
324 <TR BGCOLOR="white" CLASS="TableRowColor">
325 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
326 <CODE>&nbsp;void</CODE></FONT></TD>
327 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/StockChartDataSet.html#setOpenValues(double[], java.lang.String, java.awt.Paint)">setOpenValues</A></B>(double[]&nbsp;data,
328 java.lang.String&nbsp;legendLabel,
329 java.awt.Paint&nbsp;paint)</CODE>
330
331 <BR>
332 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the 'Open' values</TD>
333 </TR>
334 <TR BGCOLOR="white" CLASS="TableRowColor">
335 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
336 <CODE>&nbsp;void</CODE></FONT></TD>
337 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/StockChartDataSet.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</CODE>
338
339 <BR>
340 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enables the testing routines to display the contents of this Object.</TD>
341 </TR>
342 <TR BGCOLOR="white" CLASS="TableRowColor">
343 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
344 <CODE>&nbsp;void</CODE></FONT></TD>
345 <TD><CODE><B><A HREF="../../../org/jCharts/chartData/StockChartDataSet.html#validate()">validate</A></B>()</CODE>
346
347 <BR>
348 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Performs a limited validation of data passed to Constructor.</TD>
349 </TR>
350 </TABLE>
351 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
352 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
353 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
354 <TD><B>Methods inherited from class java.lang.Object</B></TD>
355 </TR>
356 <TR BGCOLOR="white" CLASS="TableRowColor">
357 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
358 </TR>
359 </TABLE>
360 &nbsp;
361 <P>
362
363 <!-- ============ FIELD DETAIL =========== -->
364
365 <A NAME="field_detail"><!-- --></A>
366 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
367 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
368 <TD COLSPAN=1><FONT SIZE="+2">
369 <B>Field Detail</B></FONT></TD>
370 </TR>
371 </TABLE>
372
373 <A NAME="chartType"><!-- --></A><H3>
374 chartType</H3>
375 <PRE>
376 private <A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A> <B>chartType</B></PRE>
377 <DL>
378 <DL>
379 </DL>
380 </DL>
381 <HR>
382
383 <A NAME="high"><!-- --></A><H3>
384 high</H3>
385 <PRE>
386 private double[] <B>high</B></PRE>
387 <DL>
388 <DL>
389 </DL>
390 </DL>
391 <HR>
392
393 <A NAME="low"><!-- --></A><H3>
394 low</H3>
395 <PRE>
396 private double[] <B>low</B></PRE>
397 <DL>
398 <DL>
399 </DL>
400 </DL>
401 <HR>
402
403 <A NAME="open"><!-- --></A><H3>
404 open</H3>
405 <PRE>
406 private double[] <B>open</B></PRE>
407 <DL>
408 <DL>
409 </DL>
410 </DL>
411 <HR>
412
413 <A NAME="close"><!-- --></A><H3>
414 close</H3>
415 <PRE>
416 private double[] <B>close</B></PRE>
417 <DL>
418 <DL>
419 </DL>
420 </DL>
421 <HR>
422
423 <A NAME="numberOfDataSets"><!-- --></A><H3>
424 numberOfDataSets</H3>
425 <PRE>
426 private int <B>numberOfDataSets</B></PRE>
427 <DL>
428 <DL>
429 </DL>
430 </DL>
431 <HR>
432
433 <A NAME="legendLabels"><!-- --></A><H3>
434 legendLabels</H3>
435 <PRE>
436 private java.lang.String[] <B>legendLabels</B></PRE>
437 <DL>
438 <DL>
439 </DL>
440 </DL>
441 <HR>
442
443 <A NAME="paints"><!-- --></A><H3>
444 paints</H3>
445 <PRE>
446 private java.awt.Paint[] <B>paints</B></PRE>
447 <DL>
448 <DL>
449 </DL>
450 </DL>
451 <HR>
452
453 <A NAME="stockChartProperties"><!-- --></A><H3>
454 stockChartProperties</H3>
455 <PRE>
456 private <A HREF="../../../org/jCharts/properties/StockChartProperties.html">StockChartProperties</A> <B>stockChartProperties</B></PRE>
457 <DL>
458 <DL>
459 </DL>
460 </DL>
461
462 <!-- ========= CONSTRUCTOR DETAIL ======== -->
463
464 <A NAME="constructor_detail"><!-- --></A>
465 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
466 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
467 <TD COLSPAN=1><FONT SIZE="+2">
468 <B>Constructor Detail</B></FONT></TD>
469 </TR>
470 </TABLE>
471
472 <A NAME="StockChartDataSet(double[], java.lang.String, double[], java.lang.String, java.awt.Paint, org.jCharts.properties.StockChartProperties)"><!-- --></A><H3>
473 StockChartDataSet</H3>
474 <PRE>
475 public <B>StockChartDataSet</B>(double[]&nbsp;high,
476 java.lang.String&nbsp;highLegendLabel,
477 double[]&nbsp;low,
478 java.lang.String&nbsp;lowLegendLabel,
479 java.awt.Paint&nbsp;highLowPaint,
480 <A HREF="../../../org/jCharts/properties/StockChartProperties.html">StockChartProperties</A>&nbsp;stockChartProperties)
481 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></PRE>
482 <DL>
483 <DD>Constructor
484 <P>
485 <DT><B>Parameters:</B><DD><CODE>high</CODE> - <DD><CODE>highLegendLabel</CODE> - <DD><CODE>low</CODE> - <DD><CODE>lowLegendLabel</CODE> - <DD><CODE>stockChartProperties</CODE> - properties Object specific to the type of chart you are rendering.
486 <DT><B>Throws:</B>
487 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE> - performs a limited validation of the data</DL>
488
489 <!-- ============ METHOD DETAIL ========== -->
490
491 <A NAME="method_detail"><!-- --></A>
492 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
493 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
494 <TD COLSPAN=1><FONT SIZE="+2">
495 <B>Method Detail</B></FONT></TD>
496 </TR>
497 </TABLE>
498
499 <A NAME="validate()"><!-- --></A><H3>
500 validate</H3>
501 <PRE>
502 public void <B>validate</B>()
503 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A>,
504 <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
505 <DL>
506 <DD>Performs a limited validation of data passed to Constructor.
507 <P>
508 <DD><DL>
509 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html#validate()">validate</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A></CODE></DL>
510 </DD>
511 <DD><DL>
512
513 <DT><B>Throws:</B>
514 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE>
515 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE></DL>
516 </DD>
517 </DL>
518 <HR>
519
520 <A NAME="getLegendLabel(int)"><!-- --></A><H3>
521 getLegendLabel</H3>
522 <PRE>
523 public java.lang.String <B>getLegendLabel</B>(int&nbsp;index)</PRE>
524 <DL>
525 <DD>Returns the legend label for the passed index. This index corresponds to the DataSet
526 for which label you want.
527 <P>
528 <DD><DL>
529 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html#getLegendLabel(int)">getLegendLabel</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A></CODE></DL>
530 </DD>
531 <DD><DL>
532 <DT><B>Parameters:</B><DD><CODE>index</CODE> -
533 <DT><B>Returns:</B><DD>String</DL>
534 </DD>
535 </DL>
536 <HR>
537
538 <A NAME="getNumberOfLegendLabels()"><!-- --></A><H3>
539 getNumberOfLegendLabels</H3>
540 <PRE>
541 public int <B>getNumberOfLegendLabels</B>()</PRE>
542 <DL>
543 <DD>Returns the number of Legend Labels to display.
544 <P>
545 <DD><DL>
546 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html#getNumberOfLegendLabels()">getNumberOfLegendLabels</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A></CODE></DL>
547 </DD>
548 <DD><DL>
549
550 <DT><B>Returns:</B><DD>int</DL>
551 </DD>
552 </DL>
553 <HR>
554
555 <A NAME="getNumberOfDataItems()"><!-- --></A><H3>
556 getNumberOfDataItems</H3>
557 <PRE>
558 public int <B>getNumberOfDataItems</B>()</PRE>
559 <DL>
560 <DD>Returns the number of elements in the data set. All data sets must be of the same length
561 so just look at the first one.
562 <P>
563 <DD><DL>
564 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html#getNumberOfDataItems()">getNumberOfDataItems</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A></CODE></DL>
565 </DD>
566 <DD><DL>
567
568 <DT><B>Returns:</B><DD>int</DL>
569 </DD>
570 </DL>
571 <HR>
572
573 <A NAME="setCloseValues(double[], java.lang.String, java.awt.Paint)"><!-- --></A><H3>
574 setCloseValues</H3>
575 <PRE>
576 public void <B>setCloseValues</B>(double[]&nbsp;data,
577 java.lang.String&nbsp;legendLabel,
578 java.awt.Paint&nbsp;paint)</PRE>
579 <DL>
580 <DD>Sets the 'Close' values
581 <P>
582 <DD><DL>
583 </DL>
584 </DD>
585 <DD><DL>
586 <DT><B>Parameters:</B><DD><CODE>data</CODE> - <DD><CODE>legendLabel</CODE> - <DD><CODE>paint</CODE> - </DL>
587 </DD>
588 </DL>
589 <HR>
590
591 <A NAME="setOpenValues(double[], java.lang.String, java.awt.Paint)"><!-- --></A><H3>
592 setOpenValues</H3>
593 <PRE>
594 public void <B>setOpenValues</B>(double[]&nbsp;data,
595 java.lang.String&nbsp;legendLabel,
596 java.awt.Paint&nbsp;paint)</PRE>
597 <DL>
598 <DD>Sets the 'Open' values
599 <P>
600 <DD><DL>
601 </DL>
602 </DD>
603 <DD><DL>
604 <DT><B>Parameters:</B><DD><CODE>data</CODE> - <DD><CODE>legendLabel</CODE> - <DD><CODE>paint</CODE> - </DL>
605 </DD>
606 </DL>
607 <HR>
608
609 <A NAME="getHighValue(int)"><!-- --></A><H3>
610 getHighValue</H3>
611 <PRE>
612 public double <B>getHighValue</B>(int&nbsp;index)</PRE>
613 <DL>
614 <DD><DL>
615 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IStockChartDataSet.html#getHighValue(int)">getHighValue</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IStockChartDataSet.html">IStockChartDataSet</A></CODE></DL>
616 </DD>
617 <DD><DL>
618 <DT><B>Parameters:</B><DD><CODE>index</CODE> -
619 <DT><B>Returns:</B><DD>double</DL>
620 </DD>
621 </DL>
622 <HR>
623
624 <A NAME="getLowValue(int)"><!-- --></A><H3>
625 getLowValue</H3>
626 <PRE>
627 public double <B>getLowValue</B>(int&nbsp;index)</PRE>
628 <DL>
629 <DD><DL>
630 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IStockChartDataSet.html#getLowValue(int)">getLowValue</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IStockChartDataSet.html">IStockChartDataSet</A></CODE></DL>
631 </DD>
632 <DD><DL>
633 <DT><B>Parameters:</B><DD><CODE>index</CODE> -
634 <DT><B>Returns:</B><DD>double</DL>
635 </DD>
636 </DL>
637 <HR>
638
639 <A NAME="getCloseValue(int)"><!-- --></A><H3>
640 getCloseValue</H3>
641 <PRE>
642 public double <B>getCloseValue</B>(int&nbsp;index)</PRE>
643 <DL>
644 <DD><DL>
645 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IStockChartDataSet.html#getCloseValue(int)">getCloseValue</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IStockChartDataSet.html">IStockChartDataSet</A></CODE></DL>
646 </DD>
647 <DD><DL>
648 <DT><B>Parameters:</B><DD><CODE>index</CODE> -
649 <DT><B>Returns:</B><DD>double</DL>
650 </DD>
651 </DL>
652 <HR>
653
654 <A NAME="hasCloseValues()"><!-- --></A><H3>
655 hasCloseValues</H3>
656 <PRE>
657 public boolean <B>hasCloseValues</B>()</PRE>
658 <DL>
659 <DD><DL>
660 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IStockChartDataSet.html#hasCloseValues()">hasCloseValues</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IStockChartDataSet.html">IStockChartDataSet</A></CODE></DL>
661 </DD>
662 <DD><DL>
663
664 <DT><B>Returns:</B><DD>boolean</DL>
665 </DD>
666 </DL>
667 <HR>
668
669 <A NAME="getOpenValue(int)"><!-- --></A><H3>
670 getOpenValue</H3>
671 <PRE>
672 public double <B>getOpenValue</B>(int&nbsp;index)</PRE>
673 <DL>
674 <DD><DL>
675 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IStockChartDataSet.html#getOpenValue(int)">getOpenValue</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IStockChartDataSet.html">IStockChartDataSet</A></CODE></DL>
676 </DD>
677 <DD><DL>
678 <DT><B>Parameters:</B><DD><CODE>index</CODE> -
679 <DT><B>Returns:</B><DD>double</DL>
680 </DD>
681 </DL>
682 <HR>
683
684 <A NAME="hasOpenValues()"><!-- --></A><H3>
685 hasOpenValues</H3>
686 <PRE>
687 public boolean <B>hasOpenValues</B>()</PRE>
688 <DL>
689 <DD><DL>
690 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IStockChartDataSet.html#hasOpenValues()">hasOpenValues</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IStockChartDataSet.html">IStockChartDataSet</A></CODE></DL>
691 </DD>
692 <DD><DL>
693
694 <DT><B>Returns:</B><DD>boolean</DL>
695 </DD>
696 </DL>
697 <HR>
698
699 <A NAME="getChartType()"><!-- --></A><H3>
700 getChartType</H3>
701 <PRE>
702 public <A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A> <B>getChartType</B>()</PRE>
703 <DL>
704 <DD>Returns the type constant that this data set should be plotted as.
705 <P>
706 <DD><DL>
707 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IStockChartDataSet.html#getChartType()">getChartType</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IStockChartDataSet.html">IStockChartDataSet</A></CODE></DL>
708 </DD>
709 <DD><DL>
710
711 <DT><B>Returns:</B><DD>ChartType<DT><B>See Also:</B><DD><A HREF="../../../org/jCharts/types/ChartType.html"><CODE>ChartType</CODE></A></DL>
712 </DD>
713 </DL>
714 <HR>
715
716 <A NAME="getChartTypeProperties()"><!-- --></A><H3>
717 getChartTypeProperties</H3>
718 <PRE>
719 public <A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A> <B>getChartTypeProperties</B>()</PRE>
720 <DL>
721 <DD>Returns the chart specific properties
722 <P>
723 <DD><DL>
724 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html#getChartTypeProperties()">getChartTypeProperties</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A></CODE></DL>
725 </DD>
726 <DD><DL>
727
728 <DT><B>Returns:</B><DD>ChartTypeProperties</DL>
729 </DD>
730 </DL>
731 <HR>
732
733 <A NAME="getNumberOfDataSets()"><!-- --></A><H3>
734 getNumberOfDataSets</H3>
735 <PRE>
736 public int <B>getNumberOfDataSets</B>()</PRE>
737 <DL>
738 <DD>Returns the number of IAxisChartDataSet Objects in this series
739 <P>
740 <DD><DL>
741 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html#getNumberOfDataSets()">getNumberOfDataSets</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A></CODE></DL>
742 </DD>
743 <DD><DL>
744
745 <DT><B>Returns:</B><DD>int</DL>
746 </DD>
747 </DL>
748 <HR>
749
750 <A NAME="getPaint(int)"><!-- --></A><H3>
751 getPaint</H3>
752 <PRE>
753 public java.awt.Paint <B>getPaint</B>(int&nbsp;index)</PRE>
754 <DL>
755 <DD>Returns the number of IAxisChartDataSet Objects in this series
756 <P>
757 <DD><DL>
758 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html#getPaint(int)">getPaint</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A></CODE></DL>
759 </DD>
760 <DD><DL>
761 <DT><B>Parameters:</B><DD><CODE>index</CODE> -
762 <DT><B>Returns:</B><DD>int</DL>
763 </DD>
764 </DL>
765 <HR>
766
767 <A NAME="toHTML(org.jCharts.test.HTMLGenerator)"><!-- --></A><H3>
768 toHTML</H3>
769 <PRE>
770 public void <B>toHTML</B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</PRE>
771 <DL>
772 <DD>Enables the testing routines to display the contents of this Object.
773 <P>
774 <DD><DL>
775 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/test/HTMLTestable.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></CODE></DL>
776 </DD>
777 <DD><DL>
778 <DT><B>Parameters:</B><DD><CODE>htmlGenerator</CODE> - </DL>
779 </DD>
780 </DL>
781 <!-- ========= END OF CLASS DATA ========= -->
782 <HR>
783
784 <!-- ========== START OF NAVBAR ========== -->
785 <A NAME="navbar_bottom"><!-- --></A>
786 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
787 <TR>
788 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
789 <A NAME="navbar_bottom_firstrow"><!-- --></A>
790 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
791 <TR ALIGN="center" VALIGN="top">
792 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
793 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
794 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
795 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
796 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
797 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
798 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
799 </TR>
800 </TABLE>
801 </TD>
802 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
803 </EM>
804 </TD>
805 </TR>
806
807 <TR>
808 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
809 &nbsp;<A HREF="../../../org/jCharts/chartData/ScatterPlotDataSet.html"><B>PREV CLASS</B></A>&nbsp;
810 &nbsp;NEXT CLASS</FONT></TD>
811 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
812 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
813 &nbsp;<A HREF="StockChartDataSet.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
814 &nbsp;
815 <SCRIPT>
816 <!--
817 if(window==top) {
818 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
819 }
820 //-->
821 </SCRIPT>
822 <NOSCRIPT>
823 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
824 </NOSCRIPT>
825 </FONT></TD>
826 </TR>
827 <TR>
828 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
829 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
830 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
831 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
832 </TR>
833 </TABLE>
834 <!-- =========== END OF NAVBAR =========== -->
835
836 <HR>
837
838 </BODY>
839 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 IAxisChartDataSet (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.chartData.interfaces.IAxisChartDataSet,IAxisChartDataSet interface">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="IAxisChartDataSet (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;PREV CLASS&nbsp;
45 &nbsp;<A HREF="../../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="IAxisChartDataSet.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.chartData.interfaces</FONT>
76 <BR>
77 Interface IAxisChartDataSet</H2>
78 <DL>
79 <DT><B>All Superinterfaces:</B> <DD><A HREF="../../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IData.html">IData</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A>, java.io.Serializable</DD>
80 </DL>
81 <DL>
82 <DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../org/jCharts/chartData/AxisChartDataSet.html">AxisChartDataSet</A></DD>
83 </DL>
84 <HR>
85 <DL>
86 <DT>public interface <B>IAxisChartDataSet</B><DT>extends <A HREF="../../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A></DL>
87
88 <P>
89 <HR>
90
91 <P>
92 <!-- ======== NESTED CLASS SUMMARY ======== -->
93
94
95 <!-- =========== FIELD SUMMARY =========== -->
96
97
98 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
99
100
101 <!-- ========== METHOD SUMMARY =========== -->
102
103 <A NAME="method_summary"><!-- --></A>
104 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
105 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
106 <TD COLSPAN=2><FONT SIZE="+2">
107 <B>Method Summary</B></FONT></TD>
108 </TR>
109 <TR BGCOLOR="white" CLASS="TableRowColor">
110 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
111 <CODE>&nbsp;double</CODE></FONT></TD>
112 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/interfaces/IAxisChartDataSet.html#getValue(int, int)">getValue</A></B>(int&nbsp;dataset,
113 int&nbsp;index)</CODE>
114
115 <BR>
116 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value in the data set at the specified position.</TD>
117 </TR>
118 </TABLE>
119 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.chartData.interfaces.IAxisPlotDataSet"><!-- --></A>
120 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
121 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
122 <TD><B>Methods inherited from interface org.jCharts.chartData.interfaces.<A HREF="../../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A></B></TD>
123 </TR>
124 <TR BGCOLOR="white" CLASS="TableRowColor">
125 <TD><CODE><A HREF="../../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html#getChartType()">getChartType</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html#getNumberOfDataSets()">getNumberOfDataSets</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html#validate()">validate</A></CODE></TD>
126 </TR>
127 </TABLE>
128 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.chartData.interfaces.IDataSet"><!-- --></A>
129 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
130 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
131 <TD><B>Methods inherited from interface org.jCharts.chartData.interfaces.<A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A></B></TD>
132 </TR>
133 <TR BGCOLOR="white" CLASS="TableRowColor">
134 <TD><CODE><A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html#getChartTypeProperties()">getChartTypeProperties</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html#getLegendLabel(int)">getLegendLabel</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html#getNumberOfDataItems()">getNumberOfDataItems</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html#getNumberOfLegendLabels()">getNumberOfLegendLabels</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html#getPaint(int)">getPaint</A></CODE></TD>
135 </TR>
136 </TABLE>
137 &nbsp;
138 <P>
139
140 <!-- ============ FIELD DETAIL =========== -->
141
142
143 <!-- ========= CONSTRUCTOR DETAIL ======== -->
144
145
146 <!-- ============ METHOD DETAIL ========== -->
147
148 <A NAME="method_detail"><!-- --></A>
149 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
150 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
151 <TD COLSPAN=1><FONT SIZE="+2">
152 <B>Method Detail</B></FONT></TD>
153 </TR>
154 </TABLE>
155
156 <A NAME="getValue(int, int)"><!-- --></A><H3>
157 getValue</H3>
158 <PRE>
159 public double <B>getValue</B>(int&nbsp;dataset,
160 int&nbsp;index)</PRE>
161 <DL>
162 <DD>Returns the value in the data set at the specified position.
163 <P>
164 <DD><DL>
165 </DL>
166 </DD>
167 <DD><DL>
168 <DT><B>Parameters:</B><DD><CODE>dataset</CODE> - <DD><CODE>index</CODE> -
169 <DT><B>Returns:</B><DD>double</DL>
170 </DD>
171 </DL>
172 <!-- ========= END OF CLASS DATA ========= -->
173 <HR>
174
175 <!-- ========== START OF NAVBAR ========== -->
176 <A NAME="navbar_bottom"><!-- --></A>
177 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
178 <TR>
179 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
180 <A NAME="navbar_bottom_firstrow"><!-- --></A>
181 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
182 <TR ALIGN="center" VALIGN="top">
183 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
184 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
185 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
186 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
187 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
188 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
189 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
190 </TR>
191 </TABLE>
192 </TD>
193 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
194 </EM>
195 </TD>
196 </TR>
197
198 <TR>
199 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
200 &nbsp;PREV CLASS&nbsp;
201 &nbsp;<A HREF="../../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html"><B>NEXT CLASS</B></A></FONT></TD>
202 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
203 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
204 &nbsp;<A HREF="IAxisChartDataSet.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
205 &nbsp;
206 <SCRIPT>
207 <!--
208 if(window==top) {
209 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
210 }
211 //-->
212 </SCRIPT>
213 <NOSCRIPT>
214 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
215 </NOSCRIPT>
216 </FONT></TD>
217 </TR>
218 <TR>
219 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
220 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
221 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
222 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
223 </TR>
224 </TABLE>
225 <!-- =========== END OF NAVBAR =========== -->
226
227 <HR>
228
229 </BODY>
230 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 IAxisDataSeries (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.chartData.interfaces.IAxisDataSeries,IAxisDataSeries interface">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="IAxisDataSeries (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../../org/jCharts/chartData/interfaces/IAxisChartDataSet.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="IAxisDataSeries.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.chartData.interfaces</FONT>
76 <BR>
77 Interface IAxisDataSeries</H2>
78 <DL>
79 <DT><B>All Superinterfaces:</B> <DD><A HREF="../../../../org/jCharts/chartData/interfaces/IData.html">IData</A>, java.io.Serializable</DD>
80 </DL>
81 <DL>
82 <DT><B>All Known Subinterfaces:</B> <DD><A HREF="../../../../org/jCharts/chartData/interfaces/IDataSeries.html">IDataSeries</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IScatterPlotDataSeries.html">IScatterPlotDataSeries</A></DD>
83 </DL>
84 <DL>
85 <DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../org/jCharts/chartData/AxisDataSeries.html">AxisDataSeries</A>, <A HREF="../../../../org/jCharts/chartData/DataSeries.html">DataSeries</A>, <A HREF="../../../../org/jCharts/chartData/ScatterPlotDataSeries.html">ScatterPlotDataSeries</A></DD>
86 </DL>
87 <HR>
88 <DL>
89 <DT>public interface <B>IAxisDataSeries</B><DT>extends <A HREF="../../../../org/jCharts/chartData/interfaces/IData.html">IData</A></DL>
90
91 <P>
92 <HR>
93
94 <P>
95 <!-- ======== NESTED CLASS SUMMARY ======== -->
96
97
98 <!-- =========== FIELD SUMMARY =========== -->
99
100
101 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
102
103
104 <!-- ========== METHOD SUMMARY =========== -->
105
106 <A NAME="method_summary"><!-- --></A>
107 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
108 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
109 <TD COLSPAN=2><FONT SIZE="+2">
110 <B>Method Summary</B></FONT></TD>
111 </TR>
112 <TR BGCOLOR="white" CLASS="TableRowColor">
113 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
114 <CODE>&nbsp;void</CODE></FONT></TD>
115 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#addIAxisPlotDataSet(org.jCharts.chartData.interfaces.IAxisPlotDataSet)">addIAxisPlotDataSet</A></B>(<A HREF="../../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A>&nbsp;iAxisPlotDataSet)</CODE>
116
117 <BR>
118 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
119 </TR>
120 <TR BGCOLOR="white" CLASS="TableRowColor">
121 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
122 <CODE>&nbsp;java.lang.String</CODE></FONT></TD>
123 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#getChartTitle()">getChartTitle</A></B>()</CODE>
124
125 <BR>
126 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the chart title.</TD>
127 </TR>
128 <TR BGCOLOR="white" CLASS="TableRowColor">
129 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
130 <CODE>&nbsp;<A HREF="../../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A></CODE></FONT></TD>
131 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#getIAxisPlotDataSet(org.jCharts.types.ChartType)">getIAxisPlotDataSet</A></B>(<A HREF="../../../../org/jCharts/types/ChartType.html">ChartType</A>&nbsp;chartType)</CODE>
132
133 <BR>
134 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
135 </TR>
136 <TR BGCOLOR="white" CLASS="TableRowColor">
137 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
138 <CODE>&nbsp;java.util.Iterator</CODE></FONT></TD>
139 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#getIAxisPlotDataSetIterator()">getIAxisPlotDataSetIterator</A></B>()</CODE>
140
141 <BR>
142 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
143 </TR>
144 <TR BGCOLOR="white" CLASS="TableRowColor">
145 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
146 <CODE>&nbsp;int</CODE></FONT></TD>
147 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#getTotalNumberOfDataSets()">getTotalNumberOfDataSets</A></B>()</CODE>
148
149 <BR>
150 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the total number data dimensions in all of the IAxisChartDataSets contained in
151 this collection.</TD>
152 </TR>
153 <TR BGCOLOR="white" CLASS="TableRowColor">
154 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
155 <CODE>&nbsp;java.lang.String</CODE></FONT></TD>
156 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#getXAxisTitle()">getXAxisTitle</A></B>()</CODE>
157
158 <BR>
159 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the x-axis title.</TD>
160 </TR>
161 <TR BGCOLOR="white" CLASS="TableRowColor">
162 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
163 <CODE>&nbsp;java.lang.String</CODE></FONT></TD>
164 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#getYAxisTitle()">getYAxisTitle</A></B>()</CODE>
165
166 <BR>
167 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the y-axis title.</TD>
168 </TR>
169 <TR BGCOLOR="white" CLASS="TableRowColor">
170 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
171 <CODE>&nbsp;int</CODE></FONT></TD>
172 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#size()">size</A></B>()</CODE>
173
174 <BR>
175 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the number of IAxisPlotDataSet Objects in this series</TD>
176 </TR>
177 <TR BGCOLOR="white" CLASS="TableRowColor">
178 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
179 <CODE>&nbsp;void</CODE></FONT></TD>
180 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#validate()">validate</A></B>()</CODE>
181
182 <BR>
183 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Validates the DataSeries implementation.</TD>
184 </TR>
185 </TABLE>
186 &nbsp;
187 <P>
188
189 <!-- ============ FIELD DETAIL =========== -->
190
191
192 <!-- ========= CONSTRUCTOR DETAIL ======== -->
193
194
195 <!-- ============ METHOD DETAIL ========== -->
196
197 <A NAME="method_detail"><!-- --></A>
198 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
199 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
200 <TD COLSPAN=1><FONT SIZE="+2">
201 <B>Method Detail</B></FONT></TD>
202 </TR>
203 </TABLE>
204
205 <A NAME="getXAxisTitle()"><!-- --></A><H3>
206 getXAxisTitle</H3>
207 <PRE>
208 public java.lang.String <B>getXAxisTitle</B>()</PRE>
209 <DL>
210 <DD>Returns the x-axis title.
211 <P>
212 <DD><DL>
213 </DL>
214 </DD>
215 <DD><DL>
216
217 <DT><B>Returns:</B><DD>String the x-axis title. If this returns NULL, no title will be displayed.</DL>
218 </DD>
219 </DL>
220 <HR>
221
222 <A NAME="getYAxisTitle()"><!-- --></A><H3>
223 getYAxisTitle</H3>
224 <PRE>
225 public java.lang.String <B>getYAxisTitle</B>()</PRE>
226 <DL>
227 <DD>Returns the y-axis title.
228 <P>
229 <DD><DL>
230 </DL>
231 </DD>
232 <DD><DL>
233
234 <DT><B>Returns:</B><DD>String the y-axis title. If this returns NULL, no title will be displayed.</DL>
235 </DD>
236 </DL>
237 <HR>
238
239 <A NAME="getChartTitle()"><!-- --></A><H3>
240 getChartTitle</H3>
241 <PRE>
242 public java.lang.String <B>getChartTitle</B>()</PRE>
243 <DL>
244 <DD>Returns the chart title.
245 <P>
246 <DD><DL>
247 </DL>
248 </DD>
249 <DD><DL>
250
251 <DT><B>Returns:</B><DD>String the chart title. If this returns NULL, no title will be displayed.</DL>
252 </DD>
253 </DL>
254 <HR>
255
256 <A NAME="validate()"><!-- --></A><H3>
257 validate</H3>
258 <PRE>
259 public void <B>validate</B>()
260 throws <A HREF="../../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A>,
261 <A HREF="../../../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
262 <DL>
263 <DD>Validates the DataSeries implementation. This will only get called if the ChartProperties
264 flag to validate is true.
265 <P>
266 <DD><DL>
267 </DL>
268 </DD>
269 <DD><DL>
270
271 <DT><B>Throws:</B>
272 <DD><CODE><A HREF="../../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE>
273 <DD><CODE><A HREF="../../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE><DT><B>Since:</B></DT>
274 <DD>0.7.0</DD>
275 <DT><B>See Also:</B><DD><A HREF="../../../../org/jCharts/properties/ChartProperties.html#setValidate(boolean)"><CODE>ChartProperties.setValidate( boolean )</CODE></A></DL>
276 </DD>
277 </DL>
278 <HR>
279
280 <A NAME="getIAxisPlotDataSetIterator()"><!-- --></A><H3>
281 getIAxisPlotDataSetIterator</H3>
282 <PRE>
283 public java.util.Iterator <B>getIAxisPlotDataSetIterator</B>()</PRE>
284 <DL>
285 <DD><DL>
286 </DL>
287 </DD>
288 <DD><DL>
289 </DL>
290 </DD>
291 </DL>
292 <HR>
293
294 <A NAME="addIAxisPlotDataSet(org.jCharts.chartData.interfaces.IAxisPlotDataSet)"><!-- --></A><H3>
295 addIAxisPlotDataSet</H3>
296 <PRE>
297 public void <B>addIAxisPlotDataSet</B>(<A HREF="../../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A>&nbsp;iAxisPlotDataSet)</PRE>
298 <DL>
299 <DD><DL>
300 </DL>
301 </DD>
302 <DD><DL>
303 </DL>
304 </DD>
305 </DL>
306 <HR>
307
308 <A NAME="getIAxisPlotDataSet(org.jCharts.types.ChartType)"><!-- --></A><H3>
309 getIAxisPlotDataSet</H3>
310 <PRE>
311 public <A HREF="../../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A> <B>getIAxisPlotDataSet</B>(<A HREF="../../../../org/jCharts/types/ChartType.html">ChartType</A>&nbsp;chartType)</PRE>
312 <DL>
313 <DD><DL>
314 </DL>
315 </DD>
316 <DD><DL>
317 </DL>
318 </DD>
319 </DL>
320 <HR>
321
322 <A NAME="getTotalNumberOfDataSets()"><!-- --></A><H3>
323 getTotalNumberOfDataSets</H3>
324 <PRE>
325 public int <B>getTotalNumberOfDataSets</B>()</PRE>
326 <DL>
327 <DD>Returns the total number data dimensions in all of the IAxisChartDataSets contained in
328 this collection. For example, if this contains two IAxisChartDataSets and each one
329 contains 3 dimensions ( 3 lines and 3 sets of points ), this should return six. This
330 provides a means to avoid looping the contents of the series each time i need the value.
331 <P>
332 <DD><DL>
333 </DL>
334 </DD>
335 <DD><DL>
336
337 <DT><B>Returns:</B><DD>int</DL>
338 </DD>
339 </DL>
340 <HR>
341
342 <A NAME="size()"><!-- --></A><H3>
343 size</H3>
344 <PRE>
345 public int <B>size</B>()</PRE>
346 <DL>
347 <DD>Returns the number of IAxisPlotDataSet Objects in this series
348 <P>
349 <DD><DL>
350 </DL>
351 </DD>
352 <DD><DL>
353
354 <DT><B>Returns:</B><DD>int</DL>
355 </DD>
356 </DL>
357 <!-- ========= END OF CLASS DATA ========= -->
358 <HR>
359
360 <!-- ========== START OF NAVBAR ========== -->
361 <A NAME="navbar_bottom"><!-- --></A>
362 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
363 <TR>
364 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
365 <A NAME="navbar_bottom_firstrow"><!-- --></A>
366 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
367 <TR ALIGN="center" VALIGN="top">
368 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
369 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
370 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
371 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
372 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
373 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
374 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
375 </TR>
376 </TABLE>
377 </TD>
378 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
379 </EM>
380 </TD>
381 </TR>
382
383 <TR>
384 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
385 &nbsp;<A HREF="../../../../org/jCharts/chartData/interfaces/IAxisChartDataSet.html"><B>PREV CLASS</B></A>&nbsp;
386 &nbsp;<A HREF="../../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html"><B>NEXT CLASS</B></A></FONT></TD>
387 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
388 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
389 &nbsp;<A HREF="IAxisDataSeries.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
390 &nbsp;
391 <SCRIPT>
392 <!--
393 if(window==top) {
394 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
395 }
396 //-->
397 </SCRIPT>
398 <NOSCRIPT>
399 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
400 </NOSCRIPT>
401 </FONT></TD>
402 </TR>
403 <TR>
404 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
405 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
406 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
407 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
408 </TR>
409 </TABLE>
410 <!-- =========== END OF NAVBAR =========== -->
411
412 <HR>
413
414 </BODY>
415 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 IAxisPlotDataSet (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.chartData.interfaces.IAxisPlotDataSet,IAxisPlotDataSet interface">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="IAxisPlotDataSet (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../../org/jCharts/chartData/interfaces/IData.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="IAxisPlotDataSet.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.chartData.interfaces</FONT>
76 <BR>
77 Interface IAxisPlotDataSet</H2>
78 <DL>
79 <DT><B>All Superinterfaces:</B> <DD><A HREF="../../../../org/jCharts/chartData/interfaces/IData.html">IData</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A>, java.io.Serializable</DD>
80 </DL>
81 <DL>
82 <DT><B>All Known Subinterfaces:</B> <DD><A HREF="../../../../org/jCharts/chartData/interfaces/IAxisChartDataSet.html">IAxisChartDataSet</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IScatterPlotDataSet.html">IScatterPlotDataSet</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IStockChartDataSet.html">IStockChartDataSet</A></DD>
83 </DL>
84 <DL>
85 <DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../org/jCharts/chartData/AxisChartDataSet.html">AxisChartDataSet</A>, <A HREF="../../../../org/jCharts/chartData/ScatterPlotDataSet.html">ScatterPlotDataSet</A>, <A HREF="../../../../org/jCharts/chartData/StockChartDataSet.html">StockChartDataSet</A></DD>
86 </DL>
87 <HR>
88 <DL>
89 <DT>public interface <B>IAxisPlotDataSet</B><DT>extends <A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A></DL>
90
91 <P>
92 <HR>
93
94 <P>
95 <!-- ======== NESTED CLASS SUMMARY ======== -->
96
97
98 <!-- =========== FIELD SUMMARY =========== -->
99
100
101 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
102
103
104 <!-- ========== METHOD SUMMARY =========== -->
105
106 <A NAME="method_summary"><!-- --></A>
107 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
108 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
109 <TD COLSPAN=2><FONT SIZE="+2">
110 <B>Method Summary</B></FONT></TD>
111 </TR>
112 <TR BGCOLOR="white" CLASS="TableRowColor">
113 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
114 <CODE>&nbsp;<A HREF="../../../../org/jCharts/types/ChartType.html">ChartType</A></CODE></FONT></TD>
115 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html#getChartType()">getChartType</A></B>()</CODE>
116
117 <BR>
118 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the type of chart this data is to be plotted on</TD>
119 </TR>
120 <TR BGCOLOR="white" CLASS="TableRowColor">
121 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
122 <CODE>&nbsp;int</CODE></FONT></TD>
123 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html#getNumberOfDataSets()">getNumberOfDataSets</A></B>()</CODE>
124
125 <BR>
126 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the number of data sets contained in this Object.</TD>
127 </TR>
128 <TR BGCOLOR="white" CLASS="TableRowColor">
129 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
130 <CODE>&nbsp;void</CODE></FONT></TD>
131 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html#validate()">validate</A></B>()</CODE>
132
133 <BR>
134 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Allows validations to be performed on the data structures</TD>
135 </TR>
136 </TABLE>
137 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.chartData.interfaces.IDataSet"><!-- --></A>
138 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
139 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
140 <TD><B>Methods inherited from interface org.jCharts.chartData.interfaces.<A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A></B></TD>
141 </TR>
142 <TR BGCOLOR="white" CLASS="TableRowColor">
143 <TD><CODE><A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html#getChartTypeProperties()">getChartTypeProperties</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html#getLegendLabel(int)">getLegendLabel</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html#getNumberOfDataItems()">getNumberOfDataItems</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html#getNumberOfLegendLabels()">getNumberOfLegendLabels</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html#getPaint(int)">getPaint</A></CODE></TD>
144 </TR>
145 </TABLE>
146 &nbsp;
147 <P>
148
149 <!-- ============ FIELD DETAIL =========== -->
150
151
152 <!-- ========= CONSTRUCTOR DETAIL ======== -->
153
154
155 <!-- ============ METHOD DETAIL ========== -->
156
157 <A NAME="method_detail"><!-- --></A>
158 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
159 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
160 <TD COLSPAN=1><FONT SIZE="+2">
161 <B>Method Detail</B></FONT></TD>
162 </TR>
163 </TABLE>
164
165 <A NAME="getChartType()"><!-- --></A><H3>
166 getChartType</H3>
167 <PRE>
168 public <A HREF="../../../../org/jCharts/types/ChartType.html">ChartType</A> <B>getChartType</B>()</PRE>
169 <DL>
170 <DD>Returns the type of chart this data is to be plotted on
171 <P>
172 <DD><DL>
173 </DL>
174 </DD>
175 <DD><DL>
176
177 <DT><B>Returns:</B><DD>ChartType</DL>
178 </DD>
179 </DL>
180 <HR>
181
182 <A NAME="getNumberOfDataSets()"><!-- --></A><H3>
183 getNumberOfDataSets</H3>
184 <PRE>
185 public int <B>getNumberOfDataSets</B>()</PRE>
186 <DL>
187 <DD>Returns the number of data sets contained in this Object.
188 <P>
189 <DD><DL>
190 </DL>
191 </DD>
192 <DD><DL>
193
194 <DT><B>Returns:</B><DD>int</DL>
195 </DD>
196 </DL>
197 <HR>
198
199 <A NAME="validate()"><!-- --></A><H3>
200 validate</H3>
201 <PRE>
202 public void <B>validate</B>()
203 throws <A HREF="../../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A>,
204 <A HREF="../../../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
205 <DL>
206 <DD>Allows validations to be performed on the data structures
207 <P>
208 <DD><DL>
209 </DL>
210 </DD>
211 <DD><DL>
212
213 <DT><B>Throws:</B>
214 <DD><CODE><A HREF="../../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE>
215 <DD><CODE><A HREF="../../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE></DL>
216 </DD>
217 </DL>
218 <!-- ========= END OF CLASS DATA ========= -->
219 <HR>
220
221 <!-- ========== START OF NAVBAR ========== -->
222 <A NAME="navbar_bottom"><!-- --></A>
223 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
224 <TR>
225 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
226 <A NAME="navbar_bottom_firstrow"><!-- --></A>
227 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
228 <TR ALIGN="center" VALIGN="top">
229 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
230 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
231 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
232 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
233 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
234 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
235 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
236 </TR>
237 </TABLE>
238 </TD>
239 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
240 </EM>
241 </TD>
242 </TR>
243
244 <TR>
245 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
246 &nbsp;<A HREF="../../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html"><B>PREV CLASS</B></A>&nbsp;
247 &nbsp;<A HREF="../../../../org/jCharts/chartData/interfaces/IData.html"><B>NEXT CLASS</B></A></FONT></TD>
248 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
249 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
250 &nbsp;<A HREF="IAxisPlotDataSet.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
251 &nbsp;
252 <SCRIPT>
253 <!--
254 if(window==top) {
255 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
256 }
257 //-->
258 </SCRIPT>
259 <NOSCRIPT>
260 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
261 </NOSCRIPT>
262 </FONT></TD>
263 </TR>
264 <TR>
265 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
266 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
267 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
268 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
269 </TR>
270 </TABLE>
271 <!-- =========== END OF NAVBAR =========== -->
272
273 <HR>
274
275 </BODY>
276 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 IData (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.chartData.interfaces.IData,IData interface">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="IData (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../../org/jCharts/chartData/interfaces/IDataSeries.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="IData.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;METHOD</FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;METHOD</FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.chartData.interfaces</FONT>
76 <BR>
77 Interface IData</H2>
78 <DL>
79 <DT><B>All Superinterfaces:</B> <DD>java.io.Serializable</DD>
80 </DL>
81 <DL>
82 <DT><B>All Known Subinterfaces:</B> <DD><A HREF="../../../../org/jCharts/chartData/interfaces/IAxisChartDataSet.html">IAxisChartDataSet</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IDataSeries.html">IDataSeries</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IPieChartDataSet.html">IPieChartDataSet</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IScatterPlotDataSeries.html">IScatterPlotDataSeries</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IScatterPlotDataSet.html">IScatterPlotDataSet</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IStockChartDataSet.html">IStockChartDataSet</A></DD>
83 </DL>
84 <DL>
85 <DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../org/jCharts/chartData/AxisChartDataSet.html">AxisChartDataSet</A>, <A HREF="../../../../org/jCharts/chartData/AxisDataSeries.html">AxisDataSeries</A>, <A HREF="../../../../org/jCharts/chartData/DataSeries.html">DataSeries</A>, <A HREF="../../../../org/jCharts/chartData/DataSet.html">DataSet</A>, <A HREF="../../../../org/jCharts/chartData/PieChartDataSet.html">PieChartDataSet</A>, <A HREF="../../../../org/jCharts/chartData/ScatterPlotDataSeries.html">ScatterPlotDataSeries</A>, <A HREF="../../../../org/jCharts/chartData/ScatterPlotDataSet.html">ScatterPlotDataSet</A>, <A HREF="../../../../org/jCharts/chartData/StockChartDataSet.html">StockChartDataSet</A></DD>
86 </DL>
87 <HR>
88 <DL>
89 <DT>public interface <B>IData</B><DT>extends java.io.Serializable</DL>
90
91 <P>
92 Provides a common base class for all data structures.
93 <P>
94
95 <P>
96 <HR>
97
98 <P>
99 <!-- ======== NESTED CLASS SUMMARY ======== -->
100
101
102 <!-- =========== FIELD SUMMARY =========== -->
103
104
105 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
106
107
108 <!-- ========== METHOD SUMMARY =========== -->
109
110
111 <P>
112
113 <!-- ============ FIELD DETAIL =========== -->
114
115
116 <!-- ========= CONSTRUCTOR DETAIL ======== -->
117
118
119 <!-- ============ METHOD DETAIL ========== -->
120
121 <!-- ========= END OF CLASS DATA ========= -->
122 <HR>
123
124 <!-- ========== START OF NAVBAR ========== -->
125 <A NAME="navbar_bottom"><!-- --></A>
126 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
127 <TR>
128 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
129 <A NAME="navbar_bottom_firstrow"><!-- --></A>
130 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
131 <TR ALIGN="center" VALIGN="top">
132 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
133 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
134 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
135 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
136 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
137 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
138 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
139 </TR>
140 </TABLE>
141 </TD>
142 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
143 </EM>
144 </TD>
145 </TR>
146
147 <TR>
148 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
149 &nbsp;<A HREF="../../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html"><B>PREV CLASS</B></A>&nbsp;
150 &nbsp;<A HREF="../../../../org/jCharts/chartData/interfaces/IDataSeries.html"><B>NEXT CLASS</B></A></FONT></TD>
151 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
152 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
153 &nbsp;<A HREF="IData.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
154 &nbsp;
155 <SCRIPT>
156 <!--
157 if(window==top) {
158 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
159 }
160 //-->
161 </SCRIPT>
162 <NOSCRIPT>
163 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
164 </NOSCRIPT>
165 </FONT></TD>
166 </TR>
167 <TR>
168 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
169 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;METHOD</FONT></TD>
170 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
171 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;METHOD</FONT></TD>
172 </TR>
173 </TABLE>
174 <!-- =========== END OF NAVBAR =========== -->
175
176 <HR>
177
178 </BODY>
179 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 IDataSeries (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.chartData.interfaces.IDataSeries,IDataSeries interface">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="IDataSeries (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../../org/jCharts/chartData/interfaces/IData.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="IDataSeries.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.chartData.interfaces</FONT>
76 <BR>
77 Interface IDataSeries</H2>
78 <DL>
79 <DT><B>All Superinterfaces:</B> <DD><A HREF="../../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IData.html">IData</A>, java.io.Serializable</DD>
80 </DL>
81 <DL>
82 <DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../org/jCharts/chartData/DataSeries.html">DataSeries</A></DD>
83 </DL>
84 <HR>
85 <DL>
86 <DT>public interface <B>IDataSeries</B><DT>extends <A HREF="../../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A></DL>
87
88 <P>
89 <HR>
90
91 <P>
92 <!-- ======== NESTED CLASS SUMMARY ======== -->
93
94
95 <!-- =========== FIELD SUMMARY =========== -->
96
97
98 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
99
100
101 <!-- ========== METHOD SUMMARY =========== -->
102
103 <A NAME="method_summary"><!-- --></A>
104 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
105 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
106 <TD COLSPAN=2><FONT SIZE="+2">
107 <B>Method Summary</B></FONT></TD>
108 </TR>
109 <TR BGCOLOR="white" CLASS="TableRowColor">
110 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
111 <CODE>&nbsp;java.lang.String</CODE></FONT></TD>
112 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/interfaces/IDataSeries.html#getAxisLabel(int)">getAxisLabel</A></B>(int&nbsp;index)</CODE>
113
114 <BR>
115 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the axis label at the specified index.</TD>
116 </TR>
117 <TR BGCOLOR="white" CLASS="TableRowColor">
118 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
119 <CODE>&nbsp;int</CODE></FONT></TD>
120 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/interfaces/IDataSeries.html#getNumberOfAxisLabels()">getNumberOfAxisLabels</A></B>()</CODE>
121
122 <BR>
123 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the number of labels on the x-axis</TD>
124 </TR>
125 </TABLE>
126 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.chartData.interfaces.IAxisDataSeries"><!-- --></A>
127 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
128 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
129 <TD><B>Methods inherited from interface org.jCharts.chartData.interfaces.<A HREF="../../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A></B></TD>
130 </TR>
131 <TR BGCOLOR="white" CLASS="TableRowColor">
132 <TD><CODE><A HREF="../../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#addIAxisPlotDataSet(org.jCharts.chartData.interfaces.IAxisPlotDataSet)">addIAxisPlotDataSet</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#getChartTitle()">getChartTitle</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#getIAxisPlotDataSet(org.jCharts.types.ChartType)">getIAxisPlotDataSet</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#getIAxisPlotDataSetIterator()">getIAxisPlotDataSetIterator</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#getTotalNumberOfDataSets()">getTotalNumberOfDataSets</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#getXAxisTitle()">getXAxisTitle</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#getYAxisTitle()">getYAxisTitle</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#size()">size</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#validate()">validate</A></CODE></TD>
133 </TR>
134 </TABLE>
135 &nbsp;
136 <P>
137
138 <!-- ============ FIELD DETAIL =========== -->
139
140
141 <!-- ========= CONSTRUCTOR DETAIL ======== -->
142
143
144 <!-- ============ METHOD DETAIL ========== -->
145
146 <A NAME="method_detail"><!-- --></A>
147 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
148 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
149 <TD COLSPAN=1><FONT SIZE="+2">
150 <B>Method Detail</B></FONT></TD>
151 </TR>
152 </TABLE>
153
154 <A NAME="getNumberOfAxisLabels()"><!-- --></A><H3>
155 getNumberOfAxisLabels</H3>
156 <PRE>
157 public int <B>getNumberOfAxisLabels</B>()</PRE>
158 <DL>
159 <DD>Returns the number of labels on the x-axis
160 <P>
161 <DD><DL>
162 </DL>
163 </DD>
164 <DD><DL>
165
166 <DT><B>Returns:</B><DD>int</DL>
167 </DD>
168 </DL>
169 <HR>
170
171 <A NAME="getAxisLabel(int)"><!-- --></A><H3>
172 getAxisLabel</H3>
173 <PRE>
174 public java.lang.String <B>getAxisLabel</B>(int&nbsp;index)</PRE>
175 <DL>
176 <DD>Returns the axis label at the specified index.
177 <P>
178 <DD><DL>
179 </DL>
180 </DD>
181 <DD><DL>
182 <DT><B>Parameters:</B><DD><CODE>index</CODE> -
183 <DT><B>Returns:</B><DD>String the x-axis label</DL>
184 </DD>
185 </DL>
186 <!-- ========= END OF CLASS DATA ========= -->
187 <HR>
188
189 <!-- ========== START OF NAVBAR ========== -->
190 <A NAME="navbar_bottom"><!-- --></A>
191 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
192 <TR>
193 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
194 <A NAME="navbar_bottom_firstrow"><!-- --></A>
195 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
196 <TR ALIGN="center" VALIGN="top">
197 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
198 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
199 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
200 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
201 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
202 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
203 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
204 </TR>
205 </TABLE>
206 </TD>
207 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
208 </EM>
209 </TD>
210 </TR>
211
212 <TR>
213 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
214 &nbsp;<A HREF="../../../../org/jCharts/chartData/interfaces/IData.html"><B>PREV CLASS</B></A>&nbsp;
215 &nbsp;<A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html"><B>NEXT CLASS</B></A></FONT></TD>
216 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
217 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
218 &nbsp;<A HREF="IDataSeries.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
219 &nbsp;
220 <SCRIPT>
221 <!--
222 if(window==top) {
223 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
224 }
225 //-->
226 </SCRIPT>
227 <NOSCRIPT>
228 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
229 </NOSCRIPT>
230 </FONT></TD>
231 </TR>
232 <TR>
233 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
234 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
235 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
236 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
237 </TR>
238 </TABLE>
239 <!-- =========== END OF NAVBAR =========== -->
240
241 <HR>
242
243 </BODY>
244 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 IDataSet (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.chartData.interfaces.IDataSet,IDataSet interface">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="IDataSet (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../../org/jCharts/chartData/interfaces/IDataSeries.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../../org/jCharts/chartData/interfaces/IPieChartDataSet.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="IDataSet.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.chartData.interfaces</FONT>
76 <BR>
77 Interface IDataSet</H2>
78 <DL>
79 <DT><B>All Superinterfaces:</B> <DD><A HREF="../../../../org/jCharts/chartData/interfaces/IData.html">IData</A>, java.io.Serializable</DD>
80 </DL>
81 <DL>
82 <DT><B>All Known Subinterfaces:</B> <DD><A HREF="../../../../org/jCharts/chartData/interfaces/IAxisChartDataSet.html">IAxisChartDataSet</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IPieChartDataSet.html">IPieChartDataSet</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IScatterPlotDataSet.html">IScatterPlotDataSet</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IStockChartDataSet.html">IStockChartDataSet</A></DD>
83 </DL>
84 <DL>
85 <DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../org/jCharts/chartData/AxisChartDataSet.html">AxisChartDataSet</A>, <A HREF="../../../../org/jCharts/chartData/DataSet.html">DataSet</A>, <A HREF="../../../../org/jCharts/chartData/PieChartDataSet.html">PieChartDataSet</A>, <A HREF="../../../../org/jCharts/chartData/ScatterPlotDataSet.html">ScatterPlotDataSet</A>, <A HREF="../../../../org/jCharts/chartData/StockChartDataSet.html">StockChartDataSet</A></DD>
86 </DL>
87 <HR>
88 <DL>
89 <DT>public interface <B>IDataSet</B><DT>extends <A HREF="../../../../org/jCharts/chartData/interfaces/IData.html">IData</A></DL>
90
91 <P>
92 <HR>
93
94 <P>
95 <!-- ======== NESTED CLASS SUMMARY ======== -->
96
97
98 <!-- =========== FIELD SUMMARY =========== -->
99
100
101 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
102
103
104 <!-- ========== METHOD SUMMARY =========== -->
105
106 <A NAME="method_summary"><!-- --></A>
107 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
108 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
109 <TD COLSPAN=2><FONT SIZE="+2">
110 <B>Method Summary</B></FONT></TD>
111 </TR>
112 <TR BGCOLOR="white" CLASS="TableRowColor">
113 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
114 <CODE>&nbsp;<A HREF="../../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A></CODE></FONT></TD>
115 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html#getChartTypeProperties()">getChartTypeProperties</A></B>()</CODE>
116
117 <BR>
118 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns ChartTypeProperties Object for the data set which will be typed into the specific
119 chart type class.</TD>
120 </TR>
121 <TR BGCOLOR="white" CLASS="TableRowColor">
122 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
123 <CODE>&nbsp;java.lang.String</CODE></FONT></TD>
124 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html#getLegendLabel(int)">getLegendLabel</A></B>(int&nbsp;index)</CODE>
125
126 <BR>
127 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the Legend Label for the passed index.</TD>
128 </TR>
129 <TR BGCOLOR="white" CLASS="TableRowColor">
130 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
131 <CODE>&nbsp;int</CODE></FONT></TD>
132 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html#getNumberOfDataItems()">getNumberOfDataItems</A></B>()</CODE>
133
134 <BR>
135 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the number of elements in the data set.</TD>
136 </TR>
137 <TR BGCOLOR="white" CLASS="TableRowColor">
138 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
139 <CODE>&nbsp;int</CODE></FONT></TD>
140 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html#getNumberOfLegendLabels()">getNumberOfLegendLabels</A></B>()</CODE>
141
142 <BR>
143 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the number of legend labels in the data set.</TD>
144 </TR>
145 <TR BGCOLOR="white" CLASS="TableRowColor">
146 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
147 <CODE>&nbsp;java.awt.Paint</CODE></FONT></TD>
148 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html#getPaint(int)">getPaint</A></B>(int&nbsp;index)</CODE>
149
150 <BR>
151 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the Paint Object for the passed index.</TD>
152 </TR>
153 </TABLE>
154 &nbsp;
155 <P>
156
157 <!-- ============ FIELD DETAIL =========== -->
158
159
160 <!-- ========= CONSTRUCTOR DETAIL ======== -->
161
162
163 <!-- ============ METHOD DETAIL ========== -->
164
165 <A NAME="method_detail"><!-- --></A>
166 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
167 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
168 <TD COLSPAN=1><FONT SIZE="+2">
169 <B>Method Detail</B></FONT></TD>
170 </TR>
171 </TABLE>
172
173 <A NAME="getPaint(int)"><!-- --></A><H3>
174 getPaint</H3>
175 <PRE>
176 public java.awt.Paint <B>getPaint</B>(int&nbsp;index)</PRE>
177 <DL>
178 <DD>Returns the Paint Object for the passed index. This index corresponds to the DataSet
179 for which Paint you want.
180 <P>
181 <DD><DL>
182 </DL>
183 </DD>
184 <DD><DL>
185 <DT><B>Parameters:</B><DD><CODE>index</CODE> -
186 <DT><B>Returns:</B><DD>Paint</DL>
187 </DD>
188 </DL>
189 <HR>
190
191 <A NAME="getChartTypeProperties()"><!-- --></A><H3>
192 getChartTypeProperties</H3>
193 <PRE>
194 public <A HREF="../../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A> <B>getChartTypeProperties</B>()</PRE>
195 <DL>
196 <DD>Returns ChartTypeProperties Object for the data set which will be typed into the specific
197 chart type class.
198 <P>
199 <DD><DL>
200 </DL>
201 </DD>
202 <DD><DL>
203
204 <DT><B>Returns:</B><DD>ChartTypeProperties</DL>
205 </DD>
206 </DL>
207 <HR>
208
209 <A NAME="getLegendLabel(int)"><!-- --></A><H3>
210 getLegendLabel</H3>
211 <PRE>
212 public java.lang.String <B>getLegendLabel</B>(int&nbsp;index)</PRE>
213 <DL>
214 <DD>Returns the Legend Label for the passed index. This index corresponds to the DataSet
215 for which Label you want.
216 <P>
217 <DD><DL>
218 </DL>
219 </DD>
220 <DD><DL>
221 <DT><B>Parameters:</B><DD><CODE>index</CODE> -
222 <DT><B>Returns:</B><DD>String should return NULL of no labels specified</DL>
223 </DD>
224 </DL>
225 <HR>
226
227 <A NAME="getNumberOfDataItems()"><!-- --></A><H3>
228 getNumberOfDataItems</H3>
229 <PRE>
230 public int <B>getNumberOfDataItems</B>()</PRE>
231 <DL>
232 <DD>Returns the number of elements in the data set.
233 <P>
234 <DD><DL>
235 </DL>
236 </DD>
237 <DD><DL>
238
239 <DT><B>Returns:</B><DD>int</DL>
240 </DD>
241 </DL>
242 <HR>
243
244 <A NAME="getNumberOfLegendLabels()"><!-- --></A><H3>
245 getNumberOfLegendLabels</H3>
246 <PRE>
247 public int <B>getNumberOfLegendLabels</B>()</PRE>
248 <DL>
249 <DD>Returns the number of legend labels in the data set.
250 <P>
251 <DD><DL>
252 </DL>
253 </DD>
254 <DD><DL>
255
256 <DT><B>Returns:</B><DD>int should return 0 if no labels specified</DL>
257 </DD>
258 </DL>
259 <!-- ========= END OF CLASS DATA ========= -->
260 <HR>
261
262 <!-- ========== START OF NAVBAR ========== -->
263 <A NAME="navbar_bottom"><!-- --></A>
264 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
265 <TR>
266 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
267 <A NAME="navbar_bottom_firstrow"><!-- --></A>
268 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
269 <TR ALIGN="center" VALIGN="top">
270 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
271 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
272 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
273 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
274 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
275 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
276 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
277 </TR>
278 </TABLE>
279 </TD>
280 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
281 </EM>
282 </TD>
283 </TR>
284
285 <TR>
286 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
287 &nbsp;<A HREF="../../../../org/jCharts/chartData/interfaces/IDataSeries.html"><B>PREV CLASS</B></A>&nbsp;
288 &nbsp;<A HREF="../../../../org/jCharts/chartData/interfaces/IPieChartDataSet.html"><B>NEXT CLASS</B></A></FONT></TD>
289 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
290 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
291 &nbsp;<A HREF="IDataSet.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
292 &nbsp;
293 <SCRIPT>
294 <!--
295 if(window==top) {
296 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
297 }
298 //-->
299 </SCRIPT>
300 <NOSCRIPT>
301 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
302 </NOSCRIPT>
303 </FONT></TD>
304 </TR>
305 <TR>
306 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
307 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
308 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
309 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
310 </TR>
311 </TABLE>
312 <!-- =========== END OF NAVBAR =========== -->
313
314 <HR>
315
316 </BODY>
317 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 IPieChartDataSet (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.chartData.interfaces.IPieChartDataSet,IPieChartDataSet interface">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="IPieChartDataSet (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../../org/jCharts/chartData/interfaces/IScatterPlotDataSeries.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="IPieChartDataSet.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.chartData.interfaces</FONT>
76 <BR>
77 Interface IPieChartDataSet</H2>
78 <DL>
79 <DT><B>All Superinterfaces:</B> <DD><A HREF="../../../../org/jCharts/chartData/interfaces/IData.html">IData</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A>, java.io.Serializable</DD>
80 </DL>
81 <DL>
82 <DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../org/jCharts/chartData/PieChartDataSet.html">PieChartDataSet</A></DD>
83 </DL>
84 <HR>
85 <DL>
86 <DT>public interface <B>IPieChartDataSet</B><DT>extends <A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A></DL>
87
88 <P>
89 <HR>
90
91 <P>
92 <!-- ======== NESTED CLASS SUMMARY ======== -->
93
94
95 <!-- =========== FIELD SUMMARY =========== -->
96
97
98 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
99
100
101 <!-- ========== METHOD SUMMARY =========== -->
102
103 <A NAME="method_summary"><!-- --></A>
104 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
105 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
106 <TD COLSPAN=2><FONT SIZE="+2">
107 <B>Method Summary</B></FONT></TD>
108 </TR>
109 <TR BGCOLOR="white" CLASS="TableRowColor">
110 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
111 <CODE>&nbsp;java.lang.String</CODE></FONT></TD>
112 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/interfaces/IPieChartDataSet.html#getChartTitle()">getChartTitle</A></B>()</CODE>
113
114 <BR>
115 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the chart title.</TD>
116 </TR>
117 <TR BGCOLOR="white" CLASS="TableRowColor">
118 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
119 <CODE>&nbsp;double</CODE></FONT></TD>
120 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/interfaces/IPieChartDataSet.html#getValue(int)">getValue</A></B>(int&nbsp;index)</CODE>
121
122 <BR>
123 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value in the data set at the specified position.</TD>
124 </TR>
125 </TABLE>
126 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.chartData.interfaces.IDataSet"><!-- --></A>
127 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
128 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
129 <TD><B>Methods inherited from interface org.jCharts.chartData.interfaces.<A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A></B></TD>
130 </TR>
131 <TR BGCOLOR="white" CLASS="TableRowColor">
132 <TD><CODE><A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html#getChartTypeProperties()">getChartTypeProperties</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html#getLegendLabel(int)">getLegendLabel</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html#getNumberOfDataItems()">getNumberOfDataItems</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html#getNumberOfLegendLabels()">getNumberOfLegendLabels</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html#getPaint(int)">getPaint</A></CODE></TD>
133 </TR>
134 </TABLE>
135 &nbsp;
136 <P>
137
138 <!-- ============ FIELD DETAIL =========== -->
139
140
141 <!-- ========= CONSTRUCTOR DETAIL ======== -->
142
143
144 <!-- ============ METHOD DETAIL ========== -->
145
146 <A NAME="method_detail"><!-- --></A>
147 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
148 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
149 <TD COLSPAN=1><FONT SIZE="+2">
150 <B>Method Detail</B></FONT></TD>
151 </TR>
152 </TABLE>
153
154 <A NAME="getValue(int)"><!-- --></A><H3>
155 getValue</H3>
156 <PRE>
157 public double <B>getValue</B>(int&nbsp;index)</PRE>
158 <DL>
159 <DD>Returns the value in the data set at the specified position.
160 <P>
161 <DD><DL>
162 </DL>
163 </DD>
164 <DD><DL>
165 <DT><B>Parameters:</B><DD><CODE>index</CODE> -
166 <DT><B>Returns:</B><DD>double</DL>
167 </DD>
168 </DL>
169 <HR>
170
171 <A NAME="getChartTitle()"><!-- --></A><H3>
172 getChartTitle</H3>
173 <PRE>
174 public java.lang.String <B>getChartTitle</B>()</PRE>
175 <DL>
176 <DD>Returns the chart title.
177 <P>
178 <DD><DL>
179 </DL>
180 </DD>
181 <DD><DL>
182
183 <DT><B>Returns:</B><DD>String the chart title. If this returns NULL, no title will be displayed.</DL>
184 </DD>
185 </DL>
186 <!-- ========= END OF CLASS DATA ========= -->
187 <HR>
188
189 <!-- ========== START OF NAVBAR ========== -->
190 <A NAME="navbar_bottom"><!-- --></A>
191 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
192 <TR>
193 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
194 <A NAME="navbar_bottom_firstrow"><!-- --></A>
195 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
196 <TR ALIGN="center" VALIGN="top">
197 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
198 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
199 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
200 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
201 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
202 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
203 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
204 </TR>
205 </TABLE>
206 </TD>
207 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
208 </EM>
209 </TD>
210 </TR>
211
212 <TR>
213 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
214 &nbsp;<A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html"><B>PREV CLASS</B></A>&nbsp;
215 &nbsp;<A HREF="../../../../org/jCharts/chartData/interfaces/IScatterPlotDataSeries.html"><B>NEXT CLASS</B></A></FONT></TD>
216 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
217 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
218 &nbsp;<A HREF="IPieChartDataSet.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
219 &nbsp;
220 <SCRIPT>
221 <!--
222 if(window==top) {
223 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
224 }
225 //-->
226 </SCRIPT>
227 <NOSCRIPT>
228 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
229 </NOSCRIPT>
230 </FONT></TD>
231 </TR>
232 <TR>
233 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
234 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
235 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
236 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
237 </TR>
238 </TABLE>
239 <!-- =========== END OF NAVBAR =========== -->
240
241 <HR>
242
243 </BODY>
244 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 IScatterPlotDataSeries (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.chartData.interfaces.IScatterPlotDataSeries,IScatterPlotDataSeries interface">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="IScatterPlotDataSeries (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../../org/jCharts/chartData/interfaces/IPieChartDataSet.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../../org/jCharts/chartData/interfaces/IScatterPlotDataSet.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="IScatterPlotDataSeries.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;METHOD</FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;METHOD</FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.chartData.interfaces</FONT>
76 <BR>
77 Interface IScatterPlotDataSeries</H2>
78 <DL>
79 <DT><B>All Superinterfaces:</B> <DD><A HREF="../../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IData.html">IData</A>, java.io.Serializable</DD>
80 </DL>
81 <DL>
82 <DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../org/jCharts/chartData/ScatterPlotDataSeries.html">ScatterPlotDataSeries</A></DD>
83 </DL>
84 <HR>
85 <DL>
86 <DT>public interface <B>IScatterPlotDataSeries</B><DT>extends <A HREF="../../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A></DL>
87
88 <P>
89 <HR>
90
91 <P>
92 <!-- ======== NESTED CLASS SUMMARY ======== -->
93
94
95 <!-- =========== FIELD SUMMARY =========== -->
96
97
98 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
99
100
101 <!-- ========== METHOD SUMMARY =========== -->
102
103 <A NAME="methods_inherited_from_class_org.jCharts.chartData.interfaces.IAxisDataSeries"><!-- --></A>
104 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
105 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
106 <TD><B>Methods inherited from interface org.jCharts.chartData.interfaces.<A HREF="../../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A></B></TD>
107 </TR>
108 <TR BGCOLOR="white" CLASS="TableRowColor">
109 <TD><CODE><A HREF="../../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#addIAxisPlotDataSet(org.jCharts.chartData.interfaces.IAxisPlotDataSet)">addIAxisPlotDataSet</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#getChartTitle()">getChartTitle</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#getIAxisPlotDataSet(org.jCharts.types.ChartType)">getIAxisPlotDataSet</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#getIAxisPlotDataSetIterator()">getIAxisPlotDataSetIterator</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#getTotalNumberOfDataSets()">getTotalNumberOfDataSets</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#getXAxisTitle()">getXAxisTitle</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#getYAxisTitle()">getYAxisTitle</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#size()">size</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html#validate()">validate</A></CODE></TD>
110 </TR>
111 </TABLE>
112 &nbsp;
113 <P>
114
115 <!-- ============ FIELD DETAIL =========== -->
116
117
118 <!-- ========= CONSTRUCTOR DETAIL ======== -->
119
120
121 <!-- ============ METHOD DETAIL ========== -->
122
123 <!-- ========= END OF CLASS DATA ========= -->
124 <HR>
125
126 <!-- ========== START OF NAVBAR ========== -->
127 <A NAME="navbar_bottom"><!-- --></A>
128 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
129 <TR>
130 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
131 <A NAME="navbar_bottom_firstrow"><!-- --></A>
132 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
133 <TR ALIGN="center" VALIGN="top">
134 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
135 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
136 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
137 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
138 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
139 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
140 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
141 </TR>
142 </TABLE>
143 </TD>
144 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
145 </EM>
146 </TD>
147 </TR>
148
149 <TR>
150 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
151 &nbsp;<A HREF="../../../../org/jCharts/chartData/interfaces/IPieChartDataSet.html"><B>PREV CLASS</B></A>&nbsp;
152 &nbsp;<A HREF="../../../../org/jCharts/chartData/interfaces/IScatterPlotDataSet.html"><B>NEXT CLASS</B></A></FONT></TD>
153 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
154 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
155 &nbsp;<A HREF="IScatterPlotDataSeries.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
156 &nbsp;
157 <SCRIPT>
158 <!--
159 if(window==top) {
160 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
161 }
162 //-->
163 </SCRIPT>
164 <NOSCRIPT>
165 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
166 </NOSCRIPT>
167 </FONT></TD>
168 </TR>
169 <TR>
170 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
171 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;METHOD</FONT></TD>
172 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
173 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;METHOD</FONT></TD>
174 </TR>
175 </TABLE>
176 <!-- =========== END OF NAVBAR =========== -->
177
178 <HR>
179
180 </BODY>
181 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 IScatterPlotDataSet (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.chartData.interfaces.IScatterPlotDataSet,IScatterPlotDataSet interface">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="IScatterPlotDataSet (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../../org/jCharts/chartData/interfaces/IScatterPlotDataSeries.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../../org/jCharts/chartData/interfaces/IStockChartDataSet.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="IScatterPlotDataSet.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.chartData.interfaces</FONT>
76 <BR>
77 Interface IScatterPlotDataSet</H2>
78 <DL>
79 <DT><B>All Superinterfaces:</B> <DD><A HREF="../../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IData.html">IData</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A>, java.io.Serializable</DD>
80 </DL>
81 <DL>
82 <DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../org/jCharts/chartData/ScatterPlotDataSet.html">ScatterPlotDataSet</A></DD>
83 </DL>
84 <HR>
85 <DL>
86 <DT>public interface <B>IScatterPlotDataSet</B><DT>extends <A HREF="../../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A></DL>
87
88 <P>
89 <HR>
90
91 <P>
92 <!-- ======== NESTED CLASS SUMMARY ======== -->
93
94
95 <!-- =========== FIELD SUMMARY =========== -->
96
97
98 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
99
100
101 <!-- ========== METHOD SUMMARY =========== -->
102
103 <A NAME="method_summary"><!-- --></A>
104 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
105 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
106 <TD COLSPAN=2><FONT SIZE="+2">
107 <B>Method Summary</B></FONT></TD>
108 </TR>
109 <TR BGCOLOR="white" CLASS="TableRowColor">
110 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
111 <CODE>&nbsp;java.awt.geom.Point2D.Double</CODE></FONT></TD>
112 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/interfaces/IScatterPlotDataSet.html#getValue(int, int)">getValue</A></B>(int&nbsp;dataset,
113 int&nbsp;index)</CODE>
114
115 <BR>
116 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the value in the data set at the specified position.</TD>
117 </TR>
118 </TABLE>
119 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.chartData.interfaces.IAxisPlotDataSet"><!-- --></A>
120 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
121 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
122 <TD><B>Methods inherited from interface org.jCharts.chartData.interfaces.<A HREF="../../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A></B></TD>
123 </TR>
124 <TR BGCOLOR="white" CLASS="TableRowColor">
125 <TD><CODE><A HREF="../../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html#getChartType()">getChartType</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html#getNumberOfDataSets()">getNumberOfDataSets</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html#validate()">validate</A></CODE></TD>
126 </TR>
127 </TABLE>
128 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.chartData.interfaces.IDataSet"><!-- --></A>
129 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
130 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
131 <TD><B>Methods inherited from interface org.jCharts.chartData.interfaces.<A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A></B></TD>
132 </TR>
133 <TR BGCOLOR="white" CLASS="TableRowColor">
134 <TD><CODE><A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html#getChartTypeProperties()">getChartTypeProperties</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html#getLegendLabel(int)">getLegendLabel</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html#getNumberOfDataItems()">getNumberOfDataItems</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html#getNumberOfLegendLabels()">getNumberOfLegendLabels</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html#getPaint(int)">getPaint</A></CODE></TD>
135 </TR>
136 </TABLE>
137 &nbsp;
138 <P>
139
140 <!-- ============ FIELD DETAIL =========== -->
141
142
143 <!-- ========= CONSTRUCTOR DETAIL ======== -->
144
145
146 <!-- ============ METHOD DETAIL ========== -->
147
148 <A NAME="method_detail"><!-- --></A>
149 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
150 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
151 <TD COLSPAN=1><FONT SIZE="+2">
152 <B>Method Detail</B></FONT></TD>
153 </TR>
154 </TABLE>
155
156 <A NAME="getValue(int, int)"><!-- --></A><H3>
157 getValue</H3>
158 <PRE>
159 public java.awt.geom.Point2D.Double <B>getValue</B>(int&nbsp;dataset,
160 int&nbsp;index)</PRE>
161 <DL>
162 <DD>Returns the value in the data set at the specified position.
163 <P>
164 <DD><DL>
165 </DL>
166 </DD>
167 <DD><DL>
168 <DT><B>Parameters:</B><DD><CODE>dataset</CODE> - <DD><CODE>index</CODE> -
169 <DT><B>Returns:</B><DD>Point.Double</DL>
170 </DD>
171 </DL>
172 <!-- ========= END OF CLASS DATA ========= -->
173 <HR>
174
175 <!-- ========== START OF NAVBAR ========== -->
176 <A NAME="navbar_bottom"><!-- --></A>
177 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
178 <TR>
179 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
180 <A NAME="navbar_bottom_firstrow"><!-- --></A>
181 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
182 <TR ALIGN="center" VALIGN="top">
183 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
184 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
185 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
186 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
187 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
188 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
189 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
190 </TR>
191 </TABLE>
192 </TD>
193 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
194 </EM>
195 </TD>
196 </TR>
197
198 <TR>
199 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
200 &nbsp;<A HREF="../../../../org/jCharts/chartData/interfaces/IScatterPlotDataSeries.html"><B>PREV CLASS</B></A>&nbsp;
201 &nbsp;<A HREF="../../../../org/jCharts/chartData/interfaces/IStockChartDataSet.html"><B>NEXT CLASS</B></A></FONT></TD>
202 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
203 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
204 &nbsp;<A HREF="IScatterPlotDataSet.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
205 &nbsp;
206 <SCRIPT>
207 <!--
208 if(window==top) {
209 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
210 }
211 //-->
212 </SCRIPT>
213 <NOSCRIPT>
214 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
215 </NOSCRIPT>
216 </FONT></TD>
217 </TR>
218 <TR>
219 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
220 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
221 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
222 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
223 </TR>
224 </TABLE>
225 <!-- =========== END OF NAVBAR =========== -->
226
227 <HR>
228
229 </BODY>
230 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 IStockChartDataSet (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.chartData.interfaces.IStockChartDataSet,IStockChartDataSet interface">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="IStockChartDataSet (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../../org/jCharts/chartData/interfaces/IScatterPlotDataSet.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;NEXT CLASS</FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="IStockChartDataSet.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.chartData.interfaces</FONT>
76 <BR>
77 Interface IStockChartDataSet</H2>
78 <DL>
79 <DT><B>All Superinterfaces:</B> <DD><A HREF="../../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IData.html">IData</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A>, java.io.Serializable</DD>
80 </DL>
81 <DL>
82 <DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../org/jCharts/chartData/StockChartDataSet.html">StockChartDataSet</A></DD>
83 </DL>
84 <HR>
85 <DL>
86 <DT>public interface <B>IStockChartDataSet</B><DT>extends <A HREF="../../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A></DL>
87
88 <P>
89 <HR>
90
91 <P>
92 <!-- ======== NESTED CLASS SUMMARY ======== -->
93
94
95 <!-- =========== FIELD SUMMARY =========== -->
96
97
98 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
99
100
101 <!-- ========== METHOD SUMMARY =========== -->
102
103 <A NAME="method_summary"><!-- --></A>
104 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
105 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
106 <TD COLSPAN=2><FONT SIZE="+2">
107 <B>Method Summary</B></FONT></TD>
108 </TR>
109 <TR BGCOLOR="white" CLASS="TableRowColor">
110 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
111 <CODE>&nbsp;<A HREF="../../../../org/jCharts/types/ChartType.html">ChartType</A></CODE></FONT></TD>
112 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/interfaces/IStockChartDataSet.html#getChartType()">getChartType</A></B>()</CODE>
113
114 <BR>
115 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the type of chart this data is to be plotted on</TD>
116 </TR>
117 <TR BGCOLOR="white" CLASS="TableRowColor">
118 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
119 <CODE>&nbsp;double</CODE></FONT></TD>
120 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/interfaces/IStockChartDataSet.html#getCloseValue(int)">getCloseValue</A></B>(int&nbsp;index)</CODE>
121
122 <BR>
123 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
124 </TR>
125 <TR BGCOLOR="white" CLASS="TableRowColor">
126 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
127 <CODE>&nbsp;double</CODE></FONT></TD>
128 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/interfaces/IStockChartDataSet.html#getHighValue(int)">getHighValue</A></B>(int&nbsp;index)</CODE>
129
130 <BR>
131 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
132 </TR>
133 <TR BGCOLOR="white" CLASS="TableRowColor">
134 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
135 <CODE>&nbsp;double</CODE></FONT></TD>
136 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/interfaces/IStockChartDataSet.html#getLowValue(int)">getLowValue</A></B>(int&nbsp;index)</CODE>
137
138 <BR>
139 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
140 </TR>
141 <TR BGCOLOR="white" CLASS="TableRowColor">
142 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
143 <CODE>&nbsp;double</CODE></FONT></TD>
144 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/interfaces/IStockChartDataSet.html#getOpenValue(int)">getOpenValue</A></B>(int&nbsp;index)</CODE>
145
146 <BR>
147 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
148 </TR>
149 <TR BGCOLOR="white" CLASS="TableRowColor">
150 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
151 <CODE>&nbsp;boolean</CODE></FONT></TD>
152 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/interfaces/IStockChartDataSet.html#hasCloseValues()">hasCloseValues</A></B>()</CODE>
153
154 <BR>
155 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
156 </TR>
157 <TR BGCOLOR="white" CLASS="TableRowColor">
158 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
159 <CODE>&nbsp;boolean</CODE></FONT></TD>
160 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/interfaces/IStockChartDataSet.html#hasOpenValues()">hasOpenValues</A></B>()</CODE>
161
162 <BR>
163 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
164 </TR>
165 </TABLE>
166 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.chartData.interfaces.IAxisPlotDataSet"><!-- --></A>
167 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
168 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
169 <TD><B>Methods inherited from interface org.jCharts.chartData.interfaces.<A HREF="../../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A></B></TD>
170 </TR>
171 <TR BGCOLOR="white" CLASS="TableRowColor">
172 <TD><CODE><A HREF="../../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html#getNumberOfDataSets()">getNumberOfDataSets</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html#validate()">validate</A></CODE></TD>
173 </TR>
174 </TABLE>
175 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.chartData.interfaces.IDataSet"><!-- --></A>
176 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
177 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
178 <TD><B>Methods inherited from interface org.jCharts.chartData.interfaces.<A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A></B></TD>
179 </TR>
180 <TR BGCOLOR="white" CLASS="TableRowColor">
181 <TD><CODE><A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html#getChartTypeProperties()">getChartTypeProperties</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html#getLegendLabel(int)">getLegendLabel</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html#getNumberOfDataItems()">getNumberOfDataItems</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html#getNumberOfLegendLabels()">getNumberOfLegendLabels</A>, <A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html#getPaint(int)">getPaint</A></CODE></TD>
182 </TR>
183 </TABLE>
184 &nbsp;
185 <P>
186
187 <!-- ============ FIELD DETAIL =========== -->
188
189
190 <!-- ========= CONSTRUCTOR DETAIL ======== -->
191
192
193 <!-- ============ METHOD DETAIL ========== -->
194
195 <A NAME="method_detail"><!-- --></A>
196 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
197 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
198 <TD COLSPAN=1><FONT SIZE="+2">
199 <B>Method Detail</B></FONT></TD>
200 </TR>
201 </TABLE>
202
203 <A NAME="getChartType()"><!-- --></A><H3>
204 getChartType</H3>
205 <PRE>
206 public <A HREF="../../../../org/jCharts/types/ChartType.html">ChartType</A> <B>getChartType</B>()</PRE>
207 <DL>
208 <DD>Returns the type of chart this data is to be plotted on
209 <P>
210 <DD><DL>
211 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html#getChartType()">getChartType</A></CODE> in interface <CODE><A HREF="../../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A></CODE></DL>
212 </DD>
213 <DD><DL>
214
215 <DT><B>Returns:</B><DD>ChartType</DL>
216 </DD>
217 </DL>
218 <HR>
219
220 <A NAME="getHighValue(int)"><!-- --></A><H3>
221 getHighValue</H3>
222 <PRE>
223 public double <B>getHighValue</B>(int&nbsp;index)</PRE>
224 <DL>
225 <DD><DL>
226 </DL>
227 </DD>
228 <DD><DL>
229 <DT><B>Parameters:</B><DD><CODE>index</CODE> -
230 <DT><B>Returns:</B><DD>double</DL>
231 </DD>
232 </DL>
233 <HR>
234
235 <A NAME="getLowValue(int)"><!-- --></A><H3>
236 getLowValue</H3>
237 <PRE>
238 public double <B>getLowValue</B>(int&nbsp;index)</PRE>
239 <DL>
240 <DD><DL>
241 </DL>
242 </DD>
243 <DD><DL>
244 <DT><B>Parameters:</B><DD><CODE>index</CODE> -
245 <DT><B>Returns:</B><DD>double</DL>
246 </DD>
247 </DL>
248 <HR>
249
250 <A NAME="getCloseValue(int)"><!-- --></A><H3>
251 getCloseValue</H3>
252 <PRE>
253 public double <B>getCloseValue</B>(int&nbsp;index)</PRE>
254 <DL>
255 <DD><DL>
256 </DL>
257 </DD>
258 <DD><DL>
259 <DT><B>Parameters:</B><DD><CODE>index</CODE> -
260 <DT><B>Returns:</B><DD>double</DL>
261 </DD>
262 </DL>
263 <HR>
264
265 <A NAME="hasCloseValues()"><!-- --></A><H3>
266 hasCloseValues</H3>
267 <PRE>
268 public boolean <B>hasCloseValues</B>()</PRE>
269 <DL>
270 <DD><DL>
271 </DL>
272 </DD>
273 <DD><DL>
274 </DL>
275 </DD>
276 </DL>
277 <HR>
278
279 <A NAME="getOpenValue(int)"><!-- --></A><H3>
280 getOpenValue</H3>
281 <PRE>
282 public double <B>getOpenValue</B>(int&nbsp;index)</PRE>
283 <DL>
284 <DD><DL>
285 </DL>
286 </DD>
287 <DD><DL>
288 <DT><B>Parameters:</B><DD><CODE>index</CODE> -
289 <DT><B>Returns:</B><DD>double</DL>
290 </DD>
291 </DL>
292 <HR>
293
294 <A NAME="hasOpenValues()"><!-- --></A><H3>
295 hasOpenValues</H3>
296 <PRE>
297 public boolean <B>hasOpenValues</B>()</PRE>
298 <DL>
299 <DD><DL>
300 </DL>
301 </DD>
302 <DD><DL>
303 </DL>
304 </DD>
305 </DL>
306 <!-- ========= END OF CLASS DATA ========= -->
307 <HR>
308
309 <!-- ========== START OF NAVBAR ========== -->
310 <A NAME="navbar_bottom"><!-- --></A>
311 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
312 <TR>
313 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
314 <A NAME="navbar_bottom_firstrow"><!-- --></A>
315 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
316 <TR ALIGN="center" VALIGN="top">
317 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
318 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
319 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
320 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
321 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
322 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
323 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
324 </TR>
325 </TABLE>
326 </TD>
327 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
328 </EM>
329 </TD>
330 </TR>
331
332 <TR>
333 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
334 &nbsp;<A HREF="../../../../org/jCharts/chartData/interfaces/IScatterPlotDataSet.html"><B>PREV CLASS</B></A>&nbsp;
335 &nbsp;NEXT CLASS</FONT></TD>
336 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
337 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
338 &nbsp;<A HREF="IStockChartDataSet.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
339 &nbsp;
340 <SCRIPT>
341 <!--
342 if(window==top) {
343 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
344 }
345 //-->
346 </SCRIPT>
347 <NOSCRIPT>
348 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
349 </NOSCRIPT>
350 </FONT></TD>
351 </TR>
352 <TR>
353 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
354 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
355 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
356 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
357 </TR>
358 </TABLE>
359 <!-- =========== END OF NAVBAR =========== -->
360
361 <HR>
362
363 </BODY>
364 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.chartData.interfaces (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.chartData.interfaces package">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="org.jCharts.chartData.interfaces (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18 <FONT size="+1" CLASS="FrameTitleFont">
19 <A HREF="../../../../org/jCharts/chartData/interfaces/package-summary.html" TARGET="classFrame">org.jCharts.chartData.interfaces</A></FONT>
20 <TABLE BORDER="0" WIDTH="100%">
21 <TR>
22 <TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
23 Interfaces</FONT>&nbsp;
24 <FONT CLASS="FrameItemFont">
25 <BR>
26 <A HREF="IAxisChartDataSet.html" TARGET="classFrame"><I>IAxisChartDataSet</I></A>
27 <BR>
28 <A HREF="IAxisDataSeries.html" TARGET="classFrame"><I>IAxisDataSeries</I></A>
29 <BR>
30 <A HREF="IAxisPlotDataSet.html" TARGET="classFrame"><I>IAxisPlotDataSet</I></A>
31 <BR>
32 <A HREF="IData.html" TARGET="classFrame"><I>IData</I></A>
33 <BR>
34 <A HREF="IDataSeries.html" TARGET="classFrame"><I>IDataSeries</I></A>
35 <BR>
36 <A HREF="IDataSet.html" TARGET="classFrame"><I>IDataSet</I></A>
37 <BR>
38 <A HREF="IPieChartDataSet.html" TARGET="classFrame"><I>IPieChartDataSet</I></A>
39 <BR>
40 <A HREF="IScatterPlotDataSeries.html" TARGET="classFrame"><I>IScatterPlotDataSeries</I></A>
41 <BR>
42 <A HREF="IScatterPlotDataSet.html" TARGET="classFrame"><I>IScatterPlotDataSet</I></A>
43 <BR>
44 <A HREF="IStockChartDataSet.html" TARGET="classFrame"><I>IStockChartDataSet</I></A></FONT></TD>
45 </TR>
46 </TABLE>
47
48
49 </BODY>
50 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.chartData.interfaces (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.chartData.interfaces package">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="org.jCharts.chartData.interfaces (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
29 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../../org/jCharts/chartData/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
45 &nbsp;<A HREF="../../../../org/jCharts/chartData/processors/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 </TABLE>
63 <!-- =========== END OF NAVBAR =========== -->
64
65 <HR>
66 <H2>
67 Package org.jCharts.chartData.interfaces
68 </H2>
69
70 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
71 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
72 <TD COLSPAN=2><FONT SIZE="+2">
73 <B>Interface Summary</B></FONT></TD>
74 </TR>
75 <TR BGCOLOR="white" CLASS="TableRowColor">
76 <TD WIDTH="15%"><B><A HREF="IAxisChartDataSet.html"><I>IAxisChartDataSet</I></A></B></TD>
77 <TD>&nbsp;</TD>
78 </TR>
79 <TR BGCOLOR="white" CLASS="TableRowColor">
80 <TD WIDTH="15%"><B><A HREF="IAxisDataSeries.html"><I>IAxisDataSeries</I></A></B></TD>
81 <TD>&nbsp;</TD>
82 </TR>
83 <TR BGCOLOR="white" CLASS="TableRowColor">
84 <TD WIDTH="15%"><B><A HREF="IAxisPlotDataSet.html"><I>IAxisPlotDataSet</I></A></B></TD>
85 <TD>&nbsp;</TD>
86 </TR>
87 <TR BGCOLOR="white" CLASS="TableRowColor">
88 <TD WIDTH="15%"><B><A HREF="IData.html"><I>IData</I></A></B></TD>
89 <TD>Provides a common base class for all data structures.</TD>
90 </TR>
91 <TR BGCOLOR="white" CLASS="TableRowColor">
92 <TD WIDTH="15%"><B><A HREF="IDataSeries.html"><I>IDataSeries</I></A></B></TD>
93 <TD>&nbsp;</TD>
94 </TR>
95 <TR BGCOLOR="white" CLASS="TableRowColor">
96 <TD WIDTH="15%"><B><A HREF="IDataSet.html"><I>IDataSet</I></A></B></TD>
97 <TD>&nbsp;</TD>
98 </TR>
99 <TR BGCOLOR="white" CLASS="TableRowColor">
100 <TD WIDTH="15%"><B><A HREF="IPieChartDataSet.html"><I>IPieChartDataSet</I></A></B></TD>
101 <TD>&nbsp;</TD>
102 </TR>
103 <TR BGCOLOR="white" CLASS="TableRowColor">
104 <TD WIDTH="15%"><B><A HREF="IScatterPlotDataSeries.html"><I>IScatterPlotDataSeries</I></A></B></TD>
105 <TD>&nbsp;</TD>
106 </TR>
107 <TR BGCOLOR="white" CLASS="TableRowColor">
108 <TD WIDTH="15%"><B><A HREF="IScatterPlotDataSet.html"><I>IScatterPlotDataSet</I></A></B></TD>
109 <TD>&nbsp;</TD>
110 </TR>
111 <TR BGCOLOR="white" CLASS="TableRowColor">
112 <TD WIDTH="15%"><B><A HREF="IStockChartDataSet.html"><I>IStockChartDataSet</I></A></B></TD>
113 <TD>&nbsp;</TD>
114 </TR>
115 </TABLE>
116 &nbsp;
117
118 <P>
119 <HR>
120
121 <!-- ========== START OF NAVBAR ========== -->
122 <A NAME="navbar_bottom"><!-- --></A>
123 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
124 <TR>
125 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
126 <A NAME="navbar_bottom_firstrow"><!-- --></A>
127 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
128 <TR ALIGN="center" VALIGN="top">
129 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
130 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
131 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
132 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
133 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
134 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
135 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
136 </TR>
137 </TABLE>
138 </TD>
139 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
140 </EM>
141 </TD>
142 </TR>
143
144 <TR>
145 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
146 &nbsp;<A HREF="../../../../org/jCharts/chartData/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
147 &nbsp;<A HREF="../../../../org/jCharts/chartData/processors/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
148 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
149 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
150 &nbsp;<A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
151 &nbsp;
152 <SCRIPT>
153 <!--
154 if(window==top) {
155 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
156 }
157 //-->
158 </SCRIPT>
159 <NOSCRIPT>
160 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
161 </NOSCRIPT>
162 </FONT></TD>
163 </TR>
164 </TABLE>
165 <!-- =========== END OF NAVBAR =========== -->
166
167 <HR>
168
169 </BODY>
170 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.chartData.interfaces Class Hierarchy (jCharts-0.7.5 API)
7 </TITLE>
8 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
9 </HEAD>
10 <SCRIPT>
11 function asd()
12 {
13 parent.document.title="org.jCharts.chartData.interfaces Class Hierarchy (jCharts-0.7.5 API)";
14 }
15 </SCRIPT>
16 <BODY BGCOLOR="white" onload="asd();">
17
18 <!-- ========== START OF NAVBAR ========== -->
19 <A NAME="navbar_top"><!-- --></A>
20 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
21 <TR>
22 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
23 <A NAME="navbar_top_firstrow"><!-- --></A>
24 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
25 <TR ALIGN="center" VALIGN="top">
26 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
33 </TR>
34 </TABLE>
35 </TD>
36 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
37 </EM>
38 </TD>
39 </TR>
40
41 <TR>
42 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
43 &nbsp;<A HREF="../../../../org/jCharts/chartData/package-tree.html"><B>PREV</B></A>&nbsp;
44 &nbsp;<A HREF="../../../../org/jCharts/chartData/processors/package-tree.html"><B>NEXT</B></A></FONT></TD>
45 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
46 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
47 &nbsp;<A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
48 &nbsp;
49 <SCRIPT>
50 <!--
51 if(window==top) {
52 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
53 }
54 //-->
55 </SCRIPT>
56 <NOSCRIPT>
57 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
58 </NOSCRIPT>
59 </FONT></TD>
60 </TR>
61 </TABLE>
62 <!-- =========== END OF NAVBAR =========== -->
63
64 <HR>
65 <CENTER>
66 <H2>
67 Hierarchy For Package org.jCharts.chartData.interfaces
68 </H2>
69 </CENTER>
70 <DL>
71 <DT><B>Package Hierarchies:</B><DD><A HREF="../../../../overview-tree.html">All Packages</A></DL>
72 <HR>
73 <H2>
74 Interface Hierarchy
75 </H2>
76 <UL>
77 <LI TYPE="circle">interface java.io.Serializable<UL>
78 <LI TYPE="circle">interface org.jCharts.chartData.interfaces.<A HREF="../../../../org/jCharts/chartData/interfaces/IData.html"><B>IData</B></A><UL>
79 <LI TYPE="circle">interface org.jCharts.chartData.interfaces.<A HREF="../../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html"><B>IAxisDataSeries</B></A><UL>
80 <LI TYPE="circle">interface org.jCharts.chartData.interfaces.<A HREF="../../../../org/jCharts/chartData/interfaces/IDataSeries.html"><B>IDataSeries</B></A><LI TYPE="circle">interface org.jCharts.chartData.interfaces.<A HREF="../../../../org/jCharts/chartData/interfaces/IScatterPlotDataSeries.html"><B>IScatterPlotDataSeries</B></A></UL>
81 <LI TYPE="circle">interface org.jCharts.chartData.interfaces.<A HREF="../../../../org/jCharts/chartData/interfaces/IDataSet.html"><B>IDataSet</B></A><UL>
82 <LI TYPE="circle">interface org.jCharts.chartData.interfaces.<A HREF="../../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html"><B>IAxisPlotDataSet</B></A><UL>
83 <LI TYPE="circle">interface org.jCharts.chartData.interfaces.<A HREF="../../../../org/jCharts/chartData/interfaces/IAxisChartDataSet.html"><B>IAxisChartDataSet</B></A><LI TYPE="circle">interface org.jCharts.chartData.interfaces.<A HREF="../../../../org/jCharts/chartData/interfaces/IScatterPlotDataSet.html"><B>IScatterPlotDataSet</B></A><LI TYPE="circle">interface org.jCharts.chartData.interfaces.<A HREF="../../../../org/jCharts/chartData/interfaces/IStockChartDataSet.html"><B>IStockChartDataSet</B></A></UL>
84 <LI TYPE="circle">interface org.jCharts.chartData.interfaces.<A HREF="../../../../org/jCharts/chartData/interfaces/IPieChartDataSet.html"><B>IPieChartDataSet</B></A></UL>
85 </UL>
86 </UL>
87 </UL>
88 <HR>
89
90 <!-- ========== START OF NAVBAR ========== -->
91 <A NAME="navbar_bottom"><!-- --></A>
92 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
93 <TR>
94 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
95 <A NAME="navbar_bottom_firstrow"><!-- --></A>
96 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
97 <TR ALIGN="center" VALIGN="top">
98 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
99 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
100 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
101 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
102 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
103 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
104 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
105 </TR>
106 </TABLE>
107 </TD>
108 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
109 </EM>
110 </TD>
111 </TR>
112
113 <TR>
114 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
115 &nbsp;<A HREF="../../../../org/jCharts/chartData/package-tree.html"><B>PREV</B></A>&nbsp;
116 &nbsp;<A HREF="../../../../org/jCharts/chartData/processors/package-tree.html"><B>NEXT</B></A></FONT></TD>
117 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
118 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
119 &nbsp;<A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
120 &nbsp;
121 <SCRIPT>
122 <!--
123 if(window==top) {
124 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
125 }
126 //-->
127 </SCRIPT>
128 <NOSCRIPT>
129 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
130 </NOSCRIPT>
131 </FONT></TD>
132 </TR>
133 </TABLE>
134 <!-- =========== END OF NAVBAR =========== -->
135
136 <HR>
137
138 </BODY>
139 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.chartData (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.chartData package">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="org.jCharts.chartData (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18 <FONT size="+1" CLASS="FrameTitleFont">
19 <A HREF="../../../org/jCharts/chartData/package-summary.html" TARGET="classFrame">org.jCharts.chartData</A></FONT>
20 <TABLE BORDER="0" WIDTH="100%">
21 <TR>
22 <TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
23 Classes</FONT>&nbsp;
24 <FONT CLASS="FrameItemFont">
25 <BR>
26 <A HREF="AxisChartDataSet.html" TARGET="classFrame">AxisChartDataSet</A>
27 <BR>
28 <A HREF="AxisDataSeries.html" TARGET="classFrame">AxisDataSeries</A>
29 <BR>
30 <A HREF="DataSeries.html" TARGET="classFrame">DataSeries</A>
31 <BR>
32 <A HREF="DataSet.html" TARGET="classFrame">DataSet</A>
33 <BR>
34 <A HREF="PieChartDataSet.html" TARGET="classFrame">PieChartDataSet</A>
35 <BR>
36 <A HREF="ScatterPlotDataSeries.html" TARGET="classFrame">ScatterPlotDataSeries</A>
37 <BR>
38 <A HREF="ScatterPlotDataSet.html" TARGET="classFrame">ScatterPlotDataSet</A>
39 <BR>
40 <A HREF="StockChartDataSet.html" TARGET="classFrame">StockChartDataSet</A></FONT></TD>
41 </TR>
42 </TABLE>
43
44
45 <TABLE BORDER="0" WIDTH="100%">
46 <TR>
47 <TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
48 Exceptions</FONT>&nbsp;
49 <FONT CLASS="FrameItemFont">
50 <BR>
51 <A HREF="ChartDataException.html" TARGET="classFrame">ChartDataException</A></FONT></TD>
52 </TR>
53 </TABLE>
54
55
56 </BODY>
57 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.chartData (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.chartData package">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="org.jCharts.chartData (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
29 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/chartData/interfaces/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 </TABLE>
63 <!-- =========== END OF NAVBAR =========== -->
64
65 <HR>
66 <H2>
67 Package org.jCharts.chartData
68 </H2>
69
70 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
71 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
72 <TD COLSPAN=2><FONT SIZE="+2">
73 <B>Class Summary</B></FONT></TD>
74 </TR>
75 <TR BGCOLOR="white" CLASS="TableRowColor">
76 <TD WIDTH="15%"><B><A HREF="AxisChartDataSet.html">AxisChartDataSet</A></B></TD>
77 <TD>&nbsp;</TD>
78 </TR>
79 <TR BGCOLOR="white" CLASS="TableRowColor">
80 <TD WIDTH="15%"><B><A HREF="AxisDataSeries.html">AxisDataSeries</A></B></TD>
81 <TD>Collection of all IAxisChartDataSets to display in an AxisChart</TD>
82 </TR>
83 <TR BGCOLOR="white" CLASS="TableRowColor">
84 <TD WIDTH="15%"><B><A HREF="DataSeries.html">DataSeries</A></B></TD>
85 <TD>Collection of all IAxisPlotDataSets to display in an AxisChart</TD>
86 </TR>
87 <TR BGCOLOR="white" CLASS="TableRowColor">
88 <TD WIDTH="15%"><B><A HREF="DataSet.html">DataSet</A></B></TD>
89 <TD>&nbsp;</TD>
90 </TR>
91 <TR BGCOLOR="white" CLASS="TableRowColor">
92 <TD WIDTH="15%"><B><A HREF="PieChartDataSet.html">PieChartDataSet</A></B></TD>
93 <TD>Implementation of the IPieChartDataSet Interface for use with the PieChart2D Object.</TD>
94 </TR>
95 <TR BGCOLOR="white" CLASS="TableRowColor">
96 <TD WIDTH="15%"><B><A HREF="ScatterPlotDataSeries.html">ScatterPlotDataSeries</A></B></TD>
97 <TD>Collection of all IAxisPlotDataSets to display in an AxisChart</TD>
98 </TR>
99 <TR BGCOLOR="white" CLASS="TableRowColor">
100 <TD WIDTH="15%"><B><A HREF="ScatterPlotDataSet.html">ScatterPlotDataSet</A></B></TD>
101 <TD>&nbsp;</TD>
102 </TR>
103 <TR BGCOLOR="white" CLASS="TableRowColor">
104 <TD WIDTH="15%"><B><A HREF="StockChartDataSet.html">StockChartDataSet</A></B></TD>
105 <TD>&nbsp;</TD>
106 </TR>
107 </TABLE>
108 &nbsp;
109
110 <P>
111
112 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
113 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
114 <TD COLSPAN=2><FONT SIZE="+2">
115 <B>Exception Summary</B></FONT></TD>
116 </TR>
117 <TR BGCOLOR="white" CLASS="TableRowColor">
118 <TD WIDTH="15%"><B><A HREF="ChartDataException.html">ChartDataException</A></B></TD>
119 <TD>&nbsp;</TD>
120 </TR>
121 </TABLE>
122 &nbsp;
123
124 <P>
125 <HR>
126
127 <!-- ========== START OF NAVBAR ========== -->
128 <A NAME="navbar_bottom"><!-- --></A>
129 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
130 <TR>
131 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
132 <A NAME="navbar_bottom_firstrow"><!-- --></A>
133 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
134 <TR ALIGN="center" VALIGN="top">
135 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
136 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
137 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
138 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
139 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
140 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
141 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
142 </TR>
143 </TABLE>
144 </TD>
145 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
146 </EM>
147 </TD>
148 </TR>
149
150 <TR>
151 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
152 &nbsp;<A HREF="../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
153 &nbsp;<A HREF="../../../org/jCharts/chartData/interfaces/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
154 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
155 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
156 &nbsp;<A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
157 &nbsp;
158 <SCRIPT>
159 <!--
160 if(window==top) {
161 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
162 }
163 //-->
164 </SCRIPT>
165 <NOSCRIPT>
166 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
167 </NOSCRIPT>
168 </FONT></TD>
169 </TR>
170 </TABLE>
171 <!-- =========== END OF NAVBAR =========== -->
172
173 <HR>
174
175 </BODY>
176 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.chartData Class Hierarchy (jCharts-0.7.5 API)
7 </TITLE>
8 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
9 </HEAD>
10 <SCRIPT>
11 function asd()
12 {
13 parent.document.title="org.jCharts.chartData Class Hierarchy (jCharts-0.7.5 API)";
14 }
15 </SCRIPT>
16 <BODY BGCOLOR="white" onload="asd();">
17
18 <!-- ========== START OF NAVBAR ========== -->
19 <A NAME="navbar_top"><!-- --></A>
20 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
21 <TR>
22 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
23 <A NAME="navbar_top_firstrow"><!-- --></A>
24 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
25 <TR ALIGN="center" VALIGN="top">
26 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
33 </TR>
34 </TABLE>
35 </TD>
36 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
37 </EM>
38 </TD>
39 </TR>
40
41 <TR>
42 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
43 &nbsp;<A HREF="../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/package-tree.html"><B>PREV</B></A>&nbsp;
44 &nbsp;<A HREF="../../../org/jCharts/chartData/interfaces/package-tree.html"><B>NEXT</B></A></FONT></TD>
45 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
46 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
47 &nbsp;<A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
48 &nbsp;
49 <SCRIPT>
50 <!--
51 if(window==top) {
52 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
53 }
54 //-->
55 </SCRIPT>
56 <NOSCRIPT>
57 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
58 </NOSCRIPT>
59 </FONT></TD>
60 </TR>
61 </TABLE>
62 <!-- =========== END OF NAVBAR =========== -->
63
64 <HR>
65 <CENTER>
66 <H2>
67 Hierarchy For Package org.jCharts.chartData
68 </H2>
69 </CENTER>
70 <DL>
71 <DT><B>Package Hierarchies:</B><DD><A HREF="../../../overview-tree.html">All Packages</A></DL>
72 <HR>
73 <H2>
74 Class Hierarchy
75 </H2>
76 <UL>
77 <LI TYPE="circle">class java.lang.Object<UL>
78 <LI TYPE="circle">class org.jCharts.chartData.<A HREF="../../../org/jCharts/chartData/AxisDataSeries.html"><B>AxisDataSeries</B></A> (implements org.jCharts.test.<A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, org.jCharts.chartData.interfaces.<A HREF="../../../org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A>)
79 <UL>
80 <LI TYPE="circle">class org.jCharts.chartData.<A HREF="../../../org/jCharts/chartData/DataSeries.html"><B>DataSeries</B></A> (implements org.jCharts.test.<A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, org.jCharts.chartData.interfaces.<A HREF="../../../org/jCharts/chartData/interfaces/IDataSeries.html">IDataSeries</A>)
81 <LI TYPE="circle">class org.jCharts.chartData.<A HREF="../../../org/jCharts/chartData/ScatterPlotDataSeries.html"><B>ScatterPlotDataSeries</B></A> (implements org.jCharts.test.<A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, org.jCharts.chartData.interfaces.<A HREF="../../../org/jCharts/chartData/interfaces/IScatterPlotDataSeries.html">IScatterPlotDataSeries</A>)
82 </UL>
83 <LI TYPE="circle">class org.jCharts.chartData.<A HREF="../../../org/jCharts/chartData/DataSet.html"><B>DataSet</B></A> (implements org.jCharts.test.<A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, org.jCharts.chartData.interfaces.<A HREF="../../../org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A>)
84 <UL>
85 <LI TYPE="circle">class org.jCharts.chartData.<A HREF="../../../org/jCharts/chartData/AxisChartDataSet.html"><B>AxisChartDataSet</B></A> (implements org.jCharts.test.<A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, org.jCharts.chartData.interfaces.<A HREF="../../../org/jCharts/chartData/interfaces/IAxisChartDataSet.html">IAxisChartDataSet</A>)
86 <LI TYPE="circle">class org.jCharts.chartData.<A HREF="../../../org/jCharts/chartData/PieChartDataSet.html"><B>PieChartDataSet</B></A> (implements org.jCharts.chartData.interfaces.<A HREF="../../../org/jCharts/chartData/interfaces/IPieChartDataSet.html">IPieChartDataSet</A>)
87 </UL>
88 <LI TYPE="circle">class org.jCharts.chartData.<A HREF="../../../org/jCharts/chartData/ScatterPlotDataSet.html"><B>ScatterPlotDataSet</B></A> (implements org.jCharts.test.<A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, org.jCharts.chartData.interfaces.<A HREF="../../../org/jCharts/chartData/interfaces/IScatterPlotDataSet.html">IScatterPlotDataSet</A>)
89 <LI TYPE="circle">class org.jCharts.chartData.<A HREF="../../../org/jCharts/chartData/StockChartDataSet.html"><B>StockChartDataSet</B></A> (implements org.jCharts.test.<A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, org.jCharts.chartData.interfaces.<A HREF="../../../org/jCharts/chartData/interfaces/IStockChartDataSet.html">IStockChartDataSet</A>)
90 <LI TYPE="circle">class java.lang.Throwable (implements java.io.Serializable)
91 <UL>
92 <LI TYPE="circle">class java.lang.Exception<UL>
93 <LI TYPE="circle">class org.jCharts.chartData.<A HREF="../../../org/jCharts/chartData/ChartDataException.html"><B>ChartDataException</B></A></UL>
94 </UL>
95 </UL>
96 </UL>
97 <HR>
98
99 <!-- ========== START OF NAVBAR ========== -->
100 <A NAME="navbar_bottom"><!-- --></A>
101 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
102 <TR>
103 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
104 <A NAME="navbar_bottom_firstrow"><!-- --></A>
105 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
106 <TR ALIGN="center" VALIGN="top">
107 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
108 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
109 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
110 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
111 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
112 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
113 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
114 </TR>
115 </TABLE>
116 </TD>
117 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
118 </EM>
119 </TD>
120 </TR>
121
122 <TR>
123 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
124 &nbsp;<A HREF="../../../org/jCharts/axisChart/customRenderers/axisValue/renderers/package-tree.html"><B>PREV</B></A>&nbsp;
125 &nbsp;<A HREF="../../../org/jCharts/chartData/interfaces/package-tree.html"><B>NEXT</B></A></FONT></TD>
126 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
127 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
128 &nbsp;<A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
129 &nbsp;
130 <SCRIPT>
131 <!--
132 if(window==top) {
133 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
134 }
135 //-->
136 </SCRIPT>
137 <NOSCRIPT>
138 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
139 </NOSCRIPT>
140 </FONT></TD>
141 </TR>
142 </TABLE>
143 <!-- =========== END OF NAVBAR =========== -->
144
145 <HR>
146
147 </BODY>
148 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:10 EST 2003 -->
5 <TITLE>
6 AxisChartDataProcessor (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.chartData.processors.AxisChartDataProcessor,AxisChartDataProcessor class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="AxisChartDataProcessor (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;PREV CLASS&nbsp;
45 &nbsp;<A HREF="../../../../org/jCharts/chartData/processors/NonStackedDataProcessor.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="AxisChartDataProcessor.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.chartData.processors</FONT>
76 <BR>
77 Class AxisChartDataProcessor</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.chartData.processors.AxisChartDataProcessor</B>
82 </PRE>
83 <DL>
84 <DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../org/jCharts/chartData/processors/ScatterPlotDataProcessor.html">ScatterPlotDataProcessor</A></DD>
85 </DL>
86 <HR>
87 <DL>
88 <DT>public class <B>AxisChartDataProcessor</B><DT>extends java.lang.Object</DL>
89
90 <P>
91 <HR>
92
93 <P>
94 <!-- ======== NESTED CLASS SUMMARY ======== -->
95
96
97 <!-- =========== FIELD SUMMARY =========== -->
98
99 <A NAME="field_summary"><!-- --></A>
100 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
101 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
102 <TD COLSPAN=2><FONT SIZE="+2">
103 <B>Field Summary</B></FONT></TD>
104 </TR>
105 <TR BGCOLOR="white" CLASS="TableRowColor">
106 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
107 <CODE>private &nbsp;double</CODE></FONT></TD>
108 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/processors/AxisChartDataProcessor.html#max">max</A></B></CODE>
109
110 <BR>
111 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
112 </TR>
113 <TR BGCOLOR="white" CLASS="TableRowColor">
114 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
115 <CODE>private &nbsp;double</CODE></FONT></TD>
116 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/processors/AxisChartDataProcessor.html#min">min</A></B></CODE>
117
118 <BR>
119 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
120 </TR>
121 <TR BGCOLOR="white" CLASS="TableRowColor">
122 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
123 <CODE>private &nbsp;int</CODE></FONT></TD>
124 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/processors/AxisChartDataProcessor.html#numberOfElementsInADataSet">numberOfElementsInADataSet</A></B></CODE>
125
126 <BR>
127 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
128 </TR>
129 </TABLE>
130 &nbsp;
131 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
132
133 <A NAME="constructor_summary"><!-- --></A>
134 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
135 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
136 <TD COLSPAN=2><FONT SIZE="+2">
137 <B>Constructor Summary</B></FONT></TD>
138 </TR>
139 <TR BGCOLOR="white" CLASS="TableRowColor">
140 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/processors/AxisChartDataProcessor.html#AxisChartDataProcessor()">AxisChartDataProcessor</A></B>()</CODE>
141
142 <BR>
143 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor</TD>
144 </TR>
145 </TABLE>
146 &nbsp;
147 <!-- ========== METHOD SUMMARY =========== -->
148
149 <A NAME="method_summary"><!-- --></A>
150 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
151 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
152 <TD COLSPAN=2><FONT SIZE="+2">
153 <B>Method Summary</B></FONT></TD>
154 </TR>
155 <TR BGCOLOR="white" CLASS="TableRowColor">
156 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
157 <CODE>&nbsp;double</CODE></FONT></TD>
158 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/processors/AxisChartDataProcessor.html#getMaxValue()">getMaxValue</A></B>()</CODE>
159
160 <BR>
161 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
162 </TR>
163 <TR BGCOLOR="white" CLASS="TableRowColor">
164 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
165 <CODE>&nbsp;double</CODE></FONT></TD>
166 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/processors/AxisChartDataProcessor.html#getMinValue()">getMinValue</A></B>()</CODE>
167
168 <BR>
169 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
170 </TR>
171 <TR BGCOLOR="white" CLASS="TableRowColor">
172 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
173 <CODE>&nbsp;int</CODE></FONT></TD>
174 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/processors/AxisChartDataProcessor.html#getNumberOfElementsInADataSet()">getNumberOfElementsInADataSet</A></B>()</CODE>
175
176 <BR>
177 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
178 </TR>
179 <TR BGCOLOR="white" CLASS="TableRowColor">
180 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
181 <CODE>&nbsp;void</CODE></FONT></TD>
182 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/processors/AxisChartDataProcessor.html#processData(org.jCharts.axisChart.AxisChart, java.awt.font.FontRenderContext)">processData</A></B>(<A HREF="../../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart,
183 java.awt.font.FontRenderContext&nbsp;fontRenderContext)</CODE>
184
185 <BR>
186 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method to perform all chart data processing.</TD>
187 </TR>
188 <TR BGCOLOR="white" CLASS="TableRowColor">
189 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
190 <CODE>private &nbsp;void</CODE></FONT></TD>
191 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/processors/AxisChartDataProcessor.html#processDataSet(org.jCharts.chartData.interfaces.IDataSeries)">processDataSet</A></B>(<A HREF="../../../../org/jCharts/chartData/interfaces/IDataSeries.html">IDataSeries</A>&nbsp;iDataSeries)</CODE>
192
193 <BR>
194 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Processes the numeric values in the chart data.</TD>
195 </TR>
196 <TR BGCOLOR="white" CLASS="TableRowColor">
197 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
198 <CODE>(package private) &nbsp;void</CODE></FONT></TD>
199 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/processors/AxisChartDataProcessor.html#setMaxValue(double)">setMaxValue</A></B>(double&nbsp;max)</CODE>
200
201 <BR>
202 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
203 </TR>
204 <TR BGCOLOR="white" CLASS="TableRowColor">
205 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
206 <CODE>(package private) &nbsp;void</CODE></FONT></TD>
207 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/processors/AxisChartDataProcessor.html#setMinValue(double)">setMinValue</A></B>(double&nbsp;min)</CODE>
208
209 <BR>
210 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
211 </TR>
212 </TABLE>
213 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
214 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
215 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
216 <TD><B>Methods inherited from class java.lang.Object</B></TD>
217 </TR>
218 <TR BGCOLOR="white" CLASS="TableRowColor">
219 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
220 </TR>
221 </TABLE>
222 &nbsp;
223 <P>
224
225 <!-- ============ FIELD DETAIL =========== -->
226
227 <A NAME="field_detail"><!-- --></A>
228 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
229 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
230 <TD COLSPAN=1><FONT SIZE="+2">
231 <B>Field Detail</B></FONT></TD>
232 </TR>
233 </TABLE>
234
235 <A NAME="max"><!-- --></A><H3>
236 max</H3>
237 <PRE>
238 private double <B>max</B></PRE>
239 <DL>
240 <DL>
241 </DL>
242 </DL>
243 <HR>
244
245 <A NAME="min"><!-- --></A><H3>
246 min</H3>
247 <PRE>
248 private double <B>min</B></PRE>
249 <DL>
250 <DL>
251 </DL>
252 </DL>
253 <HR>
254
255 <A NAME="numberOfElementsInADataSet"><!-- --></A><H3>
256 numberOfElementsInADataSet</H3>
257 <PRE>
258 private int <B>numberOfElementsInADataSet</B></PRE>
259 <DL>
260 <DL>
261 </DL>
262 </DL>
263
264 <!-- ========= CONSTRUCTOR DETAIL ======== -->
265
266 <A NAME="constructor_detail"><!-- --></A>
267 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
268 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
269 <TD COLSPAN=1><FONT SIZE="+2">
270 <B>Constructor Detail</B></FONT></TD>
271 </TR>
272 </TABLE>
273
274 <A NAME="AxisChartDataProcessor()"><!-- --></A><H3>
275 AxisChartDataProcessor</H3>
276 <PRE>
277 public <B>AxisChartDataProcessor</B>()</PRE>
278 <DL>
279 <DD>Constructor
280 <P>
281 </DL>
282
283 <!-- ============ METHOD DETAIL ========== -->
284
285 <A NAME="method_detail"><!-- --></A>
286 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
287 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
288 <TD COLSPAN=1><FONT SIZE="+2">
289 <B>Method Detail</B></FONT></TD>
290 </TR>
291 </TABLE>
292
293 <A NAME="processData(org.jCharts.axisChart.AxisChart, java.awt.font.FontRenderContext)"><!-- --></A><H3>
294 processData</H3>
295 <PRE>
296 public void <B>processData</B>(<A HREF="../../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart,
297 java.awt.font.FontRenderContext&nbsp;fontRenderContext)</PRE>
298 <DL>
299 <DD>Method to perform all chart data processing.
300 <P>
301 <DD><DL>
302 <DT><B>Parameters:</B><DD><CODE>axisChart</CODE> - </DL>
303 </DD>
304 </DL>
305 <HR>
306
307 <A NAME="processDataSet(org.jCharts.chartData.interfaces.IDataSeries)"><!-- --></A><H3>
308 processDataSet</H3>
309 <PRE>
310 private void <B>processDataSet</B>(<A HREF="../../../../org/jCharts/chartData/interfaces/IDataSeries.html">IDataSeries</A>&nbsp;iDataSeries)</PRE>
311 <DL>
312 <DD>Processes the numeric values in the chart data. If there is a user defined scale
313 there is no need to call this.
314 <P>
315 <DD><DL>
316 <DT><B>Parameters:</B><DD><CODE>iDataSeries</CODE> - </DL>
317 </DD>
318 </DL>
319 <HR>
320
321 <A NAME="setMaxValue(double)"><!-- --></A><H3>
322 setMaxValue</H3>
323 <PRE>
324 void <B>setMaxValue</B>(double&nbsp;max)</PRE>
325 <DL>
326 <DD><DL>
327 </DL>
328 </DD>
329 </DL>
330 <HR>
331
332 <A NAME="getMaxValue()"><!-- --></A><H3>
333 getMaxValue</H3>
334 <PRE>
335 public double <B>getMaxValue</B>()</PRE>
336 <DL>
337 <DD><DL>
338 </DL>
339 </DD>
340 </DL>
341 <HR>
342
343 <A NAME="setMinValue(double)"><!-- --></A><H3>
344 setMinValue</H3>
345 <PRE>
346 void <B>setMinValue</B>(double&nbsp;min)</PRE>
347 <DL>
348 <DD><DL>
349 </DL>
350 </DD>
351 </DL>
352 <HR>
353
354 <A NAME="getMinValue()"><!-- --></A><H3>
355 getMinValue</H3>
356 <PRE>
357 public double <B>getMinValue</B>()</PRE>
358 <DL>
359 <DD><DL>
360 </DL>
361 </DD>
362 </DL>
363 <HR>
364
365 <A NAME="getNumberOfElementsInADataSet()"><!-- --></A><H3>
366 getNumberOfElementsInADataSet</H3>
367 <PRE>
368 public int <B>getNumberOfElementsInADataSet</B>()</PRE>
369 <DL>
370 <DD><DL>
371 </DL>
372 </DD>
373 </DL>
374 <!-- ========= END OF CLASS DATA ========= -->
375 <HR>
376
377 <!-- ========== START OF NAVBAR ========== -->
378 <A NAME="navbar_bottom"><!-- --></A>
379 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
380 <TR>
381 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
382 <A NAME="navbar_bottom_firstrow"><!-- --></A>
383 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
384 <TR ALIGN="center" VALIGN="top">
385 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
386 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
387 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
388 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
389 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
390 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
391 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
392 </TR>
393 </TABLE>
394 </TD>
395 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
396 </EM>
397 </TD>
398 </TR>
399
400 <TR>
401 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
402 &nbsp;PREV CLASS&nbsp;
403 &nbsp;<A HREF="../../../../org/jCharts/chartData/processors/NonStackedDataProcessor.html"><B>NEXT CLASS</B></A></FONT></TD>
404 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
405 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
406 &nbsp;<A HREF="AxisChartDataProcessor.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
407 &nbsp;
408 <SCRIPT>
409 <!--
410 if(window==top) {
411 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
412 }
413 //-->
414 </SCRIPT>
415 <NOSCRIPT>
416 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
417 </NOSCRIPT>
418 </FONT></TD>
419 </TR>
420 <TR>
421 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
422 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
423 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
424 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
425 </TR>
426 </TABLE>
427 <!-- =========== END OF NAVBAR =========== -->
428
429 <HR>
430
431 </BODY>
432 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 NonStackedDataProcessor (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.chartData.processors.NonStackedDataProcessor,NonStackedDataProcessor class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="NonStackedDataProcessor (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../../org/jCharts/chartData/processors/AxisChartDataProcessor.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../../org/jCharts/chartData/processors/PieChartDataProcessor.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="NonStackedDataProcessor.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.chartData.processors</FONT>
76 <BR>
77 Class NonStackedDataProcessor</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.chartData.processors.NonStackedDataProcessor</B>
82 </PRE>
83 <HR>
84 <DL>
85 <DT>abstract class <B>NonStackedDataProcessor</B><DT>extends java.lang.Object</DL>
86
87 <P>
88 <HR>
89
90 <P>
91 <!-- ======== NESTED CLASS SUMMARY ======== -->
92
93
94 <!-- =========== FIELD SUMMARY =========== -->
95
96
97 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
98
99 <A NAME="constructor_summary"><!-- --></A>
100 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
101 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
102 <TD COLSPAN=2><FONT SIZE="+2">
103 <B>Constructor Summary</B></FONT></TD>
104 </TR>
105 <TR BGCOLOR="white" CLASS="TableRowColor">
106 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
107 <CODE>(package private)</CODE></FONT></TD>
108 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/processors/NonStackedDataProcessor.html#NonStackedDataProcessor()">NonStackedDataProcessor</A></B>()</CODE>
109
110 <BR>
111 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
112 </TR>
113 </TABLE>
114 &nbsp;
115 <!-- ========== METHOD SUMMARY =========== -->
116
117 <A NAME="method_summary"><!-- --></A>
118 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
119 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
120 <TD COLSPAN=2><FONT SIZE="+2">
121 <B>Method Summary</B></FONT></TD>
122 </TR>
123 <TR BGCOLOR="white" CLASS="TableRowColor">
124 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
125 <CODE>static&nbsp;void</CODE></FONT></TD>
126 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/processors/NonStackedDataProcessor.html#processData(org.jCharts.chartData.interfaces.IAxisChartDataSet, org.jCharts.chartData.processors.AxisChartDataProcessor)">processData</A></B>(<A HREF="../../../../org/jCharts/chartData/interfaces/IAxisChartDataSet.html">IAxisChartDataSet</A>&nbsp;iAxisChartDataSet,
127 <A HREF="../../../../org/jCharts/chartData/processors/AxisChartDataProcessor.html">AxisChartDataProcessor</A>&nbsp;axisChartDataProcessor)</CODE>
128
129 <BR>
130 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Does a single pass through the data set and calculates the min, max, and label dimensions.</TD>
131 </TR>
132 </TABLE>
133 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
134 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
135 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
136 <TD><B>Methods inherited from class java.lang.Object</B></TD>
137 </TR>
138 <TR BGCOLOR="white" CLASS="TableRowColor">
139 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
140 </TR>
141 </TABLE>
142 &nbsp;
143 <P>
144
145 <!-- ============ FIELD DETAIL =========== -->
146
147
148 <!-- ========= CONSTRUCTOR DETAIL ======== -->
149
150 <A NAME="constructor_detail"><!-- --></A>
151 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
152 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
153 <TD COLSPAN=1><FONT SIZE="+2">
154 <B>Constructor Detail</B></FONT></TD>
155 </TR>
156 </TABLE>
157
158 <A NAME="NonStackedDataProcessor()"><!-- --></A><H3>
159 NonStackedDataProcessor</H3>
160 <PRE>
161 <B>NonStackedDataProcessor</B>()</PRE>
162 <DL>
163 </DL>
164
165 <!-- ============ METHOD DETAIL ========== -->
166
167 <A NAME="method_detail"><!-- --></A>
168 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
169 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
170 <TD COLSPAN=1><FONT SIZE="+2">
171 <B>Method Detail</B></FONT></TD>
172 </TR>
173 </TABLE>
174
175 <A NAME="processData(org.jCharts.chartData.interfaces.IAxisChartDataSet, org.jCharts.chartData.processors.AxisChartDataProcessor)"><!-- --></A><H3>
176 processData</H3>
177 <PRE>
178 public static final void <B>processData</B>(<A HREF="../../../../org/jCharts/chartData/interfaces/IAxisChartDataSet.html">IAxisChartDataSet</A>&nbsp;iAxisChartDataSet,
179 <A HREF="../../../../org/jCharts/chartData/processors/AxisChartDataProcessor.html">AxisChartDataProcessor</A>&nbsp;axisChartDataProcessor)</PRE>
180 <DL>
181 <DD>Does a single pass through the data set and calculates the min, max, and label dimensions.
182 This stuff is grouped together so we can try to limit the number of passes through the data.
183 <P>
184 <DD><DL>
185 <DT><B>Parameters:</B><DD><CODE>iAxisChartDataSet</CODE> - <DD><CODE>axisChartDataProcessor</CODE> - </DL>
186 </DD>
187 </DL>
188 <!-- ========= END OF CLASS DATA ========= -->
189 <HR>
190
191 <!-- ========== START OF NAVBAR ========== -->
192 <A NAME="navbar_bottom"><!-- --></A>
193 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
194 <TR>
195 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
196 <A NAME="navbar_bottom_firstrow"><!-- --></A>
197 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
198 <TR ALIGN="center" VALIGN="top">
199 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
200 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
201 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
202 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
203 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
204 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
205 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
206 </TR>
207 </TABLE>
208 </TD>
209 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
210 </EM>
211 </TD>
212 </TR>
213
214 <TR>
215 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
216 &nbsp;<A HREF="../../../../org/jCharts/chartData/processors/AxisChartDataProcessor.html"><B>PREV CLASS</B></A>&nbsp;
217 &nbsp;<A HREF="../../../../org/jCharts/chartData/processors/PieChartDataProcessor.html"><B>NEXT CLASS</B></A></FONT></TD>
218 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
219 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
220 &nbsp;<A HREF="NonStackedDataProcessor.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
221 &nbsp;
222 <SCRIPT>
223 <!--
224 if(window==top) {
225 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
226 }
227 //-->
228 </SCRIPT>
229 <NOSCRIPT>
230 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
231 </NOSCRIPT>
232 </FONT></TD>
233 </TR>
234 <TR>
235 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
236 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
237 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
238 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
239 </TR>
240 </TABLE>
241 <!-- =========== END OF NAVBAR =========== -->
242
243 <HR>
244
245 </BODY>
246 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 PieChartDataProcessor (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.chartData.processors.PieChartDataProcessor,PieChartDataProcessor class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="PieChartDataProcessor (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../../org/jCharts/chartData/processors/NonStackedDataProcessor.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../../org/jCharts/chartData/processors/ScatterPlotDataProcessor.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="PieChartDataProcessor.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.chartData.processors</FONT>
76 <BR>
77 Class PieChartDataProcessor</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.chartData.processors.PieChartDataProcessor</B>
82 </PRE>
83 <HR>
84 <DL>
85 <DT>public final class <B>PieChartDataProcessor</B><DT>extends java.lang.Object</DL>
86
87 <P>
88 Utility class to process the PieChartDataSet
89 <P>
90
91 <P>
92 <HR>
93
94 <P>
95 <!-- ======== NESTED CLASS SUMMARY ======== -->
96
97
98 <!-- =========== FIELD SUMMARY =========== -->
99
100 <A NAME="field_summary"><!-- --></A>
101 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
102 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
103 <TD COLSPAN=2><FONT SIZE="+2">
104 <B>Field Summary</B></FONT></TD>
105 </TR>
106 <TR BGCOLOR="white" CLASS="TableRowColor">
107 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
108 <CODE>private &nbsp;<A HREF="../../../../org/jCharts/chartData/interfaces/IPieChartDataSet.html">IPieChartDataSet</A></CODE></FONT></TD>
109 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/processors/PieChartDataProcessor.html#iPieChartDataSet">iPieChartDataSet</A></B></CODE>
110
111 <BR>
112 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
113 </TR>
114 <TR BGCOLOR="white" CLASS="TableRowColor">
115 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
116 <CODE>private &nbsp;double</CODE></FONT></TD>
117 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/processors/PieChartDataProcessor.html#sumOfData">sumOfData</A></B></CODE>
118
119 <BR>
120 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
121 </TR>
122 </TABLE>
123 &nbsp;
124 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
125
126 <A NAME="constructor_summary"><!-- --></A>
127 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
128 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
129 <TD COLSPAN=2><FONT SIZE="+2">
130 <B>Constructor Summary</B></FONT></TD>
131 </TR>
132 <TR BGCOLOR="white" CLASS="TableRowColor">
133 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/processors/PieChartDataProcessor.html#PieChartDataProcessor(org.jCharts.chartData.interfaces.IPieChartDataSet)">PieChartDataProcessor</A></B>(<A HREF="../../../../org/jCharts/chartData/interfaces/IPieChartDataSet.html">IPieChartDataSet</A>&nbsp;iPieChartDataSet)</CODE>
134
135 <BR>
136 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor</TD>
137 </TR>
138 </TABLE>
139 &nbsp;
140 <!-- ========== METHOD SUMMARY =========== -->
141
142 <A NAME="method_summary"><!-- --></A>
143 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
144 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
145 <TD COLSPAN=2><FONT SIZE="+2">
146 <B>Method Summary</B></FONT></TD>
147 </TR>
148 <TR BGCOLOR="white" CLASS="TableRowColor">
149 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
150 <CODE>&nbsp;double</CODE></FONT></TD>
151 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/processors/PieChartDataProcessor.html#getPercentageOfPie(int)">getPercentageOfPie</A></B>(int&nbsp;index)</CODE>
152
153 <BR>
154 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns percentage of pie(360 degrees) data point at specified index.</TD>
155 </TR>
156 <TR BGCOLOR="white" CLASS="TableRowColor">
157 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
158 <CODE>&nbsp;void</CODE></FONT></TD>
159 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/processors/PieChartDataProcessor.html#processData()">processData</A></B>()</CODE>
160
161 <BR>
162 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method should do a single pass through the data set and calculate all needed values,
163 such as: min, max, sum, etc...</TD>
164 </TR>
165 </TABLE>
166 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
167 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
168 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
169 <TD><B>Methods inherited from class java.lang.Object</B></TD>
170 </TR>
171 <TR BGCOLOR="white" CLASS="TableRowColor">
172 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
173 </TR>
174 </TABLE>
175 &nbsp;
176 <P>
177
178 <!-- ============ FIELD DETAIL =========== -->
179
180 <A NAME="field_detail"><!-- --></A>
181 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
182 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
183 <TD COLSPAN=1><FONT SIZE="+2">
184 <B>Field Detail</B></FONT></TD>
185 </TR>
186 </TABLE>
187
188 <A NAME="iPieChartDataSet"><!-- --></A><H3>
189 iPieChartDataSet</H3>
190 <PRE>
191 private <A HREF="../../../../org/jCharts/chartData/interfaces/IPieChartDataSet.html">IPieChartDataSet</A> <B>iPieChartDataSet</B></PRE>
192 <DL>
193 <DL>
194 </DL>
195 </DL>
196 <HR>
197
198 <A NAME="sumOfData"><!-- --></A><H3>
199 sumOfData</H3>
200 <PRE>
201 private double <B>sumOfData</B></PRE>
202 <DL>
203 <DL>
204 </DL>
205 </DL>
206
207 <!-- ========= CONSTRUCTOR DETAIL ======== -->
208
209 <A NAME="constructor_detail"><!-- --></A>
210 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
211 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
212 <TD COLSPAN=1><FONT SIZE="+2">
213 <B>Constructor Detail</B></FONT></TD>
214 </TR>
215 </TABLE>
216
217 <A NAME="PieChartDataProcessor(org.jCharts.chartData.interfaces.IPieChartDataSet)"><!-- --></A><H3>
218 PieChartDataProcessor</H3>
219 <PRE>
220 public <B>PieChartDataProcessor</B>(<A HREF="../../../../org/jCharts/chartData/interfaces/IPieChartDataSet.html">IPieChartDataSet</A>&nbsp;iPieChartDataSet)</PRE>
221 <DL>
222 <DD>Constructor
223 <P>
224 <DT><B>Parameters:</B><DD><CODE>iPieChartDataSet</CODE> - </DL>
225
226 <!-- ============ METHOD DETAIL ========== -->
227
228 <A NAME="method_detail"><!-- --></A>
229 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
230 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
231 <TD COLSPAN=1><FONT SIZE="+2">
232 <B>Method Detail</B></FONT></TD>
233 </TR>
234 </TABLE>
235
236 <A NAME="processData()"><!-- --></A><H3>
237 processData</H3>
238 <PRE>
239 public void <B>processData</B>()</PRE>
240 <DL>
241 <DD>This method should do a single pass through the data set and calculate all needed values,
242 such as: min, max, sum, etc... so that we can do this in one pass through the data.
243 Rather than once for each.
244 <P>
245 <DD><DL>
246 </DL>
247 </DD>
248 </DL>
249 <HR>
250
251 <A NAME="getPercentageOfPie(int)"><!-- --></A><H3>
252 getPercentageOfPie</H3>
253 <PRE>
254 public double <B>getPercentageOfPie</B>(int&nbsp;index)</PRE>
255 <DL>
256 <DD>Returns percentage of pie(360 degrees) data point at specified index.
257 <P>
258 <DD><DL>
259 <DT><B>Parameters:</B><DD><CODE>index</CODE> -
260 <DT><B>Returns:</B><DD>double</DL>
261 </DD>
262 </DL>
263 <!-- ========= END OF CLASS DATA ========= -->
264 <HR>
265
266 <!-- ========== START OF NAVBAR ========== -->
267 <A NAME="navbar_bottom"><!-- --></A>
268 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
269 <TR>
270 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
271 <A NAME="navbar_bottom_firstrow"><!-- --></A>
272 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
273 <TR ALIGN="center" VALIGN="top">
274 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
275 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
276 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
277 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
278 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
279 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
280 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
281 </TR>
282 </TABLE>
283 </TD>
284 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
285 </EM>
286 </TD>
287 </TR>
288
289 <TR>
290 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
291 &nbsp;<A HREF="../../../../org/jCharts/chartData/processors/NonStackedDataProcessor.html"><B>PREV CLASS</B></A>&nbsp;
292 &nbsp;<A HREF="../../../../org/jCharts/chartData/processors/ScatterPlotDataProcessor.html"><B>NEXT CLASS</B></A></FONT></TD>
293 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
294 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
295 &nbsp;<A HREF="PieChartDataProcessor.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
296 &nbsp;
297 <SCRIPT>
298 <!--
299 if(window==top) {
300 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
301 }
302 //-->
303 </SCRIPT>
304 <NOSCRIPT>
305 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
306 </NOSCRIPT>
307 </FONT></TD>
308 </TR>
309 <TR>
310 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
311 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
312 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
313 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
314 </TR>
315 </TABLE>
316 <!-- =========== END OF NAVBAR =========== -->
317
318 <HR>
319
320 </BODY>
321 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 ScatterPlotDataProcessor (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.chartData.processors.ScatterPlotDataProcessor,ScatterPlotDataProcessor class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="ScatterPlotDataProcessor (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../../org/jCharts/chartData/processors/PieChartDataProcessor.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../../org/jCharts/chartData/processors/StackedDataProcessor.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="ScatterPlotDataProcessor.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.chartData.processors</FONT>
76 <BR>
77 Class ScatterPlotDataProcessor</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../../org/jCharts/chartData/processors/AxisChartDataProcessor.html">org.jCharts.chartData.processors.AxisChartDataProcessor</A>
82 |
83 +--<B>org.jCharts.chartData.processors.ScatterPlotDataProcessor</B>
84 </PRE>
85 <HR>
86 <DL>
87 <DT>public final class <B>ScatterPlotDataProcessor</B><DT>extends <A HREF="../../../../org/jCharts/chartData/processors/AxisChartDataProcessor.html">AxisChartDataProcessor</A></DL>
88
89 <P>
90 <HR>
91
92 <P>
93 <!-- ======== NESTED CLASS SUMMARY ======== -->
94
95
96 <!-- =========== FIELD SUMMARY =========== -->
97
98 <A NAME="field_summary"><!-- --></A>
99 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
100 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
101 <TD COLSPAN=2><FONT SIZE="+2">
102 <B>Field Summary</B></FONT></TD>
103 </TR>
104 <TR BGCOLOR="white" CLASS="TableRowColor">
105 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
106 <CODE>private &nbsp;double</CODE></FONT></TD>
107 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/processors/ScatterPlotDataProcessor.html#yMax">yMax</A></B></CODE>
108
109 <BR>
110 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
111 </TR>
112 <TR BGCOLOR="white" CLASS="TableRowColor">
113 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
114 <CODE>private &nbsp;double</CODE></FONT></TD>
115 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/processors/ScatterPlotDataProcessor.html#yMin">yMin</A></B></CODE>
116
117 <BR>
118 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
119 </TR>
120 </TABLE>
121 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.chartData.processors.AxisChartDataProcessor"><!-- --></A>
122 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
123 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
124 <TD><B>Fields inherited from class org.jCharts.chartData.processors.<A HREF="../../../../org/jCharts/chartData/processors/AxisChartDataProcessor.html">AxisChartDataProcessor</A></B></TD>
125 </TR>
126 <TR BGCOLOR="white" CLASS="TableRowColor">
127 <TD><CODE></CODE></TD>
128 </TR>
129 </TABLE>
130 &nbsp;
131 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
132
133 <A NAME="constructor_summary"><!-- --></A>
134 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
135 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
136 <TD COLSPAN=2><FONT SIZE="+2">
137 <B>Constructor Summary</B></FONT></TD>
138 </TR>
139 <TR BGCOLOR="white" CLASS="TableRowColor">
140 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/processors/ScatterPlotDataProcessor.html#ScatterPlotDataProcessor()">ScatterPlotDataProcessor</A></B>()</CODE>
141
142 <BR>
143 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor</TD>
144 </TR>
145 </TABLE>
146 &nbsp;
147 <!-- ========== METHOD SUMMARY =========== -->
148
149 <A NAME="method_summary"><!-- --></A>
150 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
151 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
152 <TD COLSPAN=2><FONT SIZE="+2">
153 <B>Method Summary</B></FONT></TD>
154 </TR>
155 <TR BGCOLOR="white" CLASS="TableRowColor">
156 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
157 <CODE>&nbsp;double</CODE></FONT></TD>
158 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/processors/ScatterPlotDataProcessor.html#getyMax()">getyMax</A></B>()</CODE>
159
160 <BR>
161 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
162 </TR>
163 <TR BGCOLOR="white" CLASS="TableRowColor">
164 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
165 <CODE>&nbsp;double</CODE></FONT></TD>
166 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/processors/ScatterPlotDataProcessor.html#getyMin()">getyMin</A></B>()</CODE>
167
168 <BR>
169 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
170 </TR>
171 <TR BGCOLOR="white" CLASS="TableRowColor">
172 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
173 <CODE>&nbsp;void</CODE></FONT></TD>
174 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/processors/ScatterPlotDataProcessor.html#processData(org.jCharts.axisChart.AxisChart, java.awt.font.FontRenderContext)">processData</A></B>(<A HREF="../../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart,
175 java.awt.font.FontRenderContext&nbsp;fontRenderContext)</CODE>
176
177 <BR>
178 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method to perform all chart data processing.</TD>
179 </TR>
180 <TR BGCOLOR="white" CLASS="TableRowColor">
181 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
182 <CODE>private &nbsp;void</CODE></FONT></TD>
183 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/processors/ScatterPlotDataProcessor.html#processDataSet(org.jCharts.chartData.interfaces.IScatterPlotDataSeries)">processDataSet</A></B>(<A HREF="../../../../org/jCharts/chartData/interfaces/IScatterPlotDataSeries.html">IScatterPlotDataSeries</A>&nbsp;iScatterPlotDataSeries)</CODE>
184
185 <BR>
186 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Processes the numeric values in the chart data.</TD>
187 </TR>
188 <TR BGCOLOR="white" CLASS="TableRowColor">
189 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
190 <CODE>&nbsp;void</CODE></FONT></TD>
191 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/processors/ScatterPlotDataProcessor.html#setyMax(double)">setyMax</A></B>(double&nbsp;yMax)</CODE>
192
193 <BR>
194 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
195 </TR>
196 <TR BGCOLOR="white" CLASS="TableRowColor">
197 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
198 <CODE>&nbsp;void</CODE></FONT></TD>
199 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/processors/ScatterPlotDataProcessor.html#setyMin(double)">setyMin</A></B>(double&nbsp;yMin)</CODE>
200
201 <BR>
202 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
203 </TR>
204 <TR BGCOLOR="white" CLASS="TableRowColor">
205 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
206 <CODE>&nbsp;java.lang.String</CODE></FONT></TD>
207 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/processors/ScatterPlotDataProcessor.html#toString()">toString</A></B>()</CODE>
208
209 <BR>
210 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
211 </TR>
212 </TABLE>
213 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.chartData.processors.AxisChartDataProcessor"><!-- --></A>
214 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
215 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
216 <TD><B>Methods inherited from class org.jCharts.chartData.processors.<A HREF="../../../../org/jCharts/chartData/processors/AxisChartDataProcessor.html">AxisChartDataProcessor</A></B></TD>
217 </TR>
218 <TR BGCOLOR="white" CLASS="TableRowColor">
219 <TD><CODE><A HREF="../../../../org/jCharts/chartData/processors/AxisChartDataProcessor.html#getMaxValue()">getMaxValue</A>, <A HREF="../../../../org/jCharts/chartData/processors/AxisChartDataProcessor.html#getMinValue()">getMinValue</A>, <A HREF="../../../../org/jCharts/chartData/processors/AxisChartDataProcessor.html#getNumberOfElementsInADataSet()">getNumberOfElementsInADataSet</A>, <A HREF="../../../../org/jCharts/chartData/processors/AxisChartDataProcessor.html#setMaxValue(double)">setMaxValue</A>, <A HREF="../../../../org/jCharts/chartData/processors/AxisChartDataProcessor.html#setMinValue(double)">setMinValue</A></CODE></TD>
220 </TR>
221 </TABLE>
222 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
223 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
224 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
225 <TD><B>Methods inherited from class java.lang.Object</B></TD>
226 </TR>
227 <TR BGCOLOR="white" CLASS="TableRowColor">
228 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
229 </TR>
230 </TABLE>
231 &nbsp;
232 <P>
233
234 <!-- ============ FIELD DETAIL =========== -->
235
236 <A NAME="field_detail"><!-- --></A>
237 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
238 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
239 <TD COLSPAN=1><FONT SIZE="+2">
240 <B>Field Detail</B></FONT></TD>
241 </TR>
242 </TABLE>
243
244 <A NAME="yMax"><!-- --></A><H3>
245 yMax</H3>
246 <PRE>
247 private double <B>yMax</B></PRE>
248 <DL>
249 <DL>
250 </DL>
251 </DL>
252 <HR>
253
254 <A NAME="yMin"><!-- --></A><H3>
255 yMin</H3>
256 <PRE>
257 private double <B>yMin</B></PRE>
258 <DL>
259 <DL>
260 </DL>
261 </DL>
262
263 <!-- ========= CONSTRUCTOR DETAIL ======== -->
264
265 <A NAME="constructor_detail"><!-- --></A>
266 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
267 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
268 <TD COLSPAN=1><FONT SIZE="+2">
269 <B>Constructor Detail</B></FONT></TD>
270 </TR>
271 </TABLE>
272
273 <A NAME="ScatterPlotDataProcessor()"><!-- --></A><H3>
274 ScatterPlotDataProcessor</H3>
275 <PRE>
276 public <B>ScatterPlotDataProcessor</B>()</PRE>
277 <DL>
278 <DD>Constructor
279 <P>
280 </DL>
281
282 <!-- ============ METHOD DETAIL ========== -->
283
284 <A NAME="method_detail"><!-- --></A>
285 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
286 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
287 <TD COLSPAN=1><FONT SIZE="+2">
288 <B>Method Detail</B></FONT></TD>
289 </TR>
290 </TABLE>
291
292 <A NAME="processData(org.jCharts.axisChart.AxisChart, java.awt.font.FontRenderContext)"><!-- --></A><H3>
293 processData</H3>
294 <PRE>
295 public void <B>processData</B>(<A HREF="../../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart,
296 java.awt.font.FontRenderContext&nbsp;fontRenderContext)</PRE>
297 <DL>
298 <DD>Method to perform all chart data processing.
299 <P>
300 <DD><DL>
301 <DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/jCharts/chartData/processors/AxisChartDataProcessor.html#processData(org.jCharts.axisChart.AxisChart, java.awt.font.FontRenderContext)">processData</A></CODE> in class <CODE><A HREF="../../../../org/jCharts/chartData/processors/AxisChartDataProcessor.html">AxisChartDataProcessor</A></CODE></DL>
302 </DD>
303 <DD><DL>
304 <DT><B>Parameters:</B><DD><CODE>axisChart</CODE> - </DL>
305 </DD>
306 </DL>
307 <HR>
308
309 <A NAME="processDataSet(org.jCharts.chartData.interfaces.IScatterPlotDataSeries)"><!-- --></A><H3>
310 processDataSet</H3>
311 <PRE>
312 private void <B>processDataSet</B>(<A HREF="../../../../org/jCharts/chartData/interfaces/IScatterPlotDataSeries.html">IScatterPlotDataSeries</A>&nbsp;iScatterPlotDataSeries)</PRE>
313 <DL>
314 <DD>Processes the numeric values in the chart data. If there is a user defined scale
315 there is no need to call this.
316 <P>
317 <DD><DL>
318 <DT><B>Parameters:</B><DD><CODE>iScatterPlotDataSeries</CODE> - </DL>
319 </DD>
320 </DL>
321 <HR>
322
323 <A NAME="getyMax()"><!-- --></A><H3>
324 getyMax</H3>
325 <PRE>
326 public double <B>getyMax</B>()</PRE>
327 <DL>
328 <DD><DL>
329 </DL>
330 </DD>
331 </DL>
332 <HR>
333
334 <A NAME="setyMax(double)"><!-- --></A><H3>
335 setyMax</H3>
336 <PRE>
337 public void <B>setyMax</B>(double&nbsp;yMax)</PRE>
338 <DL>
339 <DD><DL>
340 </DL>
341 </DD>
342 </DL>
343 <HR>
344
345 <A NAME="getyMin()"><!-- --></A><H3>
346 getyMin</H3>
347 <PRE>
348 public double <B>getyMin</B>()</PRE>
349 <DL>
350 <DD><DL>
351 </DL>
352 </DD>
353 </DL>
354 <HR>
355
356 <A NAME="setyMin(double)"><!-- --></A><H3>
357 setyMin</H3>
358 <PRE>
359 public void <B>setyMin</B>(double&nbsp;yMin)</PRE>
360 <DL>
361 <DD><DL>
362 </DL>
363 </DD>
364 </DL>
365 <HR>
366
367 <A NAME="toString()"><!-- --></A><H3>
368 toString</H3>
369 <PRE>
370 public java.lang.String <B>toString</B>()</PRE>
371 <DL>
372 <DD><DL>
373 <DT><B>Overrides:</B><DD><CODE>toString</CODE> in class <CODE>java.lang.Object</CODE></DL>
374 </DD>
375 <DD><DL>
376 </DL>
377 </DD>
378 </DL>
379 <!-- ========= END OF CLASS DATA ========= -->
380 <HR>
381
382 <!-- ========== START OF NAVBAR ========== -->
383 <A NAME="navbar_bottom"><!-- --></A>
384 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
385 <TR>
386 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
387 <A NAME="navbar_bottom_firstrow"><!-- --></A>
388 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
389 <TR ALIGN="center" VALIGN="top">
390 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
391 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
392 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
393 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
394 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
395 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
396 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
397 </TR>
398 </TABLE>
399 </TD>
400 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
401 </EM>
402 </TD>
403 </TR>
404
405 <TR>
406 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
407 &nbsp;<A HREF="../../../../org/jCharts/chartData/processors/PieChartDataProcessor.html"><B>PREV CLASS</B></A>&nbsp;
408 &nbsp;<A HREF="../../../../org/jCharts/chartData/processors/StackedDataProcessor.html"><B>NEXT CLASS</B></A></FONT></TD>
409 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
410 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
411 &nbsp;<A HREF="ScatterPlotDataProcessor.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
412 &nbsp;
413 <SCRIPT>
414 <!--
415 if(window==top) {
416 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
417 }
418 //-->
419 </SCRIPT>
420 <NOSCRIPT>
421 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
422 </NOSCRIPT>
423 </FONT></TD>
424 </TR>
425 <TR>
426 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
427 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
428 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
429 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
430 </TR>
431 </TABLE>
432 <!-- =========== END OF NAVBAR =========== -->
433
434 <HR>
435
436 </BODY>
437 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 StackedDataProcessor (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.chartData.processors.StackedDataProcessor,StackedDataProcessor class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="StackedDataProcessor (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../../org/jCharts/chartData/processors/ScatterPlotDataProcessor.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../../org/jCharts/chartData/processors/StockDataProcessor.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="StackedDataProcessor.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.chartData.processors</FONT>
76 <BR>
77 Class StackedDataProcessor</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.chartData.processors.StackedDataProcessor</B>
82 </PRE>
83 <HR>
84 <DL>
85 <DT>abstract class <B>StackedDataProcessor</B><DT>extends java.lang.Object</DL>
86
87 <P>
88 Notes:
89 1) Stacked data cannot have any negative values. I don't think i have ever seen a
90 stacked bar chart with negative values just as a side observation.
91
92 ---->There has been one request for this though...
93 <P>
94
95 <P>
96 <HR>
97
98 <P>
99 <!-- ======== NESTED CLASS SUMMARY ======== -->
100
101
102 <!-- =========== FIELD SUMMARY =========== -->
103
104
105 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
106
107 <A NAME="constructor_summary"><!-- --></A>
108 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
109 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
110 <TD COLSPAN=2><FONT SIZE="+2">
111 <B>Constructor Summary</B></FONT></TD>
112 </TR>
113 <TR BGCOLOR="white" CLASS="TableRowColor">
114 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
115 <CODE>(package private)</CODE></FONT></TD>
116 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/processors/StackedDataProcessor.html#StackedDataProcessor()">StackedDataProcessor</A></B>()</CODE>
117
118 <BR>
119 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
120 </TR>
121 </TABLE>
122 &nbsp;
123 <!-- ========== METHOD SUMMARY =========== -->
124
125 <A NAME="method_summary"><!-- --></A>
126 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
127 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
128 <TD COLSPAN=2><FONT SIZE="+2">
129 <B>Method Summary</B></FONT></TD>
130 </TR>
131 <TR BGCOLOR="white" CLASS="TableRowColor">
132 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
133 <CODE>static&nbsp;void</CODE></FONT></TD>
134 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/processors/StackedDataProcessor.html#processData(org.jCharts.chartData.interfaces.IAxisChartDataSet, org.jCharts.chartData.processors.AxisChartDataProcessor)">processData</A></B>(<A HREF="../../../../org/jCharts/chartData/interfaces/IAxisChartDataSet.html">IAxisChartDataSet</A>&nbsp;iAxisChartDataSet,
135 <A HREF="../../../../org/jCharts/chartData/processors/AxisChartDataProcessor.html">AxisChartDataProcessor</A>&nbsp;axisChartDataProcessor)</CODE>
136
137 <BR>
138 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method should do a single pass through the data set and calculate all needed values,
139 such as: min, max, sum, etc...</TD>
140 </TR>
141 </TABLE>
142 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
143 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
144 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
145 <TD><B>Methods inherited from class java.lang.Object</B></TD>
146 </TR>
147 <TR BGCOLOR="white" CLASS="TableRowColor">
148 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
149 </TR>
150 </TABLE>
151 &nbsp;
152 <P>
153
154 <!-- ============ FIELD DETAIL =========== -->
155
156
157 <!-- ========= CONSTRUCTOR DETAIL ======== -->
158
159 <A NAME="constructor_detail"><!-- --></A>
160 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
161 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
162 <TD COLSPAN=1><FONT SIZE="+2">
163 <B>Constructor Detail</B></FONT></TD>
164 </TR>
165 </TABLE>
166
167 <A NAME="StackedDataProcessor()"><!-- --></A><H3>
168 StackedDataProcessor</H3>
169 <PRE>
170 <B>StackedDataProcessor</B>()</PRE>
171 <DL>
172 </DL>
173
174 <!-- ============ METHOD DETAIL ========== -->
175
176 <A NAME="method_detail"><!-- --></A>
177 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
178 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
179 <TD COLSPAN=1><FONT SIZE="+2">
180 <B>Method Detail</B></FONT></TD>
181 </TR>
182 </TABLE>
183
184 <A NAME="processData(org.jCharts.chartData.interfaces.IAxisChartDataSet, org.jCharts.chartData.processors.AxisChartDataProcessor)"><!-- --></A><H3>
185 processData</H3>
186 <PRE>
187 public static final void <B>processData</B>(<A HREF="../../../../org/jCharts/chartData/interfaces/IAxisChartDataSet.html">IAxisChartDataSet</A>&nbsp;iAxisChartDataSet,
188 <A HREF="../../../../org/jCharts/chartData/processors/AxisChartDataProcessor.html">AxisChartDataProcessor</A>&nbsp;axisChartDataProcessor)</PRE>
189 <DL>
190 <DD><pre>This method should do a single pass through the data set and calculate all needed values,
191 such as: min, max, sum, etc... so that we can do this in one pass through the data.
192 Rather than once for each.</pre>
193 <P>
194 <DD><DL>
195 <DT><B>Parameters:</B><DD><CODE>iAxisChartDataSet</CODE> - <DD><CODE>axisChartDataProcessor</CODE> - </DL>
196 </DD>
197 </DL>
198 <!-- ========= END OF CLASS DATA ========= -->
199 <HR>
200
201 <!-- ========== START OF NAVBAR ========== -->
202 <A NAME="navbar_bottom"><!-- --></A>
203 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
204 <TR>
205 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
206 <A NAME="navbar_bottom_firstrow"><!-- --></A>
207 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
208 <TR ALIGN="center" VALIGN="top">
209 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
210 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
211 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
212 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
213 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
214 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
215 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
216 </TR>
217 </TABLE>
218 </TD>
219 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
220 </EM>
221 </TD>
222 </TR>
223
224 <TR>
225 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
226 &nbsp;<A HREF="../../../../org/jCharts/chartData/processors/ScatterPlotDataProcessor.html"><B>PREV CLASS</B></A>&nbsp;
227 &nbsp;<A HREF="../../../../org/jCharts/chartData/processors/StockDataProcessor.html"><B>NEXT CLASS</B></A></FONT></TD>
228 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
229 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
230 &nbsp;<A HREF="StackedDataProcessor.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
231 &nbsp;
232 <SCRIPT>
233 <!--
234 if(window==top) {
235 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
236 }
237 //-->
238 </SCRIPT>
239 <NOSCRIPT>
240 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
241 </NOSCRIPT>
242 </FONT></TD>
243 </TR>
244 <TR>
245 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
246 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
247 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
248 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
249 </TR>
250 </TABLE>
251 <!-- =========== END OF NAVBAR =========== -->
252
253 <HR>
254
255 </BODY>
256 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 StockDataProcessor (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.chartData.processors.StockDataProcessor,StockDataProcessor class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="StockDataProcessor (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../../org/jCharts/chartData/processors/StackedDataProcessor.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../../org/jCharts/chartData/processors/TextProcessor.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="StockDataProcessor.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.chartData.processors</FONT>
76 <BR>
77 Class StockDataProcessor</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.chartData.processors.StockDataProcessor</B>
82 </PRE>
83 <HR>
84 <DL>
85 <DT>abstract class <B>StockDataProcessor</B><DT>extends java.lang.Object</DL>
86
87 <P>
88 Custom processor for the Stock Chart as data is semi-processed by default.
89 <P>
90
91 <P>
92 <HR>
93
94 <P>
95 <!-- ======== NESTED CLASS SUMMARY ======== -->
96
97
98 <!-- =========== FIELD SUMMARY =========== -->
99
100
101 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
102
103 <A NAME="constructor_summary"><!-- --></A>
104 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
105 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
106 <TD COLSPAN=2><FONT SIZE="+2">
107 <B>Constructor Summary</B></FONT></TD>
108 </TR>
109 <TR BGCOLOR="white" CLASS="TableRowColor">
110 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
111 <CODE>(package private)</CODE></FONT></TD>
112 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/processors/StockDataProcessor.html#StockDataProcessor()">StockDataProcessor</A></B>()</CODE>
113
114 <BR>
115 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
116 </TR>
117 </TABLE>
118 &nbsp;
119 <!-- ========== METHOD SUMMARY =========== -->
120
121 <A NAME="method_summary"><!-- --></A>
122 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
123 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
124 <TD COLSPAN=2><FONT SIZE="+2">
125 <B>Method Summary</B></FONT></TD>
126 </TR>
127 <TR BGCOLOR="white" CLASS="TableRowColor">
128 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
129 <CODE>static&nbsp;void</CODE></FONT></TD>
130 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/processors/StockDataProcessor.html#processData(org.jCharts.chartData.interfaces.IStockChartDataSet, org.jCharts.chartData.processors.AxisChartDataProcessor)">processData</A></B>(<A HREF="../../../../org/jCharts/chartData/interfaces/IStockChartDataSet.html">IStockChartDataSet</A>&nbsp;iStockChartDataSet,
131 <A HREF="../../../../org/jCharts/chartData/processors/AxisChartDataProcessor.html">AxisChartDataProcessor</A>&nbsp;axisChartDataProcessor)</CODE>
132
133 <BR>
134 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Only need to loop through the 'high' to find MAX and 'low' to find MIN.</TD>
135 </TR>
136 </TABLE>
137 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
138 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
139 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
140 <TD><B>Methods inherited from class java.lang.Object</B></TD>
141 </TR>
142 <TR BGCOLOR="white" CLASS="TableRowColor">
143 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
144 </TR>
145 </TABLE>
146 &nbsp;
147 <P>
148
149 <!-- ============ FIELD DETAIL =========== -->
150
151
152 <!-- ========= CONSTRUCTOR DETAIL ======== -->
153
154 <A NAME="constructor_detail"><!-- --></A>
155 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
156 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
157 <TD COLSPAN=1><FONT SIZE="+2">
158 <B>Constructor Detail</B></FONT></TD>
159 </TR>
160 </TABLE>
161
162 <A NAME="StockDataProcessor()"><!-- --></A><H3>
163 StockDataProcessor</H3>
164 <PRE>
165 <B>StockDataProcessor</B>()</PRE>
166 <DL>
167 </DL>
168
169 <!-- ============ METHOD DETAIL ========== -->
170
171 <A NAME="method_detail"><!-- --></A>
172 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
173 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
174 <TD COLSPAN=1><FONT SIZE="+2">
175 <B>Method Detail</B></FONT></TD>
176 </TR>
177 </TABLE>
178
179 <A NAME="processData(org.jCharts.chartData.interfaces.IStockChartDataSet, org.jCharts.chartData.processors.AxisChartDataProcessor)"><!-- --></A><H3>
180 processData</H3>
181 <PRE>
182 public static final void <B>processData</B>(<A HREF="../../../../org/jCharts/chartData/interfaces/IStockChartDataSet.html">IStockChartDataSet</A>&nbsp;iStockChartDataSet,
183 <A HREF="../../../../org/jCharts/chartData/processors/AxisChartDataProcessor.html">AxisChartDataProcessor</A>&nbsp;axisChartDataProcessor)</PRE>
184 <DL>
185 <DD>Only need to loop through the 'high' to find MAX and 'low' to find MIN.
186 <P>
187 <DD><DL>
188 <DT><B>Parameters:</B><DD><CODE>iStockChartDataSet</CODE> - <DD><CODE>axisChartDataProcessor</CODE> - </DL>
189 </DD>
190 </DL>
191 <!-- ========= END OF CLASS DATA ========= -->
192 <HR>
193
194 <!-- ========== START OF NAVBAR ========== -->
195 <A NAME="navbar_bottom"><!-- --></A>
196 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
197 <TR>
198 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
199 <A NAME="navbar_bottom_firstrow"><!-- --></A>
200 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
201 <TR ALIGN="center" VALIGN="top">
202 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
203 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
204 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
205 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
206 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
207 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
208 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
209 </TR>
210 </TABLE>
211 </TD>
212 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
213 </EM>
214 </TD>
215 </TR>
216
217 <TR>
218 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
219 &nbsp;<A HREF="../../../../org/jCharts/chartData/processors/StackedDataProcessor.html"><B>PREV CLASS</B></A>&nbsp;
220 &nbsp;<A HREF="../../../../org/jCharts/chartData/processors/TextProcessor.html"><B>NEXT CLASS</B></A></FONT></TD>
221 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
222 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
223 &nbsp;<A HREF="StockDataProcessor.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
224 &nbsp;
225 <SCRIPT>
226 <!--
227 if(window==top) {
228 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
229 }
230 //-->
231 </SCRIPT>
232 <NOSCRIPT>
233 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
234 </NOSCRIPT>
235 </FONT></TD>
236 </TR>
237 <TR>
238 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
239 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
240 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
241 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
242 </TR>
243 </TABLE>
244 <!-- =========== END OF NAVBAR =========== -->
245
246 <HR>
247
248 </BODY>
249 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 TextProcessor (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.chartData.processors.TextProcessor,TextProcessor class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="TextProcessor (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../../org/jCharts/chartData/processors/StockDataProcessor.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;NEXT CLASS</FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="TextProcessor.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.chartData.processors</FONT>
76 <BR>
77 Class TextProcessor</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.chartData.processors.TextProcessor</B>
82 </PRE>
83 <HR>
84 <DL>
85 <DT>public class <B>TextProcessor</B><DT>extends java.lang.Object</DL>
86
87 <P>
88 <HR>
89
90 <P>
91 <!-- ======== NESTED CLASS SUMMARY ======== -->
92
93
94 <!-- =========== FIELD SUMMARY =========== -->
95
96 <A NAME="field_summary"><!-- --></A>
97 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
98 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
99 <TD COLSPAN=2><FONT SIZE="+2">
100 <B>Field Summary</B></FONT></TD>
101 </TR>
102 <TR BGCOLOR="white" CLASS="TableRowColor">
103 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
104 <CODE>private &nbsp;float</CODE></FONT></TD>
105 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/processors/TextProcessor.html#tallestLabel">tallestLabel</A></B></CODE>
106
107 <BR>
108 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
109 </TR>
110 <TR BGCOLOR="white" CLASS="TableRowColor">
111 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
112 <CODE>private &nbsp;java.util.ArrayList</CODE></FONT></TD>
113 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/processors/TextProcessor.html#textTags">textTags</A></B></CODE>
114
115 <BR>
116 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
117 </TR>
118 <TR BGCOLOR="white" CLASS="TableRowColor">
119 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
120 <CODE>private &nbsp;float</CODE></FONT></TD>
121 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/processors/TextProcessor.html#totalLabelWidths">totalLabelWidths</A></B></CODE>
122
123 <BR>
124 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
125 </TR>
126 <TR BGCOLOR="white" CLASS="TableRowColor">
127 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
128 <CODE>private &nbsp;float</CODE></FONT></TD>
129 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/processors/TextProcessor.html#widestLabel">widestLabel</A></B></CODE>
130
131 <BR>
132 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
133 </TR>
134 </TABLE>
135 &nbsp;
136 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
137
138 <A NAME="constructor_summary"><!-- --></A>
139 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
140 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
141 <TD COLSPAN=2><FONT SIZE="+2">
142 <B>Constructor Summary</B></FONT></TD>
143 </TR>
144 <TR BGCOLOR="white" CLASS="TableRowColor">
145 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/processors/TextProcessor.html#TextProcessor()">TextProcessor</A></B>()</CODE>
146
147 <BR>
148 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor</TD>
149 </TR>
150 </TABLE>
151 &nbsp;
152 <!-- ========== METHOD SUMMARY =========== -->
153
154 <A NAME="method_summary"><!-- --></A>
155 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
156 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
157 <TD COLSPAN=2><FONT SIZE="+2">
158 <B>Method Summary</B></FONT></TD>
159 </TR>
160 <TR BGCOLOR="white" CLASS="TableRowColor">
161 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
162 <CODE>&nbsp;void</CODE></FONT></TD>
163 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/processors/TextProcessor.html#addLabel(java.lang.String, java.awt.Font, java.awt.font.FontRenderContext)">addLabel</A></B>(java.lang.String&nbsp;label,
164 java.awt.Font&nbsp;font,
165 java.awt.font.FontRenderContext&nbsp;fontRenderContext)</CODE>
166
167 <BR>
168 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
169 </TR>
170 <TR BGCOLOR="white" CLASS="TableRowColor">
171 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
172 <CODE>&nbsp;float</CODE></FONT></TD>
173 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/processors/TextProcessor.html#getTallestLabel()">getTallestLabel</A></B>()</CODE>
174
175 <BR>
176 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
177 </TR>
178 <TR BGCOLOR="white" CLASS="TableRowColor">
179 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
180 <CODE>&nbsp;<A HREF="../../../../org/jCharts/chartText/TextTag.html">TextTag</A></CODE></FONT></TD>
181 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/processors/TextProcessor.html#getTextTag(int)">getTextTag</A></B>(int&nbsp;index)</CODE>
182
183 <BR>
184 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
185 </TR>
186 <TR BGCOLOR="white" CLASS="TableRowColor">
187 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
188 <CODE>&nbsp;float</CODE></FONT></TD>
189 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/processors/TextProcessor.html#getTotalLabelWidths()">getTotalLabelWidths</A></B>()</CODE>
190
191 <BR>
192 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
193 </TR>
194 <TR BGCOLOR="white" CLASS="TableRowColor">
195 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
196 <CODE>&nbsp;float</CODE></FONT></TD>
197 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/processors/TextProcessor.html#getWidestLabel()">getWidestLabel</A></B>()</CODE>
198
199 <BR>
200 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Calculates the width and height needed by the passed String when rendered
201
202 // * @param iDataSeries
203 / * @param font
204 // * @param fontRenderContext
205
206 public void processLabels( IDataSeries iDataSeries) {
207 //LOOP
208 for( int i = 0; i < iDataSeries.getNumberOfXAxisLabels(); i++ )
209 {
210 this.axisLabelProcessor.processLabel( iDataSeries.getXAxisLabel( i ), axisLabelFont, fontRenderContext );
211 }
212
213
214 TextLayout textLayout = new TextLayout( label, font, fontRenderContext );
215
216 //---WIDTH
217 this.labelWidths[ counter ] = textLayout.getAdvance();
218 this.widestLabel = Math.max( this.labelWidths[ counter ], this.widestLabel );
219 this.totalLabelWidths += this.labelWidths[ counter ];
220
221 //---HEIGHT
222 this.labelHeights[ counter ] = textLayout.getAscent() + textLayout.getDescent();
223 this.tallestLabel = Math.max( this.labelHeights[ counter ], this.tallestLabel );
224
225 //---need this to offset font rendering, as rendering is at the baseline not bottom or top,
226 this.fontDescent = textLayout.getDescent();
227
228 this.counter++;
229 }
230
231
232 /******************************************************************************************</TD>
233 </TR>
234 <TR BGCOLOR="white" CLASS="TableRowColor">
235 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
236 <CODE>&nbsp;int</CODE></FONT></TD>
237 <TD><CODE><B><A HREF="../../../../org/jCharts/chartData/processors/TextProcessor.html#size()">size</A></B>()</CODE>
238
239 <BR>
240 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the number of labels</TD>
241 </TR>
242 </TABLE>
243 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
244 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
245 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
246 <TD><B>Methods inherited from class java.lang.Object</B></TD>
247 </TR>
248 <TR BGCOLOR="white" CLASS="TableRowColor">
249 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
250 </TR>
251 </TABLE>
252 &nbsp;
253 <P>
254
255 <!-- ============ FIELD DETAIL =========== -->
256
257 <A NAME="field_detail"><!-- --></A>
258 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
259 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
260 <TD COLSPAN=1><FONT SIZE="+2">
261 <B>Field Detail</B></FONT></TD>
262 </TR>
263 </TABLE>
264
265 <A NAME="widestLabel"><!-- --></A><H3>
266 widestLabel</H3>
267 <PRE>
268 private float <B>widestLabel</B></PRE>
269 <DL>
270 <DL>
271 </DL>
272 </DL>
273 <HR>
274
275 <A NAME="tallestLabel"><!-- --></A><H3>
276 tallestLabel</H3>
277 <PRE>
278 private float <B>tallestLabel</B></PRE>
279 <DL>
280 <DL>
281 </DL>
282 </DL>
283 <HR>
284
285 <A NAME="totalLabelWidths"><!-- --></A><H3>
286 totalLabelWidths</H3>
287 <PRE>
288 private float <B>totalLabelWidths</B></PRE>
289 <DL>
290 <DL>
291 </DL>
292 </DL>
293 <HR>
294
295 <A NAME="textTags"><!-- --></A><H3>
296 textTags</H3>
297 <PRE>
298 private java.util.ArrayList <B>textTags</B></PRE>
299 <DL>
300 <DL>
301 </DL>
302 </DL>
303
304 <!-- ========= CONSTRUCTOR DETAIL ======== -->
305
306 <A NAME="constructor_detail"><!-- --></A>
307 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
308 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
309 <TD COLSPAN=1><FONT SIZE="+2">
310 <B>Constructor Detail</B></FONT></TD>
311 </TR>
312 </TABLE>
313
314 <A NAME="TextProcessor()"><!-- --></A><H3>
315 TextProcessor</H3>
316 <PRE>
317 public <B>TextProcessor</B>()</PRE>
318 <DL>
319 <DD>Constructor
320 <P>
321 </DL>
322
323 <!-- ============ METHOD DETAIL ========== -->
324
325 <A NAME="method_detail"><!-- --></A>
326 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
327 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
328 <TD COLSPAN=1><FONT SIZE="+2">
329 <B>Method Detail</B></FONT></TD>
330 </TR>
331 </TABLE>
332
333 <A NAME="addLabel(java.lang.String, java.awt.Font, java.awt.font.FontRenderContext)"><!-- --></A><H3>
334 addLabel</H3>
335 <PRE>
336 public void <B>addLabel</B>(java.lang.String&nbsp;label,
337 java.awt.Font&nbsp;font,
338 java.awt.font.FontRenderContext&nbsp;fontRenderContext)</PRE>
339 <DL>
340 <DD><DL>
341 <DT><B>Parameters:</B><DD><CODE>label</CODE> - <DD><CODE>font</CODE> - <DD><CODE>fontRenderContext</CODE> - </DL>
342 </DD>
343 </DL>
344 <HR>
345
346 <A NAME="size()"><!-- --></A><H3>
347 size</H3>
348 <PRE>
349 public int <B>size</B>()</PRE>
350 <DL>
351 <DD>Returns the number of labels
352 <P>
353 <DD><DL>
354
355 <DT><B>Returns:</B><DD>int</DL>
356 </DD>
357 </DL>
358 <HR>
359
360 <A NAME="getWidestLabel()"><!-- --></A><H3>
361 getWidestLabel</H3>
362 <PRE>
363 public float <B>getWidestLabel</B>()</PRE>
364 <DL>
365 <DD>Calculates the width and height needed by the passed String when rendered
366
367 // * @param iDataSeries
368 / * @param font
369 // * @param fontRenderContext
370
371 public void processLabels( IDataSeries iDataSeries) {
372 //LOOP
373 for( int i = 0; i < iDataSeries.getNumberOfXAxisLabels(); i++ )
374 {
375 this.axisLabelProcessor.processLabel( iDataSeries.getXAxisLabel( i ), axisLabelFont, fontRenderContext );
376 }
377
378
379 TextLayout textLayout = new TextLayout( label, font, fontRenderContext );
380
381 //---WIDTH
382 this.labelWidths[ counter ] = textLayout.getAdvance();
383 this.widestLabel = Math.max( this.labelWidths[ counter ], this.widestLabel );
384 this.totalLabelWidths += this.labelWidths[ counter ];
385
386 //---HEIGHT
387 this.labelHeights[ counter ] = textLayout.getAscent() + textLayout.getDescent();
388 this.tallestLabel = Math.max( this.labelHeights[ counter ], this.tallestLabel );
389
390 //---need this to offset font rendering, as rendering is at the baseline not bottom or top,
391 this.fontDescent = textLayout.getDescent();
392
393 this.counter++;
394 }
395
396
397 /******************************************************************************************
398 <P>
399 <DD><DL>
400 </DL>
401 </DD>
402 </DL>
403 <HR>
404
405 <A NAME="getTallestLabel()"><!-- --></A><H3>
406 getTallestLabel</H3>
407 <PRE>
408 public float <B>getTallestLabel</B>()</PRE>
409 <DL>
410 <DD><DL>
411 </DL>
412 </DD>
413 </DL>
414 <HR>
415
416 <A NAME="getTotalLabelWidths()"><!-- --></A><H3>
417 getTotalLabelWidths</H3>
418 <PRE>
419 public float <B>getTotalLabelWidths</B>()</PRE>
420 <DL>
421 <DD><DL>
422 </DL>
423 </DD>
424 </DL>
425 <HR>
426
427 <A NAME="getTextTag(int)"><!-- --></A><H3>
428 getTextTag</H3>
429 <PRE>
430 public <A HREF="../../../../org/jCharts/chartText/TextTag.html">TextTag</A> <B>getTextTag</B>(int&nbsp;index)</PRE>
431 <DL>
432 <DD><DL>
433 <DT><B>Parameters:</B><DD><CODE>index</CODE> -
434 <DT><B>Returns:</B><DD>TextTag</DL>
435 </DD>
436 </DL>
437 <!-- ========= END OF CLASS DATA ========= -->
438 <HR>
439
440 <!-- ========== START OF NAVBAR ========== -->
441 <A NAME="navbar_bottom"><!-- --></A>
442 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
443 <TR>
444 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
445 <A NAME="navbar_bottom_firstrow"><!-- --></A>
446 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
447 <TR ALIGN="center" VALIGN="top">
448 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
449 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
450 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
451 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
452 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
453 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
454 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
455 </TR>
456 </TABLE>
457 </TD>
458 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
459 </EM>
460 </TD>
461 </TR>
462
463 <TR>
464 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
465 &nbsp;<A HREF="../../../../org/jCharts/chartData/processors/StockDataProcessor.html"><B>PREV CLASS</B></A>&nbsp;
466 &nbsp;NEXT CLASS</FONT></TD>
467 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
468 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
469 &nbsp;<A HREF="TextProcessor.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
470 &nbsp;
471 <SCRIPT>
472 <!--
473 if(window==top) {
474 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
475 }
476 //-->
477 </SCRIPT>
478 <NOSCRIPT>
479 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
480 </NOSCRIPT>
481 </FONT></TD>
482 </TR>
483 <TR>
484 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
485 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
486 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
487 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
488 </TR>
489 </TABLE>
490 <!-- =========== END OF NAVBAR =========== -->
491
492 <HR>
493
494 </BODY>
495 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.chartData.processors (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.chartData.processors package">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="org.jCharts.chartData.processors (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18 <FONT size="+1" CLASS="FrameTitleFont">
19 <A HREF="../../../../org/jCharts/chartData/processors/package-summary.html" TARGET="classFrame">org.jCharts.chartData.processors</A></FONT>
20 <TABLE BORDER="0" WIDTH="100%">
21 <TR>
22 <TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
23 Classes</FONT>&nbsp;
24 <FONT CLASS="FrameItemFont">
25 <BR>
26 <A HREF="AxisChartDataProcessor.html" TARGET="classFrame">AxisChartDataProcessor</A>
27 <BR>
28 <A HREF="NonStackedDataProcessor.html" TARGET="classFrame">NonStackedDataProcessor</A>
29 <BR>
30 <A HREF="PieChartDataProcessor.html" TARGET="classFrame">PieChartDataProcessor</A>
31 <BR>
32 <A HREF="ScatterPlotDataProcessor.html" TARGET="classFrame">ScatterPlotDataProcessor</A>
33 <BR>
34 <A HREF="StackedDataProcessor.html" TARGET="classFrame">StackedDataProcessor</A>
35 <BR>
36 <A HREF="StockDataProcessor.html" TARGET="classFrame">StockDataProcessor</A>
37 <BR>
38 <A HREF="TextProcessor.html" TARGET="classFrame">TextProcessor</A></FONT></TD>
39 </TR>
40 </TABLE>
41
42
43 </BODY>
44 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.chartData.processors (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.chartData.processors package">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="org.jCharts.chartData.processors (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
29 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../../org/jCharts/chartData/interfaces/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
45 &nbsp;<A HREF="../../../../org/jCharts/chartText/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 </TABLE>
63 <!-- =========== END OF NAVBAR =========== -->
64
65 <HR>
66 <H2>
67 Package org.jCharts.chartData.processors
68 </H2>
69
70 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
71 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
72 <TD COLSPAN=2><FONT SIZE="+2">
73 <B>Class Summary</B></FONT></TD>
74 </TR>
75 <TR BGCOLOR="white" CLASS="TableRowColor">
76 <TD WIDTH="15%"><B><A HREF="AxisChartDataProcessor.html">AxisChartDataProcessor</A></B></TD>
77 <TD>&nbsp;</TD>
78 </TR>
79 <TR BGCOLOR="white" CLASS="TableRowColor">
80 <TD WIDTH="15%"><B><A HREF="NonStackedDataProcessor.html">NonStackedDataProcessor</A></B></TD>
81 <TD>&nbsp;</TD>
82 </TR>
83 <TR BGCOLOR="white" CLASS="TableRowColor">
84 <TD WIDTH="15%"><B><A HREF="PieChartDataProcessor.html">PieChartDataProcessor</A></B></TD>
85 <TD>Utility class to process the PieChartDataSet</TD>
86 </TR>
87 <TR BGCOLOR="white" CLASS="TableRowColor">
88 <TD WIDTH="15%"><B><A HREF="ScatterPlotDataProcessor.html">ScatterPlotDataProcessor</A></B></TD>
89 <TD>&nbsp;</TD>
90 </TR>
91 <TR BGCOLOR="white" CLASS="TableRowColor">
92 <TD WIDTH="15%"><B><A HREF="StackedDataProcessor.html">StackedDataProcessor</A></B></TD>
93 <TD>Notes:
94 1) Stacked data cannot have any negative values.</TD>
95 </TR>
96 <TR BGCOLOR="white" CLASS="TableRowColor">
97 <TD WIDTH="15%"><B><A HREF="StockDataProcessor.html">StockDataProcessor</A></B></TD>
98 <TD>Custom processor for the Stock Chart as data is semi-processed by default.</TD>
99 </TR>
100 <TR BGCOLOR="white" CLASS="TableRowColor">
101 <TD WIDTH="15%"><B><A HREF="TextProcessor.html">TextProcessor</A></B></TD>
102 <TD>&nbsp;</TD>
103 </TR>
104 </TABLE>
105 &nbsp;
106
107 <P>
108 <HR>
109
110 <!-- ========== START OF NAVBAR ========== -->
111 <A NAME="navbar_bottom"><!-- --></A>
112 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
113 <TR>
114 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
115 <A NAME="navbar_bottom_firstrow"><!-- --></A>
116 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
117 <TR ALIGN="center" VALIGN="top">
118 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
119 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
120 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
121 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
122 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
123 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
124 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
125 </TR>
126 </TABLE>
127 </TD>
128 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
129 </EM>
130 </TD>
131 </TR>
132
133 <TR>
134 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
135 &nbsp;<A HREF="../../../../org/jCharts/chartData/interfaces/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
136 &nbsp;<A HREF="../../../../org/jCharts/chartText/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
137 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
138 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
139 &nbsp;<A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
140 &nbsp;
141 <SCRIPT>
142 <!--
143 if(window==top) {
144 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
145 }
146 //-->
147 </SCRIPT>
148 <NOSCRIPT>
149 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
150 </NOSCRIPT>
151 </FONT></TD>
152 </TR>
153 </TABLE>
154 <!-- =========== END OF NAVBAR =========== -->
155
156 <HR>
157
158 </BODY>
159 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.chartData.processors Class Hierarchy (jCharts-0.7.5 API)
7 </TITLE>
8 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
9 </HEAD>
10 <SCRIPT>
11 function asd()
12 {
13 parent.document.title="org.jCharts.chartData.processors Class Hierarchy (jCharts-0.7.5 API)";
14 }
15 </SCRIPT>
16 <BODY BGCOLOR="white" onload="asd();">
17
18 <!-- ========== START OF NAVBAR ========== -->
19 <A NAME="navbar_top"><!-- --></A>
20 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
21 <TR>
22 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
23 <A NAME="navbar_top_firstrow"><!-- --></A>
24 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
25 <TR ALIGN="center" VALIGN="top">
26 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
33 </TR>
34 </TABLE>
35 </TD>
36 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
37 </EM>
38 </TD>
39 </TR>
40
41 <TR>
42 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
43 &nbsp;<A HREF="../../../../org/jCharts/chartData/interfaces/package-tree.html"><B>PREV</B></A>&nbsp;
44 &nbsp;<A HREF="../../../../org/jCharts/chartText/package-tree.html"><B>NEXT</B></A></FONT></TD>
45 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
46 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
47 &nbsp;<A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
48 &nbsp;
49 <SCRIPT>
50 <!--
51 if(window==top) {
52 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
53 }
54 //-->
55 </SCRIPT>
56 <NOSCRIPT>
57 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
58 </NOSCRIPT>
59 </FONT></TD>
60 </TR>
61 </TABLE>
62 <!-- =========== END OF NAVBAR =========== -->
63
64 <HR>
65 <CENTER>
66 <H2>
67 Hierarchy For Package org.jCharts.chartData.processors
68 </H2>
69 </CENTER>
70 <DL>
71 <DT><B>Package Hierarchies:</B><DD><A HREF="../../../../overview-tree.html">All Packages</A></DL>
72 <HR>
73 <H2>
74 Class Hierarchy
75 </H2>
76 <UL>
77 <LI TYPE="circle">class java.lang.Object<UL>
78 <LI TYPE="circle">class org.jCharts.chartData.processors.<A HREF="../../../../org/jCharts/chartData/processors/AxisChartDataProcessor.html"><B>AxisChartDataProcessor</B></A><UL>
79 <LI TYPE="circle">class org.jCharts.chartData.processors.<A HREF="../../../../org/jCharts/chartData/processors/ScatterPlotDataProcessor.html"><B>ScatterPlotDataProcessor</B></A></UL>
80 <LI TYPE="circle">class org.jCharts.chartData.processors.<A HREF="../../../../org/jCharts/chartData/processors/NonStackedDataProcessor.html"><B>NonStackedDataProcessor</B></A><LI TYPE="circle">class org.jCharts.chartData.processors.<A HREF="../../../../org/jCharts/chartData/processors/PieChartDataProcessor.html"><B>PieChartDataProcessor</B></A><LI TYPE="circle">class org.jCharts.chartData.processors.<A HREF="../../../../org/jCharts/chartData/processors/StackedDataProcessor.html"><B>StackedDataProcessor</B></A><LI TYPE="circle">class org.jCharts.chartData.processors.<A HREF="../../../../org/jCharts/chartData/processors/StockDataProcessor.html"><B>StockDataProcessor</B></A><LI TYPE="circle">class org.jCharts.chartData.processors.<A HREF="../../../../org/jCharts/chartData/processors/TextProcessor.html"><B>TextProcessor</B></A></UL>
81 </UL>
82 <HR>
83
84 <!-- ========== START OF NAVBAR ========== -->
85 <A NAME="navbar_bottom"><!-- --></A>
86 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
87 <TR>
88 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
89 <A NAME="navbar_bottom_firstrow"><!-- --></A>
90 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
91 <TR ALIGN="center" VALIGN="top">
92 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
93 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
94 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
95 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
96 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
97 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
98 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
99 </TR>
100 </TABLE>
101 </TD>
102 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
103 </EM>
104 </TD>
105 </TR>
106
107 <TR>
108 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
109 &nbsp;<A HREF="../../../../org/jCharts/chartData/interfaces/package-tree.html"><B>PREV</B></A>&nbsp;
110 &nbsp;<A HREF="../../../../org/jCharts/chartText/package-tree.html"><B>NEXT</B></A></FONT></TD>
111 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
112 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
113 &nbsp;<A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
114 &nbsp;
115 <SCRIPT>
116 <!--
117 if(window==top) {
118 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
119 }
120 //-->
121 </SCRIPT>
122 <NOSCRIPT>
123 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
124 </NOSCRIPT>
125 </FONT></TD>
126 </TR>
127 </TABLE>
128 <!-- =========== END OF NAVBAR =========== -->
129
130 <HR>
131
132 </BODY>
133 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 BarValueGroup.BarValue (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.chartText.BarValueGroup.BarValue,BarValueGroup.BarValue class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="BarValueGroup.BarValue (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/chartText/BarValueGroup.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/chartText/NumericTagGroup.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="BarValueGroup.BarValue.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.chartText</FONT>
76 <BR>
77 Class BarValueGroup.BarValue</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../org/jCharts/chartText/TextTag.html">org.jCharts.chartText.TextTag</A>
82 |
83 +--<B>org.jCharts.chartText.BarValueGroup.BarValue</B>
84 </PRE>
85 <DL>
86 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, java.io.Serializable</DD>
87 </DL>
88 <DL>
89 <DT><B>Enclosing class:</B><DD><A HREF="../../../org/jCharts/chartText/BarValueGroup.html">BarValueGroup</A></DD>
90 </DL>
91 <HR>
92 <DL>
93 <DT>protected class <B>BarValueGroup.BarValue</B><DT>extends <A HREF="../../../org/jCharts/chartText/TextTag.html">TextTag</A></DL>
94
95 <P>
96 Helper class to handle a barValue - wraps TextTag
97 Meant to be called only by BarValueGroup class.
98 <P>
99
100 <P>
101 <DL>
102 <DT><B>See Also:</B><DD><A HREF="../../../serialized-form.html" TARGET="org.jCharts.chartText.BarValueGroup.BarValue">Serialized Form</A></DL>
103 <HR>
104
105 <P>
106 <!-- ======== NESTED CLASS SUMMARY ======== -->
107
108
109 <!-- =========== FIELD SUMMARY =========== -->
110
111 <A NAME="field_summary"><!-- --></A>
112 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
113 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
114 <TD COLSPAN=2><FONT SIZE="+2">
115 <B>Field Summary</B></FONT></TD>
116 </TR>
117 <TR BGCOLOR="white" CLASS="TableRowColor">
118 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
119 <CODE>private &nbsp;java.awt.geom.Rectangle2D.Float</CODE></FONT></TD>
120 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/BarValueGroup.BarValue.html#barRect">barRect</A></B></CODE>
121
122 <BR>
123 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
124 </TR>
125 <TR BGCOLOR="white" CLASS="TableRowColor">
126 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
127 <CODE>private &nbsp;boolean</CODE></FONT></TD>
128 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/BarValueGroup.BarValue.html#isNegative">isNegative</A></B></CODE>
129
130 <BR>
131 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
132 </TR>
133 <TR BGCOLOR="white" CLASS="TableRowColor">
134 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
135 <CODE>private &nbsp;int</CODE></FONT></TD>
136 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/BarValueGroup.BarValue.html#startPosition">startPosition</A></B></CODE>
137
138 <BR>
139 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
140 </TR>
141 <TR BGCOLOR="white" CLASS="TableRowColor">
142 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
143 <CODE>private &nbsp;java.lang.String</CODE></FONT></TD>
144 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/BarValueGroup.BarValue.html#text">text</A></B></CODE>
145
146 <BR>
147 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
148 </TR>
149 </TABLE>
150 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.chartText.TextTag"><!-- --></A>
151 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
152 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
153 <TD><B>Fields inherited from class org.jCharts.chartText.<A HREF="../../../org/jCharts/chartText/TextTag.html">TextTag</A></B></TD>
154 </TR>
155 <TR BGCOLOR="white" CLASS="TableRowColor">
156 <TD><CODE></CODE></TD>
157 </TR>
158 </TABLE>
159 &nbsp;
160 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
161
162 <A NAME="constructor_summary"><!-- --></A>
163 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
164 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
165 <TD COLSPAN=2><FONT SIZE="+2">
166 <B>Constructor Summary</B></FONT></TD>
167 </TR>
168 <TR BGCOLOR="white" CLASS="TableRowColor">
169 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/BarValueGroup.BarValue.html#BarValueGroup.BarValue(java.lang.String, java.awt.Font, java.awt.font.FontRenderContext, java.awt.geom.Rectangle2D.Float, int, boolean)">BarValueGroup.BarValue</A></B>(java.lang.String&nbsp;text,
170 java.awt.Font&nbsp;font,
171 java.awt.font.FontRenderContext&nbsp;fontRenderContext,
172 java.awt.geom.Rectangle2D.Float&nbsp;barRect,
173 int&nbsp;startPosition,
174 boolean&nbsp;isNegative)</CODE>
175
176 <BR>
177 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
178 </TR>
179 </TABLE>
180 &nbsp;
181 <!-- ========== METHOD SUMMARY =========== -->
182
183 <A NAME="method_summary"><!-- --></A>
184 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
185 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
186 <TD COLSPAN=2><FONT SIZE="+2">
187 <B>Method Summary</B></FONT></TD>
188 </TR>
189 <TR BGCOLOR="white" CLASS="TableRowColor">
190 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
191 <CODE>&nbsp;java.awt.geom.Rectangle2D.Float</CODE></FONT></TD>
192 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/BarValueGroup.BarValue.html#getBarRect()">getBarRect</A></B>()</CODE>
193
194 <BR>
195 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
196 </TR>
197 <TR BGCOLOR="white" CLASS="TableRowColor">
198 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
199 <CODE>&nbsp;boolean</CODE></FONT></TD>
200 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/BarValueGroup.BarValue.html#getIsNegative()">getIsNegative</A></B>()</CODE>
201
202 <BR>
203 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
204 </TR>
205 <TR BGCOLOR="white" CLASS="TableRowColor">
206 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
207 <CODE>&nbsp;int</CODE></FONT></TD>
208 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/BarValueGroup.BarValue.html#getStartPosition()">getStartPosition</A></B>()</CODE>
209
210 <BR>
211 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
212 </TR>
213 <TR BGCOLOR="white" CLASS="TableRowColor">
214 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
215 <CODE>&nbsp;java.lang.String</CODE></FONT></TD>
216 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/BarValueGroup.BarValue.html#getText()">getText</A></B>()</CODE>
217
218 <BR>
219 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
220 </TR>
221 </TABLE>
222 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.chartText.TextTag"><!-- --></A>
223 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
224 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
225 <TD><B>Methods inherited from class org.jCharts.chartText.<A HREF="../../../org/jCharts/chartText/TextTag.html">TextTag</A></B></TD>
226 </TR>
227 <TR BGCOLOR="white" CLASS="TableRowColor">
228 <TD><CODE><A HREF="../../../org/jCharts/chartText/TextTag.html#addAttribute(java.lang.String, java.lang.Object)">addAttribute</A>, <A HREF="../../../org/jCharts/chartText/TextTag.html#getAttribute(java.lang.String)">getAttribute</A>, <A HREF="../../../org/jCharts/chartText/TextTag.html#getBottomSide()">getBottomSide</A>, <A HREF="../../../org/jCharts/chartText/TextTag.html#getFontAscent()">getFontAscent</A>, <A HREF="../../../org/jCharts/chartText/TextTag.html#getFontDescent()">getFontDescent</A>, <A HREF="../../../org/jCharts/chartText/TextTag.html#getHeight()">getHeight</A>, <A HREF="../../../org/jCharts/chartText/TextTag.html#getHidden()">getHidden</A>, <A HREF="../../../org/jCharts/chartText/TextTag.html#getRectangle()">getRectangle</A>, <A HREF="../../../org/jCharts/chartText/TextTag.html#getRightSide()">getRightSide</A>, <A HREF="../../../org/jCharts/chartText/TextTag.html#getWidth()">getWidth</A>, <A HREF="../../../org/jCharts/chartText/TextTag.html#getXPosition()">getXPosition</A>, <A HREF="../../../org/jCharts/chartText/TextTag.html#getYPosition()">getYPosition</A>, <A HREF="../../../org/jCharts/chartText/TextTag.html#render(java.awt.Graphics2D, float, float)">render</A>, <A HREF="../../../org/jCharts/chartText/TextTag.html#render(java.awt.Graphics2D, java.awt.Paint)">render</A>, <A HREF="../../../org/jCharts/chartText/TextTag.html#setHidden(boolean)">setHidden</A>, <A HREF="../../../org/jCharts/chartText/TextTag.html#setPosition(float, float)">setPosition</A>, <A HREF="../../../org/jCharts/chartText/TextTag.html#setXPosition(float)">setXPosition</A>, <A HREF="../../../org/jCharts/chartText/TextTag.html#setYPosition(float)">setYPosition</A>, <A HREF="../../../org/jCharts/chartText/TextTag.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A>, <A HREF="../../../org/jCharts/chartText/TextTag.html#toString()">toString</A></CODE></TD>
229 </TR>
230 </TABLE>
231 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
232 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
233 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
234 <TD><B>Methods inherited from class java.lang.Object</B></TD>
235 </TR>
236 <TR BGCOLOR="white" CLASS="TableRowColor">
237 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
238 </TR>
239 </TABLE>
240 &nbsp;
241 <P>
242
243 <!-- ============ FIELD DETAIL =========== -->
244
245 <A NAME="field_detail"><!-- --></A>
246 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
247 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
248 <TD COLSPAN=1><FONT SIZE="+2">
249 <B>Field Detail</B></FONT></TD>
250 </TR>
251 </TABLE>
252
253 <A NAME="barRect"><!-- --></A><H3>
254 barRect</H3>
255 <PRE>
256 private java.awt.geom.Rectangle2D.Float <B>barRect</B></PRE>
257 <DL>
258 <DL>
259 </DL>
260 </DL>
261 <HR>
262
263 <A NAME="startPosition"><!-- --></A><H3>
264 startPosition</H3>
265 <PRE>
266 private int <B>startPosition</B></PRE>
267 <DL>
268 <DL>
269 </DL>
270 </DL>
271 <HR>
272
273 <A NAME="isNegative"><!-- --></A><H3>
274 isNegative</H3>
275 <PRE>
276 private boolean <B>isNegative</B></PRE>
277 <DL>
278 <DL>
279 </DL>
280 </DL>
281 <HR>
282
283 <A NAME="text"><!-- --></A><H3>
284 text</H3>
285 <PRE>
286 private java.lang.String <B>text</B></PRE>
287 <DL>
288 <DL>
289 </DL>
290 </DL>
291
292 <!-- ========= CONSTRUCTOR DETAIL ======== -->
293
294 <A NAME="constructor_detail"><!-- --></A>
295 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
296 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
297 <TD COLSPAN=1><FONT SIZE="+2">
298 <B>Constructor Detail</B></FONT></TD>
299 </TR>
300 </TABLE>
301
302 <A NAME="BarValueGroup.BarValue(java.lang.String, java.awt.Font, java.awt.font.FontRenderContext, java.awt.geom.Rectangle2D.Float, int, boolean)"><!-- --></A><H3>
303 BarValueGroup.BarValue</H3>
304 <PRE>
305 public <B>BarValueGroup.BarValue</B>(java.lang.String&nbsp;text,
306 java.awt.Font&nbsp;font,
307 java.awt.font.FontRenderContext&nbsp;fontRenderContext,
308 java.awt.geom.Rectangle2D.Float&nbsp;barRect,
309 int&nbsp;startPosition,
310 boolean&nbsp;isNegative)</PRE>
311 <DL>
312 </DL>
313
314 <!-- ============ METHOD DETAIL ========== -->
315
316 <A NAME="method_detail"><!-- --></A>
317 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
318 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
319 <TD COLSPAN=1><FONT SIZE="+2">
320 <B>Method Detail</B></FONT></TD>
321 </TR>
322 </TABLE>
323
324 <A NAME="getBarRect()"><!-- --></A><H3>
325 getBarRect</H3>
326 <PRE>
327 public java.awt.geom.Rectangle2D.Float <B>getBarRect</B>()</PRE>
328 <DL>
329 <DD><DL>
330 </DL>
331 </DD>
332 </DL>
333 <HR>
334
335 <A NAME="getStartPosition()"><!-- --></A><H3>
336 getStartPosition</H3>
337 <PRE>
338 public int <B>getStartPosition</B>()</PRE>
339 <DL>
340 <DD><DL>
341 </DL>
342 </DD>
343 </DL>
344 <HR>
345
346 <A NAME="getIsNegative()"><!-- --></A><H3>
347 getIsNegative</H3>
348 <PRE>
349 public boolean <B>getIsNegative</B>()</PRE>
350 <DL>
351 <DD><DL>
352 </DL>
353 </DD>
354 </DL>
355 <HR>
356
357 <A NAME="getText()"><!-- --></A><H3>
358 getText</H3>
359 <PRE>
360 public java.lang.String <B>getText</B>()</PRE>
361 <DL>
362 <DD><DL>
363 <DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/jCharts/chartText/TextTag.html#getText()">getText</A></CODE> in class <CODE><A HREF="../../../org/jCharts/chartText/TextTag.html">TextTag</A></CODE></DL>
364 </DD>
365 <DD><DL>
366 </DL>
367 </DD>
368 </DL>
369 <!-- ========= END OF CLASS DATA ========= -->
370 <HR>
371
372 <!-- ========== START OF NAVBAR ========== -->
373 <A NAME="navbar_bottom"><!-- --></A>
374 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
375 <TR>
376 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
377 <A NAME="navbar_bottom_firstrow"><!-- --></A>
378 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
379 <TR ALIGN="center" VALIGN="top">
380 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
381 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
382 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
383 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
384 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
385 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
386 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
387 </TR>
388 </TABLE>
389 </TD>
390 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
391 </EM>
392 </TD>
393 </TR>
394
395 <TR>
396 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
397 &nbsp;<A HREF="../../../org/jCharts/chartText/BarValueGroup.html"><B>PREV CLASS</B></A>&nbsp;
398 &nbsp;<A HREF="../../../org/jCharts/chartText/NumericTagGroup.html"><B>NEXT CLASS</B></A></FONT></TD>
399 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
400 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
401 &nbsp;<A HREF="BarValueGroup.BarValue.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
402 &nbsp;
403 <SCRIPT>
404 <!--
405 if(window==top) {
406 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
407 }
408 //-->
409 </SCRIPT>
410 <NOSCRIPT>
411 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
412 </NOSCRIPT>
413 </FONT></TD>
414 </TR>
415 <TR>
416 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
417 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
418 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
419 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
420 </TR>
421 </TABLE>
422 <!-- =========== END OF NAVBAR =========== -->
423
424 <HR>
425
426 </BODY>
427 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 BarValueGroup (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.chartText.BarValueGroup,BarValueGroup class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="BarValueGroup (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;PREV CLASS&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/chartText/BarValueGroup.BarValue.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="BarValueGroup.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;<A HREF="#nested_class_summary">NESTED</A>&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.chartText</FONT>
76 <BR>
77 Class BarValueGroup</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.chartText.BarValueGroup</B>
82 </PRE>
83 <HR>
84 <DL>
85 <DT>public class <B>BarValueGroup</B><DT>extends java.lang.Object</DL>
86
87 <P>
88 <HR>
89
90 <P>
91 <!-- ======== NESTED CLASS SUMMARY ======== -->
92
93 <A NAME="nested_class_summary"><!-- --></A>
94 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
95 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
96 <TD COLSPAN=2><FONT SIZE="+2">
97 <B>Nested Class Summary</B></FONT></TD>
98 </TR>
99 <TR BGCOLOR="white" CLASS="TableRowColor">
100 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
101 <CODE>protected &nbsp;class</CODE></FONT></TD>
102 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/BarValueGroup.BarValue.html">BarValueGroup.BarValue</A></B></CODE>
103
104 <BR>
105 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Helper class to handle a barValue - wraps TextTag
106 Meant to be called only by BarValueGroup class.</TD>
107 </TR>
108 </TABLE>
109 &nbsp;
110 <!-- =========== FIELD SUMMARY =========== -->
111
112 <A NAME="field_summary"><!-- --></A>
113 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
114 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
115 <TD COLSPAN=2><FONT SIZE="+2">
116 <B>Field Summary</B></FONT></TD>
117 </TR>
118 <TR BGCOLOR="white" CLASS="TableRowColor">
119 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
120 <CODE>private &nbsp;<A HREF="../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A></CODE></FONT></TD>
121 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/BarValueGroup.html#axisChart">axisChart</A></B></CODE>
122
123 <BR>
124 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
125 </TR>
126 <TR BGCOLOR="white" CLASS="TableRowColor">
127 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
128 <CODE>private &nbsp;<A HREF="../../../org/jCharts/properties/AxisProperties.html">AxisProperties</A></CODE></FONT></TD>
129 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/BarValueGroup.html#axisProperties">axisProperties</A></B></CODE>
130
131 <BR>
132 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
133 </TR>
134 <TR BGCOLOR="white" CLASS="TableRowColor">
135 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
136 <CODE>private &nbsp;<A HREF="../../../org/jCharts/properties/BarChartProperties.html">BarChartProperties</A></CODE></FONT></TD>
137 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/BarValueGroup.html#barChartProperties">barChartProperties</A></B></CODE>
138
139 <BR>
140 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
141 </TR>
142 <TR BGCOLOR="white" CLASS="TableRowColor">
143 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
144 <CODE>private &nbsp;java.awt.Font</CODE></FONT></TD>
145 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/BarValueGroup.html#barValueFont">barValueFont</A></B></CODE>
146
147 <BR>
148 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
149 </TR>
150 <TR BGCOLOR="white" CLASS="TableRowColor">
151 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
152 <CODE>private &nbsp;java.awt.Paint</CODE></FONT></TD>
153 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/BarValueGroup.html#barValueFontColor">barValueFontColor</A></B></CODE>
154
155 <BR>
156 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
157 </TR>
158 <TR BGCOLOR="white" CLASS="TableRowColor">
159 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
160 <CODE>private &nbsp;int</CODE></FONT></TD>
161 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/BarValueGroup.html#barValueItem">barValueItem</A></B></CODE>
162
163 <BR>
164 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
165 </TR>
166 <TR BGCOLOR="white" CLASS="TableRowColor">
167 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
168 <CODE>private &nbsp;int</CODE></FONT></TD>
169 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/BarValueGroup.html#barValuePosition">barValuePosition</A></B></CODE>
170
171 <BR>
172 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
173 </TR>
174 <TR BGCOLOR="white" CLASS="TableRowColor">
175 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
176 <CODE>private &nbsp;float</CODE></FONT></TD>
177 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/BarValueGroup.html#centerChart">centerChart</A></B></CODE>
178
179 <BR>
180 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
181 </TR>
182 <TR BGCOLOR="white" CLASS="TableRowColor">
183 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
184 <CODE>private &nbsp;java.awt.font.FontRenderContext</CODE></FONT></TD>
185 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/BarValueGroup.html#fontRenderContext">fontRenderContext</A></B></CODE>
186
187 <BR>
188 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
189 </TR>
190 <TR BGCOLOR="white" CLASS="TableRowColor">
191 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
192 <CODE>private &nbsp;float</CODE></FONT></TD>
193 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/BarValueGroup.html#horizontalPadding">horizontalPadding</A></B></CODE>
194
195 <BR>
196 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
197 </TR>
198 <TR BGCOLOR="white" CLASS="TableRowColor">
199 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
200 <CODE>private &nbsp;boolean</CODE></FONT></TD>
201 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/BarValueGroup.html#isVertical">isVertical</A></B></CODE>
202
203 <BR>
204 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
205 </TR>
206 <TR BGCOLOR="white" CLASS="TableRowColor">
207 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
208 <CODE>private &nbsp;java.text.NumberFormat</CODE></FONT></TD>
209 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/BarValueGroup.html#numberFormat">numberFormat</A></B></CODE>
210
211 <BR>
212 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
213 </TR>
214 <TR BGCOLOR="white" CLASS="TableRowColor">
215 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
216 <CODE>private &nbsp;boolean</CODE></FONT></TD>
217 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/BarValueGroup.html#showBarValues">showBarValues</A></B></CODE>
218
219 <BR>
220 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
221 </TR>
222 <TR BGCOLOR="white" CLASS="TableRowColor">
223 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
224 <CODE>private &nbsp;java.util.ArrayList</CODE></FONT></TD>
225 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/BarValueGroup.html#textTagList">textTagList</A></B></CODE>
226
227 <BR>
228 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
229 </TR>
230 <TR BGCOLOR="white" CLASS="TableRowColor">
231 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
232 <CODE>private &nbsp;double</CODE></FONT></TD>
233 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/BarValueGroup.html#totalDataValue">totalDataValue</A></B></CODE>
234
235 <BR>
236 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
237 </TR>
238 <TR BGCOLOR="white" CLASS="TableRowColor">
239 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
240 <CODE>private &nbsp;float</CODE></FONT></TD>
241 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/BarValueGroup.html#verticalPadding">verticalPadding</A></B></CODE>
242
243 <BR>
244 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
245 </TR>
246 </TABLE>
247 &nbsp;
248 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
249
250 <A NAME="constructor_summary"><!-- --></A>
251 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
252 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
253 <TD COLSPAN=2><FONT SIZE="+2">
254 <B>Constructor Summary</B></FONT></TD>
255 </TR>
256 <TR BGCOLOR="white" CLASS="TableRowColor">
257 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/BarValueGroup.html#BarValueGroup(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IAxisChartDataSet)">BarValueGroup</A></B>(<A HREF="../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart,
258 <A HREF="../../../org/jCharts/chartData/interfaces/IAxisChartDataSet.html">IAxisChartDataSet</A>&nbsp;iAxisChartDataSet)</CODE>
259
260 <BR>
261 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
262 </TR>
263 </TABLE>
264 &nbsp;
265 <!-- ========== METHOD SUMMARY =========== -->
266
267 <A NAME="method_summary"><!-- --></A>
268 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
269 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
270 <TD COLSPAN=2><FONT SIZE="+2">
271 <B>Method Summary</B></FONT></TD>
272 </TR>
273 <TR BGCOLOR="white" CLASS="TableRowColor">
274 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
275 <CODE>&nbsp;void</CODE></FONT></TD>
276 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/BarValueGroup.html#addBarValue(int, double, java.awt.geom.Rectangle2D.Float)">addBarValue</A></B>(int&nbsp;i,
277 double&nbsp;dataValue,
278 java.awt.geom.Rectangle2D.Float&nbsp;barRect)</CODE>
279
280 <BR>
281 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds a bar value for the given data item, if barValues are on</TD>
282 </TR>
283 <TR BGCOLOR="white" CLASS="TableRowColor">
284 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
285 <CODE>private &nbsp;java.lang.String</CODE></FONT></TD>
286 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/BarValueGroup.html#getBarValueAt(int, double)">getBarValueAt</A></B>(int&nbsp;i,
287 double&nbsp;dataValue)</CODE>
288
289 <BR>
290 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets the text associated (by the user) for the given bar value.</TD>
291 </TR>
292 <TR BGCOLOR="white" CLASS="TableRowColor">
293 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
294 <CODE>private &nbsp;java.awt.geom.Rectangle2D.Float</CODE></FONT></TD>
295 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/BarValueGroup.html#getBarValueRectangleCoordinates(int, org.jCharts.chartText.BarValueGroup.BarValue)">getBarValueRectangleCoordinates</A></B>(int&nbsp;position,
296 <A HREF="../../../org/jCharts/chartText/BarValueGroup.BarValue.html">BarValueGroup.BarValue</A>&nbsp;barValue)</CODE>
297
298 <BR>
299 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets the rectangle coords associated (by the user) for the given bar value.</TD>
300 </TR>
301 <TR BGCOLOR="white" CLASS="TableRowColor">
302 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
303 <CODE>private &nbsp;float</CODE></FONT></TD>
304 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/BarValueGroup.html#getBottom(java.awt.geom.Rectangle2D.Float)">getBottom</A></B>(java.awt.geom.Rectangle2D.Float&nbsp;r)</CODE>
305
306 <BR>
307 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Not sure why this was left out of Rectangle2D...</TD>
308 </TR>
309 <TR BGCOLOR="white" CLASS="TableRowColor">
310 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
311 <CODE>private &nbsp;float</CODE></FONT></TD>
312 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/BarValueGroup.html#getRight(java.awt.geom.Rectangle2D.Float)">getRight</A></B>(java.awt.geom.Rectangle2D.Float&nbsp;r)</CODE>
313
314 <BR>
315 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Not sure why this was left out of Rectangle2D...</TD>
316 </TR>
317 <TR BGCOLOR="white" CLASS="TableRowColor">
318 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
319 <CODE>&nbsp;void</CODE></FONT></TD>
320 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/BarValueGroup.html#render(java.awt.Graphics2D)">render</A></B>(java.awt.Graphics2D&nbsp;g2d)</CODE>
321
322 <BR>
323 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;renders any barValues</TD>
324 </TR>
325 <TR BGCOLOR="white" CLASS="TableRowColor">
326 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
327 <CODE>private &nbsp;void</CODE></FONT></TD>
328 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/BarValueGroup.html#setBarValuePosition(org.jCharts.chartText.BarValueGroup.BarValue, java.awt.geom.Rectangle2D.Float)">setBarValuePosition</A></B>(<A HREF="../../../org/jCharts/chartText/BarValueGroup.BarValue.html">BarValueGroup.BarValue</A>&nbsp;barValue,
329 java.awt.geom.Rectangle2D.Float&nbsp;bounds)</CODE>
330
331 <BR>
332 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets the rectangle associated (by the user) for the given bar value.</TD>
333 </TR>
334 </TABLE>
335 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
336 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
337 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
338 <TD><B>Methods inherited from class java.lang.Object</B></TD>
339 </TR>
340 <TR BGCOLOR="white" CLASS="TableRowColor">
341 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
342 </TR>
343 </TABLE>
344 &nbsp;
345 <P>
346
347 <!-- ============ FIELD DETAIL =========== -->
348
349 <A NAME="field_detail"><!-- --></A>
350 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
351 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
352 <TD COLSPAN=1><FONT SIZE="+2">
353 <B>Field Detail</B></FONT></TD>
354 </TR>
355 </TABLE>
356
357 <A NAME="axisChart"><!-- --></A><H3>
358 axisChart</H3>
359 <PRE>
360 private <A HREF="../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A> <B>axisChart</B></PRE>
361 <DL>
362 <DL>
363 </DL>
364 </DL>
365 <HR>
366
367 <A NAME="fontRenderContext"><!-- --></A><H3>
368 fontRenderContext</H3>
369 <PRE>
370 private java.awt.font.FontRenderContext <B>fontRenderContext</B></PRE>
371 <DL>
372 <DL>
373 </DL>
374 </DL>
375 <HR>
376
377 <A NAME="isVertical"><!-- --></A><H3>
378 isVertical</H3>
379 <PRE>
380 private boolean <B>isVertical</B></PRE>
381 <DL>
382 <DL>
383 </DL>
384 </DL>
385 <HR>
386
387 <A NAME="barChartProperties"><!-- --></A><H3>
388 barChartProperties</H3>
389 <PRE>
390 private <A HREF="../../../org/jCharts/properties/BarChartProperties.html">BarChartProperties</A> <B>barChartProperties</B></PRE>
391 <DL>
392 <DL>
393 </DL>
394 </DL>
395 <HR>
396
397 <A NAME="axisProperties"><!-- --></A><H3>
398 axisProperties</H3>
399 <PRE>
400 private <A HREF="../../../org/jCharts/properties/AxisProperties.html">AxisProperties</A> <B>axisProperties</B></PRE>
401 <DL>
402 <DL>
403 </DL>
404 </DL>
405 <HR>
406
407 <A NAME="numberFormat"><!-- --></A><H3>
408 numberFormat</H3>
409 <PRE>
410 private java.text.NumberFormat <B>numberFormat</B></PRE>
411 <DL>
412 <DL>
413 </DL>
414 </DL>
415 <HR>
416
417 <A NAME="showBarValues"><!-- --></A><H3>
418 showBarValues</H3>
419 <PRE>
420 private boolean <B>showBarValues</B></PRE>
421 <DL>
422 <DL>
423 </DL>
424 </DL>
425 <HR>
426
427 <A NAME="barValuePosition"><!-- --></A><H3>
428 barValuePosition</H3>
429 <PRE>
430 private int <B>barValuePosition</B></PRE>
431 <DL>
432 <DL>
433 </DL>
434 </DL>
435 <HR>
436
437 <A NAME="barValueItem"><!-- --></A><H3>
438 barValueItem</H3>
439 <PRE>
440 private int <B>barValueItem</B></PRE>
441 <DL>
442 <DL>
443 </DL>
444 </DL>
445 <HR>
446
447 <A NAME="barValueFont"><!-- --></A><H3>
448 barValueFont</H3>
449 <PRE>
450 private java.awt.Font <B>barValueFont</B></PRE>
451 <DL>
452 <DL>
453 </DL>
454 </DL>
455 <HR>
456
457 <A NAME="barValueFontColor"><!-- --></A><H3>
458 barValueFontColor</H3>
459 <PRE>
460 private java.awt.Paint <B>barValueFontColor</B></PRE>
461 <DL>
462 <DL>
463 </DL>
464 </DL>
465 <HR>
466
467 <A NAME="horizontalPadding"><!-- --></A><H3>
468 horizontalPadding</H3>
469 <PRE>
470 private float <B>horizontalPadding</B></PRE>
471 <DL>
472 <DL>
473 </DL>
474 </DL>
475 <HR>
476
477 <A NAME="verticalPadding"><!-- --></A><H3>
478 verticalPadding</H3>
479 <PRE>
480 private float <B>verticalPadding</B></PRE>
481 <DL>
482 <DL>
483 </DL>
484 </DL>
485 <HR>
486
487 <A NAME="totalDataValue"><!-- --></A><H3>
488 totalDataValue</H3>
489 <PRE>
490 private double <B>totalDataValue</B></PRE>
491 <DL>
492 <DL>
493 </DL>
494 </DL>
495 <HR>
496
497 <A NAME="centerChart"><!-- --></A><H3>
498 centerChart</H3>
499 <PRE>
500 private float <B>centerChart</B></PRE>
501 <DL>
502 <DL>
503 </DL>
504 </DL>
505 <HR>
506
507 <A NAME="textTagList"><!-- --></A><H3>
508 textTagList</H3>
509 <PRE>
510 private java.util.ArrayList <B>textTagList</B></PRE>
511 <DL>
512 <DL>
513 </DL>
514 </DL>
515
516 <!-- ========= CONSTRUCTOR DETAIL ======== -->
517
518 <A NAME="constructor_detail"><!-- --></A>
519 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
520 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
521 <TD COLSPAN=1><FONT SIZE="+2">
522 <B>Constructor Detail</B></FONT></TD>
523 </TR>
524 </TABLE>
525
526 <A NAME="BarValueGroup(org.jCharts.axisChart.AxisChart, org.jCharts.chartData.interfaces.IAxisChartDataSet)"><!-- --></A><H3>
527 BarValueGroup</H3>
528 <PRE>
529 public <B>BarValueGroup</B>(<A HREF="../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>&nbsp;axisChart,
530 <A HREF="../../../org/jCharts/chartData/interfaces/IAxisChartDataSet.html">IAxisChartDataSet</A>&nbsp;iAxisChartDataSet)</PRE>
531 <DL>
532 </DL>
533
534 <!-- ============ METHOD DETAIL ========== -->
535
536 <A NAME="method_detail"><!-- --></A>
537 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
538 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
539 <TD COLSPAN=1><FONT SIZE="+2">
540 <B>Method Detail</B></FONT></TD>
541 </TR>
542 </TABLE>
543
544 <A NAME="getBarValueAt(int, double)"><!-- --></A><H3>
545 getBarValueAt</H3>
546 <PRE>
547 private java.lang.String <B>getBarValueAt</B>(int&nbsp;i,
548 double&nbsp;dataValue)</PRE>
549 <DL>
550 <DD>Gets the text associated (by the user) for the given bar value.
551 Meant only to be called by BarChart.render()
552 <P>
553 <DD><DL>
554 </DL>
555 </DD>
556 </DL>
557 <HR>
558
559 <A NAME="getBarValueRectangleCoordinates(int, org.jCharts.chartText.BarValueGroup.BarValue)"><!-- --></A><H3>
560 getBarValueRectangleCoordinates</H3>
561 <PRE>
562 private java.awt.geom.Rectangle2D.Float <B>getBarValueRectangleCoordinates</B>(int&nbsp;position,
563 <A HREF="../../../org/jCharts/chartText/BarValueGroup.BarValue.html">BarValueGroup.BarValue</A>&nbsp;barValue)</PRE>
564 <DL>
565 <DD>Gets the rectangle coords associated (by the user) for the given bar value.
566 Meant only to be called by BarChart.render()
567 <P>
568 <DD><DL>
569 </DL>
570 </DD>
571 </DL>
572 <HR>
573
574 <A NAME="getRight(java.awt.geom.Rectangle2D.Float)"><!-- --></A><H3>
575 getRight</H3>
576 <PRE>
577 private float <B>getRight</B>(java.awt.geom.Rectangle2D.Float&nbsp;r)</PRE>
578 <DL>
579 <DD>Not sure why this was left out of Rectangle2D...
580 <P>
581 <DD><DL>
582 </DL>
583 </DD>
584 </DL>
585 <HR>
586
587 <A NAME="getBottom(java.awt.geom.Rectangle2D.Float)"><!-- --></A><H3>
588 getBottom</H3>
589 <PRE>
590 private float <B>getBottom</B>(java.awt.geom.Rectangle2D.Float&nbsp;r)</PRE>
591 <DL>
592 <DD>Not sure why this was left out of Rectangle2D...
593 <P>
594 <DD><DL>
595 </DL>
596 </DD>
597 </DL>
598 <HR>
599
600 <A NAME="setBarValuePosition(org.jCharts.chartText.BarValueGroup.BarValue, java.awt.geom.Rectangle2D.Float)"><!-- --></A><H3>
601 setBarValuePosition</H3>
602 <PRE>
603 private void <B>setBarValuePosition</B>(<A HREF="../../../org/jCharts/chartText/BarValueGroup.BarValue.html">BarValueGroup.BarValue</A>&nbsp;barValue,
604 java.awt.geom.Rectangle2D.Float&nbsp;bounds)</PRE>
605 <DL>
606 <DD>Gets the rectangle associated (by the user) for the given bar value.
607 Meant only to be called by BarChart.render()
608 <P>
609 <DD><DL>
610 </DL>
611 </DD>
612 </DL>
613 <HR>
614
615 <A NAME="addBarValue(int, double, java.awt.geom.Rectangle2D.Float)"><!-- --></A><H3>
616 addBarValue</H3>
617 <PRE>
618 public void <B>addBarValue</B>(int&nbsp;i,
619 double&nbsp;dataValue,
620 java.awt.geom.Rectangle2D.Float&nbsp;barRect)</PRE>
621 <DL>
622 <DD>Adds a bar value for the given data item, if barValues are on
623 <P>
624 <DD><DL>
625 </DL>
626 </DD>
627 </DL>
628 <HR>
629
630 <A NAME="render(java.awt.Graphics2D)"><!-- --></A><H3>
631 render</H3>
632 <PRE>
633 public void <B>render</B>(java.awt.Graphics2D&nbsp;g2d)</PRE>
634 <DL>
635 <DD>renders any barValues
636 <P>
637 <DD><DL>
638 </DL>
639 </DD>
640 </DL>
641 <!-- ========= END OF CLASS DATA ========= -->
642 <HR>
643
644 <!-- ========== START OF NAVBAR ========== -->
645 <A NAME="navbar_bottom"><!-- --></A>
646 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
647 <TR>
648 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
649 <A NAME="navbar_bottom_firstrow"><!-- --></A>
650 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
651 <TR ALIGN="center" VALIGN="top">
652 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
653 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
654 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
655 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
656 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
657 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
658 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
659 </TR>
660 </TABLE>
661 </TD>
662 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
663 </EM>
664 </TD>
665 </TR>
666
667 <TR>
668 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
669 &nbsp;PREV CLASS&nbsp;
670 &nbsp;<A HREF="../../../org/jCharts/chartText/BarValueGroup.BarValue.html"><B>NEXT CLASS</B></A></FONT></TD>
671 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
672 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
673 &nbsp;<A HREF="BarValueGroup.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
674 &nbsp;
675 <SCRIPT>
676 <!--
677 if(window==top) {
678 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
679 }
680 //-->
681 </SCRIPT>
682 <NOSCRIPT>
683 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
684 </NOSCRIPT>
685 </FONT></TD>
686 </TR>
687 <TR>
688 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
689 SUMMARY:&nbsp;<A HREF="#nested_class_summary">NESTED</A>&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
690 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
691 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
692 </TR>
693 </TABLE>
694 <!-- =========== END OF NAVBAR =========== -->
695
696 <HR>
697
698 </BODY>
699 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 NumericTagGroup (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.chartText.NumericTagGroup,NumericTagGroup class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="NumericTagGroup (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/chartText/BarValueGroup.BarValue.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/chartText/TextTag.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="NumericTagGroup.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.chartText</FONT>
76 <BR>
77 Class NumericTagGroup</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../org/jCharts/chartText/TextTagGroup.html">org.jCharts.chartText.TextTagGroup</A>
82 |
83 +--<B>org.jCharts.chartText.NumericTagGroup</B>
84 </PRE>
85 <DL>
86 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, java.io.Serializable</DD>
87 </DL>
88 <HR>
89 <DL>
90 <DT>public class <B>NumericTagGroup</B><DT>extends <A HREF="../../../org/jCharts/chartText/TextTagGroup.html">TextTagGroup</A></DL>
91
92 <P>
93 <DL>
94 <DT><B>See Also:</B><DD><A HREF="../../../serialized-form.html" TARGET="org.jCharts.chartText.NumericTagGroup">Serialized Form</A></DL>
95 <HR>
96
97 <P>
98 <!-- ======== NESTED CLASS SUMMARY ======== -->
99
100
101 <!-- =========== FIELD SUMMARY =========== -->
102
103 <A NAME="field_summary"><!-- --></A>
104 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
105 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
106 <TD COLSPAN=2><FONT SIZE="+2">
107 <B>Field Summary</B></FONT></TD>
108 </TR>
109 <TR BGCOLOR="white" CLASS="TableRowColor">
110 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
111 <CODE>private &nbsp;java.text.NumberFormat</CODE></FONT></TD>
112 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/NumericTagGroup.html#numberFormat">numberFormat</A></B></CODE>
113
114 <BR>
115 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
116 </TR>
117 </TABLE>
118 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.chartText.TextTagGroup"><!-- --></A>
119 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
120 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
121 <TD><B>Fields inherited from class org.jCharts.chartText.<A HREF="../../../org/jCharts/chartText/TextTagGroup.html">TextTagGroup</A></B></TD>
122 </TR>
123 <TR BGCOLOR="white" CLASS="TableRowColor">
124 <TD><CODE></CODE></TD>
125 </TR>
126 </TABLE>
127 &nbsp;
128 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
129
130 <A NAME="constructor_summary"><!-- --></A>
131 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
132 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
133 <TD COLSPAN=2><FONT SIZE="+2">
134 <B>Constructor Summary</B></FONT></TD>
135 </TR>
136 <TR BGCOLOR="white" CLASS="TableRowColor">
137 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/NumericTagGroup.html#NumericTagGroup(org.jCharts.properties.util.ChartFont, java.awt.font.FontRenderContext, boolean, boolean, boolean, int)">NumericTagGroup</A></B>(<A HREF="../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A>&nbsp;chartFont,
138 java.awt.font.FontRenderContext&nbsp;fontRenderContext,
139 boolean&nbsp;isCurrency,
140 boolean&nbsp;isPercent,
141 boolean&nbsp;showCommas,
142 int&nbsp;roundingPowerOfTen)</CODE>
143
144 <BR>
145 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
146 </TR>
147 </TABLE>
148 &nbsp;
149 <!-- ========== METHOD SUMMARY =========== -->
150
151 <A NAME="method_summary"><!-- --></A>
152 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
153 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
154 <TD COLSPAN=2><FONT SIZE="+2">
155 <B>Method Summary</B></FONT></TD>
156 </TR>
157 <TR BGCOLOR="white" CLASS="TableRowColor">
158 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
159 <CODE>&nbsp;void</CODE></FONT></TD>
160 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/NumericTagGroup.html#addLabel(double)">addLabel</A></B>(double&nbsp;value)</CODE>
161
162 <BR>
163 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
164 </TR>
165 <TR BGCOLOR="white" CLASS="TableRowColor">
166 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
167 <CODE>&nbsp;void</CODE></FONT></TD>
168 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/NumericTagGroup.html#createAxisScaleLabels(org.jCharts.axisChart.axis.scale.ScaleCalculator)">createAxisScaleLabels</A></B>(<A HREF="../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html">ScaleCalculator</A>&nbsp;scaleCalculator)</CODE>
169
170 <BR>
171 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates the axis labels for the passed ScaleCalculator instance.</TD>
172 </TR>
173 <TR BGCOLOR="white" CLASS="TableRowColor">
174 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
175 <CODE>static&nbsp;java.text.NumberFormat</CODE></FONT></TD>
176 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/NumericTagGroup.html#getNumberFormatInstance(boolean, boolean, boolean, int)">getNumberFormatInstance</A></B>(boolean&nbsp;isCurrency,
177 boolean&nbsp;isPercent,
178 boolean&nbsp;showCommas,
179 int&nbsp;roundingPowerOfTen)</CODE>
180
181 <BR>
182 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Allow use of this logic to not only this class but to the chart label values.</TD>
183 </TR>
184 </TABLE>
185 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.chartText.TextTagGroup"><!-- --></A>
186 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
187 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
188 <TD><B>Methods inherited from class org.jCharts.chartText.<A HREF="../../../org/jCharts/chartText/TextTagGroup.html">TextTagGroup</A></B></TD>
189 </TR>
190 <TR BGCOLOR="white" CLASS="TableRowColor">
191 <TD><CODE><A HREF="../../../org/jCharts/chartText/TextTagGroup.html#addLabel(java.lang.String)">addLabel</A>, <A HREF="../../../org/jCharts/chartText/TextTagGroup.html#getTallestLabel()">getTallestLabel</A>, <A HREF="../../../org/jCharts/chartText/TextTagGroup.html#getTextTag(int)">getTextTag</A>, <A HREF="../../../org/jCharts/chartText/TextTagGroup.html#getTotalLabelWidths()">getTotalLabelWidths</A>, <A HREF="../../../org/jCharts/chartText/TextTagGroup.html#getWidestLabel()">getWidestLabel</A>, <A HREF="../../../org/jCharts/chartText/TextTagGroup.html#render(int, java.awt.Graphics2D, float, float)">render</A>, <A HREF="../../../org/jCharts/chartText/TextTagGroup.html#reverse()">reverse</A>, <A HREF="../../../org/jCharts/chartText/TextTagGroup.html#size()">size</A>, <A HREF="../../../org/jCharts/chartText/TextTagGroup.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></CODE></TD>
192 </TR>
193 </TABLE>
194 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
195 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
196 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
197 <TD><B>Methods inherited from class java.lang.Object</B></TD>
198 </TR>
199 <TR BGCOLOR="white" CLASS="TableRowColor">
200 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
201 </TR>
202 </TABLE>
203 &nbsp;
204 <P>
205
206 <!-- ============ FIELD DETAIL =========== -->
207
208 <A NAME="field_detail"><!-- --></A>
209 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
210 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
211 <TD COLSPAN=1><FONT SIZE="+2">
212 <B>Field Detail</B></FONT></TD>
213 </TR>
214 </TABLE>
215
216 <A NAME="numberFormat"><!-- --></A><H3>
217 numberFormat</H3>
218 <PRE>
219 private java.text.NumberFormat <B>numberFormat</B></PRE>
220 <DL>
221 <DL>
222 </DL>
223 </DL>
224
225 <!-- ========= CONSTRUCTOR DETAIL ======== -->
226
227 <A NAME="constructor_detail"><!-- --></A>
228 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
229 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
230 <TD COLSPAN=1><FONT SIZE="+2">
231 <B>Constructor Detail</B></FONT></TD>
232 </TR>
233 </TABLE>
234
235 <A NAME="NumericTagGroup(org.jCharts.properties.util.ChartFont, java.awt.font.FontRenderContext, boolean, boolean, boolean, int)"><!-- --></A><H3>
236 NumericTagGroup</H3>
237 <PRE>
238 public <B>NumericTagGroup</B>(<A HREF="../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A>&nbsp;chartFont,
239 java.awt.font.FontRenderContext&nbsp;fontRenderContext,
240 boolean&nbsp;isCurrency,
241 boolean&nbsp;isPercent,
242 boolean&nbsp;showCommas,
243 int&nbsp;roundingPowerOfTen)</PRE>
244 <DL>
245 <DT><B>Parameters:</B><DD><CODE>chartFont</CODE> - <DD><CODE>fontRenderContext</CODE> - <DD><CODE>isCurrency</CODE> - <DD><CODE>isPercent</CODE> - <DD><CODE>showCommas</CODE> - <DD><CODE>roundingPowerOfTen</CODE> - the exponent of ten to round to: 1=10, -1=.1, 3=1000, etc...</DL>
246
247 <!-- ============ METHOD DETAIL ========== -->
248
249 <A NAME="method_detail"><!-- --></A>
250 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
251 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
252 <TD COLSPAN=1><FONT SIZE="+2">
253 <B>Method Detail</B></FONT></TD>
254 </TR>
255 </TABLE>
256
257 <A NAME="getNumberFormatInstance(boolean, boolean, boolean, int)"><!-- --></A><H3>
258 getNumberFormatInstance</H3>
259 <PRE>
260 public static final java.text.NumberFormat <B>getNumberFormatInstance</B>(boolean&nbsp;isCurrency,
261 boolean&nbsp;isPercent,
262 boolean&nbsp;showCommas,
263 int&nbsp;roundingPowerOfTen)</PRE>
264 <DL>
265 <DD>Allow use of this logic to not only this class but to the chart label values.
266 <P>
267 <DD><DL>
268 <DT><B>Parameters:</B><DD><CODE>isCurrency</CODE> - <DD><CODE>isPercent</CODE> - <DD><CODE>showCommas</CODE> - <DD><CODE>roundingPowerOfTen</CODE> -
269 <DT><B>Returns:</B><DD>NumberFormat</DL>
270 </DD>
271 </DL>
272 <HR>
273
274 <A NAME="addLabel(double)"><!-- --></A><H3>
275 addLabel</H3>
276 <PRE>
277 public void <B>addLabel</B>(double&nbsp;value)</PRE>
278 <DL>
279 <DD><DL>
280 <DT><B>Parameters:</B><DD><CODE>value</CODE> - </DL>
281 </DD>
282 </DL>
283 <HR>
284
285 <A NAME="createAxisScaleLabels(org.jCharts.axisChart.axis.scale.ScaleCalculator)"><!-- --></A><H3>
286 createAxisScaleLabels</H3>
287 <PRE>
288 public void <B>createAxisScaleLabels</B>(<A HREF="../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html">ScaleCalculator</A>&nbsp;scaleCalculator)</PRE>
289 <DL>
290 <DD>Creates the axis labels for the passed ScaleCalculator instance.
291 <P>
292 <DD><DL>
293 <DT><B>Parameters:</B><DD><CODE>scaleCalculator</CODE> - </DL>
294 </DD>
295 </DL>
296 <!-- ========= END OF CLASS DATA ========= -->
297 <HR>
298
299 <!-- ========== START OF NAVBAR ========== -->
300 <A NAME="navbar_bottom"><!-- --></A>
301 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
302 <TR>
303 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
304 <A NAME="navbar_bottom_firstrow"><!-- --></A>
305 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
306 <TR ALIGN="center" VALIGN="top">
307 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
308 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
309 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
310 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
311 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
312 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
313 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
314 </TR>
315 </TABLE>
316 </TD>
317 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
318 </EM>
319 </TD>
320 </TR>
321
322 <TR>
323 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
324 &nbsp;<A HREF="../../../org/jCharts/chartText/BarValueGroup.BarValue.html"><B>PREV CLASS</B></A>&nbsp;
325 &nbsp;<A HREF="../../../org/jCharts/chartText/TextTag.html"><B>NEXT CLASS</B></A></FONT></TD>
326 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
327 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
328 &nbsp;<A HREF="NumericTagGroup.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
329 &nbsp;
330 <SCRIPT>
331 <!--
332 if(window==top) {
333 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
334 }
335 //-->
336 </SCRIPT>
337 <NOSCRIPT>
338 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
339 </NOSCRIPT>
340 </FONT></TD>
341 </TR>
342 <TR>
343 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
344 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
345 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
346 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
347 </TR>
348 </TABLE>
349 <!-- =========== END OF NAVBAR =========== -->
350
351 <HR>
352
353 </BODY>
354 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 TextTag (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.chartText.TextTag,TextTag class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="TextTag (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/chartText/NumericTagGroup.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/chartText/TextTagGroup.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="TextTag.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.chartText</FONT>
76 <BR>
77 Class TextTag</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.chartText.TextTag</B>
82 </PRE>
83 <DL>
84 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, java.io.Serializable</DD>
85 </DL>
86 <DL>
87 <DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../org/jCharts/chartText/BarValueGroup.BarValue.html">BarValueGroup.BarValue</A></DD>
88 </DL>
89 <HR>
90 <DL>
91 <DT>public class <B>TextTag</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, java.io.Serializable</DL>
92
93 <P>
94 <DL>
95 <DT><B>See Also:</B><DD><A HREF="../../../serialized-form.html" TARGET="org.jCharts.chartText.TextTag">Serialized Form</A></DL>
96 <HR>
97
98 <P>
99 <!-- ======== NESTED CLASS SUMMARY ======== -->
100
101
102 <!-- =========== FIELD SUMMARY =========== -->
103
104 <A NAME="field_summary"><!-- --></A>
105 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
106 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
107 <TD COLSPAN=2><FONT SIZE="+2">
108 <B>Field Summary</B></FONT></TD>
109 </TR>
110 <TR BGCOLOR="white" CLASS="TableRowColor">
111 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
112 <CODE>private &nbsp;java.util.Hashtable</CODE></FONT></TD>
113 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTag.html#attributes">attributes</A></B></CODE>
114
115 <BR>
116 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
117 </TR>
118 <TR BGCOLOR="white" CLASS="TableRowColor">
119 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
120 <CODE>private &nbsp;java.awt.Font</CODE></FONT></TD>
121 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTag.html#derivedFont">derivedFont</A></B></CODE>
122
123 <BR>
124 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
125 </TR>
126 <TR BGCOLOR="white" CLASS="TableRowColor">
127 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
128 <CODE>private &nbsp;java.awt.Font</CODE></FONT></TD>
129 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTag.html#font">font</A></B></CODE>
130
131 <BR>
132 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
133 </TR>
134 <TR BGCOLOR="white" CLASS="TableRowColor">
135 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
136 <CODE>private &nbsp;float</CODE></FONT></TD>
137 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTag.html#fontAscent">fontAscent</A></B></CODE>
138
139 <BR>
140 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
141 </TR>
142 <TR BGCOLOR="white" CLASS="TableRowColor">
143 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
144 <CODE>private &nbsp;float</CODE></FONT></TD>
145 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTag.html#fontDescent">fontDescent</A></B></CODE>
146
147 <BR>
148 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
149 </TR>
150 <TR BGCOLOR="white" CLASS="TableRowColor">
151 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
152 <CODE>private &nbsp;float</CODE></FONT></TD>
153 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTag.html#height">height</A></B></CODE>
154
155 <BR>
156 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
157 </TR>
158 <TR BGCOLOR="white" CLASS="TableRowColor">
159 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
160 <CODE>private &nbsp;boolean</CODE></FONT></TD>
161 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTag.html#isDerived">isDerived</A></B></CODE>
162
163 <BR>
164 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
165 </TR>
166 <TR BGCOLOR="white" CLASS="TableRowColor">
167 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
168 <CODE>private &nbsp;boolean</CODE></FONT></TD>
169 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTag.html#isHidden">isHidden</A></B></CODE>
170
171 <BR>
172 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
173 </TR>
174 <TR BGCOLOR="white" CLASS="TableRowColor">
175 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
176 <CODE>private &nbsp;java.lang.String</CODE></FONT></TD>
177 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTag.html#text">text</A></B></CODE>
178
179 <BR>
180 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
181 </TR>
182 <TR BGCOLOR="white" CLASS="TableRowColor">
183 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
184 <CODE>private &nbsp;java.awt.font.TextLayout</CODE></FONT></TD>
185 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTag.html#textLayout">textLayout</A></B></CODE>
186
187 <BR>
188 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
189 </TR>
190 <TR BGCOLOR="white" CLASS="TableRowColor">
191 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
192 <CODE>private &nbsp;float</CODE></FONT></TD>
193 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTag.html#width">width</A></B></CODE>
194
195 <BR>
196 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
197 </TR>
198 <TR BGCOLOR="white" CLASS="TableRowColor">
199 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
200 <CODE>private &nbsp;float</CODE></FONT></TD>
201 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTag.html#xPosition">xPosition</A></B></CODE>
202
203 <BR>
204 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
205 </TR>
206 <TR BGCOLOR="white" CLASS="TableRowColor">
207 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
208 <CODE>private &nbsp;float</CODE></FONT></TD>
209 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTag.html#yPosition">yPosition</A></B></CODE>
210
211 <BR>
212 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
213 </TR>
214 </TABLE>
215 &nbsp;
216 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
217
218 <A NAME="constructor_summary"><!-- --></A>
219 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
220 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
221 <TD COLSPAN=2><FONT SIZE="+2">
222 <B>Constructor Summary</B></FONT></TD>
223 </TR>
224 <TR BGCOLOR="white" CLASS="TableRowColor">
225 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTag.html#TextTag(java.lang.String, java.awt.Font, java.awt.Font, java.awt.font.FontRenderContext)">TextTag</A></B>(java.lang.String&nbsp;text,
226 java.awt.Font&nbsp;baseFont,
227 java.awt.Font&nbsp;derivedFont,
228 java.awt.font.FontRenderContext&nbsp;fontRenderContext)</CODE>
229
230 <BR>
231 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor when using transformed (derived) fonts
232
233 The need for this arises because the java metrics classes return either 0 or very strange
234 values for the width and height of a string (TextLayout, LineMetrics, etc..) when
235 the font is derived</TD>
236 </TR>
237 <TR BGCOLOR="white" CLASS="TableRowColor">
238 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTag.html#TextTag(java.lang.String, java.awt.Font, java.awt.font.FontRenderContext)">TextTag</A></B>(java.lang.String&nbsp;text,
239 java.awt.Font&nbsp;baseFont,
240 java.awt.font.FontRenderContext&nbsp;fontRenderContext)</CODE>
241
242 <BR>
243 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Default constructor - for untransformed fonts.</TD>
244 </TR>
245 </TABLE>
246 &nbsp;
247 <!-- ========== METHOD SUMMARY =========== -->
248
249 <A NAME="method_summary"><!-- --></A>
250 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
251 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
252 <TD COLSPAN=2><FONT SIZE="+2">
253 <B>Method Summary</B></FONT></TD>
254 </TR>
255 <TR BGCOLOR="white" CLASS="TableRowColor">
256 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
257 <CODE>&nbsp;void</CODE></FONT></TD>
258 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTag.html#addAttribute(java.lang.String, java.lang.Object)">addAttribute</A></B>(java.lang.String&nbsp;name,
259 java.lang.Object&nbsp;o)</CODE>
260
261 <BR>
262 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
263 </TR>
264 <TR BGCOLOR="white" CLASS="TableRowColor">
265 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
266 <CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
267 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTag.html#getAttribute(java.lang.String)">getAttribute</A></B>(java.lang.String&nbsp;name)</CODE>
268
269 <BR>
270 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
271 </TR>
272 <TR BGCOLOR="white" CLASS="TableRowColor">
273 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
274 <CODE>&nbsp;float</CODE></FONT></TD>
275 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTag.html#getBottomSide()">getBottomSide</A></B>()</CODE>
276
277 <BR>
278 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
279 </TR>
280 <TR BGCOLOR="white" CLASS="TableRowColor">
281 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
282 <CODE>&nbsp;float</CODE></FONT></TD>
283 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTag.html#getFontAscent()">getFontAscent</A></B>()</CODE>
284
285 <BR>
286 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
287 </TR>
288 <TR BGCOLOR="white" CLASS="TableRowColor">
289 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
290 <CODE>&nbsp;float</CODE></FONT></TD>
291 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTag.html#getFontDescent()">getFontDescent</A></B>()</CODE>
292
293 <BR>
294 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
295 </TR>
296 <TR BGCOLOR="white" CLASS="TableRowColor">
297 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
298 <CODE>&nbsp;float</CODE></FONT></TD>
299 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTag.html#getHeight()">getHeight</A></B>()</CODE>
300
301 <BR>
302 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
303 </TR>
304 <TR BGCOLOR="white" CLASS="TableRowColor">
305 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
306 <CODE>&nbsp;boolean</CODE></FONT></TD>
307 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTag.html#getHidden()">getHidden</A></B>()</CODE>
308
309 <BR>
310 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
311 </TR>
312 <TR BGCOLOR="white" CLASS="TableRowColor">
313 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
314 <CODE>&nbsp;java.awt.geom.Rectangle2D.Float</CODE></FONT></TD>
315 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTag.html#getRectangle()">getRectangle</A></B>()</CODE>
316
317 <BR>
318 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
319 </TR>
320 <TR BGCOLOR="white" CLASS="TableRowColor">
321 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
322 <CODE>&nbsp;float</CODE></FONT></TD>
323 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTag.html#getRightSide()">getRightSide</A></B>()</CODE>
324
325 <BR>
326 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
327 </TR>
328 <TR BGCOLOR="white" CLASS="TableRowColor">
329 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
330 <CODE>&nbsp;java.lang.String</CODE></FONT></TD>
331 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTag.html#getText()">getText</A></B>()</CODE>
332
333 <BR>
334 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
335 </TR>
336 <TR BGCOLOR="white" CLASS="TableRowColor">
337 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
338 <CODE>&nbsp;float</CODE></FONT></TD>
339 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTag.html#getWidth()">getWidth</A></B>()</CODE>
340
341 <BR>
342 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
343 </TR>
344 <TR BGCOLOR="white" CLASS="TableRowColor">
345 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
346 <CODE>&nbsp;float</CODE></FONT></TD>
347 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTag.html#getXPosition()">getXPosition</A></B>()</CODE>
348
349 <BR>
350 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
351 </TR>
352 <TR BGCOLOR="white" CLASS="TableRowColor">
353 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
354 <CODE>&nbsp;float</CODE></FONT></TD>
355 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTag.html#getYPosition()">getYPosition</A></B>()</CODE>
356
357 <BR>
358 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
359 </TR>
360 <TR BGCOLOR="white" CLASS="TableRowColor">
361 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
362 <CODE>&nbsp;void</CODE></FONT></TD>
363 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTag.html#render(java.awt.Graphics2D, float, float)">render</A></B>(java.awt.Graphics2D&nbsp;g2d,
364 float&nbsp;x,
365 float&nbsp;y)</CODE>
366
367 <BR>
368 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Renders the text, at the position - renders from the top (instead of baseline)</TD>
369 </TR>
370 <TR BGCOLOR="white" CLASS="TableRowColor">
371 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
372 <CODE>&nbsp;void</CODE></FONT></TD>
373 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTag.html#render(java.awt.Graphics2D, java.awt.Paint)">render</A></B>(java.awt.Graphics2D&nbsp;g2d,
374 java.awt.Paint&nbsp;fontColor)</CODE>
375
376 <BR>
377 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Renders the text, at the position - renders from the top (instead of baseline)</TD>
378 </TR>
379 <TR BGCOLOR="white" CLASS="TableRowColor">
380 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
381 <CODE>&nbsp;void</CODE></FONT></TD>
382 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTag.html#setHidden(boolean)">setHidden</A></B>(boolean&nbsp;b)</CODE>
383
384 <BR>
385 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
386 </TR>
387 <TR BGCOLOR="white" CLASS="TableRowColor">
388 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
389 <CODE>&nbsp;void</CODE></FONT></TD>
390 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTag.html#setPosition(float, float)">setPosition</A></B>(float&nbsp;x,
391 float&nbsp;y)</CODE>
392
393 <BR>
394 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
395 </TR>
396 <TR BGCOLOR="white" CLASS="TableRowColor">
397 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
398 <CODE>&nbsp;void</CODE></FONT></TD>
399 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTag.html#setXPosition(float)">setXPosition</A></B>(float&nbsp;x)</CODE>
400
401 <BR>
402 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
403 </TR>
404 <TR BGCOLOR="white" CLASS="TableRowColor">
405 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
406 <CODE>&nbsp;void</CODE></FONT></TD>
407 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTag.html#setYPosition(float)">setYPosition</A></B>(float&nbsp;y)</CODE>
408
409 <BR>
410 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
411 </TR>
412 <TR BGCOLOR="white" CLASS="TableRowColor">
413 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
414 <CODE>&nbsp;void</CODE></FONT></TD>
415 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTag.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</CODE>
416
417 <BR>
418 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enables the testing routines to display the contents of this Object.</TD>
419 </TR>
420 <TR BGCOLOR="white" CLASS="TableRowColor">
421 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
422 <CODE>&nbsp;java.lang.String</CODE></FONT></TD>
423 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTag.html#toString()">toString</A></B>()</CODE>
424
425 <BR>
426 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
427 </TR>
428 </TABLE>
429 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
430 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
431 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
432 <TD><B>Methods inherited from class java.lang.Object</B></TD>
433 </TR>
434 <TR BGCOLOR="white" CLASS="TableRowColor">
435 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
436 </TR>
437 </TABLE>
438 &nbsp;
439 <P>
440
441 <!-- ============ FIELD DETAIL =========== -->
442
443 <A NAME="field_detail"><!-- --></A>
444 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
445 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
446 <TD COLSPAN=1><FONT SIZE="+2">
447 <B>Field Detail</B></FONT></TD>
448 </TR>
449 </TABLE>
450
451 <A NAME="xPosition"><!-- --></A><H3>
452 xPosition</H3>
453 <PRE>
454 private float <B>xPosition</B></PRE>
455 <DL>
456 <DL>
457 </DL>
458 </DL>
459 <HR>
460
461 <A NAME="yPosition"><!-- --></A><H3>
462 yPosition</H3>
463 <PRE>
464 private float <B>yPosition</B></PRE>
465 <DL>
466 <DL>
467 </DL>
468 </DL>
469 <HR>
470
471 <A NAME="textLayout"><!-- --></A><H3>
472 textLayout</H3>
473 <PRE>
474 private java.awt.font.TextLayout <B>textLayout</B></PRE>
475 <DL>
476 <DL>
477 </DL>
478 </DL>
479 <HR>
480
481 <A NAME="attributes"><!-- --></A><H3>
482 attributes</H3>
483 <PRE>
484 private java.util.Hashtable <B>attributes</B></PRE>
485 <DL>
486 <DL>
487 </DL>
488 </DL>
489 <HR>
490
491 <A NAME="isHidden"><!-- --></A><H3>
492 isHidden</H3>
493 <PRE>
494 private boolean <B>isHidden</B></PRE>
495 <DL>
496 <DL>
497 </DL>
498 </DL>
499 <HR>
500
501 <A NAME="width"><!-- --></A><H3>
502 width</H3>
503 <PRE>
504 private float <B>width</B></PRE>
505 <DL>
506 <DL>
507 </DL>
508 </DL>
509 <HR>
510
511 <A NAME="height"><!-- --></A><H3>
512 height</H3>
513 <PRE>
514 private float <B>height</B></PRE>
515 <DL>
516 <DL>
517 </DL>
518 </DL>
519 <HR>
520
521 <A NAME="fontAscent"><!-- --></A><H3>
522 fontAscent</H3>
523 <PRE>
524 private float <B>fontAscent</B></PRE>
525 <DL>
526 <DL>
527 </DL>
528 </DL>
529 <HR>
530
531 <A NAME="fontDescent"><!-- --></A><H3>
532 fontDescent</H3>
533 <PRE>
534 private float <B>fontDescent</B></PRE>
535 <DL>
536 <DL>
537 </DL>
538 </DL>
539 <HR>
540
541 <A NAME="isDerived"><!-- --></A><H3>
542 isDerived</H3>
543 <PRE>
544 private boolean <B>isDerived</B></PRE>
545 <DL>
546 <DL>
547 </DL>
548 </DL>
549 <HR>
550
551 <A NAME="derivedFont"><!-- --></A><H3>
552 derivedFont</H3>
553 <PRE>
554 private java.awt.Font <B>derivedFont</B></PRE>
555 <DL>
556 <DL>
557 </DL>
558 </DL>
559 <HR>
560
561 <A NAME="text"><!-- --></A><H3>
562 text</H3>
563 <PRE>
564 private java.lang.String <B>text</B></PRE>
565 <DL>
566 <DL>
567 </DL>
568 </DL>
569 <HR>
570
571 <A NAME="font"><!-- --></A><H3>
572 font</H3>
573 <PRE>
574 private java.awt.Font <B>font</B></PRE>
575 <DL>
576 <DL>
577 </DL>
578 </DL>
579
580 <!-- ========= CONSTRUCTOR DETAIL ======== -->
581
582 <A NAME="constructor_detail"><!-- --></A>
583 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
584 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
585 <TD COLSPAN=1><FONT SIZE="+2">
586 <B>Constructor Detail</B></FONT></TD>
587 </TR>
588 </TABLE>
589
590 <A NAME="TextTag(java.lang.String, java.awt.Font, java.awt.font.FontRenderContext)"><!-- --></A><H3>
591 TextTag</H3>
592 <PRE>
593 public <B>TextTag</B>(java.lang.String&nbsp;text,
594 java.awt.Font&nbsp;baseFont,
595 java.awt.font.FontRenderContext&nbsp;fontRenderContext)</PRE>
596 <DL>
597 <DD>Default constructor - for untransformed fonts.
598 <P>
599 </DL>
600 <HR>
601
602 <A NAME="TextTag(java.lang.String, java.awt.Font, java.awt.Font, java.awt.font.FontRenderContext)"><!-- --></A><H3>
603 TextTag</H3>
604 <PRE>
605 public <B>TextTag</B>(java.lang.String&nbsp;text,
606 java.awt.Font&nbsp;baseFont,
607 java.awt.Font&nbsp;derivedFont,
608 java.awt.font.FontRenderContext&nbsp;fontRenderContext)</PRE>
609 <DL>
610 <DD>Constructor when using transformed (derived) fonts
611
612 The need for this arises because the java metrics classes return either 0 or very strange
613 values for the width and height of a string (TextLayout, LineMetrics, etc..) when
614 the font is derived
615 <P>
616 <DT><B>Parameters:</B><DD><CODE>text</CODE> - <DD><CODE>baseFont</CODE> - is the original (untransformed) font.<DD><CODE>derivedFont</CODE> - is the transformed font<DD><CODE>fontRenderContext</CODE> - </DL>
617
618 <!-- ============ METHOD DETAIL ========== -->
619
620 <A NAME="method_detail"><!-- --></A>
621 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
622 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
623 <TD COLSPAN=1><FONT SIZE="+2">
624 <B>Method Detail</B></FONT></TD>
625 </TR>
626 </TABLE>
627
628 <A NAME="getWidth()"><!-- --></A><H3>
629 getWidth</H3>
630 <PRE>
631 public float <B>getWidth</B>()</PRE>
632 <DL>
633 <DD><DL>
634 </DL>
635 </DD>
636 <DD><DL>
637 </DL>
638 </DD>
639 </DL>
640 <HR>
641
642 <A NAME="getHeight()"><!-- --></A><H3>
643 getHeight</H3>
644 <PRE>
645 public float <B>getHeight</B>()</PRE>
646 <DL>
647 <DD><DL>
648 </DL>
649 </DD>
650 <DD><DL>
651 </DL>
652 </DD>
653 </DL>
654 <HR>
655
656 <A NAME="getFontAscent()"><!-- --></A><H3>
657 getFontAscent</H3>
658 <PRE>
659 public float <B>getFontAscent</B>()</PRE>
660 <DL>
661 <DD><DL>
662 </DL>
663 </DD>
664 <DD><DL>
665 </DL>
666 </DD>
667 </DL>
668 <HR>
669
670 <A NAME="getFontDescent()"><!-- --></A><H3>
671 getFontDescent</H3>
672 <PRE>
673 public float <B>getFontDescent</B>()</PRE>
674 <DL>
675 <DD><DL>
676 </DL>
677 </DD>
678 <DD><DL>
679 </DL>
680 </DD>
681 </DL>
682 <HR>
683
684 <A NAME="setPosition(float, float)"><!-- --></A><H3>
685 setPosition</H3>
686 <PRE>
687 public void <B>setPosition</B>(float&nbsp;x,
688 float&nbsp;y)</PRE>
689 <DL>
690 <DD><DL>
691 </DL>
692 </DD>
693 <DD><DL>
694 </DL>
695 </DD>
696 </DL>
697 <HR>
698
699 <A NAME="setXPosition(float)"><!-- --></A><H3>
700 setXPosition</H3>
701 <PRE>
702 public void <B>setXPosition</B>(float&nbsp;x)</PRE>
703 <DL>
704 <DD><DL>
705 </DL>
706 </DD>
707 <DD><DL>
708 </DL>
709 </DD>
710 </DL>
711 <HR>
712
713 <A NAME="setYPosition(float)"><!-- --></A><H3>
714 setYPosition</H3>
715 <PRE>
716 public void <B>setYPosition</B>(float&nbsp;y)</PRE>
717 <DL>
718 <DD><DL>
719 </DL>
720 </DD>
721 <DD><DL>
722 </DL>
723 </DD>
724 </DL>
725 <HR>
726
727 <A NAME="getXPosition()"><!-- --></A><H3>
728 getXPosition</H3>
729 <PRE>
730 public float <B>getXPosition</B>()</PRE>
731 <DL>
732 <DD><DL>
733 </DL>
734 </DD>
735 <DD><DL>
736 </DL>
737 </DD>
738 </DL>
739 <HR>
740
741 <A NAME="getYPosition()"><!-- --></A><H3>
742 getYPosition</H3>
743 <PRE>
744 public float <B>getYPosition</B>()</PRE>
745 <DL>
746 <DD><DL>
747 </DL>
748 </DD>
749 <DD><DL>
750 </DL>
751 </DD>
752 </DL>
753 <HR>
754
755 <A NAME="getRightSide()"><!-- --></A><H3>
756 getRightSide</H3>
757 <PRE>
758 public float <B>getRightSide</B>()</PRE>
759 <DL>
760 <DD><DL>
761 </DL>
762 </DD>
763 <DD><DL>
764 </DL>
765 </DD>
766 </DL>
767 <HR>
768
769 <A NAME="getBottomSide()"><!-- --></A><H3>
770 getBottomSide</H3>
771 <PRE>
772 public float <B>getBottomSide</B>()</PRE>
773 <DL>
774 <DD><DL>
775 </DL>
776 </DD>
777 <DD><DL>
778 </DL>
779 </DD>
780 </DL>
781 <HR>
782
783 <A NAME="getRectangle()"><!-- --></A><H3>
784 getRectangle</H3>
785 <PRE>
786 public java.awt.geom.Rectangle2D.Float <B>getRectangle</B>()</PRE>
787 <DL>
788 <DD><DL>
789 </DL>
790 </DD>
791 <DD><DL>
792 </DL>
793 </DD>
794 </DL>
795 <HR>
796
797 <A NAME="setHidden(boolean)"><!-- --></A><H3>
798 setHidden</H3>
799 <PRE>
800 public void <B>setHidden</B>(boolean&nbsp;b)</PRE>
801 <DL>
802 <DD><DL>
803 </DL>
804 </DD>
805 <DD><DL>
806 </DL>
807 </DD>
808 </DL>
809 <HR>
810
811 <A NAME="getHidden()"><!-- --></A><H3>
812 getHidden</H3>
813 <PRE>
814 public boolean <B>getHidden</B>()</PRE>
815 <DL>
816 <DD><DL>
817 </DL>
818 </DD>
819 <DD><DL>
820 </DL>
821 </DD>
822 </DL>
823 <HR>
824
825 <A NAME="getText()"><!-- --></A><H3>
826 getText</H3>
827 <PRE>
828 public java.lang.String <B>getText</B>()</PRE>
829 <DL>
830 <DD><DL>
831 </DL>
832 </DD>
833 <DD><DL>
834 </DL>
835 </DD>
836 </DL>
837 <HR>
838
839 <A NAME="addAttribute(java.lang.String, java.lang.Object)"><!-- --></A><H3>
840 addAttribute</H3>
841 <PRE>
842 public void <B>addAttribute</B>(java.lang.String&nbsp;name,
843 java.lang.Object&nbsp;o)</PRE>
844 <DL>
845 <DD><DL>
846 </DL>
847 </DD>
848 <DD><DL>
849 </DL>
850 </DD>
851 </DL>
852 <HR>
853
854 <A NAME="getAttribute(java.lang.String)"><!-- --></A><H3>
855 getAttribute</H3>
856 <PRE>
857 public java.lang.Object <B>getAttribute</B>(java.lang.String&nbsp;name)</PRE>
858 <DL>
859 <DD><DL>
860 </DL>
861 </DD>
862 <DD><DL>
863 </DL>
864 </DD>
865 </DL>
866 <HR>
867
868 <A NAME="render(java.awt.Graphics2D, java.awt.Paint)"><!-- --></A><H3>
869 render</H3>
870 <PRE>
871 public void <B>render</B>(java.awt.Graphics2D&nbsp;g2d,
872 java.awt.Paint&nbsp;fontColor)</PRE>
873 <DL>
874 <DD>Renders the text, at the position - renders from the top (instead of baseline)
875 <P>
876 <DD><DL>
877 </DL>
878 </DD>
879 <DD><DL>
880 <DT><B>Parameters:</B><DD><CODE>g2d</CODE> - <DD><CODE>fontColor</CODE> - </DL>
881 </DD>
882 </DL>
883 <HR>
884
885 <A NAME="render(java.awt.Graphics2D, float, float)"><!-- --></A><H3>
886 render</H3>
887 <PRE>
888 public void <B>render</B>(java.awt.Graphics2D&nbsp;g2d,
889 float&nbsp;x,
890 float&nbsp;y)</PRE>
891 <DL>
892 <DD>Renders the text, at the position - renders from the top (instead of baseline)
893 <P>
894 <DD><DL>
895 </DL>
896 </DD>
897 <DD><DL>
898 <DT><B>Parameters:</B><DD><CODE>g2d</CODE> - </DL>
899 </DD>
900 </DL>
901 <HR>
902
903 <A NAME="toHTML(org.jCharts.test.HTMLGenerator)"><!-- --></A><H3>
904 toHTML</H3>
905 <PRE>
906 public void <B>toHTML</B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</PRE>
907 <DL>
908 <DD>Enables the testing routines to display the contents of this Object.
909 <P>
910 <DD><DL>
911 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/test/HTMLTestable.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></CODE></DL>
912 </DD>
913 <DD><DL>
914 <DT><B>Parameters:</B><DD><CODE>htmlGenerator</CODE> - </DL>
915 </DD>
916 </DL>
917 <HR>
918
919 <A NAME="toString()"><!-- --></A><H3>
920 toString</H3>
921 <PRE>
922 public java.lang.String <B>toString</B>()</PRE>
923 <DL>
924 <DD><DL>
925 <DT><B>Overrides:</B><DD><CODE>toString</CODE> in class <CODE>java.lang.Object</CODE></DL>
926 </DD>
927 <DD><DL>
928
929 <DT><B>Returns:</B><DD></DL>
930 </DD>
931 </DL>
932 <!-- ========= END OF CLASS DATA ========= -->
933 <HR>
934
935 <!-- ========== START OF NAVBAR ========== -->
936 <A NAME="navbar_bottom"><!-- --></A>
937 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
938 <TR>
939 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
940 <A NAME="navbar_bottom_firstrow"><!-- --></A>
941 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
942 <TR ALIGN="center" VALIGN="top">
943 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
944 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
945 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
946 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
947 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
948 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
949 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
950 </TR>
951 </TABLE>
952 </TD>
953 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
954 </EM>
955 </TD>
956 </TR>
957
958 <TR>
959 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
960 &nbsp;<A HREF="../../../org/jCharts/chartText/NumericTagGroup.html"><B>PREV CLASS</B></A>&nbsp;
961 &nbsp;<A HREF="../../../org/jCharts/chartText/TextTagGroup.html"><B>NEXT CLASS</B></A></FONT></TD>
962 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
963 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
964 &nbsp;<A HREF="TextTag.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
965 &nbsp;
966 <SCRIPT>
967 <!--
968 if(window==top) {
969 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
970 }
971 //-->
972 </SCRIPT>
973 <NOSCRIPT>
974 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
975 </NOSCRIPT>
976 </FONT></TD>
977 </TR>
978 <TR>
979 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
980 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
981 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
982 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
983 </TR>
984 </TABLE>
985 <!-- =========== END OF NAVBAR =========== -->
986
987 <HR>
988
989 </BODY>
990 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 TextTagGroup (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.chartText.TextTagGroup,TextTagGroup class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="TextTagGroup (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/chartText/TextTag.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;NEXT CLASS</FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="TextTagGroup.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.chartText</FONT>
76 <BR>
77 Class TextTagGroup</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.chartText.TextTagGroup</B>
82 </PRE>
83 <DL>
84 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, java.io.Serializable</DD>
85 </DL>
86 <DL>
87 <DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../org/jCharts/chartText/NumericTagGroup.html">NumericTagGroup</A></DD>
88 </DL>
89 <HR>
90 <DL>
91 <DT>public class <B>TextTagGroup</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, java.io.Serializable</DL>
92
93 <P>
94 <DL>
95 <DT><B>See Also:</B><DD><A HREF="../../../serialized-form.html" TARGET="org.jCharts.chartText.TextTagGroup">Serialized Form</A></DL>
96 <HR>
97
98 <P>
99 <!-- ======== NESTED CLASS SUMMARY ======== -->
100
101
102 <!-- =========== FIELD SUMMARY =========== -->
103
104 <A NAME="field_summary"><!-- --></A>
105 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
106 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
107 <TD COLSPAN=2><FONT SIZE="+2">
108 <B>Field Summary</B></FONT></TD>
109 </TR>
110 <TR BGCOLOR="white" CLASS="TableRowColor">
111 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
112 <CODE>private &nbsp;<A HREF="../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A></CODE></FONT></TD>
113 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTagGroup.html#chartFont">chartFont</A></B></CODE>
114
115 <BR>
116 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
117 </TR>
118 <TR BGCOLOR="white" CLASS="TableRowColor">
119 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
120 <CODE>private &nbsp;java.awt.font.FontRenderContext</CODE></FONT></TD>
121 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTagGroup.html#fontRenderContext">fontRenderContext</A></B></CODE>
122
123 <BR>
124 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
125 </TR>
126 <TR BGCOLOR="white" CLASS="TableRowColor">
127 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
128 <CODE>private &nbsp;float</CODE></FONT></TD>
129 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTagGroup.html#tallestLabel">tallestLabel</A></B></CODE>
130
131 <BR>
132 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
133 </TR>
134 <TR BGCOLOR="white" CLASS="TableRowColor">
135 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
136 <CODE>private &nbsp;java.util.ArrayList</CODE></FONT></TD>
137 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTagGroup.html#textTags">textTags</A></B></CODE>
138
139 <BR>
140 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
141 </TR>
142 <TR BGCOLOR="white" CLASS="TableRowColor">
143 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
144 <CODE>private &nbsp;float</CODE></FONT></TD>
145 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTagGroup.html#totalLabelWidths">totalLabelWidths</A></B></CODE>
146
147 <BR>
148 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
149 </TR>
150 <TR BGCOLOR="white" CLASS="TableRowColor">
151 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
152 <CODE>private &nbsp;float</CODE></FONT></TD>
153 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTagGroup.html#widestLabel">widestLabel</A></B></CODE>
154
155 <BR>
156 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
157 </TR>
158 </TABLE>
159 &nbsp;
160 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
161
162 <A NAME="constructor_summary"><!-- --></A>
163 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
164 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
165 <TD COLSPAN=2><FONT SIZE="+2">
166 <B>Constructor Summary</B></FONT></TD>
167 </TR>
168 <TR BGCOLOR="white" CLASS="TableRowColor">
169 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTagGroup.html#TextTagGroup(org.jCharts.properties.util.ChartFont, java.awt.font.FontRenderContext)">TextTagGroup</A></B>(<A HREF="../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A>&nbsp;chartFont,
170 java.awt.font.FontRenderContext&nbsp;fontRenderContext)</CODE>
171
172 <BR>
173 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor</TD>
174 </TR>
175 </TABLE>
176 &nbsp;
177 <!-- ========== METHOD SUMMARY =========== -->
178
179 <A NAME="method_summary"><!-- --></A>
180 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
181 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
182 <TD COLSPAN=2><FONT SIZE="+2">
183 <B>Method Summary</B></FONT></TD>
184 </TR>
185 <TR BGCOLOR="white" CLASS="TableRowColor">
186 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
187 <CODE>&nbsp;void</CODE></FONT></TD>
188 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTagGroup.html#addLabel(java.lang.String)">addLabel</A></B>(java.lang.String&nbsp;label)</CODE>
189
190 <BR>
191 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
192 </TR>
193 <TR BGCOLOR="white" CLASS="TableRowColor">
194 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
195 <CODE>&nbsp;float</CODE></FONT></TD>
196 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTagGroup.html#getTallestLabel()">getTallestLabel</A></B>()</CODE>
197
198 <BR>
199 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
200 </TR>
201 <TR BGCOLOR="white" CLASS="TableRowColor">
202 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
203 <CODE>&nbsp;<A HREF="../../../org/jCharts/chartText/TextTag.html">TextTag</A></CODE></FONT></TD>
204 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTagGroup.html#getTextTag(int)">getTextTag</A></B>(int&nbsp;index)</CODE>
205
206 <BR>
207 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
208 </TR>
209 <TR BGCOLOR="white" CLASS="TableRowColor">
210 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
211 <CODE>&nbsp;float</CODE></FONT></TD>
212 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTagGroup.html#getTotalLabelWidths()">getTotalLabelWidths</A></B>()</CODE>
213
214 <BR>
215 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
216 </TR>
217 <TR BGCOLOR="white" CLASS="TableRowColor">
218 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
219 <CODE>&nbsp;float</CODE></FONT></TD>
220 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTagGroup.html#getWidestLabel()">getWidestLabel</A></B>()</CODE>
221
222 <BR>
223 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Calculates the width and height needed by the passed String when rendered
224
225 // * @param iDataSeries
226 / * @param font
227 // * @param fontRenderContext
228
229 public void processLabels( IDataSeries iDataSeries) {
230 //LOOP
231 for( int i = 0; i < iDataSeries.getNumberOfXAxisLabels(); i++ )
232 {
233 this.axisLabelProcessor.processLabel( iDataSeries.getXAxisLabel( i ), axisLabelFont, fontRenderContext );
234 }
235
236
237 TextLayout textLayout = new TextLayout( label, font, fontRenderContext );
238
239 //---WIDTH
240 this.labelWidths[ counter ] = textLayout.getAdvance();
241 this.widestLabel = Math.max( this.labelWidths[ counter ], this.widestLabel );
242 this.totalLabelWidths += this.labelWidths[ counter ];
243
244 //---HEIGHT
245 this.labelHeights[ counter ] = textLayout.getAscent() + textLayout.getDescent();
246 this.tallestLabel = Math.max( this.labelHeights[ counter ], this.tallestLabel );
247
248 //---need this to offset font rendering, as rendering is at the baseline not bottom or top,
249 this.fontDescent = textLayout.getDescent();
250
251 this.counter++;
252 }
253
254
255 /******************************************************************************************</TD>
256 </TR>
257 <TR BGCOLOR="white" CLASS="TableRowColor">
258 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
259 <CODE>&nbsp;void</CODE></FONT></TD>
260 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTagGroup.html#render(int, java.awt.Graphics2D, float, float)">render</A></B>(int&nbsp;index,
261 java.awt.Graphics2D&nbsp;g2d,
262 float&nbsp;x,
263 float&nbsp;y)</CODE>
264
265 <BR>
266 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Renders the text, at the position - renders from the top (instead of baseline)</TD>
267 </TR>
268 <TR BGCOLOR="white" CLASS="TableRowColor">
269 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
270 <CODE>&nbsp;void</CODE></FONT></TD>
271 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTagGroup.html#reverse()">reverse</A></B>()</CODE>
272
273 <BR>
274 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Horizontal plots render the data from top down so rendering alogorithm needs to get the
275 labels in reverse order to make things easier.</TD>
276 </TR>
277 <TR BGCOLOR="white" CLASS="TableRowColor">
278 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
279 <CODE>&nbsp;int</CODE></FONT></TD>
280 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTagGroup.html#size()">size</A></B>()</CODE>
281
282 <BR>
283 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the number of labels</TD>
284 </TR>
285 <TR BGCOLOR="white" CLASS="TableRowColor">
286 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
287 <CODE>&nbsp;void</CODE></FONT></TD>
288 <TD><CODE><B><A HREF="../../../org/jCharts/chartText/TextTagGroup.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</CODE>
289
290 <BR>
291 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Renders all the text in this group.</TD>
292 </TR>
293 </TABLE>
294 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
295 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
296 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
297 <TD><B>Methods inherited from class java.lang.Object</B></TD>
298 </TR>
299 <TR BGCOLOR="white" CLASS="TableRowColor">
300 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
301 </TR>
302 </TABLE>
303 &nbsp;
304 <P>
305
306 <!-- ============ FIELD DETAIL =========== -->
307
308 <A NAME="field_detail"><!-- --></A>
309 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
310 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
311 <TD COLSPAN=1><FONT SIZE="+2">
312 <B>Field Detail</B></FONT></TD>
313 </TR>
314 </TABLE>
315
316 <A NAME="widestLabel"><!-- --></A><H3>
317 widestLabel</H3>
318 <PRE>
319 private float <B>widestLabel</B></PRE>
320 <DL>
321 <DL>
322 </DL>
323 </DL>
324 <HR>
325
326 <A NAME="tallestLabel"><!-- --></A><H3>
327 tallestLabel</H3>
328 <PRE>
329 private float <B>tallestLabel</B></PRE>
330 <DL>
331 <DL>
332 </DL>
333 </DL>
334 <HR>
335
336 <A NAME="totalLabelWidths"><!-- --></A><H3>
337 totalLabelWidths</H3>
338 <PRE>
339 private float <B>totalLabelWidths</B></PRE>
340 <DL>
341 <DL>
342 </DL>
343 </DL>
344 <HR>
345
346 <A NAME="textTags"><!-- --></A><H3>
347 textTags</H3>
348 <PRE>
349 private java.util.ArrayList <B>textTags</B></PRE>
350 <DL>
351 <DL>
352 </DL>
353 </DL>
354 <HR>
355
356 <A NAME="chartFont"><!-- --></A><H3>
357 chartFont</H3>
358 <PRE>
359 private <A HREF="../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A> <B>chartFont</B></PRE>
360 <DL>
361 <DL>
362 </DL>
363 </DL>
364 <HR>
365
366 <A NAME="fontRenderContext"><!-- --></A><H3>
367 fontRenderContext</H3>
368 <PRE>
369 private java.awt.font.FontRenderContext <B>fontRenderContext</B></PRE>
370 <DL>
371 <DL>
372 </DL>
373 </DL>
374
375 <!-- ========= CONSTRUCTOR DETAIL ======== -->
376
377 <A NAME="constructor_detail"><!-- --></A>
378 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
379 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
380 <TD COLSPAN=1><FONT SIZE="+2">
381 <B>Constructor Detail</B></FONT></TD>
382 </TR>
383 </TABLE>
384
385 <A NAME="TextTagGroup(org.jCharts.properties.util.ChartFont, java.awt.font.FontRenderContext)"><!-- --></A><H3>
386 TextTagGroup</H3>
387 <PRE>
388 public <B>TextTagGroup</B>(<A HREF="../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A>&nbsp;chartFont,
389 java.awt.font.FontRenderContext&nbsp;fontRenderContext)</PRE>
390 <DL>
391 <DD>Constructor
392 <P>
393 <DT><B>Parameters:</B><DD><CODE>chartFont</CODE> - <DD><CODE>fontRenderContext</CODE> - </DL>
394
395 <!-- ============ METHOD DETAIL ========== -->
396
397 <A NAME="method_detail"><!-- --></A>
398 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
399 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
400 <TD COLSPAN=1><FONT SIZE="+2">
401 <B>Method Detail</B></FONT></TD>
402 </TR>
403 </TABLE>
404
405 <A NAME="addLabel(java.lang.String)"><!-- --></A><H3>
406 addLabel</H3>
407 <PRE>
408 public void <B>addLabel</B>(java.lang.String&nbsp;label)</PRE>
409 <DL>
410 <DD><DL>
411 </DL>
412 </DD>
413 <DD><DL>
414 <DT><B>Parameters:</B><DD><CODE>label</CODE> - </DL>
415 </DD>
416 </DL>
417 <HR>
418
419 <A NAME="size()"><!-- --></A><H3>
420 size</H3>
421 <PRE>
422 public int <B>size</B>()</PRE>
423 <DL>
424 <DD>Returns the number of labels
425 <P>
426 <DD><DL>
427 </DL>
428 </DD>
429 <DD><DL>
430
431 <DT><B>Returns:</B><DD>int</DL>
432 </DD>
433 </DL>
434 <HR>
435
436 <A NAME="reverse()"><!-- --></A><H3>
437 reverse</H3>
438 <PRE>
439 public void <B>reverse</B>()</PRE>
440 <DL>
441 <DD>Horizontal plots render the data from top down so rendering alogorithm needs to get the
442 labels in reverse order to make things easier.
443 <P>
444 <DD><DL>
445 </DL>
446 </DD>
447 <DD><DL>
448 </DL>
449 </DD>
450 </DL>
451 <HR>
452
453 <A NAME="getWidestLabel()"><!-- --></A><H3>
454 getWidestLabel</H3>
455 <PRE>
456 public float <B>getWidestLabel</B>()</PRE>
457 <DL>
458 <DD>Calculates the width and height needed by the passed String when rendered
459
460 // * @param iDataSeries
461 / * @param font
462 // * @param fontRenderContext
463
464 public void processLabels( IDataSeries iDataSeries) {
465 //LOOP
466 for( int i = 0; i < iDataSeries.getNumberOfXAxisLabels(); i++ )
467 {
468 this.axisLabelProcessor.processLabel( iDataSeries.getXAxisLabel( i ), axisLabelFont, fontRenderContext );
469 }
470
471
472 TextLayout textLayout = new TextLayout( label, font, fontRenderContext );
473
474 //---WIDTH
475 this.labelWidths[ counter ] = textLayout.getAdvance();
476 this.widestLabel = Math.max( this.labelWidths[ counter ], this.widestLabel );
477 this.totalLabelWidths += this.labelWidths[ counter ];
478
479 //---HEIGHT
480 this.labelHeights[ counter ] = textLayout.getAscent() + textLayout.getDescent();
481 this.tallestLabel = Math.max( this.labelHeights[ counter ], this.tallestLabel );
482
483 //---need this to offset font rendering, as rendering is at the baseline not bottom or top,
484 this.fontDescent = textLayout.getDescent();
485
486 this.counter++;
487 }
488
489
490 /******************************************************************************************
491 <P>
492 <DD><DL>
493 </DL>
494 </DD>
495 <DD><DL>
496 </DL>
497 </DD>
498 </DL>
499 <HR>
500
501 <A NAME="getTallestLabel()"><!-- --></A><H3>
502 getTallestLabel</H3>
503 <PRE>
504 public float <B>getTallestLabel</B>()</PRE>
505 <DL>
506 <DD><DL>
507 </DL>
508 </DD>
509 <DD><DL>
510 </DL>
511 </DD>
512 </DL>
513 <HR>
514
515 <A NAME="getTotalLabelWidths()"><!-- --></A><H3>
516 getTotalLabelWidths</H3>
517 <PRE>
518 public float <B>getTotalLabelWidths</B>()</PRE>
519 <DL>
520 <DD><DL>
521 </DL>
522 </DD>
523 <DD><DL>
524 </DL>
525 </DD>
526 </DL>
527 <HR>
528
529 <A NAME="getTextTag(int)"><!-- --></A><H3>
530 getTextTag</H3>
531 <PRE>
532 public <A HREF="../../../org/jCharts/chartText/TextTag.html">TextTag</A> <B>getTextTag</B>(int&nbsp;index)</PRE>
533 <DL>
534 <DD><DL>
535 </DL>
536 </DD>
537 <DD><DL>
538 <DT><B>Parameters:</B><DD><CODE>index</CODE> -
539 <DT><B>Returns:</B><DD>TextTag</DL>
540 </DD>
541 </DL>
542 <HR>
543
544 <A NAME="render(int, java.awt.Graphics2D, float, float)"><!-- --></A><H3>
545 render</H3>
546 <PRE>
547 public void <B>render</B>(int&nbsp;index,
548 java.awt.Graphics2D&nbsp;g2d,
549 float&nbsp;x,
550 float&nbsp;y)</PRE>
551 <DL>
552 <DD>Renders the text, at the position - renders from the top (instead of baseline)
553 <P>
554 <DD><DL>
555 </DL>
556 </DD>
557 <DD><DL>
558 <DT><B>Parameters:</B><DD><CODE>index</CODE> - <DD><CODE>g2d</CODE> - <DD><CODE>x</CODE> - <DD><CODE>y</CODE> - </DL>
559 </DD>
560 </DL>
561 <HR>
562
563 <A NAME="toHTML(org.jCharts.test.HTMLGenerator)"><!-- --></A><H3>
564 toHTML</H3>
565 <PRE>
566 public void <B>toHTML</B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</PRE>
567 <DL>
568 <DD>Renders all the text in this group.
569
570
571
572 public void renderTag( int index, Graphics2D g2d )
573 {
574 TextTag tag;
575 //Paint p = this.fontColor;
576
577 g2d.setPaint( this. );
578
579 //g2d.setFont( (this.derivedFont == null) ? baseFont : derivedFont );
580
581 for( int i = 0; i < group.size(); i++ )
582 {
583 tag = ( TextTag ) group.get( i );
584 tag.render( g2d, p );
585 // Text tag sets the Paint every time if not null
586 // So, we might save a small bit of time by changing
587 // this to null after first time.
588 p = null;
589 }
590 }
591
592
593 /*********************************************************************************************
594 Enables the testing routines to display the contents of this Object.
595 <P>
596 <DD><DL>
597 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/test/HTMLTestable.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></CODE></DL>
598 </DD>
599 <DD><DL>
600 <DT><B>Parameters:</B><DD><CODE>htmlGenerator</CODE> - </DL>
601 </DD>
602 </DL>
603 <!-- ========= END OF CLASS DATA ========= -->
604 <HR>
605
606 <!-- ========== START OF NAVBAR ========== -->
607 <A NAME="navbar_bottom"><!-- --></A>
608 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
609 <TR>
610 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
611 <A NAME="navbar_bottom_firstrow"><!-- --></A>
612 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
613 <TR ALIGN="center" VALIGN="top">
614 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
615 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
616 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
617 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
618 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
619 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
620 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
621 </TR>
622 </TABLE>
623 </TD>
624 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
625 </EM>
626 </TD>
627 </TR>
628
629 <TR>
630 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
631 &nbsp;<A HREF="../../../org/jCharts/chartText/TextTag.html"><B>PREV CLASS</B></A>&nbsp;
632 &nbsp;NEXT CLASS</FONT></TD>
633 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
634 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
635 &nbsp;<A HREF="TextTagGroup.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
636 &nbsp;
637 <SCRIPT>
638 <!--
639 if(window==top) {
640 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
641 }
642 //-->
643 </SCRIPT>
644 <NOSCRIPT>
645 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
646 </NOSCRIPT>
647 </FONT></TD>
648 </TR>
649 <TR>
650 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
651 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
652 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
653 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
654 </TR>
655 </TABLE>
656 <!-- =========== END OF NAVBAR =========== -->
657
658 <HR>
659
660 </BODY>
661 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.chartText (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.chartText package">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="org.jCharts.chartText (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18 <FONT size="+1" CLASS="FrameTitleFont">
19 <A HREF="../../../org/jCharts/chartText/package-summary.html" TARGET="classFrame">org.jCharts.chartText</A></FONT>
20 <TABLE BORDER="0" WIDTH="100%">
21 <TR>
22 <TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
23 Classes</FONT>&nbsp;
24 <FONT CLASS="FrameItemFont">
25 <BR>
26 <A HREF="BarValueGroup.html" TARGET="classFrame">BarValueGroup</A>
27 <BR>
28 <A HREF="NumericTagGroup.html" TARGET="classFrame">NumericTagGroup</A>
29 <BR>
30 <A HREF="TextTag.html" TARGET="classFrame">TextTag</A>
31 <BR>
32 <A HREF="TextTagGroup.html" TARGET="classFrame">TextTagGroup</A></FONT></TD>
33 </TR>
34 </TABLE>
35
36
37 </BODY>
38 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.chartText (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.chartText package">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="org.jCharts.chartText (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
29 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/chartData/processors/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/encoders/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 </TABLE>
63 <!-- =========== END OF NAVBAR =========== -->
64
65 <HR>
66 <H2>
67 Package org.jCharts.chartText
68 </H2>
69
70 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
71 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
72 <TD COLSPAN=2><FONT SIZE="+2">
73 <B>Class Summary</B></FONT></TD>
74 </TR>
75 <TR BGCOLOR="white" CLASS="TableRowColor">
76 <TD WIDTH="15%"><B><A HREF="BarValueGroup.html">BarValueGroup</A></B></TD>
77 <TD>&nbsp;</TD>
78 </TR>
79 <TR BGCOLOR="white" CLASS="TableRowColor">
80 <TD WIDTH="15%"><B><A HREF="NumericTagGroup.html">NumericTagGroup</A></B></TD>
81 <TD>&nbsp;</TD>
82 </TR>
83 <TR BGCOLOR="white" CLASS="TableRowColor">
84 <TD WIDTH="15%"><B><A HREF="TextTag.html">TextTag</A></B></TD>
85 <TD>&nbsp;</TD>
86 </TR>
87 <TR BGCOLOR="white" CLASS="TableRowColor">
88 <TD WIDTH="15%"><B><A HREF="TextTagGroup.html">TextTagGroup</A></B></TD>
89 <TD>&nbsp;</TD>
90 </TR>
91 </TABLE>
92 &nbsp;
93
94 <P>
95 <HR>
96
97 <!-- ========== START OF NAVBAR ========== -->
98 <A NAME="navbar_bottom"><!-- --></A>
99 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
100 <TR>
101 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
102 <A NAME="navbar_bottom_firstrow"><!-- --></A>
103 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
104 <TR ALIGN="center" VALIGN="top">
105 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
106 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
107 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
108 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
109 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
110 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
111 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
112 </TR>
113 </TABLE>
114 </TD>
115 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
116 </EM>
117 </TD>
118 </TR>
119
120 <TR>
121 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
122 &nbsp;<A HREF="../../../org/jCharts/chartData/processors/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
123 &nbsp;<A HREF="../../../org/jCharts/encoders/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
124 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
125 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
126 &nbsp;<A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
127 &nbsp;
128 <SCRIPT>
129 <!--
130 if(window==top) {
131 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
132 }
133 //-->
134 </SCRIPT>
135 <NOSCRIPT>
136 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
137 </NOSCRIPT>
138 </FONT></TD>
139 </TR>
140 </TABLE>
141 <!-- =========== END OF NAVBAR =========== -->
142
143 <HR>
144
145 </BODY>
146 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.chartText Class Hierarchy (jCharts-0.7.5 API)
7 </TITLE>
8 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
9 </HEAD>
10 <SCRIPT>
11 function asd()
12 {
13 parent.document.title="org.jCharts.chartText Class Hierarchy (jCharts-0.7.5 API)";
14 }
15 </SCRIPT>
16 <BODY BGCOLOR="white" onload="asd();">
17
18 <!-- ========== START OF NAVBAR ========== -->
19 <A NAME="navbar_top"><!-- --></A>
20 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
21 <TR>
22 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
23 <A NAME="navbar_top_firstrow"><!-- --></A>
24 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
25 <TR ALIGN="center" VALIGN="top">
26 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
33 </TR>
34 </TABLE>
35 </TD>
36 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
37 </EM>
38 </TD>
39 </TR>
40
41 <TR>
42 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
43 &nbsp;<A HREF="../../../org/jCharts/chartData/processors/package-tree.html"><B>PREV</B></A>&nbsp;
44 &nbsp;<A HREF="../../../org/jCharts/encoders/package-tree.html"><B>NEXT</B></A></FONT></TD>
45 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
46 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
47 &nbsp;<A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
48 &nbsp;
49 <SCRIPT>
50 <!--
51 if(window==top) {
52 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
53 }
54 //-->
55 </SCRIPT>
56 <NOSCRIPT>
57 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
58 </NOSCRIPT>
59 </FONT></TD>
60 </TR>
61 </TABLE>
62 <!-- =========== END OF NAVBAR =========== -->
63
64 <HR>
65 <CENTER>
66 <H2>
67 Hierarchy For Package org.jCharts.chartText
68 </H2>
69 </CENTER>
70 <DL>
71 <DT><B>Package Hierarchies:</B><DD><A HREF="../../../overview-tree.html">All Packages</A></DL>
72 <HR>
73 <H2>
74 Class Hierarchy
75 </H2>
76 <UL>
77 <LI TYPE="circle">class java.lang.Object<UL>
78 <LI TYPE="circle">class org.jCharts.chartText.<A HREF="../../../org/jCharts/chartText/BarValueGroup.html"><B>BarValueGroup</B></A><LI TYPE="circle">class org.jCharts.chartText.<A HREF="../../../org/jCharts/chartText/TextTag.html"><B>TextTag</B></A> (implements org.jCharts.test.<A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, java.io.Serializable)
79 <UL>
80 <LI TYPE="circle">class org.jCharts.chartText.<A HREF="../../../org/jCharts/chartText/BarValueGroup.BarValue.html"><B>BarValueGroup.BarValue</B></A></UL>
81 <LI TYPE="circle">class org.jCharts.chartText.<A HREF="../../../org/jCharts/chartText/TextTagGroup.html"><B>TextTagGroup</B></A> (implements org.jCharts.test.<A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, java.io.Serializable)
82 <UL>
83 <LI TYPE="circle">class org.jCharts.chartText.<A HREF="../../../org/jCharts/chartText/NumericTagGroup.html"><B>NumericTagGroup</B></A></UL>
84 </UL>
85 </UL>
86 <HR>
87
88 <!-- ========== START OF NAVBAR ========== -->
89 <A NAME="navbar_bottom"><!-- --></A>
90 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
91 <TR>
92 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
93 <A NAME="navbar_bottom_firstrow"><!-- --></A>
94 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
95 <TR ALIGN="center" VALIGN="top">
96 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
97 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
98 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
99 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
100 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
101 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
102 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
103 </TR>
104 </TABLE>
105 </TD>
106 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
107 </EM>
108 </TD>
109 </TR>
110
111 <TR>
112 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
113 &nbsp;<A HREF="../../../org/jCharts/chartData/processors/package-tree.html"><B>PREV</B></A>&nbsp;
114 &nbsp;<A HREF="../../../org/jCharts/encoders/package-tree.html"><B>NEXT</B></A></FONT></TD>
115 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
116 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
117 &nbsp;<A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
118 &nbsp;
119 <SCRIPT>
120 <!--
121 if(window==top) {
122 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
123 }
124 //-->
125 </SCRIPT>
126 <NOSCRIPT>
127 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
128 </NOSCRIPT>
129 </FONT></TD>
130 </TR>
131 </TABLE>
132 <!-- =========== END OF NAVBAR =========== -->
133
134 <HR>
135
136 </BODY>
137 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 BinaryEncoderUtil (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.encoders.BinaryEncoderUtil,BinaryEncoderUtil class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="BinaryEncoderUtil (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;PREV CLASS&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/encoders/JPEGEncoder.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="BinaryEncoderUtil.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.encoders</FONT>
76 <BR>
77 Class BinaryEncoderUtil</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.encoders.BinaryEncoderUtil</B>
82 </PRE>
83 <HR>
84 <DL>
85 <DT>public final class <B>BinaryEncoderUtil</B><DT>extends java.lang.Object</DL>
86
87 <P>
88 <HR>
89
90 <P>
91 <!-- ======== NESTED CLASS SUMMARY ======== -->
92
93
94 <!-- =========== FIELD SUMMARY =========== -->
95
96
97 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
98
99 <A NAME="constructor_summary"><!-- --></A>
100 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
101 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
102 <TD COLSPAN=2><FONT SIZE="+2">
103 <B>Constructor Summary</B></FONT></TD>
104 </TR>
105 <TR BGCOLOR="white" CLASS="TableRowColor">
106 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
107 <CODE>private </CODE></FONT></TD>
108 <TD><CODE><B><A HREF="../../../org/jCharts/encoders/BinaryEncoderUtil.html#BinaryEncoderUtil()">BinaryEncoderUtil</A></B>()</CODE>
109
110 <BR>
111 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
112 </TR>
113 </TABLE>
114 &nbsp;
115 <!-- ========== METHOD SUMMARY =========== -->
116
117 <A NAME="method_summary"><!-- --></A>
118 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
119 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
120 <TD COLSPAN=2><FONT SIZE="+2">
121 <B>Method Summary</B></FONT></TD>
122 </TR>
123 <TR BGCOLOR="white" CLASS="TableRowColor">
124 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
125 <CODE>(package private) static&nbsp;java.awt.image.BufferedImage</CODE></FONT></TD>
126 <TD><CODE><B><A HREF="../../../org/jCharts/encoders/BinaryEncoderUtil.html#render(org.jCharts.Chart)">render</A></B>(<A HREF="../../../org/jCharts/Chart.html">Chart</A>&nbsp;chart)</CODE>
127
128 <BR>
129 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
130 </TR>
131 </TABLE>
132 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
133 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
134 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
135 <TD><B>Methods inherited from class java.lang.Object</B></TD>
136 </TR>
137 <TR BGCOLOR="white" CLASS="TableRowColor">
138 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
139 </TR>
140 </TABLE>
141 &nbsp;
142 <P>
143
144 <!-- ============ FIELD DETAIL =========== -->
145
146
147 <!-- ========= CONSTRUCTOR DETAIL ======== -->
148
149 <A NAME="constructor_detail"><!-- --></A>
150 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
151 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
152 <TD COLSPAN=1><FONT SIZE="+2">
153 <B>Constructor Detail</B></FONT></TD>
154 </TR>
155 </TABLE>
156
157 <A NAME="BinaryEncoderUtil()"><!-- --></A><H3>
158 BinaryEncoderUtil</H3>
159 <PRE>
160 private <B>BinaryEncoderUtil</B>()
161 throws java.lang.Exception</PRE>
162 <DL>
163 </DL>
164
165 <!-- ============ METHOD DETAIL ========== -->
166
167 <A NAME="method_detail"><!-- --></A>
168 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
169 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
170 <TD COLSPAN=1><FONT SIZE="+2">
171 <B>Method Detail</B></FONT></TD>
172 </TR>
173 </TABLE>
174
175 <A NAME="render(org.jCharts.Chart)"><!-- --></A><H3>
176 render</H3>
177 <PRE>
178 static final java.awt.image.BufferedImage <B>render</B>(<A HREF="../../../org/jCharts/Chart.html">Chart</A>&nbsp;chart)
179 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A>,
180 <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A>,
181 java.io.IOException</PRE>
182 <DL>
183 <DD><DL>
184 <DT><B>Parameters:</B><DD><CODE>chart</CODE> -
185 <DT><B>Throws:</B>
186 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE>
187 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE>
188 <DD><CODE>java.io.IOException</CODE></DL>
189 </DD>
190 </DL>
191 <!-- ========= END OF CLASS DATA ========= -->
192 <HR>
193
194 <!-- ========== START OF NAVBAR ========== -->
195 <A NAME="navbar_bottom"><!-- --></A>
196 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
197 <TR>
198 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
199 <A NAME="navbar_bottom_firstrow"><!-- --></A>
200 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
201 <TR ALIGN="center" VALIGN="top">
202 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
203 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
204 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
205 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
206 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
207 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
208 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
209 </TR>
210 </TABLE>
211 </TD>
212 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
213 </EM>
214 </TD>
215 </TR>
216
217 <TR>
218 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
219 &nbsp;PREV CLASS&nbsp;
220 &nbsp;<A HREF="../../../org/jCharts/encoders/JPEGEncoder.html"><B>NEXT CLASS</B></A></FONT></TD>
221 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
222 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
223 &nbsp;<A HREF="BinaryEncoderUtil.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
224 &nbsp;
225 <SCRIPT>
226 <!--
227 if(window==top) {
228 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
229 }
230 //-->
231 </SCRIPT>
232 <NOSCRIPT>
233 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
234 </NOSCRIPT>
235 </FONT></TD>
236 </TR>
237 <TR>
238 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
239 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
240 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
241 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
242 </TR>
243 </TABLE>
244 <!-- =========== END OF NAVBAR =========== -->
245
246 <HR>
247
248 </BODY>
249 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 JPEGEncoder (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.encoders.JPEGEncoder,JPEGEncoder class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="JPEGEncoder (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/encoders/BinaryEncoderUtil.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/encoders/JPEGEncoder13.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="JPEGEncoder.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.encoders</FONT>
76 <BR>
77 Class JPEGEncoder</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.encoders.JPEGEncoder</B>
82 </PRE>
83 <HR>
84 <DL>
85 <DT>public final class <B>JPEGEncoder</B><DT>extends java.lang.Object</DL>
86
87 <P>
88 This class REQUIRES the jdk 1.4
89 <P>
90
91 <P>
92 <HR>
93
94 <P>
95 <!-- ======== NESTED CLASS SUMMARY ======== -->
96
97
98 <!-- =========== FIELD SUMMARY =========== -->
99
100 <A NAME="field_summary"><!-- --></A>
101 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
102 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
103 <TD COLSPAN=2><FONT SIZE="+2">
104 <B>Field Summary</B></FONT></TD>
105 </TR>
106 <TR BGCOLOR="white" CLASS="TableRowColor">
107 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
108 <CODE>private static&nbsp;java.lang.String</CODE></FONT></TD>
109 <TD><CODE><B><A HREF="../../../org/jCharts/encoders/JPEGEncoder.html#JPEG">JPEG</A></B></CODE>
110
111 <BR>
112 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
113 </TR>
114 </TABLE>
115 &nbsp;
116 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
117
118 <A NAME="constructor_summary"><!-- --></A>
119 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
120 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
121 <TD COLSPAN=2><FONT SIZE="+2">
122 <B>Constructor Summary</B></FONT></TD>
123 </TR>
124 <TR BGCOLOR="white" CLASS="TableRowColor">
125 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
126 <CODE>private </CODE></FONT></TD>
127 <TD><CODE><B><A HREF="../../../org/jCharts/encoders/JPEGEncoder.html#JPEGEncoder()">JPEGEncoder</A></B>()</CODE>
128
129 <BR>
130 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
131 </TR>
132 </TABLE>
133 &nbsp;
134 <!-- ========== METHOD SUMMARY =========== -->
135
136 <A NAME="method_summary"><!-- --></A>
137 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
138 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
139 <TD COLSPAN=2><FONT SIZE="+2">
140 <B>Method Summary</B></FONT></TD>
141 </TR>
142 <TR BGCOLOR="white" CLASS="TableRowColor">
143 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
144 <CODE>static&nbsp;void</CODE></FONT></TD>
145 <TD><CODE><B><A HREF="../../../org/jCharts/encoders/JPEGEncoder.html#encode(org.jCharts.Chart, float, java.io.OutputStream)">encode</A></B>(<A HREF="../../../org/jCharts/Chart.html">Chart</A>&nbsp;chart,
146 float&nbsp;quality,
147 java.io.OutputStream&nbsp;outputStream)</CODE>
148
149 <BR>
150 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Encodes the chart to a JPEG format.</TD>
151 </TR>
152 </TABLE>
153 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
154 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
155 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
156 <TD><B>Methods inherited from class java.lang.Object</B></TD>
157 </TR>
158 <TR BGCOLOR="white" CLASS="TableRowColor">
159 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
160 </TR>
161 </TABLE>
162 &nbsp;
163 <P>
164
165 <!-- ============ FIELD DETAIL =========== -->
166
167 <A NAME="field_detail"><!-- --></A>
168 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
169 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
170 <TD COLSPAN=1><FONT SIZE="+2">
171 <B>Field Detail</B></FONT></TD>
172 </TR>
173 </TABLE>
174
175 <A NAME="JPEG"><!-- --></A><H3>
176 JPEG</H3>
177 <PRE>
178 private static final java.lang.String <B>JPEG</B></PRE>
179 <DL>
180 <DL>
181 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.jCharts.encoders.JPEGEncoder.JPEG">Constant Field Values</A></DL>
182 </DL>
183
184 <!-- ========= CONSTRUCTOR DETAIL ======== -->
185
186 <A NAME="constructor_detail"><!-- --></A>
187 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
188 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
189 <TD COLSPAN=1><FONT SIZE="+2">
190 <B>Constructor Detail</B></FONT></TD>
191 </TR>
192 </TABLE>
193
194 <A NAME="JPEGEncoder()"><!-- --></A><H3>
195 JPEGEncoder</H3>
196 <PRE>
197 private <B>JPEGEncoder</B>()
198 throws java.lang.Exception</PRE>
199 <DL>
200 </DL>
201
202 <!-- ============ METHOD DETAIL ========== -->
203
204 <A NAME="method_detail"><!-- --></A>
205 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
206 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
207 <TD COLSPAN=1><FONT SIZE="+2">
208 <B>Method Detail</B></FONT></TD>
209 </TR>
210 </TABLE>
211
212 <A NAME="encode(org.jCharts.Chart, float, java.io.OutputStream)"><!-- --></A><H3>
213 encode</H3>
214 <PRE>
215 public static final void <B>encode</B>(<A HREF="../../../org/jCharts/Chart.html">Chart</A>&nbsp;chart,
216 float&nbsp;quality,
217 java.io.OutputStream&nbsp;outputStream)
218 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A>,
219 <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A>,
220 java.io.IOException</PRE>
221 <DL>
222 <DD>Encodes the chart to a JPEG format. If you are generating large dimension images, the file
223 size can get quite large. You can try decreasing the quality to decrease the file size.
224 <P>
225 <DD><DL>
226 <DT><B>Parameters:</B><DD><CODE>outputStream</CODE> - <DD><CODE>quality</CODE> - float value from 0.0f(worst image quality) - 1.0f(best image quality)
227 <DT><B>Throws:</B>
228 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE>
229 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE>
230 <DD><CODE>java.io.IOException</CODE></DL>
231 </DD>
232 </DL>
233 <!-- ========= END OF CLASS DATA ========= -->
234 <HR>
235
236 <!-- ========== START OF NAVBAR ========== -->
237 <A NAME="navbar_bottom"><!-- --></A>
238 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
239 <TR>
240 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
241 <A NAME="navbar_bottom_firstrow"><!-- --></A>
242 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
243 <TR ALIGN="center" VALIGN="top">
244 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
245 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
246 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
247 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
248 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
249 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
250 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
251 </TR>
252 </TABLE>
253 </TD>
254 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
255 </EM>
256 </TD>
257 </TR>
258
259 <TR>
260 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
261 &nbsp;<A HREF="../../../org/jCharts/encoders/BinaryEncoderUtil.html"><B>PREV CLASS</B></A>&nbsp;
262 &nbsp;<A HREF="../../../org/jCharts/encoders/JPEGEncoder13.html"><B>NEXT CLASS</B></A></FONT></TD>
263 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
264 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
265 &nbsp;<A HREF="JPEGEncoder.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
266 &nbsp;
267 <SCRIPT>
268 <!--
269 if(window==top) {
270 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
271 }
272 //-->
273 </SCRIPT>
274 <NOSCRIPT>
275 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
276 </NOSCRIPT>
277 </FONT></TD>
278 </TR>
279 <TR>
280 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
281 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
282 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
283 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
284 </TR>
285 </TABLE>
286 <!-- =========== END OF NAVBAR =========== -->
287
288 <HR>
289
290 </BODY>
291 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 JPEGEncoder13 (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.encoders.JPEGEncoder13,JPEGEncoder13 class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="JPEGEncoder13 (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/encoders/JPEGEncoder.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/encoders/PNGEncoder.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="JPEGEncoder13.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.encoders</FONT>
76 <BR>
77 Class JPEGEncoder13</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.encoders.JPEGEncoder13</B>
82 </PRE>
83 <HR>
84 <DL>
85 <DT>public final class <B>JPEGEncoder13</B><DT>extends java.lang.Object</DL>
86
87 <P>
88 Provided for backwards compatibility for jdk 1.3
89 <P>
90
91 <P>
92 <HR>
93
94 <P>
95 <!-- ======== NESTED CLASS SUMMARY ======== -->
96
97
98 <!-- =========== FIELD SUMMARY =========== -->
99
100
101 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
102
103 <A NAME="constructor_summary"><!-- --></A>
104 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
105 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
106 <TD COLSPAN=2><FONT SIZE="+2">
107 <B>Constructor Summary</B></FONT></TD>
108 </TR>
109 <TR BGCOLOR="white" CLASS="TableRowColor">
110 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
111 <CODE>private </CODE></FONT></TD>
112 <TD><CODE><B><A HREF="../../../org/jCharts/encoders/JPEGEncoder13.html#JPEGEncoder13()">JPEGEncoder13</A></B>()</CODE>
113
114 <BR>
115 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
116 </TR>
117 </TABLE>
118 &nbsp;
119 <!-- ========== METHOD SUMMARY =========== -->
120
121 <A NAME="method_summary"><!-- --></A>
122 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
123 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
124 <TD COLSPAN=2><FONT SIZE="+2">
125 <B>Method Summary</B></FONT></TD>
126 </TR>
127 <TR BGCOLOR="white" CLASS="TableRowColor">
128 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
129 <CODE>static&nbsp;void</CODE></FONT></TD>
130 <TD><CODE><B><A HREF="../../../org/jCharts/encoders/JPEGEncoder13.html#encode(org.jCharts.Chart, float, java.io.OutputStream)">encode</A></B>(<A HREF="../../../org/jCharts/Chart.html">Chart</A>&nbsp;chart,
131 float&nbsp;quality,
132 java.io.OutputStream&nbsp;outputStream)</CODE>
133
134 <BR>
135 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Encodes the chart to a JPEG format.</TD>
136 </TR>
137 </TABLE>
138 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
139 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
140 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
141 <TD><B>Methods inherited from class java.lang.Object</B></TD>
142 </TR>
143 <TR BGCOLOR="white" CLASS="TableRowColor">
144 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
145 </TR>
146 </TABLE>
147 &nbsp;
148 <P>
149
150 <!-- ============ FIELD DETAIL =========== -->
151
152
153 <!-- ========= CONSTRUCTOR DETAIL ======== -->
154
155 <A NAME="constructor_detail"><!-- --></A>
156 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
157 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
158 <TD COLSPAN=1><FONT SIZE="+2">
159 <B>Constructor Detail</B></FONT></TD>
160 </TR>
161 </TABLE>
162
163 <A NAME="JPEGEncoder13()"><!-- --></A><H3>
164 JPEGEncoder13</H3>
165 <PRE>
166 private <B>JPEGEncoder13</B>()
167 throws java.lang.Exception</PRE>
168 <DL>
169 </DL>
170
171 <!-- ============ METHOD DETAIL ========== -->
172
173 <A NAME="method_detail"><!-- --></A>
174 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
175 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
176 <TD COLSPAN=1><FONT SIZE="+2">
177 <B>Method Detail</B></FONT></TD>
178 </TR>
179 </TABLE>
180
181 <A NAME="encode(org.jCharts.Chart, float, java.io.OutputStream)"><!-- --></A><H3>
182 encode</H3>
183 <PRE>
184 public static final void <B>encode</B>(<A HREF="../../../org/jCharts/Chart.html">Chart</A>&nbsp;chart,
185 float&nbsp;quality,
186 java.io.OutputStream&nbsp;outputStream)
187 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A>,
188 <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A>,
189 java.io.IOException</PRE>
190 <DL>
191 <DD>Encodes the chart to a JPEG format. If you are generating large dimension images, the file
192 size can get quite large. You can try decreasing the quality to decrease the file size.
193 <P>
194 <DD><DL>
195 <DT><B>Parameters:</B><DD><CODE>outputStream</CODE> - <DD><CODE>quality</CODE> - float value from 0.0f(worst image quality) - 1.0f(best image quality)
196 <DT><B>Throws:</B>
197 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE>
198 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE>
199 <DD><CODE>java.io.IOException</CODE></DL>
200 </DD>
201 </DL>
202 <!-- ========= END OF CLASS DATA ========= -->
203 <HR>
204
205 <!-- ========== START OF NAVBAR ========== -->
206 <A NAME="navbar_bottom"><!-- --></A>
207 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
208 <TR>
209 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
210 <A NAME="navbar_bottom_firstrow"><!-- --></A>
211 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
212 <TR ALIGN="center" VALIGN="top">
213 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
214 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
215 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
216 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
217 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
218 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
219 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
220 </TR>
221 </TABLE>
222 </TD>
223 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
224 </EM>
225 </TD>
226 </TR>
227
228 <TR>
229 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
230 &nbsp;<A HREF="../../../org/jCharts/encoders/JPEGEncoder.html"><B>PREV CLASS</B></A>&nbsp;
231 &nbsp;<A HREF="../../../org/jCharts/encoders/PNGEncoder.html"><B>NEXT CLASS</B></A></FONT></TD>
232 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
233 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
234 &nbsp;<A HREF="JPEGEncoder13.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
235 &nbsp;
236 <SCRIPT>
237 <!--
238 if(window==top) {
239 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
240 }
241 //-->
242 </SCRIPT>
243 <NOSCRIPT>
244 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
245 </NOSCRIPT>
246 </FONT></TD>
247 </TR>
248 <TR>
249 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
250 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
251 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
252 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
253 </TR>
254 </TABLE>
255 <!-- =========== END OF NAVBAR =========== -->
256
257 <HR>
258
259 </BODY>
260 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 PNGEncoder (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.encoders.PNGEncoder,PNGEncoder class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="PNGEncoder (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/encoders/JPEGEncoder13.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/encoders/ServletEncoderHelper.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="PNGEncoder.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.encoders</FONT>
76 <BR>
77 Class PNGEncoder</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.encoders.PNGEncoder</B>
82 </PRE>
83 <HR>
84 <DL>
85 <DT>public final class <B>PNGEncoder</B><DT>extends java.lang.Object</DL>
86
87 <P>
88 This class REQUIRES the jdk 1.4
89 <P>
90
91 <P>
92 <HR>
93
94 <P>
95 <!-- ======== NESTED CLASS SUMMARY ======== -->
96
97
98 <!-- =========== FIELD SUMMARY =========== -->
99
100 <A NAME="field_summary"><!-- --></A>
101 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
102 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
103 <TD COLSPAN=2><FONT SIZE="+2">
104 <B>Field Summary</B></FONT></TD>
105 </TR>
106 <TR BGCOLOR="white" CLASS="TableRowColor">
107 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
108 <CODE>private static&nbsp;java.lang.String</CODE></FONT></TD>
109 <TD><CODE><B><A HREF="../../../org/jCharts/encoders/PNGEncoder.html#PNG">PNG</A></B></CODE>
110
111 <BR>
112 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
113 </TR>
114 </TABLE>
115 &nbsp;
116 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
117
118 <A NAME="constructor_summary"><!-- --></A>
119 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
120 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
121 <TD COLSPAN=2><FONT SIZE="+2">
122 <B>Constructor Summary</B></FONT></TD>
123 </TR>
124 <TR BGCOLOR="white" CLASS="TableRowColor">
125 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
126 <CODE>private </CODE></FONT></TD>
127 <TD><CODE><B><A HREF="../../../org/jCharts/encoders/PNGEncoder.html#PNGEncoder()">PNGEncoder</A></B>()</CODE>
128
129 <BR>
130 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
131 </TR>
132 </TABLE>
133 &nbsp;
134 <!-- ========== METHOD SUMMARY =========== -->
135
136 <A NAME="method_summary"><!-- --></A>
137 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
138 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
139 <TD COLSPAN=2><FONT SIZE="+2">
140 <B>Method Summary</B></FONT></TD>
141 </TR>
142 <TR BGCOLOR="white" CLASS="TableRowColor">
143 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
144 <CODE>static&nbsp;void</CODE></FONT></TD>
145 <TD><CODE><B><A HREF="../../../org/jCharts/encoders/PNGEncoder.html#encode(org.jCharts.Chart, java.io.OutputStream)">encode</A></B>(<A HREF="../../../org/jCharts/Chart.html">Chart</A>&nbsp;chart,
146 java.io.OutputStream&nbsp;outputStream)</CODE>
147
148 <BR>
149 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Encodes the Chart to an OutputStream which can be a file or any other OutputStream
150 implementation.</TD>
151 </TR>
152 </TABLE>
153 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
154 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
155 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
156 <TD><B>Methods inherited from class java.lang.Object</B></TD>
157 </TR>
158 <TR BGCOLOR="white" CLASS="TableRowColor">
159 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
160 </TR>
161 </TABLE>
162 &nbsp;
163 <P>
164
165 <!-- ============ FIELD DETAIL =========== -->
166
167 <A NAME="field_detail"><!-- --></A>
168 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
169 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
170 <TD COLSPAN=1><FONT SIZE="+2">
171 <B>Field Detail</B></FONT></TD>
172 </TR>
173 </TABLE>
174
175 <A NAME="PNG"><!-- --></A><H3>
176 PNG</H3>
177 <PRE>
178 private static final java.lang.String <B>PNG</B></PRE>
179 <DL>
180 <DL>
181 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.jCharts.encoders.PNGEncoder.PNG">Constant Field Values</A></DL>
182 </DL>
183
184 <!-- ========= CONSTRUCTOR DETAIL ======== -->
185
186 <A NAME="constructor_detail"><!-- --></A>
187 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
188 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
189 <TD COLSPAN=1><FONT SIZE="+2">
190 <B>Constructor Detail</B></FONT></TD>
191 </TR>
192 </TABLE>
193
194 <A NAME="PNGEncoder()"><!-- --></A><H3>
195 PNGEncoder</H3>
196 <PRE>
197 private <B>PNGEncoder</B>()
198 throws java.lang.Exception</PRE>
199 <DL>
200 </DL>
201
202 <!-- ============ METHOD DETAIL ========== -->
203
204 <A NAME="method_detail"><!-- --></A>
205 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
206 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
207 <TD COLSPAN=1><FONT SIZE="+2">
208 <B>Method Detail</B></FONT></TD>
209 </TR>
210 </TABLE>
211
212 <A NAME="encode(org.jCharts.Chart, java.io.OutputStream)"><!-- --></A><H3>
213 encode</H3>
214 <PRE>
215 public static final void <B>encode</B>(<A HREF="../../../org/jCharts/Chart.html">Chart</A>&nbsp;chart,
216 java.io.OutputStream&nbsp;outputStream)
217 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A>,
218 <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A>,
219 java.io.IOException</PRE>
220 <DL>
221 <DD>Encodes the Chart to an OutputStream which can be a file or any other OutputStream
222 implementation.
223 <P>
224 <DD><DL>
225 <DT><B>Parameters:</B><DD><CODE>chart</CODE> - <DD><CODE>outputStream</CODE> -
226 <DT><B>Throws:</B>
227 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE>
228 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE>
229 <DD><CODE>java.io.IOException</CODE></DL>
230 </DD>
231 </DL>
232 <!-- ========= END OF CLASS DATA ========= -->
233 <HR>
234
235 <!-- ========== START OF NAVBAR ========== -->
236 <A NAME="navbar_bottom"><!-- --></A>
237 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
238 <TR>
239 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
240 <A NAME="navbar_bottom_firstrow"><!-- --></A>
241 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
242 <TR ALIGN="center" VALIGN="top">
243 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
244 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
245 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
246 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
247 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
248 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
249 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
250 </TR>
251 </TABLE>
252 </TD>
253 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
254 </EM>
255 </TD>
256 </TR>
257
258 <TR>
259 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
260 &nbsp;<A HREF="../../../org/jCharts/encoders/JPEGEncoder13.html"><B>PREV CLASS</B></A>&nbsp;
261 &nbsp;<A HREF="../../../org/jCharts/encoders/ServletEncoderHelper.html"><B>NEXT CLASS</B></A></FONT></TD>
262 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
263 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
264 &nbsp;<A HREF="PNGEncoder.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
265 &nbsp;
266 <SCRIPT>
267 <!--
268 if(window==top) {
269 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
270 }
271 //-->
272 </SCRIPT>
273 <NOSCRIPT>
274 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
275 </NOSCRIPT>
276 </FONT></TD>
277 </TR>
278 <TR>
279 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
280 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
281 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
282 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
283 </TR>
284 </TABLE>
285 <!-- =========== END OF NAVBAR =========== -->
286
287 <HR>
288
289 </BODY>
290 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 SVGEncoder (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.encoders.SVGEncoder,SVGEncoder class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="SVGEncoder (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/encoders/ServletEncoderHelper.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;NEXT CLASS</FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="SVGEncoder.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.encoders</FONT>
76 <BR>
77 Class SVGEncoder</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.encoders.SVGEncoder</B>
82 </PRE>
83 <HR>
84 <DL>
85 <DT>public final class <B>SVGEncoder</B><DT>extends java.lang.Object</DL>
86
87 <P>
88 This class REQUIRES the Apache XML Batik libraries to run.
89 <P>
90
91 <P>
92 <HR>
93
94 <P>
95 <!-- ======== NESTED CLASS SUMMARY ======== -->
96
97
98 <!-- =========== FIELD SUMMARY =========== -->
99
100
101 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
102
103 <A NAME="constructor_summary"><!-- --></A>
104 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
105 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
106 <TD COLSPAN=2><FONT SIZE="+2">
107 <B>Constructor Summary</B></FONT></TD>
108 </TR>
109 <TR BGCOLOR="white" CLASS="TableRowColor">
110 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
111 <CODE>private </CODE></FONT></TD>
112 <TD><CODE><B><A HREF="../../../org/jCharts/encoders/SVGEncoder.html#SVGEncoder()">SVGEncoder</A></B>()</CODE>
113
114 <BR>
115 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
116 </TR>
117 </TABLE>
118 &nbsp;
119 <!-- ========== METHOD SUMMARY =========== -->
120
121 <A NAME="method_summary"><!-- --></A>
122 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
123 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
124 <TD COLSPAN=2><FONT SIZE="+2">
125 <B>Method Summary</B></FONT></TD>
126 </TR>
127 <TR BGCOLOR="white" CLASS="TableRowColor">
128 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
129 <CODE>static&nbsp;void</CODE></FONT></TD>
130 <TD><CODE><B><A HREF="../../../org/jCharts/encoders/SVGEncoder.html#encode(org.jCharts.Chart, java.io.OutputStream)">encode</A></B>(<A HREF="../../../org/jCharts/Chart.html">Chart</A>&nbsp;chart,
131 java.io.OutputStream&nbsp;outputStream)</CODE>
132
133 <BR>
134 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Encodes the Chart to an OutputStream which can be a file or any other OutputStream
135 implementation.</TD>
136 </TR>
137 </TABLE>
138 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
139 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
140 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
141 <TD><B>Methods inherited from class java.lang.Object</B></TD>
142 </TR>
143 <TR BGCOLOR="white" CLASS="TableRowColor">
144 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
145 </TR>
146 </TABLE>
147 &nbsp;
148 <P>
149
150 <!-- ============ FIELD DETAIL =========== -->
151
152
153 <!-- ========= CONSTRUCTOR DETAIL ======== -->
154
155 <A NAME="constructor_detail"><!-- --></A>
156 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
157 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
158 <TD COLSPAN=1><FONT SIZE="+2">
159 <B>Constructor Detail</B></FONT></TD>
160 </TR>
161 </TABLE>
162
163 <A NAME="SVGEncoder()"><!-- --></A><H3>
164 SVGEncoder</H3>
165 <PRE>
166 private <B>SVGEncoder</B>()
167 throws java.lang.Exception</PRE>
168 <DL>
169 </DL>
170
171 <!-- ============ METHOD DETAIL ========== -->
172
173 <A NAME="method_detail"><!-- --></A>
174 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
175 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
176 <TD COLSPAN=1><FONT SIZE="+2">
177 <B>Method Detail</B></FONT></TD>
178 </TR>
179 </TABLE>
180
181 <A NAME="encode(org.jCharts.Chart, java.io.OutputStream)"><!-- --></A><H3>
182 encode</H3>
183 <PRE>
184 public static final void <B>encode</B>(<A HREF="../../../org/jCharts/Chart.html">Chart</A>&nbsp;chart,
185 java.io.OutputStream&nbsp;outputStream)
186 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A>,
187 <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A>,
188 java.io.IOException</PRE>
189 <DL>
190 <DD>Encodes the Chart to an OutputStream which can be a file or any other OutputStream
191 implementation.
192 <P>
193 <DD><DL>
194 <DT><B>Parameters:</B><DD><CODE>chart</CODE> - <DD><CODE>outputStream</CODE> -
195 <DT><B>Throws:</B>
196 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE>
197 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE>
198 <DD><CODE>java.io.IOException</CODE></DL>
199 </DD>
200 </DL>
201 <!-- ========= END OF CLASS DATA ========= -->
202 <HR>
203
204 <!-- ========== START OF NAVBAR ========== -->
205 <A NAME="navbar_bottom"><!-- --></A>
206 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
207 <TR>
208 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
209 <A NAME="navbar_bottom_firstrow"><!-- --></A>
210 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
211 <TR ALIGN="center" VALIGN="top">
212 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
213 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
214 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
215 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
216 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
217 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
218 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
219 </TR>
220 </TABLE>
221 </TD>
222 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
223 </EM>
224 </TD>
225 </TR>
226
227 <TR>
228 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
229 &nbsp;<A HREF="../../../org/jCharts/encoders/ServletEncoderHelper.html"><B>PREV CLASS</B></A>&nbsp;
230 &nbsp;NEXT CLASS</FONT></TD>
231 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
232 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
233 &nbsp;<A HREF="SVGEncoder.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
234 &nbsp;
235 <SCRIPT>
236 <!--
237 if(window==top) {
238 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
239 }
240 //-->
241 </SCRIPT>
242 <NOSCRIPT>
243 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
244 </NOSCRIPT>
245 </FONT></TD>
246 </TR>
247 <TR>
248 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
249 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
250 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
251 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
252 </TR>
253 </TABLE>
254 <!-- =========== END OF NAVBAR =========== -->
255
256 <HR>
257
258 </BODY>
259 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 ServletEncoderHelper (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.encoders.ServletEncoderHelper,ServletEncoderHelper class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="ServletEncoderHelper (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/encoders/PNGEncoder.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/encoders/SVGEncoder.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="ServletEncoderHelper.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.encoders</FONT>
76 <BR>
77 Class ServletEncoderHelper</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.encoders.ServletEncoderHelper</B>
82 </PRE>
83 <HR>
84 <DL>
85 <DT>public class <B>ServletEncoderHelper</B><DT>extends java.lang.Object</DL>
86
87 <P>
88 <HR>
89
90 <P>
91 <!-- ======== NESTED CLASS SUMMARY ======== -->
92
93
94 <!-- =========== FIELD SUMMARY =========== -->
95
96 <A NAME="field_summary"><!-- --></A>
97 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
98 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
99 <TD COLSPAN=2><FONT SIZE="+2">
100 <B>Field Summary</B></FONT></TD>
101 </TR>
102 <TR BGCOLOR="white" CLASS="TableRowColor">
103 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
104 <CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
105 <TD><CODE><B><A HREF="../../../org/jCharts/encoders/ServletEncoderHelper.html#JPEG_MIME_TYPE">JPEG_MIME_TYPE</A></B></CODE>
106
107 <BR>
108 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
109 </TR>
110 <TR BGCOLOR="white" CLASS="TableRowColor">
111 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
112 <CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
113 <TD><CODE><B><A HREF="../../../org/jCharts/encoders/ServletEncoderHelper.html#PNG_MIME_TYPE">PNG_MIME_TYPE</A></B></CODE>
114
115 <BR>
116 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
117 </TR>
118 <TR BGCOLOR="white" CLASS="TableRowColor">
119 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
120 <CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
121 <TD><CODE><B><A HREF="../../../org/jCharts/encoders/ServletEncoderHelper.html#SVG_MIME_TYPE">SVG_MIME_TYPE</A></B></CODE>
122
123 <BR>
124 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
125 </TR>
126 </TABLE>
127 &nbsp;
128 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
129
130 <A NAME="constructor_summary"><!-- --></A>
131 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
132 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
133 <TD COLSPAN=2><FONT SIZE="+2">
134 <B>Constructor Summary</B></FONT></TD>
135 </TR>
136 <TR BGCOLOR="white" CLASS="TableRowColor">
137 <TD><CODE><B><A HREF="../../../org/jCharts/encoders/ServletEncoderHelper.html#ServletEncoderHelper()">ServletEncoderHelper</A></B>()</CODE>
138
139 <BR>
140 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
141 </TR>
142 </TABLE>
143 &nbsp;
144 <!-- ========== METHOD SUMMARY =========== -->
145
146 <A NAME="method_summary"><!-- --></A>
147 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
148 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
149 <TD COLSPAN=2><FONT SIZE="+2">
150 <B>Method Summary</B></FONT></TD>
151 </TR>
152 <TR BGCOLOR="white" CLASS="TableRowColor">
153 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
154 <CODE>static&nbsp;void</CODE></FONT></TD>
155 <TD><CODE><B><A HREF="../../../org/jCharts/encoders/ServletEncoderHelper.html#encodeJPEG(org.jCharts.Chart, float, javax.servlet.http.HttpServletResponse)">encodeJPEG</A></B>(<A HREF="../../../org/jCharts/Chart.html">Chart</A>&nbsp;chart,
156 float&nbsp;quality,
157 javax.servlet.http.HttpServletResponse&nbsp;httpServletResponse)</CODE>
158
159 <BR>
160 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convenience method to call from a Servlet or JSP.</TD>
161 </TR>
162 <TR BGCOLOR="white" CLASS="TableRowColor">
163 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
164 <CODE>static&nbsp;void</CODE></FONT></TD>
165 <TD><CODE><B><A HREF="../../../org/jCharts/encoders/ServletEncoderHelper.html#encodeJPEG13(org.jCharts.Chart, float, javax.servlet.http.HttpServletResponse)">encodeJPEG13</A></B>(<A HREF="../../../org/jCharts/Chart.html">Chart</A>&nbsp;chart,
166 float&nbsp;quality,
167 javax.servlet.http.HttpServletResponse&nbsp;httpServletResponse)</CODE>
168
169 <BR>
170 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convenience method to call from a Servlet or JSP.</TD>
171 </TR>
172 <TR BGCOLOR="white" CLASS="TableRowColor">
173 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
174 <CODE>static&nbsp;void</CODE></FONT></TD>
175 <TD><CODE><B><A HREF="../../../org/jCharts/encoders/ServletEncoderHelper.html#encodePNG(org.jCharts.Chart, javax.servlet.http.HttpServletResponse)">encodePNG</A></B>(<A HREF="../../../org/jCharts/Chart.html">Chart</A>&nbsp;chart,
176 javax.servlet.http.HttpServletResponse&nbsp;httpServletResponse)</CODE>
177
178 <BR>
179 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convenience method to call from a Servlet or JSP.</TD>
180 </TR>
181 <TR BGCOLOR="white" CLASS="TableRowColor">
182 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
183 <CODE>static&nbsp;void</CODE></FONT></TD>
184 <TD><CODE><B><A HREF="../../../org/jCharts/encoders/ServletEncoderHelper.html#encodeServlet(org.jCharts.Chart, javax.servlet.http.HttpServletResponse)">encodeServlet</A></B>(<A HREF="../../../org/jCharts/Chart.html">Chart</A>&nbsp;chart,
185 javax.servlet.http.HttpServletResponse&nbsp;httpServletResponse)</CODE>
186
187 <BR>
188 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convenience method to call from a Servlet or JSP.</TD>
189 </TR>
190 </TABLE>
191 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
192 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
193 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
194 <TD><B>Methods inherited from class java.lang.Object</B></TD>
195 </TR>
196 <TR BGCOLOR="white" CLASS="TableRowColor">
197 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
198 </TR>
199 </TABLE>
200 &nbsp;
201 <P>
202
203 <!-- ============ FIELD DETAIL =========== -->
204
205 <A NAME="field_detail"><!-- --></A>
206 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
207 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
208 <TD COLSPAN=1><FONT SIZE="+2">
209 <B>Field Detail</B></FONT></TD>
210 </TR>
211 </TABLE>
212
213 <A NAME="SVG_MIME_TYPE"><!-- --></A><H3>
214 SVG_MIME_TYPE</H3>
215 <PRE>
216 public static final java.lang.String <B>SVG_MIME_TYPE</B></PRE>
217 <DL>
218 <DL>
219 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.jCharts.encoders.ServletEncoderHelper.SVG_MIME_TYPE">Constant Field Values</A></DL>
220 </DL>
221 <HR>
222
223 <A NAME="PNG_MIME_TYPE"><!-- --></A><H3>
224 PNG_MIME_TYPE</H3>
225 <PRE>
226 public static final java.lang.String <B>PNG_MIME_TYPE</B></PRE>
227 <DL>
228 <DL>
229 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.jCharts.encoders.ServletEncoderHelper.PNG_MIME_TYPE">Constant Field Values</A></DL>
230 </DL>
231 <HR>
232
233 <A NAME="JPEG_MIME_TYPE"><!-- --></A><H3>
234 JPEG_MIME_TYPE</H3>
235 <PRE>
236 public static final java.lang.String <B>JPEG_MIME_TYPE</B></PRE>
237 <DL>
238 <DL>
239 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.jCharts.encoders.ServletEncoderHelper.JPEG_MIME_TYPE">Constant Field Values</A></DL>
240 </DL>
241
242 <!-- ========= CONSTRUCTOR DETAIL ======== -->
243
244 <A NAME="constructor_detail"><!-- --></A>
245 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
246 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
247 <TD COLSPAN=1><FONT SIZE="+2">
248 <B>Constructor Detail</B></FONT></TD>
249 </TR>
250 </TABLE>
251
252 <A NAME="ServletEncoderHelper()"><!-- --></A><H3>
253 ServletEncoderHelper</H3>
254 <PRE>
255 public <B>ServletEncoderHelper</B>()</PRE>
256 <DL>
257 </DL>
258
259 <!-- ============ METHOD DETAIL ========== -->
260
261 <A NAME="method_detail"><!-- --></A>
262 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
263 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
264 <TD COLSPAN=1><FONT SIZE="+2">
265 <B>Method Detail</B></FONT></TD>
266 </TR>
267 </TABLE>
268
269 <A NAME="encodeServlet(org.jCharts.Chart, javax.servlet.http.HttpServletResponse)"><!-- --></A><H3>
270 encodeServlet</H3>
271 <PRE>
272 public static final void <B>encodeServlet</B>(<A HREF="../../../org/jCharts/Chart.html">Chart</A>&nbsp;chart,
273 javax.servlet.http.HttpServletResponse&nbsp;httpServletResponse)
274 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A>,
275 <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A>,
276 java.io.IOException</PRE>
277 <DL>
278 <DD>Convenience method to call from a Servlet or JSP. This method will set the appropriate
279 mime type and then export the chart as the response.
280
281 We cannot overload encode(...) as it will create a compile time dependency with the
282 HttpServletResponse Class which will require the J2EE libraries.
283 <P>
284 <DD><DL>
285 <DT><B>Parameters:</B><DD><CODE>chart</CODE> - <DD><CODE>httpServletResponse</CODE> -
286 <DT><B>Throws:</B>
287 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE>
288 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE>
289 <DD><CODE>java.io.IOException</CODE><DT><B>Since:</B></DT>
290 <DD>0.7</DD>
291 </DL>
292 </DD>
293 </DL>
294 <HR>
295
296 <A NAME="encodeJPEG13(org.jCharts.Chart, float, javax.servlet.http.HttpServletResponse)"><!-- --></A><H3>
297 encodeJPEG13</H3>
298 <PRE>
299 public static final void <B>encodeJPEG13</B>(<A HREF="../../../org/jCharts/Chart.html">Chart</A>&nbsp;chart,
300 float&nbsp;quality,
301 javax.servlet.http.HttpServletResponse&nbsp;httpServletResponse)
302 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A>,
303 <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A>,
304 java.io.IOException</PRE>
305 <DL>
306 <DD>Convenience method to call from a Servlet or JSP. This method will set the appropriate
307 mime type and then export the chart as the response.
308
309 We cannot overload encode(...) as it will create a compile time dependency with the
310 HttpServletResponse Class which will require the J2EE libraries.
311 <P>
312 <DD><DL>
313 <DT><B>Parameters:</B><DD><CODE>chart</CODE> - <DD><CODE>quality</CODE> - float value from 0.0f(worst image quality) - 1.0f(best image quality)<DD><CODE>httpServletResponse</CODE> -
314 <DT><B>Throws:</B>
315 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE>
316 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE>
317 <DD><CODE>java.io.IOException</CODE><DT><B>Since:</B></DT>
318 <DD>0.7</DD>
319 </DL>
320 </DD>
321 </DL>
322 <HR>
323
324 <A NAME="encodeJPEG(org.jCharts.Chart, float, javax.servlet.http.HttpServletResponse)"><!-- --></A><H3>
325 encodeJPEG</H3>
326 <PRE>
327 public static final void <B>encodeJPEG</B>(<A HREF="../../../org/jCharts/Chart.html">Chart</A>&nbsp;chart,
328 float&nbsp;quality,
329 javax.servlet.http.HttpServletResponse&nbsp;httpServletResponse)
330 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A>,
331 <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A>,
332 java.io.IOException</PRE>
333 <DL>
334 <DD>Convenience method to call from a Servlet or JSP. This method will set the appropriate
335 mime type and then export the chart as the response.
336 <P>
337 <DD><DL>
338 <DT><B>Parameters:</B><DD><CODE>chart</CODE> - <DD><CODE>quality</CODE> - float value from 0.0f(worst image quality) - 1.0f(best image quality)<DD><CODE>httpServletResponse</CODE> -
339 <DT><B>Throws:</B>
340 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE>
341 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE>
342 <DD><CODE>java.io.IOException</CODE></DL>
343 </DD>
344 </DL>
345 <HR>
346
347 <A NAME="encodePNG(org.jCharts.Chart, javax.servlet.http.HttpServletResponse)"><!-- --></A><H3>
348 encodePNG</H3>
349 <PRE>
350 public static final void <B>encodePNG</B>(<A HREF="../../../org/jCharts/Chart.html">Chart</A>&nbsp;chart,
351 javax.servlet.http.HttpServletResponse&nbsp;httpServletResponse)
352 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A>,
353 <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A>,
354 java.io.IOException</PRE>
355 <DL>
356 <DD>Convenience method to call from a Servlet or JSP. This method will set the appropriate
357 mime type and then export the chart as the response.
358 <P>
359 <DD><DL>
360 <DT><B>Parameters:</B><DD><CODE>chart</CODE> - <DD><CODE>httpServletResponse</CODE> -
361 <DT><B>Throws:</B>
362 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE>
363 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE>
364 <DD><CODE>java.io.IOException</CODE></DL>
365 </DD>
366 </DL>
367 <!-- ========= END OF CLASS DATA ========= -->
368 <HR>
369
370 <!-- ========== START OF NAVBAR ========== -->
371 <A NAME="navbar_bottom"><!-- --></A>
372 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
373 <TR>
374 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
375 <A NAME="navbar_bottom_firstrow"><!-- --></A>
376 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
377 <TR ALIGN="center" VALIGN="top">
378 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
379 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
380 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
381 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
382 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
383 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
384 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
385 </TR>
386 </TABLE>
387 </TD>
388 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
389 </EM>
390 </TD>
391 </TR>
392
393 <TR>
394 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
395 &nbsp;<A HREF="../../../org/jCharts/encoders/PNGEncoder.html"><B>PREV CLASS</B></A>&nbsp;
396 &nbsp;<A HREF="../../../org/jCharts/encoders/SVGEncoder.html"><B>NEXT CLASS</B></A></FONT></TD>
397 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
398 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
399 &nbsp;<A HREF="ServletEncoderHelper.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
400 &nbsp;
401 <SCRIPT>
402 <!--
403 if(window==top) {
404 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
405 }
406 //-->
407 </SCRIPT>
408 <NOSCRIPT>
409 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
410 </NOSCRIPT>
411 </FONT></TD>
412 </TR>
413 <TR>
414 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
415 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
416 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
417 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
418 </TR>
419 </TABLE>
420 <!-- =========== END OF NAVBAR =========== -->
421
422 <HR>
423
424 </BODY>
425 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.encoders (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.encoders package">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="org.jCharts.encoders (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18 <FONT size="+1" CLASS="FrameTitleFont">
19 <A HREF="../../../org/jCharts/encoders/package-summary.html" TARGET="classFrame">org.jCharts.encoders</A></FONT>
20 <TABLE BORDER="0" WIDTH="100%">
21 <TR>
22 <TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
23 Classes</FONT>&nbsp;
24 <FONT CLASS="FrameItemFont">
25 <BR>
26 <A HREF="BinaryEncoderUtil.html" TARGET="classFrame">BinaryEncoderUtil</A>
27 <BR>
28 <A HREF="JPEGEncoder.html" TARGET="classFrame">JPEGEncoder</A>
29 <BR>
30 <A HREF="JPEGEncoder13.html" TARGET="classFrame">JPEGEncoder13</A>
31 <BR>
32 <A HREF="PNGEncoder.html" TARGET="classFrame">PNGEncoder</A>
33 <BR>
34 <A HREF="ServletEncoderHelper.html" TARGET="classFrame">ServletEncoderHelper</A>
35 <BR>
36 <A HREF="SVGEncoder.html" TARGET="classFrame">SVGEncoder</A></FONT></TD>
37 </TR>
38 </TABLE>
39
40
41 </BODY>
42 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.encoders (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.encoders package">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="org.jCharts.encoders (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
29 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/chartText/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/imageMap/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 </TABLE>
63 <!-- =========== END OF NAVBAR =========== -->
64
65 <HR>
66 <H2>
67 Package org.jCharts.encoders
68 </H2>
69
70 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
71 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
72 <TD COLSPAN=2><FONT SIZE="+2">
73 <B>Class Summary</B></FONT></TD>
74 </TR>
75 <TR BGCOLOR="white" CLASS="TableRowColor">
76 <TD WIDTH="15%"><B><A HREF="BinaryEncoderUtil.html">BinaryEncoderUtil</A></B></TD>
77 <TD>&nbsp;</TD>
78 </TR>
79 <TR BGCOLOR="white" CLASS="TableRowColor">
80 <TD WIDTH="15%"><B><A HREF="JPEGEncoder.html">JPEGEncoder</A></B></TD>
81 <TD>This class REQUIRES the jdk 1.4</TD>
82 </TR>
83 <TR BGCOLOR="white" CLASS="TableRowColor">
84 <TD WIDTH="15%"><B><A HREF="JPEGEncoder13.html">JPEGEncoder13</A></B></TD>
85 <TD>Provided for backwards compatibility for jdk 1.3</TD>
86 </TR>
87 <TR BGCOLOR="white" CLASS="TableRowColor">
88 <TD WIDTH="15%"><B><A HREF="PNGEncoder.html">PNGEncoder</A></B></TD>
89 <TD>This class REQUIRES the jdk 1.4</TD>
90 </TR>
91 <TR BGCOLOR="white" CLASS="TableRowColor">
92 <TD WIDTH="15%"><B><A HREF="ServletEncoderHelper.html">ServletEncoderHelper</A></B></TD>
93 <TD>&nbsp;</TD>
94 </TR>
95 <TR BGCOLOR="white" CLASS="TableRowColor">
96 <TD WIDTH="15%"><B><A HREF="SVGEncoder.html">SVGEncoder</A></B></TD>
97 <TD>This class REQUIRES the Apache XML Batik libraries to run.</TD>
98 </TR>
99 </TABLE>
100 &nbsp;
101
102 <P>
103 <HR>
104
105 <!-- ========== START OF NAVBAR ========== -->
106 <A NAME="navbar_bottom"><!-- --></A>
107 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
108 <TR>
109 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
110 <A NAME="navbar_bottom_firstrow"><!-- --></A>
111 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
112 <TR ALIGN="center" VALIGN="top">
113 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
114 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
115 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
116 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
117 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
118 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
119 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
120 </TR>
121 </TABLE>
122 </TD>
123 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
124 </EM>
125 </TD>
126 </TR>
127
128 <TR>
129 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
130 &nbsp;<A HREF="../../../org/jCharts/chartText/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
131 &nbsp;<A HREF="../../../org/jCharts/imageMap/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
132 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
133 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
134 &nbsp;<A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
135 &nbsp;
136 <SCRIPT>
137 <!--
138 if(window==top) {
139 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
140 }
141 //-->
142 </SCRIPT>
143 <NOSCRIPT>
144 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
145 </NOSCRIPT>
146 </FONT></TD>
147 </TR>
148 </TABLE>
149 <!-- =========== END OF NAVBAR =========== -->
150
151 <HR>
152
153 </BODY>
154 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.encoders Class Hierarchy (jCharts-0.7.5 API)
7 </TITLE>
8 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
9 </HEAD>
10 <SCRIPT>
11 function asd()
12 {
13 parent.document.title="org.jCharts.encoders Class Hierarchy (jCharts-0.7.5 API)";
14 }
15 </SCRIPT>
16 <BODY BGCOLOR="white" onload="asd();">
17
18 <!-- ========== START OF NAVBAR ========== -->
19 <A NAME="navbar_top"><!-- --></A>
20 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
21 <TR>
22 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
23 <A NAME="navbar_top_firstrow"><!-- --></A>
24 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
25 <TR ALIGN="center" VALIGN="top">
26 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
33 </TR>
34 </TABLE>
35 </TD>
36 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
37 </EM>
38 </TD>
39 </TR>
40
41 <TR>
42 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
43 &nbsp;<A HREF="../../../org/jCharts/chartText/package-tree.html"><B>PREV</B></A>&nbsp;
44 &nbsp;<A HREF="../../../org/jCharts/imageMap/package-tree.html"><B>NEXT</B></A></FONT></TD>
45 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
46 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
47 &nbsp;<A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
48 &nbsp;
49 <SCRIPT>
50 <!--
51 if(window==top) {
52 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
53 }
54 //-->
55 </SCRIPT>
56 <NOSCRIPT>
57 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
58 </NOSCRIPT>
59 </FONT></TD>
60 </TR>
61 </TABLE>
62 <!-- =========== END OF NAVBAR =========== -->
63
64 <HR>
65 <CENTER>
66 <H2>
67 Hierarchy For Package org.jCharts.encoders
68 </H2>
69 </CENTER>
70 <DL>
71 <DT><B>Package Hierarchies:</B><DD><A HREF="../../../overview-tree.html">All Packages</A></DL>
72 <HR>
73 <H2>
74 Class Hierarchy
75 </H2>
76 <UL>
77 <LI TYPE="circle">class java.lang.Object<UL>
78 <LI TYPE="circle">class org.jCharts.encoders.<A HREF="../../../org/jCharts/encoders/BinaryEncoderUtil.html"><B>BinaryEncoderUtil</B></A><LI TYPE="circle">class org.jCharts.encoders.<A HREF="../../../org/jCharts/encoders/JPEGEncoder.html"><B>JPEGEncoder</B></A><LI TYPE="circle">class org.jCharts.encoders.<A HREF="../../../org/jCharts/encoders/JPEGEncoder13.html"><B>JPEGEncoder13</B></A><LI TYPE="circle">class org.jCharts.encoders.<A HREF="../../../org/jCharts/encoders/PNGEncoder.html"><B>PNGEncoder</B></A><LI TYPE="circle">class org.jCharts.encoders.<A HREF="../../../org/jCharts/encoders/ServletEncoderHelper.html"><B>ServletEncoderHelper</B></A><LI TYPE="circle">class org.jCharts.encoders.<A HREF="../../../org/jCharts/encoders/SVGEncoder.html"><B>SVGEncoder</B></A></UL>
79 </UL>
80 <HR>
81
82 <!-- ========== START OF NAVBAR ========== -->
83 <A NAME="navbar_bottom"><!-- --></A>
84 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
85 <TR>
86 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
87 <A NAME="navbar_bottom_firstrow"><!-- --></A>
88 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
89 <TR ALIGN="center" VALIGN="top">
90 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
91 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
92 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
93 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
94 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
95 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
96 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
97 </TR>
98 </TABLE>
99 </TD>
100 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
101 </EM>
102 </TD>
103 </TR>
104
105 <TR>
106 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
107 &nbsp;<A HREF="../../../org/jCharts/chartText/package-tree.html"><B>PREV</B></A>&nbsp;
108 &nbsp;<A HREF="../../../org/jCharts/imageMap/package-tree.html"><B>NEXT</B></A></FONT></TD>
109 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
110 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
111 &nbsp;<A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
112 &nbsp;
113 <SCRIPT>
114 <!--
115 if(window==top) {
116 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
117 }
118 //-->
119 </SCRIPT>
120 <NOSCRIPT>
121 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
122 </NOSCRIPT>
123 </FONT></TD>
124 </TR>
125 </TABLE>
126 <!-- =========== END OF NAVBAR =========== -->
127
128 <HR>
129
130 </BODY>
131 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 AreaShape (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.imageMap.AreaShape,AreaShape class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="AreaShape (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;PREV CLASS&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/imageMap/CircleMapArea.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="AreaShape.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.imageMap</FONT>
76 <BR>
77 Class AreaShape</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.imageMap.AreaShape</B>
82 </PRE>
83 <DL>
84 <DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable</DD>
85 </DL>
86 <HR>
87 <DL>
88 <DT>public class <B>AreaShape</B><DT>extends java.lang.Object<DT>implements java.io.Serializable</DL>
89
90 <P>
91 <DL>
92 <DT><B>See Also:</B><DD><A HREF="../../../serialized-form.html" TARGET="org.jCharts.imageMap.AreaShape">Serialized Form</A></DL>
93 <HR>
94
95 <P>
96 <!-- ======== NESTED CLASS SUMMARY ======== -->
97
98
99 <!-- =========== FIELD SUMMARY =========== -->
100
101 <A NAME="field_summary"><!-- --></A>
102 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
103 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
104 <TD COLSPAN=2><FONT SIZE="+2">
105 <B>Field Summary</B></FONT></TD>
106 </TR>
107 <TR BGCOLOR="white" CLASS="TableRowColor">
108 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
109 <CODE>static&nbsp;<A HREF="../../../org/jCharts/imageMap/AreaShape.html">AreaShape</A></CODE></FONT></TD>
110 <TD><CODE><B><A HREF="../../../org/jCharts/imageMap/AreaShape.html#CIRCLE">CIRCLE</A></B></CODE>
111
112 <BR>
113 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
114 </TR>
115 <TR BGCOLOR="white" CLASS="TableRowColor">
116 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
117 <CODE>static&nbsp;<A HREF="../../../org/jCharts/imageMap/AreaShape.html">AreaShape</A></CODE></FONT></TD>
118 <TD><CODE><B><A HREF="../../../org/jCharts/imageMap/AreaShape.html#POLYGON">POLYGON</A></B></CODE>
119
120 <BR>
121 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
122 </TR>
123 <TR BGCOLOR="white" CLASS="TableRowColor">
124 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
125 <CODE>static&nbsp;<A HREF="../../../org/jCharts/imageMap/AreaShape.html">AreaShape</A></CODE></FONT></TD>
126 <TD><CODE><B><A HREF="../../../org/jCharts/imageMap/AreaShape.html#RECTANGLE">RECTANGLE</A></B></CODE>
127
128 <BR>
129 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
130 </TR>
131 <TR BGCOLOR="white" CLASS="TableRowColor">
132 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
133 <CODE>private &nbsp;java.lang.String</CODE></FONT></TD>
134 <TD><CODE><B><A HREF="../../../org/jCharts/imageMap/AreaShape.html#value">value</A></B></CODE>
135
136 <BR>
137 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
138 </TR>
139 </TABLE>
140 &nbsp;
141 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
142
143 <A NAME="constructor_summary"><!-- --></A>
144 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
145 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
146 <TD COLSPAN=2><FONT SIZE="+2">
147 <B>Constructor Summary</B></FONT></TD>
148 </TR>
149 <TR BGCOLOR="white" CLASS="TableRowColor">
150 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
151 <CODE>private </CODE></FONT></TD>
152 <TD><CODE><B><A HREF="../../../org/jCharts/imageMap/AreaShape.html#AreaShape(java.lang.String)">AreaShape</A></B>(java.lang.String&nbsp;value)</CODE>
153
154 <BR>
155 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
156 </TR>
157 </TABLE>
158 &nbsp;
159 <!-- ========== METHOD SUMMARY =========== -->
160
161 <A NAME="method_summary"><!-- --></A>
162 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
163 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
164 <TD COLSPAN=2><FONT SIZE="+2">
165 <B>Method Summary</B></FONT></TD>
166 </TR>
167 <TR BGCOLOR="white" CLASS="TableRowColor">
168 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
169 <CODE>&nbsp;java.lang.String</CODE></FONT></TD>
170 <TD><CODE><B><A HREF="../../../org/jCharts/imageMap/AreaShape.html#getValue()">getValue</A></B>()</CODE>
171
172 <BR>
173 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
174 </TR>
175 </TABLE>
176 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
177 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
178 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
179 <TD><B>Methods inherited from class java.lang.Object</B></TD>
180 </TR>
181 <TR BGCOLOR="white" CLASS="TableRowColor">
182 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
183 </TR>
184 </TABLE>
185 &nbsp;
186 <P>
187
188 <!-- ============ FIELD DETAIL =========== -->
189
190 <A NAME="field_detail"><!-- --></A>
191 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
192 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
193 <TD COLSPAN=1><FONT SIZE="+2">
194 <B>Field Detail</B></FONT></TD>
195 </TR>
196 </TABLE>
197
198 <A NAME="RECTANGLE"><!-- --></A><H3>
199 RECTANGLE</H3>
200 <PRE>
201 public static final <A HREF="../../../org/jCharts/imageMap/AreaShape.html">AreaShape</A> <B>RECTANGLE</B></PRE>
202 <DL>
203 <DL>
204 </DL>
205 </DL>
206 <HR>
207
208 <A NAME="CIRCLE"><!-- --></A><H3>
209 CIRCLE</H3>
210 <PRE>
211 public static final <A HREF="../../../org/jCharts/imageMap/AreaShape.html">AreaShape</A> <B>CIRCLE</B></PRE>
212 <DL>
213 <DL>
214 </DL>
215 </DL>
216 <HR>
217
218 <A NAME="POLYGON"><!-- --></A><H3>
219 POLYGON</H3>
220 <PRE>
221 public static final <A HREF="../../../org/jCharts/imageMap/AreaShape.html">AreaShape</A> <B>POLYGON</B></PRE>
222 <DL>
223 <DL>
224 </DL>
225 </DL>
226 <HR>
227
228 <A NAME="value"><!-- --></A><H3>
229 value</H3>
230 <PRE>
231 private java.lang.String <B>value</B></PRE>
232 <DL>
233 <DL>
234 </DL>
235 </DL>
236
237 <!-- ========= CONSTRUCTOR DETAIL ======== -->
238
239 <A NAME="constructor_detail"><!-- --></A>
240 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
241 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
242 <TD COLSPAN=1><FONT SIZE="+2">
243 <B>Constructor Detail</B></FONT></TD>
244 </TR>
245 </TABLE>
246
247 <A NAME="AreaShape(java.lang.String)"><!-- --></A><H3>
248 AreaShape</H3>
249 <PRE>
250 private <B>AreaShape</B>(java.lang.String&nbsp;value)</PRE>
251 <DL>
252 <DT><B>Parameters:</B><DD><CODE>value</CODE> - </DL>
253
254 <!-- ============ METHOD DETAIL ========== -->
255
256 <A NAME="method_detail"><!-- --></A>
257 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
258 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
259 <TD COLSPAN=1><FONT SIZE="+2">
260 <B>Method Detail</B></FONT></TD>
261 </TR>
262 </TABLE>
263
264 <A NAME="getValue()"><!-- --></A><H3>
265 getValue</H3>
266 <PRE>
267 public java.lang.String <B>getValue</B>()</PRE>
268 <DL>
269 <DD><DL>
270 </DL>
271 </DD>
272 <DD><DL>
273
274 <DT><B>Returns:</B><DD>value</DL>
275 </DD>
276 </DL>
277 <!-- ========= END OF CLASS DATA ========= -->
278 <HR>
279
280 <!-- ========== START OF NAVBAR ========== -->
281 <A NAME="navbar_bottom"><!-- --></A>
282 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
283 <TR>
284 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
285 <A NAME="navbar_bottom_firstrow"><!-- --></A>
286 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
287 <TR ALIGN="center" VALIGN="top">
288 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
289 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
290 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
291 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
292 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
293 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
294 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
295 </TR>
296 </TABLE>
297 </TD>
298 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
299 </EM>
300 </TD>
301 </TR>
302
303 <TR>
304 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
305 &nbsp;PREV CLASS&nbsp;
306 &nbsp;<A HREF="../../../org/jCharts/imageMap/CircleMapArea.html"><B>NEXT CLASS</B></A></FONT></TD>
307 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
308 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
309 &nbsp;<A HREF="AreaShape.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
310 &nbsp;
311 <SCRIPT>
312 <!--
313 if(window==top) {
314 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
315 }
316 //-->
317 </SCRIPT>
318 <NOSCRIPT>
319 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
320 </NOSCRIPT>
321 </FONT></TD>
322 </TR>
323 <TR>
324 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
325 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
326 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
327 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
328 </TR>
329 </TABLE>
330 <!-- =========== END OF NAVBAR =========== -->
331
332 <HR>
333
334 </BODY>
335 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 CircleMapArea (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.imageMap.CircleMapArea,CircleMapArea class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="CircleMapArea (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/imageMap/AreaShape.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/imageMap/ImageMap.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="CircleMapArea.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.imageMap</FONT>
76 <BR>
77 Class CircleMapArea</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../org/jCharts/imageMap/ImageMapArea.html">org.jCharts.imageMap.ImageMapArea</A>
82 |
83 +--<B>org.jCharts.imageMap.CircleMapArea</B>
84 </PRE>
85 <DL>
86 <DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable</DD>
87 </DL>
88 <HR>
89 <DL>
90 <DT>public final class <B>CircleMapArea</B><DT>extends <A HREF="../../../org/jCharts/imageMap/ImageMapArea.html">ImageMapArea</A><DT>implements java.io.Serializable</DL>
91
92 <P>
93 <DL>
94 <DT><B>See Also:</B><DD><A HREF="../../../serialized-form.html" TARGET="org.jCharts.imageMap.CircleMapArea">Serialized Form</A></DL>
95 <HR>
96
97 <P>
98 <!-- ======== NESTED CLASS SUMMARY ======== -->
99
100
101 <!-- =========== FIELD SUMMARY =========== -->
102
103 <A NAME="field_summary"><!-- --></A>
104 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
105 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
106 <TD COLSPAN=2><FONT SIZE="+2">
107 <B>Field Summary</B></FONT></TD>
108 </TR>
109 <TR BGCOLOR="white" CLASS="TableRowColor">
110 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
111 <CODE>private &nbsp;int</CODE></FONT></TD>
112 <TD><CODE><B><A HREF="../../../org/jCharts/imageMap/CircleMapArea.html#radius">radius</A></B></CODE>
113
114 <BR>
115 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
116 </TR>
117 </TABLE>
118 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.imageMap.ImageMapArea"><!-- --></A>
119 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
120 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
121 <TD><B>Fields inherited from class org.jCharts.imageMap.<A HREF="../../../org/jCharts/imageMap/ImageMapArea.html">ImageMapArea</A></B></TD>
122 </TR>
123 <TR BGCOLOR="white" CLASS="TableRowColor">
124 <TD><CODE><A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#x">x</A>, <A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#y">y</A></CODE></TD>
125 </TR>
126 </TABLE>
127 &nbsp;
128 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
129
130 <A NAME="constructor_summary"><!-- --></A>
131 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
132 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
133 <TD COLSPAN=2><FONT SIZE="+2">
134 <B>Constructor Summary</B></FONT></TD>
135 </TR>
136 <TR BGCOLOR="white" CLASS="TableRowColor">
137 <TD><CODE><B><A HREF="../../../org/jCharts/imageMap/CircleMapArea.html#CircleMapArea(float, float, double, java.lang.String, java.lang.String)">CircleMapArea</A></B>(float&nbsp;x,
138 float&nbsp;y,
139 double&nbsp;value,
140 java.lang.String&nbsp;xAxisLabel,
141 java.lang.String&nbsp;legendLabel)</CODE>
142
143 <BR>
144 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
145 </TR>
146 <TR BGCOLOR="white" CLASS="TableRowColor">
147 <TD><CODE><B><A HREF="../../../org/jCharts/imageMap/CircleMapArea.html#CircleMapArea(float, float, java.awt.geom.Point2D.Double, java.lang.String)">CircleMapArea</A></B>(float&nbsp;x,
148 float&nbsp;y,
149 java.awt.geom.Point2D.Double&nbsp;value,
150 java.lang.String&nbsp;legendLabel)</CODE>
151
152 <BR>
153 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
154 </TR>
155 </TABLE>
156 &nbsp;
157 <!-- ========== METHOD SUMMARY =========== -->
158
159 <A NAME="method_summary"><!-- --></A>
160 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
161 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
162 <TD COLSPAN=2><FONT SIZE="+2">
163 <B>Method Summary</B></FONT></TD>
164 </TR>
165 <TR BGCOLOR="white" CLASS="TableRowColor">
166 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
167 <CODE>&nbsp;<A HREF="../../../org/jCharts/imageMap/AreaShape.html">AreaShape</A></CODE></FONT></TD>
168 <TD><CODE><B><A HREF="../../../org/jCharts/imageMap/CircleMapArea.html#getAreaShape()">getAreaShape</A></B>()</CODE>
169
170 <BR>
171 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
172 </TR>
173 <TR BGCOLOR="white" CLASS="TableRowColor">
174 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
175 <CODE>protected &nbsp;void</CODE></FONT></TD>
176 <TD><CODE><B><A HREF="../../../org/jCharts/imageMap/CircleMapArea.html#getCoordinates(java.lang.StringBuffer)">getCoordinates</A></B>(java.lang.StringBuffer&nbsp;html)</CODE>
177
178 <BR>
179 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Appends the coordinates to the passed html buffer.</TD>
180 </TR>
181 <TR BGCOLOR="white" CLASS="TableRowColor">
182 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
183 <CODE>&nbsp;void</CODE></FONT></TD>
184 <TD><CODE><B><A HREF="../../../org/jCharts/imageMap/CircleMapArea.html#setRadius(int)">setRadius</A></B>(int&nbsp;radius)</CODE>
185
186 <BR>
187 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Allows user to specify the radius for each circle</TD>
188 </TR>
189 </TABLE>
190 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.imageMap.ImageMapArea"><!-- --></A>
191 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
192 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
193 <TD><B>Methods inherited from class org.jCharts.imageMap.<A HREF="../../../org/jCharts/imageMap/ImageMapArea.html">ImageMapArea</A></B></TD>
194 </TR>
195 <TR BGCOLOR="white" CLASS="TableRowColor">
196 <TD><CODE><A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#getLengendLabel()">getLengendLabel</A>, <A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#getNumberOfCoordinates()">getNumberOfCoordinates</A>, <A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#getValue()">getValue</A>, <A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#getXAxisLabel()">getXAxisLabel</A>, <A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#getXCoordinate(int)">getXCoordinate</A>, <A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#getYCoordinate(int)">getYCoordinate</A>, <A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#toHTML(java.lang.String)">toHTML</A></CODE></TD>
197 </TR>
198 </TABLE>
199 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
200 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
201 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
202 <TD><B>Methods inherited from class java.lang.Object</B></TD>
203 </TR>
204 <TR BGCOLOR="white" CLASS="TableRowColor">
205 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
206 </TR>
207 </TABLE>
208 &nbsp;
209 <P>
210
211 <!-- ============ FIELD DETAIL =========== -->
212
213 <A NAME="field_detail"><!-- --></A>
214 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
215 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
216 <TD COLSPAN=1><FONT SIZE="+2">
217 <B>Field Detail</B></FONT></TD>
218 </TR>
219 </TABLE>
220
221 <A NAME="radius"><!-- --></A><H3>
222 radius</H3>
223 <PRE>
224 private int <B>radius</B></PRE>
225 <DL>
226 <DL>
227 </DL>
228 </DL>
229
230 <!-- ========= CONSTRUCTOR DETAIL ======== -->
231
232 <A NAME="constructor_detail"><!-- --></A>
233 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
234 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
235 <TD COLSPAN=1><FONT SIZE="+2">
236 <B>Constructor Detail</B></FONT></TD>
237 </TR>
238 </TABLE>
239
240 <A NAME="CircleMapArea(float, float, double, java.lang.String, java.lang.String)"><!-- --></A><H3>
241 CircleMapArea</H3>
242 <PRE>
243 public <B>CircleMapArea</B>(float&nbsp;x,
244 float&nbsp;y,
245 double&nbsp;value,
246 java.lang.String&nbsp;xAxisLabel,
247 java.lang.String&nbsp;legendLabel)</PRE>
248 <DL>
249 <DT><B>Parameters:</B><DD><CODE>x</CODE> - <DD><CODE>y</CODE> - <DD><CODE>value</CODE> - <DD><CODE>xAxisLabel</CODE> - <DD><CODE>legendLabel</CODE> - </DL>
250 <HR>
251
252 <A NAME="CircleMapArea(float, float, java.awt.geom.Point2D.Double, java.lang.String)"><!-- --></A><H3>
253 CircleMapArea</H3>
254 <PRE>
255 public <B>CircleMapArea</B>(float&nbsp;x,
256 float&nbsp;y,
257 java.awt.geom.Point2D.Double&nbsp;value,
258 java.lang.String&nbsp;legendLabel)</PRE>
259 <DL>
260 <DT><B>Parameters:</B><DD><CODE>x</CODE> - <DD><CODE>y</CODE> - <DD><CODE>value</CODE> - <DD><CODE>legendLabel</CODE> - </DL>
261
262 <!-- ============ METHOD DETAIL ========== -->
263
264 <A NAME="method_detail"><!-- --></A>
265 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
266 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
267 <TD COLSPAN=1><FONT SIZE="+2">
268 <B>Method Detail</B></FONT></TD>
269 </TR>
270 </TABLE>
271
272 <A NAME="getAreaShape()"><!-- --></A><H3>
273 getAreaShape</H3>
274 <PRE>
275 public <A HREF="../../../org/jCharts/imageMap/AreaShape.html">AreaShape</A> <B>getAreaShape</B>()</PRE>
276 <DL>
277 <DD><DL>
278 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#getAreaShape()">getAreaShape</A></CODE> in class <CODE><A HREF="../../../org/jCharts/imageMap/ImageMapArea.html">ImageMapArea</A></CODE></DL>
279 </DD>
280 <DD><DL>
281
282 <DT><B>Returns:</B><DD>AreaShape</DL>
283 </DD>
284 </DL>
285 <HR>
286
287 <A NAME="setRadius(int)"><!-- --></A><H3>
288 setRadius</H3>
289 <PRE>
290 public void <B>setRadius</B>(int&nbsp;radius)</PRE>
291 <DL>
292 <DD>Allows user to specify the radius for each circle
293 <P>
294 <DD><DL>
295 </DL>
296 </DD>
297 <DD><DL>
298 <DT><B>Parameters:</B><DD><CODE>radius</CODE> - </DL>
299 </DD>
300 </DL>
301 <HR>
302
303 <A NAME="getCoordinates(java.lang.StringBuffer)"><!-- --></A><H3>
304 getCoordinates</H3>
305 <PRE>
306 protected void <B>getCoordinates</B>(java.lang.StringBuffer&nbsp;html)</PRE>
307 <DL>
308 <DD><B>Description copied from class: <CODE><A HREF="../../../org/jCharts/imageMap/ImageMapArea.html">ImageMapArea</A></CODE></B></DD>
309 <DD>Appends the coordinates to the passed html buffer. This is needed to facilitate the
310 'circle' map areas 'radius' value.
311 <P>
312 <DD><DL>
313 <DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#getCoordinates(java.lang.StringBuffer)">getCoordinates</A></CODE> in class <CODE><A HREF="../../../org/jCharts/imageMap/ImageMapArea.html">ImageMapArea</A></CODE></DL>
314 </DD>
315 <DD><DL>
316 <DT><B>Parameters:</B><DD><CODE>html</CODE> - pass a reference to the StringBuffer so I can minimize Object creation</DL>
317 </DD>
318 </DL>
319 <!-- ========= END OF CLASS DATA ========= -->
320 <HR>
321
322 <!-- ========== START OF NAVBAR ========== -->
323 <A NAME="navbar_bottom"><!-- --></A>
324 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
325 <TR>
326 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
327 <A NAME="navbar_bottom_firstrow"><!-- --></A>
328 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
329 <TR ALIGN="center" VALIGN="top">
330 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
331 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
332 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
333 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
334 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
335 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
336 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
337 </TR>
338 </TABLE>
339 </TD>
340 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
341 </EM>
342 </TD>
343 </TR>
344
345 <TR>
346 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
347 &nbsp;<A HREF="../../../org/jCharts/imageMap/AreaShape.html"><B>PREV CLASS</B></A>&nbsp;
348 &nbsp;<A HREF="../../../org/jCharts/imageMap/ImageMap.html"><B>NEXT CLASS</B></A></FONT></TD>
349 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
350 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
351 &nbsp;<A HREF="CircleMapArea.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
352 &nbsp;
353 <SCRIPT>
354 <!--
355 if(window==top) {
356 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
357 }
358 //-->
359 </SCRIPT>
360 <NOSCRIPT>
361 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
362 </NOSCRIPT>
363 </FONT></TD>
364 </TR>
365 <TR>
366 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
367 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
368 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
369 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
370 </TR>
371 </TABLE>
372 <!-- =========== END OF NAVBAR =========== -->
373
374 <HR>
375
376 </BODY>
377 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 ImageMap (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.imageMap.ImageMap,ImageMap class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="ImageMap (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/imageMap/CircleMapArea.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/imageMap/ImageMapArea.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="ImageMap.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.imageMap</FONT>
76 <BR>
77 Class ImageMap</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.imageMap.ImageMap</B>
82 </PRE>
83 <DL>
84 <DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable</DD>
85 </DL>
86 <HR>
87 <DL>
88 <DT>public final class <B>ImageMap</B><DT>extends java.lang.Object<DT>implements java.io.Serializable</DL>
89
90 <P>
91 <DL>
92 <DT><B>See Also:</B><DD><A HREF="../../../serialized-form.html" TARGET="org.jCharts.imageMap.ImageMap">Serialized Form</A></DL>
93 <HR>
94
95 <P>
96 <!-- ======== NESTED CLASS SUMMARY ======== -->
97
98
99 <!-- =========== FIELD SUMMARY =========== -->
100
101 <A NAME="field_summary"><!-- --></A>
102 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
103 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
104 <TD COLSPAN=2><FONT SIZE="+2">
105 <B>Field Summary</B></FONT></TD>
106 </TR>
107 <TR BGCOLOR="white" CLASS="TableRowColor">
108 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
109 <CODE>private &nbsp;java.util.ArrayList</CODE></FONT></TD>
110 <TD><CODE><B><A HREF="../../../org/jCharts/imageMap/ImageMap.html#areas">areas</A></B></CODE>
111
112 <BR>
113 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
114 </TR>
115 </TABLE>
116 &nbsp;
117 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
118
119 <A NAME="constructor_summary"><!-- --></A>
120 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
121 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
122 <TD COLSPAN=2><FONT SIZE="+2">
123 <B>Constructor Summary</B></FONT></TD>
124 </TR>
125 <TR BGCOLOR="white" CLASS="TableRowColor">
126 <TD><CODE><B><A HREF="../../../org/jCharts/imageMap/ImageMap.html#ImageMap(int)">ImageMap</A></B>(int&nbsp;size)</CODE>
127
128 <BR>
129 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
130 </TR>
131 </TABLE>
132 &nbsp;
133 <!-- ========== METHOD SUMMARY =========== -->
134
135 <A NAME="method_summary"><!-- --></A>
136 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
137 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
138 <TD COLSPAN=2><FONT SIZE="+2">
139 <B>Method Summary</B></FONT></TD>
140 </TR>
141 <TR BGCOLOR="white" CLASS="TableRowColor">
142 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
143 <CODE>&nbsp;void</CODE></FONT></TD>
144 <TD><CODE><B><A HREF="../../../org/jCharts/imageMap/ImageMap.html#addImageMapArea(org.jCharts.imageMap.ImageMapArea)">addImageMapArea</A></B>(<A HREF="../../../org/jCharts/imageMap/ImageMapArea.html">ImageMapArea</A>&nbsp;imageMapArea)</CODE>
145
146 <BR>
147 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
148 </TR>
149 <TR BGCOLOR="white" CLASS="TableRowColor">
150 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
151 <CODE>&nbsp;java.util.Iterator</CODE></FONT></TD>
152 <TD><CODE><B><A HREF="../../../org/jCharts/imageMap/ImageMap.html#getIterator()">getIterator</A></B>()</CODE>
153
154 <BR>
155 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
156 </TR>
157 <TR BGCOLOR="white" CLASS="TableRowColor">
158 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
159 <CODE>&nbsp;java.lang.String</CODE></FONT></TD>
160 <TD><CODE><B><A HREF="../../../org/jCharts/imageMap/ImageMap.html#toHTML()">toHTML</A></B>()</CODE>
161
162 <BR>
163 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
164 </TR>
165 </TABLE>
166 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
167 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
168 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
169 <TD><B>Methods inherited from class java.lang.Object</B></TD>
170 </TR>
171 <TR BGCOLOR="white" CLASS="TableRowColor">
172 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
173 </TR>
174 </TABLE>
175 &nbsp;
176 <P>
177
178 <!-- ============ FIELD DETAIL =========== -->
179
180 <A NAME="field_detail"><!-- --></A>
181 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
182 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
183 <TD COLSPAN=1><FONT SIZE="+2">
184 <B>Field Detail</B></FONT></TD>
185 </TR>
186 </TABLE>
187
188 <A NAME="areas"><!-- --></A><H3>
189 areas</H3>
190 <PRE>
191 private java.util.ArrayList <B>areas</B></PRE>
192 <DL>
193 <DL>
194 </DL>
195 </DL>
196
197 <!-- ========= CONSTRUCTOR DETAIL ======== -->
198
199 <A NAME="constructor_detail"><!-- --></A>
200 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
201 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
202 <TD COLSPAN=1><FONT SIZE="+2">
203 <B>Constructor Detail</B></FONT></TD>
204 </TR>
205 </TABLE>
206
207 <A NAME="ImageMap(int)"><!-- --></A><H3>
208 ImageMap</H3>
209 <PRE>
210 public <B>ImageMap</B>(int&nbsp;size)</PRE>
211 <DL>
212 <DT><B>Parameters:</B><DD><CODE>size</CODE> - the number of areas</DL>
213
214 <!-- ============ METHOD DETAIL ========== -->
215
216 <A NAME="method_detail"><!-- --></A>
217 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
218 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
219 <TD COLSPAN=1><FONT SIZE="+2">
220 <B>Method Detail</B></FONT></TD>
221 </TR>
222 </TABLE>
223
224 <A NAME="addImageMapArea(org.jCharts.imageMap.ImageMapArea)"><!-- --></A><H3>
225 addImageMapArea</H3>
226 <PRE>
227 public void <B>addImageMapArea</B>(<A HREF="../../../org/jCharts/imageMap/ImageMapArea.html">ImageMapArea</A>&nbsp;imageMapArea)</PRE>
228 <DL>
229 <DD><DL>
230 </DL>
231 </DD>
232 <DD><DL>
233 <DT><B>Parameters:</B><DD><CODE>imageMapArea</CODE> - </DL>
234 </DD>
235 </DL>
236 <HR>
237
238 <A NAME="getIterator()"><!-- --></A><H3>
239 getIterator</H3>
240 <PRE>
241 public java.util.Iterator <B>getIterator</B>()</PRE>
242 <DL>
243 <DD><DL>
244 </DL>
245 </DD>
246 <DD><DL>
247 </DL>
248 </DD>
249 </DL>
250 <HR>
251
252 <A NAME="toHTML()"><!-- --></A><H3>
253 toHTML</H3>
254 <PRE>
255 public java.lang.String <B>toHTML</B>()</PRE>
256 <DL>
257 <DD><DL>
258 </DL>
259 </DD>
260 <DD><DL>
261 </DL>
262 </DD>
263 </DL>
264 <!-- ========= END OF CLASS DATA ========= -->
265 <HR>
266
267 <!-- ========== START OF NAVBAR ========== -->
268 <A NAME="navbar_bottom"><!-- --></A>
269 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
270 <TR>
271 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
272 <A NAME="navbar_bottom_firstrow"><!-- --></A>
273 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
274 <TR ALIGN="center" VALIGN="top">
275 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
276 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
277 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
278 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
279 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
280 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
281 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
282 </TR>
283 </TABLE>
284 </TD>
285 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
286 </EM>
287 </TD>
288 </TR>
289
290 <TR>
291 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
292 &nbsp;<A HREF="../../../org/jCharts/imageMap/CircleMapArea.html"><B>PREV CLASS</B></A>&nbsp;
293 &nbsp;<A HREF="../../../org/jCharts/imageMap/ImageMapArea.html"><B>NEXT CLASS</B></A></FONT></TD>
294 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
295 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
296 &nbsp;<A HREF="ImageMap.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
297 &nbsp;
298 <SCRIPT>
299 <!--
300 if(window==top) {
301 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
302 }
303 //-->
304 </SCRIPT>
305 <NOSCRIPT>
306 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
307 </NOSCRIPT>
308 </FONT></TD>
309 </TR>
310 <TR>
311 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
312 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
313 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
314 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
315 </TR>
316 </TABLE>
317 <!-- =========== END OF NAVBAR =========== -->
318
319 <HR>
320
321 </BODY>
322 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 ImageMapArea (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.imageMap.ImageMapArea,ImageMapArea class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="ImageMapArea (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/imageMap/ImageMap.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/imageMap/PolyMapArea.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="ImageMapArea.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.imageMap</FONT>
76 <BR>
77 Class ImageMapArea</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.imageMap.ImageMapArea</B>
82 </PRE>
83 <DL>
84 <DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable</DD>
85 </DL>
86 <DL>
87 <DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../org/jCharts/imageMap/CircleMapArea.html">CircleMapArea</A>, <A HREF="../../../org/jCharts/imageMap/PolyMapArea.html">PolyMapArea</A>, <A HREF="../../../org/jCharts/imageMap/RectMapArea.html">RectMapArea</A></DD>
88 </DL>
89 <HR>
90 <DL>
91 <DT>public abstract class <B>ImageMapArea</B><DT>extends java.lang.Object<DT>implements java.io.Serializable</DL>
92
93 <P>
94 <DL>
95 <DT><B>See Also:</B><DD><A HREF="../../../serialized-form.html" TARGET="org.jCharts.imageMap.ImageMapArea">Serialized Form</A></DL>
96 <HR>
97
98 <P>
99 <!-- ======== NESTED CLASS SUMMARY ======== -->
100
101
102 <!-- =========== FIELD SUMMARY =========== -->
103
104 <A NAME="field_summary"><!-- --></A>
105 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
106 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
107 <TD COLSPAN=2><FONT SIZE="+2">
108 <B>Field Summary</B></FONT></TD>
109 </TR>
110 <TR BGCOLOR="white" CLASS="TableRowColor">
111 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
112 <CODE>private &nbsp;java.lang.String</CODE></FONT></TD>
113 <TD><CODE><B><A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#legendLabel">legendLabel</A></B></CODE>
114
115 <BR>
116 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
117 </TR>
118 <TR BGCOLOR="white" CLASS="TableRowColor">
119 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
120 <CODE>private &nbsp;double</CODE></FONT></TD>
121 <TD><CODE><B><A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#value">value</A></B></CODE>
122
123 <BR>
124 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
125 </TR>
126 <TR BGCOLOR="white" CLASS="TableRowColor">
127 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
128 <CODE>(package private) &nbsp;int[]</CODE></FONT></TD>
129 <TD><CODE><B><A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#x">x</A></B></CODE>
130
131 <BR>
132 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
133 </TR>
134 <TR BGCOLOR="white" CLASS="TableRowColor">
135 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
136 <CODE>private &nbsp;java.lang.String</CODE></FONT></TD>
137 <TD><CODE><B><A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#xAxisLabel">xAxisLabel</A></B></CODE>
138
139 <BR>
140 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
141 </TR>
142 <TR BGCOLOR="white" CLASS="TableRowColor">
143 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
144 <CODE>(package private) &nbsp;int[]</CODE></FONT></TD>
145 <TD><CODE><B><A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#y">y</A></B></CODE>
146
147 <BR>
148 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
149 </TR>
150 </TABLE>
151 &nbsp;
152 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
153
154 <A NAME="constructor_summary"><!-- --></A>
155 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
156 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
157 <TD COLSPAN=2><FONT SIZE="+2">
158 <B>Constructor Summary</B></FONT></TD>
159 </TR>
160 <TR BGCOLOR="white" CLASS="TableRowColor">
161 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
162 <CODE>(package private)</CODE></FONT></TD>
163 <TD><CODE><B><A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#ImageMapArea(int, double, java.lang.String, java.lang.String)">ImageMapArea</A></B>(int&nbsp;numberOfPoints,
164 double&nbsp;value,
165 java.lang.String&nbsp;xAxisLabel,
166 java.lang.String&nbsp;legendLabel)</CODE>
167
168 <BR>
169 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
170 </TR>
171 <TR BGCOLOR="white" CLASS="TableRowColor">
172 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
173 <CODE>(package private)</CODE></FONT></TD>
174 <TD><CODE><B><A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#ImageMapArea(int, java.awt.geom.Point2D.Double, java.lang.String)">ImageMapArea</A></B>(int&nbsp;numberOfPoints,
175 java.awt.geom.Point2D.Double&nbsp;point,
176 java.lang.String&nbsp;legendLabel)</CODE>
177
178 <BR>
179 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
180 </TR>
181 </TABLE>
182 &nbsp;
183 <!-- ========== METHOD SUMMARY =========== -->
184
185 <A NAME="method_summary"><!-- --></A>
186 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
187 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
188 <TD COLSPAN=2><FONT SIZE="+2">
189 <B>Method Summary</B></FONT></TD>
190 </TR>
191 <TR BGCOLOR="white" CLASS="TableRowColor">
192 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
193 <CODE>(package private) abstract &nbsp;<A HREF="../../../org/jCharts/imageMap/AreaShape.html">AreaShape</A></CODE></FONT></TD>
194 <TD><CODE><B><A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#getAreaShape()">getAreaShape</A></B>()</CODE>
195
196 <BR>
197 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
198 </TR>
199 <TR BGCOLOR="white" CLASS="TableRowColor">
200 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
201 <CODE>protected &nbsp;void</CODE></FONT></TD>
202 <TD><CODE><B><A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#getCoordinates(java.lang.StringBuffer)">getCoordinates</A></B>(java.lang.StringBuffer&nbsp;html)</CODE>
203
204 <BR>
205 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Appends the coordinates to the passed html buffer.</TD>
206 </TR>
207 <TR BGCOLOR="white" CLASS="TableRowColor">
208 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
209 <CODE>&nbsp;java.lang.String</CODE></FONT></TD>
210 <TD><CODE><B><A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#getLengendLabel()">getLengendLabel</A></B>()</CODE>
211
212 <BR>
213 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the legend label represented by this map area.</TD>
214 </TR>
215 <TR BGCOLOR="white" CLASS="TableRowColor">
216 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
217 <CODE>&nbsp;int</CODE></FONT></TD>
218 <TD><CODE><B><A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#getNumberOfCoordinates()">getNumberOfCoordinates</A></B>()</CODE>
219
220 <BR>
221 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the number of x,y coordinate pairs stored for the area</TD>
222 </TR>
223 <TR BGCOLOR="white" CLASS="TableRowColor">
224 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
225 <CODE>&nbsp;double</CODE></FONT></TD>
226 <TD><CODE><B><A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#getValue()">getValue</A></B>()</CODE>
227
228 <BR>
229 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the data set value represented by this map.</TD>
230 </TR>
231 <TR BGCOLOR="white" CLASS="TableRowColor">
232 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
233 <CODE>&nbsp;java.lang.String</CODE></FONT></TD>
234 <TD><CODE><B><A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#getXAxisLabel()">getXAxisLabel</A></B>()</CODE>
235
236 <BR>
237 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Rather than create an AxisChart specifc map area class just for this field, i put it
238 here.</TD>
239 </TR>
240 <TR BGCOLOR="white" CLASS="TableRowColor">
241 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
242 <CODE>&nbsp;int</CODE></FONT></TD>
243 <TD><CODE><B><A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#getXCoordinate(int)">getXCoordinate</A></B>(int&nbsp;index)</CODE>
244
245 <BR>
246 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the x coordinate at the specified index.</TD>
247 </TR>
248 <TR BGCOLOR="white" CLASS="TableRowColor">
249 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
250 <CODE>&nbsp;int</CODE></FONT></TD>
251 <TD><CODE><B><A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#getYCoordinate(int)">getYCoordinate</A></B>(int&nbsp;index)</CODE>
252
253 <BR>
254 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the y coordinate at the specified index.</TD>
255 </TR>
256 <TR BGCOLOR="white" CLASS="TableRowColor">
257 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
258 <CODE>&nbsp;java.lang.String</CODE></FONT></TD>
259 <TD><CODE><B><A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#toHTML(java.lang.String)">toHTML</A></B>(java.lang.String&nbsp;mapElementAttributes)</CODE>
260
261 <BR>
262 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a </TD>
263 </TR>
264 </TABLE>
265 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
266 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
267 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
268 <TD><B>Methods inherited from class java.lang.Object</B></TD>
269 </TR>
270 <TR BGCOLOR="white" CLASS="TableRowColor">
271 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
272 </TR>
273 </TABLE>
274 &nbsp;
275 <P>
276
277 <!-- ============ FIELD DETAIL =========== -->
278
279 <A NAME="field_detail"><!-- --></A>
280 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
281 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
282 <TD COLSPAN=1><FONT SIZE="+2">
283 <B>Field Detail</B></FONT></TD>
284 </TR>
285 </TABLE>
286
287 <A NAME="x"><!-- --></A><H3>
288 x</H3>
289 <PRE>
290 int[] <B>x</B></PRE>
291 <DL>
292 <DL>
293 </DL>
294 </DL>
295 <HR>
296
297 <A NAME="y"><!-- --></A><H3>
298 y</H3>
299 <PRE>
300 int[] <B>y</B></PRE>
301 <DL>
302 <DL>
303 </DL>
304 </DL>
305 <HR>
306
307 <A NAME="value"><!-- --></A><H3>
308 value</H3>
309 <PRE>
310 private double <B>value</B></PRE>
311 <DL>
312 <DL>
313 </DL>
314 </DL>
315 <HR>
316
317 <A NAME="xAxisLabel"><!-- --></A><H3>
318 xAxisLabel</H3>
319 <PRE>
320 private java.lang.String <B>xAxisLabel</B></PRE>
321 <DL>
322 <DL>
323 </DL>
324 </DL>
325 <HR>
326
327 <A NAME="legendLabel"><!-- --></A><H3>
328 legendLabel</H3>
329 <PRE>
330 private java.lang.String <B>legendLabel</B></PRE>
331 <DL>
332 <DL>
333 </DL>
334 </DL>
335
336 <!-- ========= CONSTRUCTOR DETAIL ======== -->
337
338 <A NAME="constructor_detail"><!-- --></A>
339 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
340 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
341 <TD COLSPAN=1><FONT SIZE="+2">
342 <B>Constructor Detail</B></FONT></TD>
343 </TR>
344 </TABLE>
345
346 <A NAME="ImageMapArea(int, double, java.lang.String, java.lang.String)"><!-- --></A><H3>
347 ImageMapArea</H3>
348 <PRE>
349 <B>ImageMapArea</B>(int&nbsp;numberOfPoints,
350 double&nbsp;value,
351 java.lang.String&nbsp;xAxisLabel,
352 java.lang.String&nbsp;legendLabel)</PRE>
353 <DL>
354 <DT><B>Parameters:</B><DD><CODE>numberOfPoints</CODE> - <DD><CODE>value</CODE> - <DD><CODE>xAxisLabel</CODE> - <DD><CODE>legendLabel</CODE> - </DL>
355 <HR>
356
357 <A NAME="ImageMapArea(int, java.awt.geom.Point2D.Double, java.lang.String)"><!-- --></A><H3>
358 ImageMapArea</H3>
359 <PRE>
360 <B>ImageMapArea</B>(int&nbsp;numberOfPoints,
361 java.awt.geom.Point2D.Double&nbsp;point,
362 java.lang.String&nbsp;legendLabel)</PRE>
363 <DL>
364 <DT><B>Parameters:</B><DD><CODE>numberOfPoints</CODE> - <DD><CODE>point</CODE> - <DD><CODE>legendLabel</CODE> - </DL>
365
366 <!-- ============ METHOD DETAIL ========== -->
367
368 <A NAME="method_detail"><!-- --></A>
369 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
370 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
371 <TD COLSPAN=1><FONT SIZE="+2">
372 <B>Method Detail</B></FONT></TD>
373 </TR>
374 </TABLE>
375
376 <A NAME="getAreaShape()"><!-- --></A><H3>
377 getAreaShape</H3>
378 <PRE>
379 abstract <A HREF="../../../org/jCharts/imageMap/AreaShape.html">AreaShape</A> <B>getAreaShape</B>()</PRE>
380 <DL>
381 <DD><DL>
382 </DL>
383 </DD>
384 <DD><DL>
385
386 <DT><B>Returns:</B><DD>AreaShape</DL>
387 </DD>
388 </DL>
389 <HR>
390
391 <A NAME="getNumberOfCoordinates()"><!-- --></A><H3>
392 getNumberOfCoordinates</H3>
393 <PRE>
394 public final int <B>getNumberOfCoordinates</B>()</PRE>
395 <DL>
396 <DD>Returns the number of x,y coordinate pairs stored for the area
397 <P>
398 <DD><DL>
399 </DL>
400 </DD>
401 <DD><DL>
402
403 <DT><B>Returns:</B><DD>int</DL>
404 </DD>
405 </DL>
406 <HR>
407
408 <A NAME="getXCoordinate(int)"><!-- --></A><H3>
409 getXCoordinate</H3>
410 <PRE>
411 public final int <B>getXCoordinate</B>(int&nbsp;index)</PRE>
412 <DL>
413 <DD>Returns the x coordinate at the specified index. Not returned as a Point Object so we
414 can avoid uneeded Object creation/destruction overhead.
415 <P>
416 <DD><DL>
417 </DL>
418 </DD>
419 <DD><DL>
420
421 <DT><B>Returns:</B><DD>int</DL>
422 </DD>
423 </DL>
424 <HR>
425
426 <A NAME="getYCoordinate(int)"><!-- --></A><H3>
427 getYCoordinate</H3>
428 <PRE>
429 public final int <B>getYCoordinate</B>(int&nbsp;index)</PRE>
430 <DL>
431 <DD>Returns the y coordinate at the specified index. Not returned as a Point Object so we
432 can avoid uneeded Object creation/destruction overhead.
433 <P>
434 <DD><DL>
435 </DL>
436 </DD>
437 <DD><DL>
438
439 <DT><B>Returns:</B><DD>int</DL>
440 </DD>
441 </DL>
442 <HR>
443
444 <A NAME="getValue()"><!-- --></A><H3>
445 getValue</H3>
446 <PRE>
447 public final double <B>getValue</B>()</PRE>
448 <DL>
449 <DD>Returns the data set value represented by this map.
450 <P>
451 <DD><DL>
452 </DL>
453 </DD>
454 <DD><DL>
455
456 <DT><B>Returns:</B><DD>double</DL>
457 </DD>
458 </DL>
459 <HR>
460
461 <A NAME="getXAxisLabel()"><!-- --></A><H3>
462 getXAxisLabel</H3>
463 <PRE>
464 public final java.lang.String <B>getXAxisLabel</B>()</PRE>
465 <DL>
466 <DD>Rather than create an AxisChart specifc map area class just for this field, i put it
467 here. This is not applicable for PieCharts.
468 <P>
469 <DD><DL>
470 </DL>
471 </DD>
472 <DD><DL>
473
474 <DT><B>Returns:</B><DD>String will return NULL for PieCharts</DL>
475 </DD>
476 </DL>
477 <HR>
478
479 <A NAME="getLengendLabel()"><!-- --></A><H3>
480 getLengendLabel</H3>
481 <PRE>
482 public final java.lang.String <B>getLengendLabel</B>()</PRE>
483 <DL>
484 <DD>Returns the legend label represented by this map area. Will be NULL if you did not
485 pass a name to the data set constructor.
486 <P>
487 <DD><DL>
488 </DL>
489 </DD>
490 <DD><DL>
491
492 <DT><B>Returns:</B><DD>String</DL>
493 </DD>
494 </DL>
495 <HR>
496
497 <A NAME="getCoordinates(java.lang.StringBuffer)"><!-- --></A><H3>
498 getCoordinates</H3>
499 <PRE>
500 protected void <B>getCoordinates</B>(java.lang.StringBuffer&nbsp;html)</PRE>
501 <DL>
502 <DD>Appends the coordinates to the passed html buffer. This is needed to facilitate the
503 'circle' map areas 'radius' value.
504 <P>
505 <DD><DL>
506 </DL>
507 </DD>
508 <DD><DL>
509 <DT><B>Parameters:</B><DD><CODE>html</CODE> - pass a reference to the StringBuffer so I can minimize Object creation</DL>
510 </DD>
511 </DL>
512 <HR>
513
514 <A NAME="toHTML(java.lang.String)"><!-- --></A><H3>
515 toHTML</H3>
516 <PRE>
517 public final java.lang.String <B>toHTML</B>(java.lang.String&nbsp;mapElementAttributes)</PRE>
518 <DL>
519 <DD>Returns a <pre><area shape="..." coords="....." + mapElementAttributes ></pre> HTML element.
520 The mapElementAttributes frees this method from having to declare all attributes of the HTML map
521 element.
522 <P>
523 <DD><DL>
524 </DL>
525 </DD>
526 <DD><DL>
527 <DT><B>Parameters:</B><DD><CODE>mapElementAttributes</CODE> - allows you to place any map attributes you want:
528 href, alt, onClick, onMouseOver, etc...
529 <DT><B>Returns:</B><DD>String the HTML</DL>
530 </DD>
531 </DL>
532 <!-- ========= END OF CLASS DATA ========= -->
533 <HR>
534
535 <!-- ========== START OF NAVBAR ========== -->
536 <A NAME="navbar_bottom"><!-- --></A>
537 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
538 <TR>
539 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
540 <A NAME="navbar_bottom_firstrow"><!-- --></A>
541 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
542 <TR ALIGN="center" VALIGN="top">
543 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
544 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
545 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
546 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
547 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
548 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
549 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
550 </TR>
551 </TABLE>
552 </TD>
553 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
554 </EM>
555 </TD>
556 </TR>
557
558 <TR>
559 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
560 &nbsp;<A HREF="../../../org/jCharts/imageMap/ImageMap.html"><B>PREV CLASS</B></A>&nbsp;
561 &nbsp;<A HREF="../../../org/jCharts/imageMap/PolyMapArea.html"><B>NEXT CLASS</B></A></FONT></TD>
562 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
563 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
564 &nbsp;<A HREF="ImageMapArea.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
565 &nbsp;
566 <SCRIPT>
567 <!--
568 if(window==top) {
569 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
570 }
571 //-->
572 </SCRIPT>
573 <NOSCRIPT>
574 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
575 </NOSCRIPT>
576 </FONT></TD>
577 </TR>
578 <TR>
579 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
580 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
581 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
582 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
583 </TR>
584 </TABLE>
585 <!-- =========== END OF NAVBAR =========== -->
586
587 <HR>
588
589 </BODY>
590 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 ImageMapNotSupportedException (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.imageMap.ImageMapNotSupportedException,ImageMapNotSupportedException class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="ImageMapNotSupportedException (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;PREV CLASS&nbsp;
45 &nbsp;NEXT CLASS</FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="ImageMapNotSupportedException.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_java.lang.RuntimeException">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Throwable">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.imageMap</FONT>
76 <BR>
77 Class ImageMapNotSupportedException</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--java.lang.Throwable
82 |
83 +--java.lang.Exception
84 |
85 +--java.lang.RuntimeException
86 |
87 +--<B>org.jCharts.imageMap.ImageMapNotSupportedException</B>
88 </PRE>
89 <DL>
90 <DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable</DD>
91 </DL>
92 <HR>
93 <DL>
94 <DT>public class <B>ImageMapNotSupportedException</B><DT>extends java.lang.RuntimeException</DL>
95
96 <P>
97 <DL>
98 <DT><B>See Also:</B><DD><A HREF="../../../serialized-form.html" TARGET="org.jCharts.imageMap.ImageMapNotSupportedException">Serialized Form</A></DL>
99 <HR>
100
101 <P>
102 <!-- ======== NESTED CLASS SUMMARY ======== -->
103
104
105 <!-- =========== FIELD SUMMARY =========== -->
106
107 <A NAME="field_summary"><!-- --></A>
108 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
109 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
110 <TD COLSPAN=2><FONT SIZE="+2">
111 <B>Field Summary</B></FONT></TD>
112 </TR>
113 </TABLE>
114 &nbsp;<A NAME="fields_inherited_from_class_java.lang.RuntimeException"><!-- --></A>
115 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
116 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
117 <TD><B>Fields inherited from class java.lang.RuntimeException</B></TD>
118 </TR>
119 <TR BGCOLOR="white" CLASS="TableRowColor">
120 <TD><CODE></CODE></TD>
121 </TR>
122 </TABLE>
123 &nbsp;<A NAME="fields_inherited_from_class_java.lang.Throwable"><!-- --></A>
124 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
125 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
126 <TD><B>Fields inherited from class java.lang.Throwable</B></TD>
127 </TR>
128 <TR BGCOLOR="white" CLASS="TableRowColor">
129 <TD><CODE></CODE></TD>
130 </TR>
131 </TABLE>
132 &nbsp;
133 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
134
135 <A NAME="constructor_summary"><!-- --></A>
136 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
137 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
138 <TD COLSPAN=2><FONT SIZE="+2">
139 <B>Constructor Summary</B></FONT></TD>
140 </TR>
141 <TR BGCOLOR="white" CLASS="TableRowColor">
142 <TD><CODE><B><A HREF="../../../org/jCharts/imageMap/ImageMapNotSupportedException.html#ImageMapNotSupportedException(java.lang.String)">ImageMapNotSupportedException</A></B>(java.lang.String&nbsp;message)</CODE>
143
144 <BR>
145 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
146 </TR>
147 </TABLE>
148 &nbsp;
149 <!-- ========== METHOD SUMMARY =========== -->
150
151 <A NAME="methods_inherited_from_class_java.lang.Throwable"><!-- --></A>
152 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
153 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
154 <TD><B>Methods inherited from class java.lang.Throwable</B></TD>
155 </TR>
156 <TR BGCOLOR="white" CLASS="TableRowColor">
157 <TD><CODE>fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</CODE></TD>
158 </TR>
159 </TABLE>
160 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
161 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
162 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
163 <TD><B>Methods inherited from class java.lang.Object</B></TD>
164 </TR>
165 <TR BGCOLOR="white" CLASS="TableRowColor">
166 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
167 </TR>
168 </TABLE>
169 &nbsp;
170 <P>
171
172 <!-- ============ FIELD DETAIL =========== -->
173
174
175 <!-- ========= CONSTRUCTOR DETAIL ======== -->
176
177 <A NAME="constructor_detail"><!-- --></A>
178 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
179 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
180 <TD COLSPAN=1><FONT SIZE="+2">
181 <B>Constructor Detail</B></FONT></TD>
182 </TR>
183 </TABLE>
184
185 <A NAME="ImageMapNotSupportedException(java.lang.String)"><!-- --></A><H3>
186 ImageMapNotSupportedException</H3>
187 <PRE>
188 public <B>ImageMapNotSupportedException</B>(java.lang.String&nbsp;message)</PRE>
189 <DL>
190 <DT><B>Parameters:</B><DD><CODE>message</CODE> - </DL>
191
192 <!-- ============ METHOD DETAIL ========== -->
193
194 <!-- ========= END OF CLASS DATA ========= -->
195 <HR>
196
197 <!-- ========== START OF NAVBAR ========== -->
198 <A NAME="navbar_bottom"><!-- --></A>
199 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
200 <TR>
201 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
202 <A NAME="navbar_bottom_firstrow"><!-- --></A>
203 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
204 <TR ALIGN="center" VALIGN="top">
205 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
206 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
207 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
208 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
209 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
210 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
211 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
212 </TR>
213 </TABLE>
214 </TD>
215 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
216 </EM>
217 </TD>
218 </TR>
219
220 <TR>
221 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
222 &nbsp;PREV CLASS&nbsp;
223 &nbsp;NEXT CLASS</FONT></TD>
224 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
225 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
226 &nbsp;<A HREF="ImageMapNotSupportedException.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
227 &nbsp;
228 <SCRIPT>
229 <!--
230 if(window==top) {
231 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
232 }
233 //-->
234 </SCRIPT>
235 <NOSCRIPT>
236 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
237 </NOSCRIPT>
238 </FONT></TD>
239 </TR>
240 <TR>
241 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
242 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_java.lang.RuntimeException">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Throwable">METHOD</A></FONT></TD>
243 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
244 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
245 </TR>
246 </TABLE>
247 <!-- =========== END OF NAVBAR =========== -->
248
249 <HR>
250
251 </BODY>
252 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 PolyMapArea (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.imageMap.PolyMapArea,PolyMapArea class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="PolyMapArea (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/imageMap/ImageMapArea.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/imageMap/RectMapArea.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="PolyMapArea.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_org.jCharts.imageMap.ImageMapArea">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.imageMap</FONT>
76 <BR>
77 Class PolyMapArea</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../org/jCharts/imageMap/ImageMapArea.html">org.jCharts.imageMap.ImageMapArea</A>
82 |
83 +--<B>org.jCharts.imageMap.PolyMapArea</B>
84 </PRE>
85 <DL>
86 <DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable</DD>
87 </DL>
88 <HR>
89 <DL>
90 <DT>public final class <B>PolyMapArea</B><DT>extends <A HREF="../../../org/jCharts/imageMap/ImageMapArea.html">ImageMapArea</A><DT>implements java.io.Serializable</DL>
91
92 <P>
93 <DL>
94 <DT><B>See Also:</B><DD><A HREF="../../../serialized-form.html" TARGET="org.jCharts.imageMap.PolyMapArea">Serialized Form</A></DL>
95 <HR>
96
97 <P>
98 <!-- ======== NESTED CLASS SUMMARY ======== -->
99
100
101 <!-- =========== FIELD SUMMARY =========== -->
102
103 <A NAME="field_summary"><!-- --></A>
104 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
105 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
106 <TD COLSPAN=2><FONT SIZE="+2">
107 <B>Field Summary</B></FONT></TD>
108 </TR>
109 </TABLE>
110 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.imageMap.ImageMapArea"><!-- --></A>
111 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
112 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
113 <TD><B>Fields inherited from class org.jCharts.imageMap.<A HREF="../../../org/jCharts/imageMap/ImageMapArea.html">ImageMapArea</A></B></TD>
114 </TR>
115 <TR BGCOLOR="white" CLASS="TableRowColor">
116 <TD><CODE><A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#x">x</A>, <A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#y">y</A></CODE></TD>
117 </TR>
118 </TABLE>
119 &nbsp;
120 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
121
122 <A NAME="constructor_summary"><!-- --></A>
123 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
124 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
125 <TD COLSPAN=2><FONT SIZE="+2">
126 <B>Constructor Summary</B></FONT></TD>
127 </TR>
128 <TR BGCOLOR="white" CLASS="TableRowColor">
129 <TD><CODE><B><A HREF="../../../org/jCharts/imageMap/PolyMapArea.html#PolyMapArea(int, double, java.lang.String, java.lang.String)">PolyMapArea</A></B>(int&nbsp;numberOfPoints,
130 double&nbsp;value,
131 java.lang.String&nbsp;xAxisLabel,
132 java.lang.String&nbsp;legendLabel)</CODE>
133
134 <BR>
135 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
136 </TR>
137 </TABLE>
138 &nbsp;
139 <!-- ========== METHOD SUMMARY =========== -->
140
141 <A NAME="method_summary"><!-- --></A>
142 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
143 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
144 <TD COLSPAN=2><FONT SIZE="+2">
145 <B>Method Summary</B></FONT></TD>
146 </TR>
147 <TR BGCOLOR="white" CLASS="TableRowColor">
148 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
149 <CODE>&nbsp;void</CODE></FONT></TD>
150 <TD><CODE><B><A HREF="../../../org/jCharts/imageMap/PolyMapArea.html#addCoordinate(int, float, float)">addCoordinate</A></B>(int&nbsp;index,
151 float&nbsp;x,
152 float&nbsp;y)</CODE>
153
154 <BR>
155 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds the x, y coordinate at the specified index.</TD>
156 </TR>
157 <TR BGCOLOR="white" CLASS="TableRowColor">
158 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
159 <CODE>&nbsp;<A HREF="../../../org/jCharts/imageMap/AreaShape.html">AreaShape</A></CODE></FONT></TD>
160 <TD><CODE><B><A HREF="../../../org/jCharts/imageMap/PolyMapArea.html#getAreaShape()">getAreaShape</A></B>()</CODE>
161
162 <BR>
163 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
164 </TR>
165 </TABLE>
166 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.imageMap.ImageMapArea"><!-- --></A>
167 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
168 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
169 <TD><B>Methods inherited from class org.jCharts.imageMap.<A HREF="../../../org/jCharts/imageMap/ImageMapArea.html">ImageMapArea</A></B></TD>
170 </TR>
171 <TR BGCOLOR="white" CLASS="TableRowColor">
172 <TD><CODE><A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#getCoordinates(java.lang.StringBuffer)">getCoordinates</A>, <A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#getLengendLabel()">getLengendLabel</A>, <A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#getNumberOfCoordinates()">getNumberOfCoordinates</A>, <A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#getValue()">getValue</A>, <A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#getXAxisLabel()">getXAxisLabel</A>, <A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#getXCoordinate(int)">getXCoordinate</A>, <A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#getYCoordinate(int)">getYCoordinate</A>, <A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#toHTML(java.lang.String)">toHTML</A></CODE></TD>
173 </TR>
174 </TABLE>
175 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
176 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
177 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
178 <TD><B>Methods inherited from class java.lang.Object</B></TD>
179 </TR>
180 <TR BGCOLOR="white" CLASS="TableRowColor">
181 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
182 </TR>
183 </TABLE>
184 &nbsp;
185 <P>
186
187 <!-- ============ FIELD DETAIL =========== -->
188
189
190 <!-- ========= CONSTRUCTOR DETAIL ======== -->
191
192 <A NAME="constructor_detail"><!-- --></A>
193 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
194 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
195 <TD COLSPAN=1><FONT SIZE="+2">
196 <B>Constructor Detail</B></FONT></TD>
197 </TR>
198 </TABLE>
199
200 <A NAME="PolyMapArea(int, double, java.lang.String, java.lang.String)"><!-- --></A><H3>
201 PolyMapArea</H3>
202 <PRE>
203 public <B>PolyMapArea</B>(int&nbsp;numberOfPoints,
204 double&nbsp;value,
205 java.lang.String&nbsp;xAxisLabel,
206 java.lang.String&nbsp;legendLabel)</PRE>
207 <DL>
208 <DT><B>Parameters:</B><DD><CODE>numberOfPoints</CODE> - <DD><CODE>value</CODE> - </DL>
209
210 <!-- ============ METHOD DETAIL ========== -->
211
212 <A NAME="method_detail"><!-- --></A>
213 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
214 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
215 <TD COLSPAN=1><FONT SIZE="+2">
216 <B>Method Detail</B></FONT></TD>
217 </TR>
218 </TABLE>
219
220 <A NAME="addCoordinate(int, float, float)"><!-- --></A><H3>
221 addCoordinate</H3>
222 <PRE>
223 public void <B>addCoordinate</B>(int&nbsp;index,
224 float&nbsp;x,
225 float&nbsp;y)</PRE>
226 <DL>
227 <DD>Adds the x, y coordinate at the specified index. Not added as a Point Object so we
228 can avoid uneeded Object creation/destruction overhead.
229 <P>
230 <DD><DL>
231 </DL>
232 </DD>
233 <DD><DL>
234 <DT><B>Parameters:</B><DD><CODE>index</CODE> - <DD><CODE>x</CODE> - <DD><CODE>y</CODE> - </DL>
235 </DD>
236 </DL>
237 <HR>
238
239 <A NAME="getAreaShape()"><!-- --></A><H3>
240 getAreaShape</H3>
241 <PRE>
242 public <A HREF="../../../org/jCharts/imageMap/AreaShape.html">AreaShape</A> <B>getAreaShape</B>()</PRE>
243 <DL>
244 <DD><DL>
245 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#getAreaShape()">getAreaShape</A></CODE> in class <CODE><A HREF="../../../org/jCharts/imageMap/ImageMapArea.html">ImageMapArea</A></CODE></DL>
246 </DD>
247 <DD><DL>
248
249 <DT><B>Returns:</B><DD>AreaShape</DL>
250 </DD>
251 </DL>
252 <!-- ========= END OF CLASS DATA ========= -->
253 <HR>
254
255 <!-- ========== START OF NAVBAR ========== -->
256 <A NAME="navbar_bottom"><!-- --></A>
257 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
258 <TR>
259 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
260 <A NAME="navbar_bottom_firstrow"><!-- --></A>
261 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
262 <TR ALIGN="center" VALIGN="top">
263 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
264 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
265 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
266 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
267 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
268 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
269 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
270 </TR>
271 </TABLE>
272 </TD>
273 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
274 </EM>
275 </TD>
276 </TR>
277
278 <TR>
279 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
280 &nbsp;<A HREF="../../../org/jCharts/imageMap/ImageMapArea.html"><B>PREV CLASS</B></A>&nbsp;
281 &nbsp;<A HREF="../../../org/jCharts/imageMap/RectMapArea.html"><B>NEXT CLASS</B></A></FONT></TD>
282 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
283 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
284 &nbsp;<A HREF="PolyMapArea.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
285 &nbsp;
286 <SCRIPT>
287 <!--
288 if(window==top) {
289 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
290 }
291 //-->
292 </SCRIPT>
293 <NOSCRIPT>
294 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
295 </NOSCRIPT>
296 </FONT></TD>
297 </TR>
298 <TR>
299 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
300 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_org.jCharts.imageMap.ImageMapArea">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
301 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
302 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
303 </TR>
304 </TABLE>
305 <!-- =========== END OF NAVBAR =========== -->
306
307 <HR>
308
309 </BODY>
310 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 RectMapArea (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.imageMap.RectMapArea,RectMapArea class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="RectMapArea (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/imageMap/PolyMapArea.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;NEXT CLASS</FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="RectMapArea.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_org.jCharts.imageMap.ImageMapArea">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.imageMap</FONT>
76 <BR>
77 Class RectMapArea</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../org/jCharts/imageMap/ImageMapArea.html">org.jCharts.imageMap.ImageMapArea</A>
82 |
83 +--<B>org.jCharts.imageMap.RectMapArea</B>
84 </PRE>
85 <DL>
86 <DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable</DD>
87 </DL>
88 <HR>
89 <DL>
90 <DT>public final class <B>RectMapArea</B><DT>extends <A HREF="../../../org/jCharts/imageMap/ImageMapArea.html">ImageMapArea</A><DT>implements java.io.Serializable</DL>
91
92 <P>
93 <DL>
94 <DT><B>See Also:</B><DD><A HREF="../../../serialized-form.html" TARGET="org.jCharts.imageMap.RectMapArea">Serialized Form</A></DL>
95 <HR>
96
97 <P>
98 <!-- ======== NESTED CLASS SUMMARY ======== -->
99
100
101 <!-- =========== FIELD SUMMARY =========== -->
102
103 <A NAME="field_summary"><!-- --></A>
104 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
105 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
106 <TD COLSPAN=2><FONT SIZE="+2">
107 <B>Field Summary</B></FONT></TD>
108 </TR>
109 </TABLE>
110 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.imageMap.ImageMapArea"><!-- --></A>
111 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
112 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
113 <TD><B>Fields inherited from class org.jCharts.imageMap.<A HREF="../../../org/jCharts/imageMap/ImageMapArea.html">ImageMapArea</A></B></TD>
114 </TR>
115 <TR BGCOLOR="white" CLASS="TableRowColor">
116 <TD><CODE><A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#x">x</A>, <A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#y">y</A></CODE></TD>
117 </TR>
118 </TABLE>
119 &nbsp;
120 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
121
122 <A NAME="constructor_summary"><!-- --></A>
123 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
124 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
125 <TD COLSPAN=2><FONT SIZE="+2">
126 <B>Constructor Summary</B></FONT></TD>
127 </TR>
128 <TR BGCOLOR="white" CLASS="TableRowColor">
129 <TD><CODE><B><A HREF="../../../org/jCharts/imageMap/RectMapArea.html#RectMapArea(java.awt.geom.Rectangle2D.Float, double, java.lang.String, java.lang.String)">RectMapArea</A></B>(java.awt.geom.Rectangle2D.Float&nbsp;rectangle,
130 double&nbsp;value,
131 java.lang.String&nbsp;xAxisLabel,
132 java.lang.String&nbsp;legendLabel)</CODE>
133
134 <BR>
135 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
136 </TR>
137 </TABLE>
138 &nbsp;
139 <!-- ========== METHOD SUMMARY =========== -->
140
141 <A NAME="method_summary"><!-- --></A>
142 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
143 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
144 <TD COLSPAN=2><FONT SIZE="+2">
145 <B>Method Summary</B></FONT></TD>
146 </TR>
147 <TR BGCOLOR="white" CLASS="TableRowColor">
148 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
149 <CODE>&nbsp;<A HREF="../../../org/jCharts/imageMap/AreaShape.html">AreaShape</A></CODE></FONT></TD>
150 <TD><CODE><B><A HREF="../../../org/jCharts/imageMap/RectMapArea.html#getAreaShape()">getAreaShape</A></B>()</CODE>
151
152 <BR>
153 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
154 </TR>
155 </TABLE>
156 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.imageMap.ImageMapArea"><!-- --></A>
157 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
158 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
159 <TD><B>Methods inherited from class org.jCharts.imageMap.<A HREF="../../../org/jCharts/imageMap/ImageMapArea.html">ImageMapArea</A></B></TD>
160 </TR>
161 <TR BGCOLOR="white" CLASS="TableRowColor">
162 <TD><CODE><A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#getCoordinates(java.lang.StringBuffer)">getCoordinates</A>, <A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#getLengendLabel()">getLengendLabel</A>, <A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#getNumberOfCoordinates()">getNumberOfCoordinates</A>, <A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#getValue()">getValue</A>, <A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#getXAxisLabel()">getXAxisLabel</A>, <A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#getXCoordinate(int)">getXCoordinate</A>, <A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#getYCoordinate(int)">getYCoordinate</A>, <A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#toHTML(java.lang.String)">toHTML</A></CODE></TD>
163 </TR>
164 </TABLE>
165 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
166 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
167 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
168 <TD><B>Methods inherited from class java.lang.Object</B></TD>
169 </TR>
170 <TR BGCOLOR="white" CLASS="TableRowColor">
171 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
172 </TR>
173 </TABLE>
174 &nbsp;
175 <P>
176
177 <!-- ============ FIELD DETAIL =========== -->
178
179
180 <!-- ========= CONSTRUCTOR DETAIL ======== -->
181
182 <A NAME="constructor_detail"><!-- --></A>
183 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
184 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
185 <TD COLSPAN=1><FONT SIZE="+2">
186 <B>Constructor Detail</B></FONT></TD>
187 </TR>
188 </TABLE>
189
190 <A NAME="RectMapArea(java.awt.geom.Rectangle2D.Float, double, java.lang.String, java.lang.String)"><!-- --></A><H3>
191 RectMapArea</H3>
192 <PRE>
193 public <B>RectMapArea</B>(java.awt.geom.Rectangle2D.Float&nbsp;rectangle,
194 double&nbsp;value,
195 java.lang.String&nbsp;xAxisLabel,
196 java.lang.String&nbsp;legendLabel)</PRE>
197 <DL>
198 <DT><B>Parameters:</B><DD><CODE>rectangle</CODE> - <DD><CODE>value</CODE> - <DD><CODE>xAxisLabel</CODE> - <DD><CODE>legendLabel</CODE> - </DL>
199
200 <!-- ============ METHOD DETAIL ========== -->
201
202 <A NAME="method_detail"><!-- --></A>
203 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
204 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
205 <TD COLSPAN=1><FONT SIZE="+2">
206 <B>Method Detail</B></FONT></TD>
207 </TR>
208 </TABLE>
209
210 <A NAME="getAreaShape()"><!-- --></A><H3>
211 getAreaShape</H3>
212 <PRE>
213 public <A HREF="../../../org/jCharts/imageMap/AreaShape.html">AreaShape</A> <B>getAreaShape</B>()</PRE>
214 <DL>
215 <DD><DL>
216 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/imageMap/ImageMapArea.html#getAreaShape()">getAreaShape</A></CODE> in class <CODE><A HREF="../../../org/jCharts/imageMap/ImageMapArea.html">ImageMapArea</A></CODE></DL>
217 </DD>
218 <DD><DL>
219
220 <DT><B>Returns:</B><DD>AreaShape</DL>
221 </DD>
222 </DL>
223 <!-- ========= END OF CLASS DATA ========= -->
224 <HR>
225
226 <!-- ========== START OF NAVBAR ========== -->
227 <A NAME="navbar_bottom"><!-- --></A>
228 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
229 <TR>
230 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
231 <A NAME="navbar_bottom_firstrow"><!-- --></A>
232 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
233 <TR ALIGN="center" VALIGN="top">
234 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
235 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
236 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
237 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
238 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
239 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
240 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
241 </TR>
242 </TABLE>
243 </TD>
244 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
245 </EM>
246 </TD>
247 </TR>
248
249 <TR>
250 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
251 &nbsp;<A HREF="../../../org/jCharts/imageMap/PolyMapArea.html"><B>PREV CLASS</B></A>&nbsp;
252 &nbsp;NEXT CLASS</FONT></TD>
253 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
254 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
255 &nbsp;<A HREF="RectMapArea.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
256 &nbsp;
257 <SCRIPT>
258 <!--
259 if(window==top) {
260 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
261 }
262 //-->
263 </SCRIPT>
264 <NOSCRIPT>
265 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
266 </NOSCRIPT>
267 </FONT></TD>
268 </TR>
269 <TR>
270 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
271 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_org.jCharts.imageMap.ImageMapArea">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
272 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
273 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
274 </TR>
275 </TABLE>
276 <!-- =========== END OF NAVBAR =========== -->
277
278 <HR>
279
280 </BODY>
281 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.imageMap (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.imageMap package">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="org.jCharts.imageMap (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18 <FONT size="+1" CLASS="FrameTitleFont">
19 <A HREF="../../../org/jCharts/imageMap/package-summary.html" TARGET="classFrame">org.jCharts.imageMap</A></FONT>
20 <TABLE BORDER="0" WIDTH="100%">
21 <TR>
22 <TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
23 Classes</FONT>&nbsp;
24 <FONT CLASS="FrameItemFont">
25 <BR>
26 <A HREF="AreaShape.html" TARGET="classFrame">AreaShape</A>
27 <BR>
28 <A HREF="CircleMapArea.html" TARGET="classFrame">CircleMapArea</A>
29 <BR>
30 <A HREF="ImageMap.html" TARGET="classFrame">ImageMap</A>
31 <BR>
32 <A HREF="ImageMapArea.html" TARGET="classFrame">ImageMapArea</A>
33 <BR>
34 <A HREF="PolyMapArea.html" TARGET="classFrame">PolyMapArea</A>
35 <BR>
36 <A HREF="RectMapArea.html" TARGET="classFrame">RectMapArea</A></FONT></TD>
37 </TR>
38 </TABLE>
39
40
41 <TABLE BORDER="0" WIDTH="100%">
42 <TR>
43 <TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
44 Exceptions</FONT>&nbsp;
45 <FONT CLASS="FrameItemFont">
46 <BR>
47 <A HREF="ImageMapNotSupportedException.html" TARGET="classFrame">ImageMapNotSupportedException</A></FONT></TD>
48 </TR>
49 </TABLE>
50
51
52 </BODY>
53 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.imageMap (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.imageMap package">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="org.jCharts.imageMap (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
29 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/encoders/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/nonAxisChart/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 </TABLE>
63 <!-- =========== END OF NAVBAR =========== -->
64
65 <HR>
66 <H2>
67 Package org.jCharts.imageMap
68 </H2>
69
70 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
71 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
72 <TD COLSPAN=2><FONT SIZE="+2">
73 <B>Class Summary</B></FONT></TD>
74 </TR>
75 <TR BGCOLOR="white" CLASS="TableRowColor">
76 <TD WIDTH="15%"><B><A HREF="AreaShape.html">AreaShape</A></B></TD>
77 <TD>&nbsp;</TD>
78 </TR>
79 <TR BGCOLOR="white" CLASS="TableRowColor">
80 <TD WIDTH="15%"><B><A HREF="CircleMapArea.html">CircleMapArea</A></B></TD>
81 <TD>&nbsp;</TD>
82 </TR>
83 <TR BGCOLOR="white" CLASS="TableRowColor">
84 <TD WIDTH="15%"><B><A HREF="ImageMap.html">ImageMap</A></B></TD>
85 <TD>&nbsp;</TD>
86 </TR>
87 <TR BGCOLOR="white" CLASS="TableRowColor">
88 <TD WIDTH="15%"><B><A HREF="ImageMapArea.html">ImageMapArea</A></B></TD>
89 <TD>&nbsp;</TD>
90 </TR>
91 <TR BGCOLOR="white" CLASS="TableRowColor">
92 <TD WIDTH="15%"><B><A HREF="PolyMapArea.html">PolyMapArea</A></B></TD>
93 <TD>&nbsp;</TD>
94 </TR>
95 <TR BGCOLOR="white" CLASS="TableRowColor">
96 <TD WIDTH="15%"><B><A HREF="RectMapArea.html">RectMapArea</A></B></TD>
97 <TD>&nbsp;</TD>
98 </TR>
99 </TABLE>
100 &nbsp;
101
102 <P>
103
104 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
105 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
106 <TD COLSPAN=2><FONT SIZE="+2">
107 <B>Exception Summary</B></FONT></TD>
108 </TR>
109 <TR BGCOLOR="white" CLASS="TableRowColor">
110 <TD WIDTH="15%"><B><A HREF="ImageMapNotSupportedException.html">ImageMapNotSupportedException</A></B></TD>
111 <TD>&nbsp;</TD>
112 </TR>
113 </TABLE>
114 &nbsp;
115
116 <P>
117 <HR>
118
119 <!-- ========== START OF NAVBAR ========== -->
120 <A NAME="navbar_bottom"><!-- --></A>
121 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
122 <TR>
123 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
124 <A NAME="navbar_bottom_firstrow"><!-- --></A>
125 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
126 <TR ALIGN="center" VALIGN="top">
127 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
128 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
129 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
130 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
131 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
132 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
133 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
134 </TR>
135 </TABLE>
136 </TD>
137 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
138 </EM>
139 </TD>
140 </TR>
141
142 <TR>
143 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
144 &nbsp;<A HREF="../../../org/jCharts/encoders/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
145 &nbsp;<A HREF="../../../org/jCharts/nonAxisChart/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
146 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
147 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
148 &nbsp;<A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
149 &nbsp;
150 <SCRIPT>
151 <!--
152 if(window==top) {
153 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
154 }
155 //-->
156 </SCRIPT>
157 <NOSCRIPT>
158 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
159 </NOSCRIPT>
160 </FONT></TD>
161 </TR>
162 </TABLE>
163 <!-- =========== END OF NAVBAR =========== -->
164
165 <HR>
166
167 </BODY>
168 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.imageMap Class Hierarchy (jCharts-0.7.5 API)
7 </TITLE>
8 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
9 </HEAD>
10 <SCRIPT>
11 function asd()
12 {
13 parent.document.title="org.jCharts.imageMap Class Hierarchy (jCharts-0.7.5 API)";
14 }
15 </SCRIPT>
16 <BODY BGCOLOR="white" onload="asd();">
17
18 <!-- ========== START OF NAVBAR ========== -->
19 <A NAME="navbar_top"><!-- --></A>
20 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
21 <TR>
22 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
23 <A NAME="navbar_top_firstrow"><!-- --></A>
24 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
25 <TR ALIGN="center" VALIGN="top">
26 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
33 </TR>
34 </TABLE>
35 </TD>
36 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
37 </EM>
38 </TD>
39 </TR>
40
41 <TR>
42 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
43 &nbsp;<A HREF="../../../org/jCharts/encoders/package-tree.html"><B>PREV</B></A>&nbsp;
44 &nbsp;<A HREF="../../../org/jCharts/nonAxisChart/package-tree.html"><B>NEXT</B></A></FONT></TD>
45 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
46 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
47 &nbsp;<A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
48 &nbsp;
49 <SCRIPT>
50 <!--
51 if(window==top) {
52 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
53 }
54 //-->
55 </SCRIPT>
56 <NOSCRIPT>
57 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
58 </NOSCRIPT>
59 </FONT></TD>
60 </TR>
61 </TABLE>
62 <!-- =========== END OF NAVBAR =========== -->
63
64 <HR>
65 <CENTER>
66 <H2>
67 Hierarchy For Package org.jCharts.imageMap
68 </H2>
69 </CENTER>
70 <DL>
71 <DT><B>Package Hierarchies:</B><DD><A HREF="../../../overview-tree.html">All Packages</A></DL>
72 <HR>
73 <H2>
74 Class Hierarchy
75 </H2>
76 <UL>
77 <LI TYPE="circle">class java.lang.Object<UL>
78 <LI TYPE="circle">class org.jCharts.imageMap.<A HREF="../../../org/jCharts/imageMap/AreaShape.html"><B>AreaShape</B></A> (implements java.io.Serializable)
79 <LI TYPE="circle">class org.jCharts.imageMap.<A HREF="../../../org/jCharts/imageMap/ImageMap.html"><B>ImageMap</B></A> (implements java.io.Serializable)
80 <LI TYPE="circle">class org.jCharts.imageMap.<A HREF="../../../org/jCharts/imageMap/ImageMapArea.html"><B>ImageMapArea</B></A> (implements java.io.Serializable)
81 <UL>
82 <LI TYPE="circle">class org.jCharts.imageMap.<A HREF="../../../org/jCharts/imageMap/CircleMapArea.html"><B>CircleMapArea</B></A> (implements java.io.Serializable)
83 <LI TYPE="circle">class org.jCharts.imageMap.<A HREF="../../../org/jCharts/imageMap/PolyMapArea.html"><B>PolyMapArea</B></A> (implements java.io.Serializable)
84 <LI TYPE="circle">class org.jCharts.imageMap.<A HREF="../../../org/jCharts/imageMap/RectMapArea.html"><B>RectMapArea</B></A> (implements java.io.Serializable)
85 </UL>
86 <LI TYPE="circle">class java.lang.Throwable (implements java.io.Serializable)
87 <UL>
88 <LI TYPE="circle">class java.lang.Exception<UL>
89 <LI TYPE="circle">class java.lang.RuntimeException<UL>
90 <LI TYPE="circle">class org.jCharts.imageMap.<A HREF="../../../org/jCharts/imageMap/ImageMapNotSupportedException.html"><B>ImageMapNotSupportedException</B></A></UL>
91 </UL>
92 </UL>
93 </UL>
94 </UL>
95 <HR>
96
97 <!-- ========== START OF NAVBAR ========== -->
98 <A NAME="navbar_bottom"><!-- --></A>
99 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
100 <TR>
101 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
102 <A NAME="navbar_bottom_firstrow"><!-- --></A>
103 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
104 <TR ALIGN="center" VALIGN="top">
105 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
106 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
107 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
108 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
109 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
110 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
111 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
112 </TR>
113 </TABLE>
114 </TD>
115 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
116 </EM>
117 </TD>
118 </TR>
119
120 <TR>
121 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
122 &nbsp;<A HREF="../../../org/jCharts/encoders/package-tree.html"><B>PREV</B></A>&nbsp;
123 &nbsp;<A HREF="../../../org/jCharts/nonAxisChart/package-tree.html"><B>NEXT</B></A></FONT></TD>
124 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
125 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
126 &nbsp;<A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
127 &nbsp;
128 <SCRIPT>
129 <!--
130 if(window==top) {
131 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
132 }
133 //-->
134 </SCRIPT>
135 <NOSCRIPT>
136 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
137 </NOSCRIPT>
138 </FONT></TD>
139 </TR>
140 </TABLE>
141 <!-- =========== END OF NAVBAR =========== -->
142
143 <HR>
144
145 </BODY>
146 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 PieChart2D (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.nonAxisChart.PieChart2D,PieChart2D class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="PieChart2D (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;PREV CLASS&nbsp;
45 &nbsp;NEXT CLASS</FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="PieChart2D.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.nonAxisChart</FONT>
76 <BR>
77 Class PieChart2D</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../org/jCharts/Chart.html">org.jCharts.Chart</A>
82 |
83 +--<B>org.jCharts.nonAxisChart.PieChart2D</B>
84 </PRE>
85 <DL>
86 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/jCharts/test/HTMLChartTestable.html">HTMLChartTestable</A>, java.io.Serializable</DD>
87 </DL>
88 <HR>
89 <DL>
90 <DT>public final class <B>PieChart2D</B><DT>extends <A HREF="../../../org/jCharts/Chart.html">Chart</A><DT>implements <A HREF="../../../org/jCharts/test/HTMLChartTestable.html">HTMLChartTestable</A></DL>
91
92 <P>
93 <DL>
94 <DT><B>See Also:</B><DD><A HREF="../../../serialized-form.html" TARGET="org.jCharts.nonAxisChart.PieChart2D">Serialized Form</A></DL>
95 <HR>
96
97 <P>
98 <!-- ======== NESTED CLASS SUMMARY ======== -->
99
100
101 <!-- =========== FIELD SUMMARY =========== -->
102
103 <A NAME="field_summary"><!-- --></A>
104 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
105 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
106 <TD COLSPAN=2><FONT SIZE="+2">
107 <B>Field Summary</B></FONT></TD>
108 </TR>
109 <TR BGCOLOR="white" CLASS="TableRowColor">
110 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
111 <CODE>private &nbsp;float</CODE></FONT></TD>
112 <TD><CODE><B><A HREF="../../../org/jCharts/nonAxisChart/PieChart2D.html#diameter">diameter</A></B></CODE>
113
114 <BR>
115 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
116 </TR>
117 <TR BGCOLOR="white" CLASS="TableRowColor">
118 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
119 <CODE>private &nbsp;<A HREF="../../../org/jCharts/chartData/interfaces/IPieChartDataSet.html">IPieChartDataSet</A></CODE></FONT></TD>
120 <TD><CODE><B><A HREF="../../../org/jCharts/nonAxisChart/PieChart2D.html#iPieChartDataSet">iPieChartDataSet</A></B></CODE>
121
122 <BR>
123 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
124 </TR>
125 <TR BGCOLOR="white" CLASS="TableRowColor">
126 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
127 <CODE>private &nbsp;<A HREF="../../../org/jCharts/chartData/processors/PieChartDataProcessor.html">PieChartDataProcessor</A></CODE></FONT></TD>
128 <TD><CODE><B><A HREF="../../../org/jCharts/nonAxisChart/PieChart2D.html#pieChartDataProcessor">pieChartDataProcessor</A></B></CODE>
129
130 <BR>
131 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
132 </TR>
133 <TR BGCOLOR="white" CLASS="TableRowColor">
134 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
135 <CODE>private &nbsp;float</CODE></FONT></TD>
136 <TD><CODE><B><A HREF="../../../org/jCharts/nonAxisChart/PieChart2D.html#pieX">pieX</A></B></CODE>
137
138 <BR>
139 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
140 </TR>
141 <TR BGCOLOR="white" CLASS="TableRowColor">
142 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
143 <CODE>private &nbsp;float</CODE></FONT></TD>
144 <TD><CODE><B><A HREF="../../../org/jCharts/nonAxisChart/PieChart2D.html#pieY">pieY</A></B></CODE>
145
146 <BR>
147 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
148 </TR>
149 <TR BGCOLOR="white" CLASS="TableRowColor">
150 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
151 <CODE>private &nbsp;<A HREF="../../../org/jCharts/chartText/TextTagGroup.html">TextTagGroup</A></CODE></FONT></TD>
152 <TD><CODE><B><A HREF="../../../org/jCharts/nonAxisChart/PieChart2D.html#textTagGroup">textTagGroup</A></B></CODE>
153
154 <BR>
155 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
156 </TR>
157 </TABLE>
158 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.Chart"><!-- --></A>
159 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
160 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
161 <TD><B>Fields inherited from class org.jCharts.<A HREF="../../../org/jCharts/Chart.html">Chart</A></B></TD>
162 </TR>
163 <TR BGCOLOR="white" CLASS="TableRowColor">
164 <TD><CODE></CODE></TD>
165 </TR>
166 </TABLE>
167 &nbsp;
168 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
169
170 <A NAME="constructor_summary"><!-- --></A>
171 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
172 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
173 <TD COLSPAN=2><FONT SIZE="+2">
174 <B>Constructor Summary</B></FONT></TD>
175 </TR>
176 <TR BGCOLOR="white" CLASS="TableRowColor">
177 <TD><CODE><B><A HREF="../../../org/jCharts/nonAxisChart/PieChart2D.html#PieChart2D(org.jCharts.chartData.interfaces.IPieChartDataSet, org.jCharts.properties.LegendProperties, org.jCharts.properties.ChartProperties, int, int)">PieChart2D</A></B>(<A HREF="../../../org/jCharts/chartData/interfaces/IPieChartDataSet.html">IPieChartDataSet</A>&nbsp;iPieChartDataSet,
178 <A HREF="../../../org/jCharts/properties/LegendProperties.html">LegendProperties</A>&nbsp;legendProperties,
179 <A HREF="../../../org/jCharts/properties/ChartProperties.html">ChartProperties</A>&nbsp;chartProperties,
180 int&nbsp;pixelWidth,
181 int&nbsp;pixelHeight)</CODE>
182
183 <BR>
184 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor</TD>
185 </TR>
186 </TABLE>
187 &nbsp;
188 <!-- ========== METHOD SUMMARY =========== -->
189
190 <A NAME="method_summary"><!-- --></A>
191 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
192 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
193 <TD COLSPAN=2><FONT SIZE="+2">
194 <B>Method Summary</B></FONT></TD>
195 </TR>
196 <TR BGCOLOR="white" CLASS="TableRowColor">
197 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
198 <CODE>(package private) static&nbsp;void</CODE></FONT></TD>
199 <TD><CODE><B><A HREF="../../../org/jCharts/nonAxisChart/PieChart2D.html#render(org.jCharts.nonAxisChart.PieChart2D)">render</A></B>(<A HREF="../../../org/jCharts/nonAxisChart/PieChart2D.html">PieChart2D</A>&nbsp;pieChart2D)</CODE>
200
201 <BR>
202 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Implement the method to render the Chart.</TD>
203 </TR>
204 <TR BGCOLOR="white" CLASS="TableRowColor">
205 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
206 <CODE>protected &nbsp;void</CODE></FONT></TD>
207 <TD><CODE><B><A HREF="../../../org/jCharts/nonAxisChart/PieChart2D.html#renderChart()">renderChart</A></B>()</CODE>
208
209 <BR>
210 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Draws the chart</TD>
211 </TR>
212 <TR BGCOLOR="white" CLASS="TableRowColor">
213 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
214 <CODE>&nbsp;void</CODE></FONT></TD>
215 <TD><CODE><B><A HREF="../../../org/jCharts/nonAxisChart/PieChart2D.html#toHTML(org.jCharts.test.HTMLGenerator, java.lang.String)">toHTML</A></B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator,
216 java.lang.String&nbsp;imageFileName)</CODE>
217
218 <BR>
219 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enables the testing routines to display the contents of this Object.</TD>
220 </TR>
221 </TABLE>
222 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.Chart"><!-- --></A>
223 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
224 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
225 <TD><B>Methods inherited from class org.jCharts.<A HREF="../../../org/jCharts/Chart.html">Chart</A></B></TD>
226 </TR>
227 <TR BGCOLOR="white" CLASS="TableRowColor">
228 <TD><CODE><A HREF="../../../org/jCharts/Chart.html#getBufferedImage()">getBufferedImage</A>, <A HREF="../../../org/jCharts/Chart.html#getChartProperties()">getChartProperties</A>, <A HREF="../../../org/jCharts/Chart.html#getGenerateImageMapFlag()">getGenerateImageMapFlag</A>, <A HREF="../../../org/jCharts/Chart.html#getGraphics2D()">getGraphics2D</A>, <A HREF="../../../org/jCharts/Chart.html#getImageHeight()">getImageHeight</A>, <A HREF="../../../org/jCharts/Chart.html#getImageMap()">getImageMap</A>, <A HREF="../../../org/jCharts/Chart.html#getImageWidth()">getImageWidth</A>, <A HREF="../../../org/jCharts/Chart.html#getLegend()">getLegend</A>, <A HREF="../../../org/jCharts/Chart.html#hasLegend()">hasLegend</A>, <A HREF="../../../org/jCharts/Chart.html#render()">render</A>, <A HREF="../../../org/jCharts/Chart.html#renderChartTitle(java.lang.String, java.awt.font.FontRenderContext)">renderChartTitle</A>, <A HREF="../../../org/jCharts/Chart.html#renderWithImageMap()">renderWithImageMap</A>, <A HREF="../../../org/jCharts/Chart.html#setGraphics2D(java.awt.Graphics2D)">setGraphics2D</A>, <A HREF="../../../org/jCharts/Chart.html#setImageMap(org.jCharts.imageMap.ImageMap)">setImageMap</A>, <A HREF="../../../org/jCharts/Chart.html#toHTML(org.jCharts.test.HTMLGenerator, java.lang.String, org.jCharts.imageMap.ImageMap)">toHTML</A></CODE></TD>
229 </TR>
230 </TABLE>
231 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
232 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
233 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
234 <TD><B>Methods inherited from class java.lang.Object</B></TD>
235 </TR>
236 <TR BGCOLOR="white" CLASS="TableRowColor">
237 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
238 </TR>
239 </TABLE>
240 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.test.HTMLChartTestable"><!-- --></A>
241 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
242 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
243 <TD><B>Methods inherited from interface org.jCharts.test.<A HREF="../../../org/jCharts/test/HTMLChartTestable.html">HTMLChartTestable</A></B></TD>
244 </TR>
245 <TR BGCOLOR="white" CLASS="TableRowColor">
246 <TD><CODE><A HREF="../../../org/jCharts/test/HTMLChartTestable.html#toHTML(org.jCharts.test.HTMLGenerator, java.lang.String, org.jCharts.imageMap.ImageMap)">toHTML</A></CODE></TD>
247 </TR>
248 </TABLE>
249 &nbsp;
250 <P>
251
252 <!-- ============ FIELD DETAIL =========== -->
253
254 <A NAME="field_detail"><!-- --></A>
255 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
256 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
257 <TD COLSPAN=1><FONT SIZE="+2">
258 <B>Field Detail</B></FONT></TD>
259 </TR>
260 </TABLE>
261
262 <A NAME="pieX"><!-- --></A><H3>
263 pieX</H3>
264 <PRE>
265 private float <B>pieX</B></PRE>
266 <DL>
267 <DL>
268 </DL>
269 </DL>
270 <HR>
271
272 <A NAME="pieY"><!-- --></A><H3>
273 pieY</H3>
274 <PRE>
275 private float <B>pieY</B></PRE>
276 <DL>
277 <DL>
278 </DL>
279 </DL>
280 <HR>
281
282 <A NAME="diameter"><!-- --></A><H3>
283 diameter</H3>
284 <PRE>
285 private float <B>diameter</B></PRE>
286 <DL>
287 <DL>
288 </DL>
289 </DL>
290 <HR>
291
292 <A NAME="iPieChartDataSet"><!-- --></A><H3>
293 iPieChartDataSet</H3>
294 <PRE>
295 private <A HREF="../../../org/jCharts/chartData/interfaces/IPieChartDataSet.html">IPieChartDataSet</A> <B>iPieChartDataSet</B></PRE>
296 <DL>
297 <DL>
298 </DL>
299 </DL>
300 <HR>
301
302 <A NAME="pieChartDataProcessor"><!-- --></A><H3>
303 pieChartDataProcessor</H3>
304 <PRE>
305 private <A HREF="../../../org/jCharts/chartData/processors/PieChartDataProcessor.html">PieChartDataProcessor</A> <B>pieChartDataProcessor</B></PRE>
306 <DL>
307 <DL>
308 </DL>
309 </DL>
310 <HR>
311
312 <A NAME="textTagGroup"><!-- --></A><H3>
313 textTagGroup</H3>
314 <PRE>
315 private <A HREF="../../../org/jCharts/chartText/TextTagGroup.html">TextTagGroup</A> <B>textTagGroup</B></PRE>
316 <DL>
317 <DL>
318 </DL>
319 </DL>
320
321 <!-- ========= CONSTRUCTOR DETAIL ======== -->
322
323 <A NAME="constructor_detail"><!-- --></A>
324 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
325 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
326 <TD COLSPAN=1><FONT SIZE="+2">
327 <B>Constructor Detail</B></FONT></TD>
328 </TR>
329 </TABLE>
330
331 <A NAME="PieChart2D(org.jCharts.chartData.interfaces.IPieChartDataSet, org.jCharts.properties.LegendProperties, org.jCharts.properties.ChartProperties, int, int)"><!-- --></A><H3>
332 PieChart2D</H3>
333 <PRE>
334 public <B>PieChart2D</B>(<A HREF="../../../org/jCharts/chartData/interfaces/IPieChartDataSet.html">IPieChartDataSet</A>&nbsp;iPieChartDataSet,
335 <A HREF="../../../org/jCharts/properties/LegendProperties.html">LegendProperties</A>&nbsp;legendProperties,
336 <A HREF="../../../org/jCharts/properties/ChartProperties.html">ChartProperties</A>&nbsp;chartProperties,
337 int&nbsp;pixelWidth,
338 int&nbsp;pixelHeight)</PRE>
339 <DL>
340 <DD>Constructor
341 <P>
342 <DT><B>Parameters:</B><DD><CODE>iPieChartDataSet</CODE> - <DD><CODE>legendProperties</CODE> - <DD><CODE>chartProperties</CODE> - general chart properties<DD><CODE>pixelWidth</CODE> - <DD><CODE>pixelHeight</CODE> - </DL>
343
344 <!-- ============ METHOD DETAIL ========== -->
345
346 <A NAME="method_detail"><!-- --></A>
347 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
348 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
349 <TD COLSPAN=1><FONT SIZE="+2">
350 <B>Method Detail</B></FONT></TD>
351 </TR>
352 </TABLE>
353
354 <A NAME="renderChart()"><!-- --></A><H3>
355 renderChart</H3>
356 <PRE>
357 protected void <B>renderChart</B>()</PRE>
358 <DL>
359 <DD>Draws the chart
360 <P>
361 <DD><DL>
362 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/Chart.html#renderChart()">renderChart</A></CODE> in class <CODE><A HREF="../../../org/jCharts/Chart.html">Chart</A></CODE></DL>
363 </DD>
364 <DD><DL>
365 </DL>
366 </DD>
367 </DL>
368 <HR>
369
370 <A NAME="render(org.jCharts.nonAxisChart.PieChart2D)"><!-- --></A><H3>
371 render</H3>
372 <PRE>
373 static void <B>render</B>(<A HREF="../../../org/jCharts/nonAxisChart/PieChart2D.html">PieChart2D</A>&nbsp;pieChart2D)</PRE>
374 <DL>
375 <DD>Implement the method to render the Chart.
376 <P>
377 <DD><DL>
378 </DL>
379 </DD>
380 <DD><DL>
381 <DT><B>Parameters:</B><DD><CODE>pieChart2D</CODE> - </DL>
382 </DD>
383 </DL>
384 <HR>
385
386 <A NAME="toHTML(org.jCharts.test.HTMLGenerator, java.lang.String)"><!-- --></A><H3>
387 toHTML</H3>
388 <PRE>
389 public void <B>toHTML</B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator,
390 java.lang.String&nbsp;imageFileName)</PRE>
391 <DL>
392 <DD>Enables the testing routines to display the contents of this Object. Override Chart
393 implementation as PieCharts use AreaProperties directly rather than a child.
394 <P>
395 <DD><DL>
396 </DL>
397 </DD>
398 <DD><DL>
399 <DT><B>Parameters:</B><DD><CODE>htmlGenerator</CODE> - <DD><CODE>imageFileName</CODE> - </DL>
400 </DD>
401 </DL>
402 <!-- ========= END OF CLASS DATA ========= -->
403 <HR>
404
405 <!-- ========== START OF NAVBAR ========== -->
406 <A NAME="navbar_bottom"><!-- --></A>
407 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
408 <TR>
409 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
410 <A NAME="navbar_bottom_firstrow"><!-- --></A>
411 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
412 <TR ALIGN="center" VALIGN="top">
413 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
414 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
415 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
416 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
417 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
418 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
419 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
420 </TR>
421 </TABLE>
422 </TD>
423 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
424 </EM>
425 </TD>
426 </TR>
427
428 <TR>
429 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
430 &nbsp;PREV CLASS&nbsp;
431 &nbsp;NEXT CLASS</FONT></TD>
432 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
433 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
434 &nbsp;<A HREF="PieChart2D.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
435 &nbsp;
436 <SCRIPT>
437 <!--
438 if(window==top) {
439 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
440 }
441 //-->
442 </SCRIPT>
443 <NOSCRIPT>
444 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
445 </NOSCRIPT>
446 </FONT></TD>
447 </TR>
448 <TR>
449 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
450 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
451 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
452 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
453 </TR>
454 </TABLE>
455 <!-- =========== END OF NAVBAR =========== -->
456
457 <HR>
458
459 </BODY>
460 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.nonAxisChart (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.nonAxisChart package">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="org.jCharts.nonAxisChart (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18 <FONT size="+1" CLASS="FrameTitleFont">
19 <A HREF="../../../org/jCharts/nonAxisChart/package-summary.html" TARGET="classFrame">org.jCharts.nonAxisChart</A></FONT>
20 <TABLE BORDER="0" WIDTH="100%">
21 <TR>
22 <TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
23 Classes</FONT>&nbsp;
24 <FONT CLASS="FrameItemFont">
25 <BR>
26 <A HREF="PieChart2D.html" TARGET="classFrame">PieChart2D</A></FONT></TD>
27 </TR>
28 </TABLE>
29
30
31 </BODY>
32 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.nonAxisChart (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.nonAxisChart package">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="org.jCharts.nonAxisChart (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
29 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/imageMap/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/properties/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 </TABLE>
63 <!-- =========== END OF NAVBAR =========== -->
64
65 <HR>
66 <H2>
67 Package org.jCharts.nonAxisChart
68 </H2>
69
70 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
71 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
72 <TD COLSPAN=2><FONT SIZE="+2">
73 <B>Class Summary</B></FONT></TD>
74 </TR>
75 <TR BGCOLOR="white" CLASS="TableRowColor">
76 <TD WIDTH="15%"><B><A HREF="PieChart2D.html">PieChart2D</A></B></TD>
77 <TD>&nbsp;</TD>
78 </TR>
79 </TABLE>
80 &nbsp;
81
82 <P>
83 <HR>
84
85 <!-- ========== START OF NAVBAR ========== -->
86 <A NAME="navbar_bottom"><!-- --></A>
87 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
88 <TR>
89 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
90 <A NAME="navbar_bottom_firstrow"><!-- --></A>
91 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
92 <TR ALIGN="center" VALIGN="top">
93 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
94 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
95 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
96 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
97 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
98 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
99 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
100 </TR>
101 </TABLE>
102 </TD>
103 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
104 </EM>
105 </TD>
106 </TR>
107
108 <TR>
109 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
110 &nbsp;<A HREF="../../../org/jCharts/imageMap/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
111 &nbsp;<A HREF="../../../org/jCharts/properties/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
112 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
113 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
114 &nbsp;<A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
115 &nbsp;
116 <SCRIPT>
117 <!--
118 if(window==top) {
119 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
120 }
121 //-->
122 </SCRIPT>
123 <NOSCRIPT>
124 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
125 </NOSCRIPT>
126 </FONT></TD>
127 </TR>
128 </TABLE>
129 <!-- =========== END OF NAVBAR =========== -->
130
131 <HR>
132
133 </BODY>
134 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.nonAxisChart Class Hierarchy (jCharts-0.7.5 API)
7 </TITLE>
8 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
9 </HEAD>
10 <SCRIPT>
11 function asd()
12 {
13 parent.document.title="org.jCharts.nonAxisChart Class Hierarchy (jCharts-0.7.5 API)";
14 }
15 </SCRIPT>
16 <BODY BGCOLOR="white" onload="asd();">
17
18 <!-- ========== START OF NAVBAR ========== -->
19 <A NAME="navbar_top"><!-- --></A>
20 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
21 <TR>
22 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
23 <A NAME="navbar_top_firstrow"><!-- --></A>
24 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
25 <TR ALIGN="center" VALIGN="top">
26 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
33 </TR>
34 </TABLE>
35 </TD>
36 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
37 </EM>
38 </TD>
39 </TR>
40
41 <TR>
42 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
43 &nbsp;<A HREF="../../../org/jCharts/imageMap/package-tree.html"><B>PREV</B></A>&nbsp;
44 &nbsp;<A HREF="../../../org/jCharts/properties/package-tree.html"><B>NEXT</B></A></FONT></TD>
45 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
46 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
47 &nbsp;<A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
48 &nbsp;
49 <SCRIPT>
50 <!--
51 if(window==top) {
52 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
53 }
54 //-->
55 </SCRIPT>
56 <NOSCRIPT>
57 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
58 </NOSCRIPT>
59 </FONT></TD>
60 </TR>
61 </TABLE>
62 <!-- =========== END OF NAVBAR =========== -->
63
64 <HR>
65 <CENTER>
66 <H2>
67 Hierarchy For Package org.jCharts.nonAxisChart
68 </H2>
69 </CENTER>
70 <DL>
71 <DT><B>Package Hierarchies:</B><DD><A HREF="../../../overview-tree.html">All Packages</A></DL>
72 <HR>
73 <H2>
74 Class Hierarchy
75 </H2>
76 <UL>
77 <LI TYPE="circle">class java.lang.Object<UL>
78 <LI TYPE="circle">class org.jCharts.<A HREF="../../../org/jCharts/Chart.html"><B>Chart</B></A> (implements java.io.Serializable)
79 <UL>
80 <LI TYPE="circle">class org.jCharts.nonAxisChart.<A HREF="../../../org/jCharts/nonAxisChart/PieChart2D.html"><B>PieChart2D</B></A> (implements org.jCharts.test.<A HREF="../../../org/jCharts/test/HTMLChartTestable.html">HTMLChartTestable</A>)
81 </UL>
82 </UL>
83 </UL>
84 <HR>
85
86 <!-- ========== START OF NAVBAR ========== -->
87 <A NAME="navbar_bottom"><!-- --></A>
88 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
89 <TR>
90 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
91 <A NAME="navbar_bottom_firstrow"><!-- --></A>
92 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
93 <TR ALIGN="center" VALIGN="top">
94 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
95 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
96 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
97 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
98 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
99 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
100 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
101 </TR>
102 </TABLE>
103 </TD>
104 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
105 </EM>
106 </TD>
107 </TR>
108
109 <TR>
110 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
111 &nbsp;<A HREF="../../../org/jCharts/imageMap/package-tree.html"><B>PREV</B></A>&nbsp;
112 &nbsp;<A HREF="../../../org/jCharts/properties/package-tree.html"><B>NEXT</B></A></FONT></TD>
113 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
114 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
115 &nbsp;<A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
116 &nbsp;
117 <SCRIPT>
118 <!--
119 if(window==top) {
120 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
121 }
122 //-->
123 </SCRIPT>
124 <NOSCRIPT>
125 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
126 </NOSCRIPT>
127 </FONT></TD>
128 </TR>
129 </TABLE>
130 <!-- =========== END OF NAVBAR =========== -->
131
132 <HR>
133
134 </BODY>
135 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts package">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="org.jCharts (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18 <FONT size="+1" CLASS="FrameTitleFont">
19 <A HREF="../../org/jCharts/package-summary.html" TARGET="classFrame">org.jCharts</A></FONT>
20 <TABLE BORDER="0" WIDTH="100%">
21 <TR>
22 <TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
23 Classes</FONT>&nbsp;
24 <FONT CLASS="FrameItemFont">
25 <BR>
26 <A HREF="Chart.html" TARGET="classFrame">Chart</A>
27 <BR>
28 <A HREF="Legend.html" TARGET="classFrame">Legend</A></FONT></TD>
29 </TR>
30 </TABLE>
31
32
33 </BODY>
34 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts package">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="org.jCharts (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
29 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;PREV PACKAGE&nbsp;
45 &nbsp;<A HREF="../../org/jCharts/axisChart/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 </TABLE>
63 <!-- =========== END OF NAVBAR =========== -->
64
65 <HR>
66 <H2>
67 Package org.jCharts
68 </H2>
69
70 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
71 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
72 <TD COLSPAN=2><FONT SIZE="+2">
73 <B>Class Summary</B></FONT></TD>
74 </TR>
75 <TR BGCOLOR="white" CLASS="TableRowColor">
76 <TD WIDTH="15%"><B><A HREF="Chart.html">Chart</A></B></TD>
77 <TD>Base class of all charts.</TD>
78 </TR>
79 <TR BGCOLOR="white" CLASS="TableRowColor">
80 <TD WIDTH="15%"><B><A HREF="Legend.html">Legend</A></B></TD>
81 <TD>&nbsp;</TD>
82 </TR>
83 </TABLE>
84 &nbsp;
85
86 <P>
87 <HR>
88
89 <!-- ========== START OF NAVBAR ========== -->
90 <A NAME="navbar_bottom"><!-- --></A>
91 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
92 <TR>
93 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
94 <A NAME="navbar_bottom_firstrow"><!-- --></A>
95 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
96 <TR ALIGN="center" VALIGN="top">
97 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
98 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
99 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
100 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
101 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
102 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
103 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
104 </TR>
105 </TABLE>
106 </TD>
107 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
108 </EM>
109 </TD>
110 </TR>
111
112 <TR>
113 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
114 &nbsp;PREV PACKAGE&nbsp;
115 &nbsp;<A HREF="../../org/jCharts/axisChart/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
116 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
117 <A HREF="../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
118 &nbsp;<A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
119 &nbsp;
120 <SCRIPT>
121 <!--
122 if(window==top) {
123 document.writeln('<A HREF="../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
124 }
125 //-->
126 </SCRIPT>
127 <NOSCRIPT>
128 <A HREF="../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
129 </NOSCRIPT>
130 </FONT></TD>
131 </TR>
132 </TABLE>
133 <!-- =========== END OF NAVBAR =========== -->
134
135 <HR>
136
137 </BODY>
138 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts Class Hierarchy (jCharts-0.7.5 API)
7 </TITLE>
8 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style">
9 </HEAD>
10 <SCRIPT>
11 function asd()
12 {
13 parent.document.title="org.jCharts Class Hierarchy (jCharts-0.7.5 API)";
14 }
15 </SCRIPT>
16 <BODY BGCOLOR="white" onload="asd();">
17
18 <!-- ========== START OF NAVBAR ========== -->
19 <A NAME="navbar_top"><!-- --></A>
20 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
21 <TR>
22 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
23 <A NAME="navbar_top_firstrow"><!-- --></A>
24 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
25 <TR ALIGN="center" VALIGN="top">
26 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
33 </TR>
34 </TABLE>
35 </TD>
36 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
37 </EM>
38 </TD>
39 </TR>
40
41 <TR>
42 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
43 &nbsp;PREV&nbsp;
44 &nbsp;<A HREF="../../org/jCharts/axisChart/package-tree.html"><B>NEXT</B></A></FONT></TD>
45 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
46 <A HREF="../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
47 &nbsp;<A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
48 &nbsp;
49 <SCRIPT>
50 <!--
51 if(window==top) {
52 document.writeln('<A HREF="../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
53 }
54 //-->
55 </SCRIPT>
56 <NOSCRIPT>
57 <A HREF="../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
58 </NOSCRIPT>
59 </FONT></TD>
60 </TR>
61 </TABLE>
62 <!-- =========== END OF NAVBAR =========== -->
63
64 <HR>
65 <CENTER>
66 <H2>
67 Hierarchy For Package org.jCharts
68 </H2>
69 </CENTER>
70 <DL>
71 <DT><B>Package Hierarchies:</B><DD><A HREF="../../overview-tree.html">All Packages</A></DL>
72 <HR>
73 <H2>
74 Class Hierarchy
75 </H2>
76 <UL>
77 <LI TYPE="circle">class java.lang.Object<UL>
78 <LI TYPE="circle">class org.jCharts.<A HREF="../../org/jCharts/Chart.html"><B>Chart</B></A> (implements java.io.Serializable)
79 <LI TYPE="circle">class org.jCharts.<A HREF="../../org/jCharts/Legend.html"><B>Legend</B></A> (implements org.jCharts.test.<A HREF="../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, java.io.Serializable)
80 </UL>
81 </UL>
82 <HR>
83
84 <!-- ========== START OF NAVBAR ========== -->
85 <A NAME="navbar_bottom"><!-- --></A>
86 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
87 <TR>
88 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
89 <A NAME="navbar_bottom_firstrow"><!-- --></A>
90 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
91 <TR ALIGN="center" VALIGN="top">
92 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
93 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
94 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
95 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
96 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
97 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
98 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
99 </TR>
100 </TABLE>
101 </TD>
102 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
103 </EM>
104 </TD>
105 </TR>
106
107 <TR>
108 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
109 &nbsp;PREV&nbsp;
110 &nbsp;<A HREF="../../org/jCharts/axisChart/package-tree.html"><B>NEXT</B></A></FONT></TD>
111 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
112 <A HREF="../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
113 &nbsp;<A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
114 &nbsp;
115 <SCRIPT>
116 <!--
117 if(window==top) {
118 document.writeln('<A HREF="../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
119 }
120 //-->
121 </SCRIPT>
122 <NOSCRIPT>
123 <A HREF="../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
124 </NOSCRIPT>
125 </FONT></TD>
126 </TR>
127 </TABLE>
128 <!-- =========== END OF NAVBAR =========== -->
129
130 <HR>
131
132 </BODY>
133 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 AreaChartProperties (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.properties.AreaChartProperties,AreaChartProperties class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="AreaChartProperties (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;PREV CLASS&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/properties/AreaProperties.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="AreaChartProperties.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_org.jCharts.properties.AxisChartTypeProperties">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.properties</FONT>
76 <BR>
77 Class AreaChartProperties</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">org.jCharts.properties.ChartTypeProperties</A>
82 |
83 +--<A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html">org.jCharts.properties.AxisChartTypeProperties</A>
84 |
85 +--<B>org.jCharts.properties.AreaChartProperties</B>
86 </PRE>
87 <DL>
88 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></DD>
89 </DL>
90 <DL>
91 <DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../org/jCharts/properties/StackedAreaChartProperties.html">StackedAreaChartProperties</A></DD>
92 </DL>
93 <HR>
94 <DL>
95 <DT>public class <B>AreaChartProperties</B><DT>extends <A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html">AxisChartTypeProperties</A></DL>
96
97 <P>
98 <HR>
99
100 <P>
101 <!-- ======== NESTED CLASS SUMMARY ======== -->
102
103
104 <!-- =========== FIELD SUMMARY =========== -->
105
106 <A NAME="field_summary"><!-- --></A>
107 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
108 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
109 <TD COLSPAN=2><FONT SIZE="+2">
110 <B>Field Summary</B></FONT></TD>
111 </TR>
112 </TABLE>
113 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.properties.AxisChartTypeProperties"><!-- --></A>
114 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
115 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
116 <TD><B>Fields inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html">AxisChartTypeProperties</A></B></TD>
117 </TR>
118 <TR BGCOLOR="white" CLASS="TableRowColor">
119 <TD><CODE></CODE></TD>
120 </TR>
121 </TABLE>
122 &nbsp;
123 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
124
125 <A NAME="constructor_summary"><!-- --></A>
126 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
127 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
128 <TD COLSPAN=2><FONT SIZE="+2">
129 <B>Constructor Summary</B></FONT></TD>
130 </TR>
131 <TR BGCOLOR="white" CLASS="TableRowColor">
132 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AreaChartProperties.html#AreaChartProperties()">AreaChartProperties</A></B>()</CODE>
133
134 <BR>
135 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
136 </TR>
137 </TABLE>
138 &nbsp;
139 <!-- ========== METHOD SUMMARY =========== -->
140
141 <A NAME="method_summary"><!-- --></A>
142 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
143 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
144 <TD COLSPAN=2><FONT SIZE="+2">
145 <B>Method Summary</B></FONT></TD>
146 </TR>
147 <TR BGCOLOR="white" CLASS="TableRowColor">
148 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
149 <CODE>&nbsp;void</CODE></FONT></TD>
150 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AreaChartProperties.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</CODE>
151
152 <BR>
153 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enables the testing routines to display the contents of this Object.</TD>
154 </TR>
155 <TR BGCOLOR="white" CLASS="TableRowColor">
156 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
157 <CODE>&nbsp;void</CODE></FONT></TD>
158 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AreaChartProperties.html#validate(org.jCharts.chartData.interfaces.IAxisPlotDataSet)">validate</A></B>(<A HREF="../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A>&nbsp;iAxisPlotDataSet)</CODE>
159
160 <BR>
161 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Validates the properties.</TD>
162 </TR>
163 </TABLE>
164 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.properties.AxisChartTypeProperties"><!-- --></A>
165 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
166 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
167 <TD><B>Methods inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html">AxisChartTypeProperties</A></B></TD>
168 </TR>
169 <TR BGCOLOR="white" CLASS="TableRowColor">
170 <TD><CODE><A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#addPostRenderEventListener(org.jCharts.axisChart.customRenderers.axisValue.PostAxisValueRenderListener)">addPostRenderEventListener</A>, <A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#addPreRenderEventListener(org.jCharts.axisChart.customRenderers.axisValue.PreAxisValueRenderListener)">addPreRenderEventListener</A>, <A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#firePostRender(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent)">firePostRender</A>, <A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#firePreRender(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent)">firePreRender</A></CODE></TD>
171 </TR>
172 </TABLE>
173 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
174 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
175 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
176 <TD><B>Methods inherited from class java.lang.Object</B></TD>
177 </TR>
178 <TR BGCOLOR="white" CLASS="TableRowColor">
179 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
180 </TR>
181 </TABLE>
182 &nbsp;
183 <P>
184
185 <!-- ============ FIELD DETAIL =========== -->
186
187
188 <!-- ========= CONSTRUCTOR DETAIL ======== -->
189
190 <A NAME="constructor_detail"><!-- --></A>
191 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
192 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
193 <TD COLSPAN=1><FONT SIZE="+2">
194 <B>Constructor Detail</B></FONT></TD>
195 </TR>
196 </TABLE>
197
198 <A NAME="AreaChartProperties()"><!-- --></A><H3>
199 AreaChartProperties</H3>
200 <PRE>
201 public <B>AreaChartProperties</B>()</PRE>
202 <DL>
203 </DL>
204
205 <!-- ============ METHOD DETAIL ========== -->
206
207 <A NAME="method_detail"><!-- --></A>
208 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
209 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
210 <TD COLSPAN=1><FONT SIZE="+2">
211 <B>Method Detail</B></FONT></TD>
212 </TR>
213 </TABLE>
214
215 <A NAME="validate(org.jCharts.chartData.interfaces.IAxisPlotDataSet)"><!-- --></A><H3>
216 validate</H3>
217 <PRE>
218 public void <B>validate</B>(<A HREF="../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A>&nbsp;iAxisPlotDataSet)
219 throws <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
220 <DL>
221 <DD>Validates the properties.
222 <P>
223 <DD><DL>
224 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#validate(org.jCharts.chartData.interfaces.IAxisPlotDataSet)">validate</A></CODE> in class <CODE><A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html">AxisChartTypeProperties</A></CODE></DL>
225 </DD>
226 <DD><DL>
227 <DT><B>Parameters:</B><DD><CODE>iAxisPlotDataSet</CODE> -
228 <DT><B>Throws:</B>
229 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE></DL>
230 </DD>
231 </DL>
232 <HR>
233
234 <A NAME="toHTML(org.jCharts.test.HTMLGenerator)"><!-- --></A><H3>
235 toHTML</H3>
236 <PRE>
237 public void <B>toHTML</B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</PRE>
238 <DL>
239 <DD>Enables the testing routines to display the contents of this Object.
240 <P>
241 <DD><DL>
242 <DT><B>Parameters:</B><DD><CODE>htmlGenerator</CODE> - </DL>
243 </DD>
244 </DL>
245 <!-- ========= END OF CLASS DATA ========= -->
246 <HR>
247
248 <!-- ========== START OF NAVBAR ========== -->
249 <A NAME="navbar_bottom"><!-- --></A>
250 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
251 <TR>
252 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
253 <A NAME="navbar_bottom_firstrow"><!-- --></A>
254 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
255 <TR ALIGN="center" VALIGN="top">
256 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
257 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
258 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
259 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
260 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
261 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
262 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
263 </TR>
264 </TABLE>
265 </TD>
266 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
267 </EM>
268 </TD>
269 </TR>
270
271 <TR>
272 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
273 &nbsp;PREV CLASS&nbsp;
274 &nbsp;<A HREF="../../../org/jCharts/properties/AreaProperties.html"><B>NEXT CLASS</B></A></FONT></TD>
275 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
276 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
277 &nbsp;<A HREF="AreaChartProperties.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
278 &nbsp;
279 <SCRIPT>
280 <!--
281 if(window==top) {
282 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
283 }
284 //-->
285 </SCRIPT>
286 <NOSCRIPT>
287 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
288 </NOSCRIPT>
289 </FONT></TD>
290 </TR>
291 <TR>
292 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
293 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_org.jCharts.properties.AxisChartTypeProperties">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
294 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
295 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
296 </TR>
297 </TABLE>
298 <!-- =========== END OF NAVBAR =========== -->
299
300 <HR>
301
302 </BODY>
303 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 AreaProperties (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.properties.AreaProperties,AreaProperties class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="AreaProperties (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/properties/AreaChartProperties.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="AreaProperties.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.properties</FONT>
76 <BR>
77 Class AreaProperties</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../org/jCharts/properties/Properties.html">org.jCharts.properties.Properties</A>
82 |
83 +--<B>org.jCharts.properties.AreaProperties</B>
84 </PRE>
85 <DL>
86 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, java.io.Serializable</DD>
87 </DL>
88 <DL>
89 <DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../org/jCharts/properties/ChartProperties.html">ChartProperties</A>, <A HREF="../../../org/jCharts/properties/LegendAreaProperties.html">LegendAreaProperties</A></DD>
90 </DL>
91 <HR>
92 <DL>
93 <DT>public class <B>AreaProperties</B><DT>extends <A HREF="../../../org/jCharts/properties/Properties.html">Properties</A><DT>implements <A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></DL>
94
95 <P>
96 <DL>
97 <DT><B>See Also:</B><DD><A HREF="../../../serialized-form.html" TARGET="org.jCharts.properties.AreaProperties">Serialized Form</A></DL>
98 <HR>
99
100 <P>
101 <!-- ======== NESTED CLASS SUMMARY ======== -->
102
103
104 <!-- =========== FIELD SUMMARY =========== -->
105
106 <A NAME="field_summary"><!-- --></A>
107 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
108 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
109 <TD COLSPAN=2><FONT SIZE="+2">
110 <B>Field Summary</B></FONT></TD>
111 </TR>
112 <TR BGCOLOR="white" CLASS="TableRowColor">
113 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
114 <CODE>private &nbsp;<A HREF="../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A></CODE></FONT></TD>
115 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AreaProperties.html#borderStroke">borderStroke</A></B></CODE>
116
117 <BR>
118 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
119 </TR>
120 <TR BGCOLOR="white" CLASS="TableRowColor">
121 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
122 <CODE>private &nbsp;float</CODE></FONT></TD>
123 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AreaProperties.html#edgePadding">edgePadding</A></B></CODE>
124
125 <BR>
126 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
127 </TR>
128 </TABLE>
129 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.properties.Properties"><!-- --></A>
130 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
131 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
132 <TD><B>Fields inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/Properties.html">Properties</A></B></TD>
133 </TR>
134 <TR BGCOLOR="white" CLASS="TableRowColor">
135 <TD><CODE><A HREF="../../../org/jCharts/properties/Properties.html#DEFAULT_BACKGROUND_PAINT">DEFAULT_BACKGROUND_PAINT</A></CODE></TD>
136 </TR>
137 </TABLE>
138 &nbsp;
139 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
140
141 <A NAME="constructor_summary"><!-- --></A>
142 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
143 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
144 <TD COLSPAN=2><FONT SIZE="+2">
145 <B>Constructor Summary</B></FONT></TD>
146 </TR>
147 <TR BGCOLOR="white" CLASS="TableRowColor">
148 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AreaProperties.html#AreaProperties()">AreaProperties</A></B>()</CODE>
149
150 <BR>
151 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
152 </TR>
153 </TABLE>
154 &nbsp;
155 <!-- ========== METHOD SUMMARY =========== -->
156
157 <A NAME="method_summary"><!-- --></A>
158 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
159 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
160 <TD COLSPAN=2><FONT SIZE="+2">
161 <B>Method Summary</B></FONT></TD>
162 </TR>
163 <TR BGCOLOR="white" CLASS="TableRowColor">
164 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
165 <CODE>&nbsp;<A HREF="../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A></CODE></FONT></TD>
166 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AreaProperties.html#getBorderStroke()">getBorderStroke</A></B>()</CODE>
167
168 <BR>
169 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the border Stroke</TD>
170 </TR>
171 <TR BGCOLOR="white" CLASS="TableRowColor">
172 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
173 <CODE>&nbsp;float</CODE></FONT></TD>
174 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AreaProperties.html#getEdgePadding()">getEdgePadding</A></B>()</CODE>
175
176 <BR>
177 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the number of pixels to pad the edges of the image</TD>
178 </TR>
179 <TR BGCOLOR="white" CLASS="TableRowColor">
180 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
181 <CODE>&nbsp;void</CODE></FONT></TD>
182 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AreaProperties.html#setBorderStroke(org.jCharts.properties.util.ChartStroke)">setBorderStroke</A></B>(<A HREF="../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A>&nbsp;chartStroke)</CODE>
183
184 <BR>
185 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the border Stroke.</TD>
186 </TR>
187 <TR BGCOLOR="white" CLASS="TableRowColor">
188 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
189 <CODE>&nbsp;void</CODE></FONT></TD>
190 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AreaProperties.html#setEdgePadding(float)">setEdgePadding</A></B>(float&nbsp;edgePadding)</CODE>
191
192 <BR>
193 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the number of pixels to pad the edges of the image</TD>
194 </TR>
195 <TR BGCOLOR="white" CLASS="TableRowColor">
196 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
197 <CODE>&nbsp;void</CODE></FONT></TD>
198 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AreaProperties.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</CODE>
199
200 <BR>
201 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enables the testing routines to display the contents of this Object.</TD>
202 </TR>
203 </TABLE>
204 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.properties.Properties"><!-- --></A>
205 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
206 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
207 <TD><B>Methods inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/Properties.html">Properties</A></B></TD>
208 </TR>
209 <TR BGCOLOR="white" CLASS="TableRowColor">
210 <TD><CODE><A HREF="../../../org/jCharts/properties/Properties.html#getBackgroundPaint()">getBackgroundPaint</A>, <A HREF="../../../org/jCharts/properties/Properties.html#setBackgroundPaint(java.awt.Paint)">setBackgroundPaint</A></CODE></TD>
211 </TR>
212 </TABLE>
213 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
214 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
215 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
216 <TD><B>Methods inherited from class java.lang.Object</B></TD>
217 </TR>
218 <TR BGCOLOR="white" CLASS="TableRowColor">
219 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
220 </TR>
221 </TABLE>
222 &nbsp;
223 <P>
224
225 <!-- ============ FIELD DETAIL =========== -->
226
227 <A NAME="field_detail"><!-- --></A>
228 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
229 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
230 <TD COLSPAN=1><FONT SIZE="+2">
231 <B>Field Detail</B></FONT></TD>
232 </TR>
233 </TABLE>
234
235 <A NAME="edgePadding"><!-- --></A><H3>
236 edgePadding</H3>
237 <PRE>
238 private float <B>edgePadding</B></PRE>
239 <DL>
240 <DL>
241 </DL>
242 </DL>
243 <HR>
244
245 <A NAME="borderStroke"><!-- --></A><H3>
246 borderStroke</H3>
247 <PRE>
248 private <A HREF="../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A> <B>borderStroke</B></PRE>
249 <DL>
250 <DL>
251 </DL>
252 </DL>
253
254 <!-- ========= CONSTRUCTOR DETAIL ======== -->
255
256 <A NAME="constructor_detail"><!-- --></A>
257 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
258 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
259 <TD COLSPAN=1><FONT SIZE="+2">
260 <B>Constructor Detail</B></FONT></TD>
261 </TR>
262 </TABLE>
263
264 <A NAME="AreaProperties()"><!-- --></A><H3>
265 AreaProperties</H3>
266 <PRE>
267 public <B>AreaProperties</B>()</PRE>
268 <DL>
269 </DL>
270
271 <!-- ============ METHOD DETAIL ========== -->
272
273 <A NAME="method_detail"><!-- --></A>
274 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
275 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
276 <TD COLSPAN=1><FONT SIZE="+2">
277 <B>Method Detail</B></FONT></TD>
278 </TR>
279 </TABLE>
280
281 <A NAME="getEdgePadding()"><!-- --></A><H3>
282 getEdgePadding</H3>
283 <PRE>
284 public float <B>getEdgePadding</B>()</PRE>
285 <DL>
286 <DD>Returns the number of pixels to pad the edges of the image
287 <P>
288 <DD><DL>
289 </DL>
290 </DD>
291 <DD><DL>
292
293 <DT><B>Returns:</B><DD>float</DL>
294 </DD>
295 </DL>
296 <HR>
297
298 <A NAME="setEdgePadding(float)"><!-- --></A><H3>
299 setEdgePadding</H3>
300 <PRE>
301 public void <B>setEdgePadding</B>(float&nbsp;edgePadding)</PRE>
302 <DL>
303 <DD>Sets the number of pixels to pad the edges of the image
304 <P>
305 <DD><DL>
306 </DL>
307 </DD>
308 <DD><DL>
309 <DT><B>Parameters:</B><DD><CODE>edgePadding</CODE> - </DL>
310 </DD>
311 </DL>
312 <HR>
313
314 <A NAME="setBorderStroke(org.jCharts.properties.util.ChartStroke)"><!-- --></A><H3>
315 setBorderStroke</H3>
316 <PRE>
317 public void <B>setBorderStroke</B>(<A HREF="../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A>&nbsp;chartStroke)</PRE>
318 <DL>
319 <DD>Sets the border Stroke. If NULL is passed, there will be no border.
320 <P>
321 <DD><DL>
322 </DL>
323 </DD>
324 <DD><DL>
325 <DT><B>Parameters:</B><DD><CODE>chartStroke</CODE> - </DL>
326 </DD>
327 </DL>
328 <HR>
329
330 <A NAME="getBorderStroke()"><!-- --></A><H3>
331 getBorderStroke</H3>
332 <PRE>
333 public <A HREF="../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A> <B>getBorderStroke</B>()</PRE>
334 <DL>
335 <DD>Returns the border Stroke
336 <P>
337 <DD><DL>
338 </DL>
339 </DD>
340 <DD><DL>
341
342 <DT><B>Returns:</B><DD>ChartStroke</DL>
343 </DD>
344 </DL>
345 <HR>
346
347 <A NAME="toHTML(org.jCharts.test.HTMLGenerator)"><!-- --></A><H3>
348 toHTML</H3>
349 <PRE>
350 public void <B>toHTML</B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</PRE>
351 <DL>
352 <DD>Enables the testing routines to display the contents of this Object.
353 <P>
354 <DD><DL>
355 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/test/HTMLTestable.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/jCharts/properties/Properties.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></CODE> in class <CODE><A HREF="../../../org/jCharts/properties/Properties.html">Properties</A></CODE></DL>
356 </DD>
357 <DD><DL>
358 <DT><B>Parameters:</B><DD><CODE>htmlGenerator</CODE> - </DL>
359 </DD>
360 </DL>
361 <!-- ========= END OF CLASS DATA ========= -->
362 <HR>
363
364 <!-- ========== START OF NAVBAR ========== -->
365 <A NAME="navbar_bottom"><!-- --></A>
366 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
367 <TR>
368 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
369 <A NAME="navbar_bottom_firstrow"><!-- --></A>
370 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
371 <TR ALIGN="center" VALIGN="top">
372 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
373 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
374 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
375 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
376 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
377 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
378 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
379 </TR>
380 </TABLE>
381 </TD>
382 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
383 </EM>
384 </TD>
385 </TR>
386
387 <TR>
388 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
389 &nbsp;<A HREF="../../../org/jCharts/properties/AreaChartProperties.html"><B>PREV CLASS</B></A>&nbsp;
390 &nbsp;<A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html"><B>NEXT CLASS</B></A></FONT></TD>
391 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
392 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
393 &nbsp;<A HREF="AreaProperties.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
394 &nbsp;
395 <SCRIPT>
396 <!--
397 if(window==top) {
398 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
399 }
400 //-->
401 </SCRIPT>
402 <NOSCRIPT>
403 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
404 </NOSCRIPT>
405 </FONT></TD>
406 </TR>
407 <TR>
408 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
409 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
410 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
411 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
412 </TR>
413 </TABLE>
414 <!-- =========== END OF NAVBAR =========== -->
415
416 <HR>
417
418 </BODY>
419 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 AxisChartTypeProperties (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.properties.AxisChartTypeProperties,AxisChartTypeProperties class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="AxisChartTypeProperties (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/properties/AreaProperties.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/properties/AxisProperties.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="AxisChartTypeProperties.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.properties</FONT>
76 <BR>
77 Class AxisChartTypeProperties</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">org.jCharts.properties.ChartTypeProperties</A>
82 |
83 +--<B>org.jCharts.properties.AxisChartTypeProperties</B>
84 </PRE>
85 <DL>
86 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></DD>
87 </DL>
88 <DL>
89 <DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../org/jCharts/properties/AreaChartProperties.html">AreaChartProperties</A>, <A HREF="../../../org/jCharts/properties/BarChartProperties.html">BarChartProperties</A>, <A HREF="../../../org/jCharts/properties/LineChartProperties.html">LineChartProperties</A>, <A HREF="../../../org/jCharts/properties/PointChartProperties.html">PointChartProperties</A>, <A HREF="../../../org/jCharts/properties/ScatterPlotProperties.html">ScatterPlotProperties</A>, <A HREF="../../../org/jCharts/properties/StockChartProperties.html">StockChartProperties</A></DD>
90 </DL>
91 <HR>
92 <DL>
93 <DT>public abstract class <B>AxisChartTypeProperties</B><DT>extends <A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A><DT>implements <A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></DL>
94
95 <P>
96 Common parent for all Chart type specific properties Objects.
97 <P>
98
99 <P>
100 <HR>
101
102 <P>
103 <!-- ======== NESTED CLASS SUMMARY ======== -->
104
105
106 <!-- =========== FIELD SUMMARY =========== -->
107
108 <A NAME="field_summary"><!-- --></A>
109 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
110 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
111 <TD COLSPAN=2><FONT SIZE="+2">
112 <B>Field Summary</B></FONT></TD>
113 </TR>
114 <TR BGCOLOR="white" CLASS="TableRowColor">
115 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
116 <CODE>private &nbsp;java.util.ArrayList</CODE></FONT></TD>
117 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#postRenderEventListeners">postRenderEventListeners</A></B></CODE>
118
119 <BR>
120 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
121 </TR>
122 <TR BGCOLOR="white" CLASS="TableRowColor">
123 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
124 <CODE>private &nbsp;java.util.ArrayList</CODE></FONT></TD>
125 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#preRenderEventListeners">preRenderEventListeners</A></B></CODE>
126
127 <BR>
128 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
129 </TR>
130 </TABLE>
131 &nbsp;
132 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
133
134 <A NAME="constructor_summary"><!-- --></A>
135 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
136 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
137 <TD COLSPAN=2><FONT SIZE="+2">
138 <B>Constructor Summary</B></FONT></TD>
139 </TR>
140 <TR BGCOLOR="white" CLASS="TableRowColor">
141 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#AxisChartTypeProperties()">AxisChartTypeProperties</A></B>()</CODE>
142
143 <BR>
144 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
145 </TR>
146 </TABLE>
147 &nbsp;
148 <!-- ========== METHOD SUMMARY =========== -->
149
150 <A NAME="method_summary"><!-- --></A>
151 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
152 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
153 <TD COLSPAN=2><FONT SIZE="+2">
154 <B>Method Summary</B></FONT></TD>
155 </TR>
156 <TR BGCOLOR="white" CLASS="TableRowColor">
157 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
158 <CODE>&nbsp;void</CODE></FONT></TD>
159 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#addPostRenderEventListener(org.jCharts.axisChart.customRenderers.axisValue.PostAxisValueRenderListener)">addPostRenderEventListener</A></B>(<A HREF="../../../org/jCharts/axisChart/customRenderers/axisValue/PostAxisValueRenderListener.html">PostAxisValueRenderListener</A>&nbsp;postRenderListener)</CODE>
160
161 <BR>
162 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Allows you to get callbacks for custom implementations to render on the axis and to
163 control the renderering on the axis after a value is drawn.</TD>
164 </TR>
165 <TR BGCOLOR="white" CLASS="TableRowColor">
166 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
167 <CODE>&nbsp;void</CODE></FONT></TD>
168 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#addPreRenderEventListener(org.jCharts.axisChart.customRenderers.axisValue.PreAxisValueRenderListener)">addPreRenderEventListener</A></B>(<A HREF="../../../org/jCharts/axisChart/customRenderers/axisValue/PreAxisValueRenderListener.html">PreAxisValueRenderListener</A>&nbsp;preRenderListener)</CODE>
169
170 <BR>
171 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Allows you to get callbacks for custom implementations to render on the axis and to
172 control the renderering on the axis before a value is drawn.</TD>
173 </TR>
174 <TR BGCOLOR="white" CLASS="TableRowColor">
175 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
176 <CODE>&nbsp;void</CODE></FONT></TD>
177 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#firePostRender(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent)">firePostRender</A></B>(<A HREF="../../../org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html">AxisValueRenderEvent</A>&nbsp;axisValueRenderEvent)</CODE>
178
179 <BR>
180 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
181 </TR>
182 <TR BGCOLOR="white" CLASS="TableRowColor">
183 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
184 <CODE>&nbsp;void</CODE></FONT></TD>
185 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#firePreRender(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent)">firePreRender</A></B>(<A HREF="../../../org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html">AxisValueRenderEvent</A>&nbsp;axisValueRenderEvent)</CODE>
186
187 <BR>
188 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
189 </TR>
190 <TR BGCOLOR="white" CLASS="TableRowColor">
191 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
192 <CODE>abstract &nbsp;void</CODE></FONT></TD>
193 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#validate(org.jCharts.chartData.interfaces.IAxisPlotDataSet)">validate</A></B>(<A HREF="../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A>&nbsp;iAxisPlotDataSet)</CODE>
194
195 <BR>
196 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
197 </TR>
198 </TABLE>
199 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
200 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
201 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
202 <TD><B>Methods inherited from class java.lang.Object</B></TD>
203 </TR>
204 <TR BGCOLOR="white" CLASS="TableRowColor">
205 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
206 </TR>
207 </TABLE>
208 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.test.HTMLTestable"><!-- --></A>
209 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
210 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
211 <TD><B>Methods inherited from interface org.jCharts.test.<A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></B></TD>
212 </TR>
213 <TR BGCOLOR="white" CLASS="TableRowColor">
214 <TD><CODE><A HREF="../../../org/jCharts/test/HTMLTestable.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></CODE></TD>
215 </TR>
216 </TABLE>
217 &nbsp;
218 <P>
219
220 <!-- ============ FIELD DETAIL =========== -->
221
222 <A NAME="field_detail"><!-- --></A>
223 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
224 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
225 <TD COLSPAN=1><FONT SIZE="+2">
226 <B>Field Detail</B></FONT></TD>
227 </TR>
228 </TABLE>
229
230 <A NAME="preRenderEventListeners"><!-- --></A><H3>
231 preRenderEventListeners</H3>
232 <PRE>
233 private java.util.ArrayList <B>preRenderEventListeners</B></PRE>
234 <DL>
235 <DL>
236 </DL>
237 </DL>
238 <HR>
239
240 <A NAME="postRenderEventListeners"><!-- --></A><H3>
241 postRenderEventListeners</H3>
242 <PRE>
243 private java.util.ArrayList <B>postRenderEventListeners</B></PRE>
244 <DL>
245 <DL>
246 </DL>
247 </DL>
248
249 <!-- ========= CONSTRUCTOR DETAIL ======== -->
250
251 <A NAME="constructor_detail"><!-- --></A>
252 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
253 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
254 <TD COLSPAN=1><FONT SIZE="+2">
255 <B>Constructor Detail</B></FONT></TD>
256 </TR>
257 </TABLE>
258
259 <A NAME="AxisChartTypeProperties()"><!-- --></A><H3>
260 AxisChartTypeProperties</H3>
261 <PRE>
262 public <B>AxisChartTypeProperties</B>()</PRE>
263 <DL>
264 </DL>
265
266 <!-- ============ METHOD DETAIL ========== -->
267
268 <A NAME="method_detail"><!-- --></A>
269 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
270 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
271 <TD COLSPAN=1><FONT SIZE="+2">
272 <B>Method Detail</B></FONT></TD>
273 </TR>
274 </TABLE>
275
276 <A NAME="validate(org.jCharts.chartData.interfaces.IAxisPlotDataSet)"><!-- --></A><H3>
277 validate</H3>
278 <PRE>
279 public abstract void <B>validate</B>(<A HREF="../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A>&nbsp;iAxisPlotDataSet)
280 throws <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
281 <DL>
282 <DD><DL>
283 </DL>
284 </DD>
285 <DD><DL>
286
287 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE></DL>
288 </DD>
289 </DL>
290 <HR>
291
292 <A NAME="addPreRenderEventListener(org.jCharts.axisChart.customRenderers.axisValue.PreAxisValueRenderListener)"><!-- --></A><H3>
293 addPreRenderEventListener</H3>
294 <PRE>
295 public void <B>addPreRenderEventListener</B>(<A HREF="../../../org/jCharts/axisChart/customRenderers/axisValue/PreAxisValueRenderListener.html">PreAxisValueRenderListener</A>&nbsp;preRenderListener)</PRE>
296 <DL>
297 <DD>Allows you to get callbacks for custom implementations to render on the axis and to
298 control the renderering on the axis before a value is drawn.
299 <P>
300 <DD><DL>
301 </DL>
302 </DD>
303 <DD><DL>
304 <DT><B>Parameters:</B><DD><CODE>preRenderListener</CODE> - </DL>
305 </DD>
306 </DL>
307 <HR>
308
309 <A NAME="firePreRender(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent)"><!-- --></A><H3>
310 firePreRender</H3>
311 <PRE>
312 public void <B>firePreRender</B>(<A HREF="../../../org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html">AxisValueRenderEvent</A>&nbsp;axisValueRenderEvent)</PRE>
313 <DL>
314 <DD><DL>
315 </DL>
316 </DD>
317 <DD><DL>
318 <DT><B>Parameters:</B><DD><CODE>axisValueRenderEvent</CODE> - </DL>
319 </DD>
320 </DL>
321 <HR>
322
323 <A NAME="addPostRenderEventListener(org.jCharts.axisChart.customRenderers.axisValue.PostAxisValueRenderListener)"><!-- --></A><H3>
324 addPostRenderEventListener</H3>
325 <PRE>
326 public void <B>addPostRenderEventListener</B>(<A HREF="../../../org/jCharts/axisChart/customRenderers/axisValue/PostAxisValueRenderListener.html">PostAxisValueRenderListener</A>&nbsp;postRenderListener)</PRE>
327 <DL>
328 <DD>Allows you to get callbacks for custom implementations to render on the axis and to
329 control the renderering on the axis after a value is drawn.
330 <P>
331 <DD><DL>
332 </DL>
333 </DD>
334 <DD><DL>
335 <DT><B>Parameters:</B><DD><CODE>postRenderListener</CODE> - </DL>
336 </DD>
337 </DL>
338 <HR>
339
340 <A NAME="firePostRender(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent)"><!-- --></A><H3>
341 firePostRender</H3>
342 <PRE>
343 public void <B>firePostRender</B>(<A HREF="../../../org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html">AxisValueRenderEvent</A>&nbsp;axisValueRenderEvent)</PRE>
344 <DL>
345 <DD><DL>
346 </DL>
347 </DD>
348 <DD><DL>
349 <DT><B>Parameters:</B><DD><CODE>axisValueRenderEvent</CODE> - </DL>
350 </DD>
351 </DL>
352 <!-- ========= END OF CLASS DATA ========= -->
353 <HR>
354
355 <!-- ========== START OF NAVBAR ========== -->
356 <A NAME="navbar_bottom"><!-- --></A>
357 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
358 <TR>
359 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
360 <A NAME="navbar_bottom_firstrow"><!-- --></A>
361 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
362 <TR ALIGN="center" VALIGN="top">
363 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
364 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
365 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
366 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
367 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
368 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
369 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
370 </TR>
371 </TABLE>
372 </TD>
373 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
374 </EM>
375 </TD>
376 </TR>
377
378 <TR>
379 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
380 &nbsp;<A HREF="../../../org/jCharts/properties/AreaProperties.html"><B>PREV CLASS</B></A>&nbsp;
381 &nbsp;<A HREF="../../../org/jCharts/properties/AxisProperties.html"><B>NEXT CLASS</B></A></FONT></TD>
382 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
383 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
384 &nbsp;<A HREF="AxisChartTypeProperties.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
385 &nbsp;
386 <SCRIPT>
387 <!--
388 if(window==top) {
389 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
390 }
391 //-->
392 </SCRIPT>
393 <NOSCRIPT>
394 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
395 </NOSCRIPT>
396 </FONT></TD>
397 </TR>
398 <TR>
399 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
400 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
401 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
402 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
403 </TR>
404 </TABLE>
405 <!-- =========== END OF NAVBAR =========== -->
406
407 <HR>
408
409 </BODY>
410 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 AxisProperties (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.properties.AxisProperties,AxisProperties class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="AxisProperties (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/properties/AxisTypeProperties.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="AxisProperties.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.properties</FONT>
76 <BR>
77 Class AxisProperties</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../org/jCharts/properties/Properties.html">org.jCharts.properties.Properties</A>
82 |
83 +--<B>org.jCharts.properties.AxisProperties</B>
84 </PRE>
85 <DL>
86 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, java.io.Serializable</DD>
87 </DL>
88 <HR>
89 <DL>
90 <DT>public final class <B>AxisProperties</B><DT>extends <A HREF="../../../org/jCharts/properties/Properties.html">Properties</A><DT>implements <A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></DL>
91
92 <P>
93 <DL>
94 <DT><B>See Also:</B><DD><A HREF="../../../serialized-form.html" TARGET="org.jCharts.properties.AxisProperties">Serialized Form</A></DL>
95 <HR>
96
97 <P>
98 <!-- ======== NESTED CLASS SUMMARY ======== -->
99
100
101 <!-- =========== FIELD SUMMARY =========== -->
102
103 <A NAME="field_summary"><!-- --></A>
104 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
105 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
106 <TD COLSPAN=2><FONT SIZE="+2">
107 <B>Field Summary</B></FONT></TD>
108 </TR>
109 <TR BGCOLOR="white" CLASS="TableRowColor">
110 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
111 <CODE>private &nbsp;boolean</CODE></FONT></TD>
112 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisProperties.html#isPlotHorizontal">isPlotHorizontal</A></B></CODE>
113
114 <BR>
115 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
116 </TR>
117 <TR BGCOLOR="white" CLASS="TableRowColor">
118 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
119 <CODE>private &nbsp;boolean</CODE></FONT></TD>
120 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisProperties.html#xAxisLabelsAreVertical">xAxisLabelsAreVertical</A></B></CODE>
121
122 <BR>
123 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
124 </TR>
125 <TR BGCOLOR="white" CLASS="TableRowColor">
126 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
127 <CODE>private &nbsp;<A HREF="../../../org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A></CODE></FONT></TD>
128 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisProperties.html#xAxisProperties">xAxisProperties</A></B></CODE>
129
130 <BR>
131 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
132 </TR>
133 <TR BGCOLOR="white" CLASS="TableRowColor">
134 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
135 <CODE>private &nbsp;<A HREF="../../../org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A></CODE></FONT></TD>
136 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisProperties.html#yAxisProperties">yAxisProperties</A></B></CODE>
137
138 <BR>
139 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
140 </TR>
141 </TABLE>
142 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.properties.Properties"><!-- --></A>
143 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
144 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
145 <TD><B>Fields inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/Properties.html">Properties</A></B></TD>
146 </TR>
147 <TR BGCOLOR="white" CLASS="TableRowColor">
148 <TD><CODE><A HREF="../../../org/jCharts/properties/Properties.html#DEFAULT_BACKGROUND_PAINT">DEFAULT_BACKGROUND_PAINT</A></CODE></TD>
149 </TR>
150 </TABLE>
151 &nbsp;
152 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
153
154 <A NAME="constructor_summary"><!-- --></A>
155 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
156 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
157 <TD COLSPAN=2><FONT SIZE="+2">
158 <B>Constructor Summary</B></FONT></TD>
159 </TR>
160 <TR BGCOLOR="white" CLASS="TableRowColor">
161 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisProperties.html#AxisProperties()">AxisProperties</A></B>()</CODE>
162
163 <BR>
164 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
165 </TR>
166 <TR BGCOLOR="white" CLASS="TableRowColor">
167 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisProperties.html#AxisProperties(boolean)">AxisProperties</A></B>(boolean&nbsp;isHorizontalPlot)</CODE>
168
169 <BR>
170 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
171 </TR>
172 <TR BGCOLOR="white" CLASS="TableRowColor">
173 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisProperties.html#AxisProperties(org.jCharts.properties.LabelAxisProperties, org.jCharts.properties.LabelAxisProperties)">AxisProperties</A></B>(<A HREF="../../../org/jCharts/properties/LabelAxisProperties.html">LabelAxisProperties</A>&nbsp;xAxis,
174 <A HREF="../../../org/jCharts/properties/LabelAxisProperties.html">LabelAxisProperties</A>&nbsp;yAxis)</CODE>
175
176 <BR>
177 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
178 </TR>
179 </TABLE>
180 &nbsp;
181 <!-- ========== METHOD SUMMARY =========== -->
182
183 <A NAME="method_summary"><!-- --></A>
184 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
185 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
186 <TD COLSPAN=2><FONT SIZE="+2">
187 <B>Method Summary</B></FONT></TD>
188 </TR>
189 <TR BGCOLOR="white" CLASS="TableRowColor">
190 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
191 <CODE>&nbsp;<A HREF="../../../org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A></CODE></FONT></TD>
192 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisProperties.html#getXAxisProperties()">getXAxisProperties</A></B>()</CODE>
193
194 <BR>
195 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
196 </TR>
197 <TR BGCOLOR="white" CLASS="TableRowColor">
198 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
199 <CODE>&nbsp;<A HREF="../../../org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A></CODE></FONT></TD>
200 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisProperties.html#getYAxisProperties()">getYAxisProperties</A></B>()</CODE>
201
202 <BR>
203 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
204 </TR>
205 <TR BGCOLOR="white" CLASS="TableRowColor">
206 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
207 <CODE>&nbsp;boolean</CODE></FONT></TD>
208 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisProperties.html#isPlotHorizontal()">isPlotHorizontal</A></B>()</CODE>
209
210 <BR>
211 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
212 </TR>
213 <TR BGCOLOR="white" CLASS="TableRowColor">
214 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
215 <CODE>&nbsp;void</CODE></FONT></TD>
216 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisProperties.html#setXAxisLabelsAreVertical(boolean)">setXAxisLabelsAreVertical</A></B>(boolean&nbsp;xAxisLabelsAreVertical)</CODE>
217
218 <BR>
219 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
220 </TR>
221 <TR BGCOLOR="white" CLASS="TableRowColor">
222 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
223 <CODE>&nbsp;void</CODE></FONT></TD>
224 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisProperties.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</CODE>
225
226 <BR>
227 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enables the testing routines to display the contents of this Object.</TD>
228 </TR>
229 <TR BGCOLOR="white" CLASS="TableRowColor">
230 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
231 <CODE>&nbsp;boolean</CODE></FONT></TD>
232 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisProperties.html#xAxisLabelsAreVertical()">xAxisLabelsAreVertical</A></B>()</CODE>
233
234 <BR>
235 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
236 </TR>
237 </TABLE>
238 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.properties.Properties"><!-- --></A>
239 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
240 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
241 <TD><B>Methods inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/Properties.html">Properties</A></B></TD>
242 </TR>
243 <TR BGCOLOR="white" CLASS="TableRowColor">
244 <TD><CODE><A HREF="../../../org/jCharts/properties/Properties.html#getBackgroundPaint()">getBackgroundPaint</A>, <A HREF="../../../org/jCharts/properties/Properties.html#setBackgroundPaint(java.awt.Paint)">setBackgroundPaint</A></CODE></TD>
245 </TR>
246 </TABLE>
247 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
248 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
249 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
250 <TD><B>Methods inherited from class java.lang.Object</B></TD>
251 </TR>
252 <TR BGCOLOR="white" CLASS="TableRowColor">
253 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
254 </TR>
255 </TABLE>
256 &nbsp;
257 <P>
258
259 <!-- ============ FIELD DETAIL =========== -->
260
261 <A NAME="field_detail"><!-- --></A>
262 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
263 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
264 <TD COLSPAN=1><FONT SIZE="+2">
265 <B>Field Detail</B></FONT></TD>
266 </TR>
267 </TABLE>
268
269 <A NAME="xAxisProperties"><!-- --></A><H3>
270 xAxisProperties</H3>
271 <PRE>
272 private <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A> <B>xAxisProperties</B></PRE>
273 <DL>
274 <DL>
275 </DL>
276 </DL>
277 <HR>
278
279 <A NAME="yAxisProperties"><!-- --></A><H3>
280 yAxisProperties</H3>
281 <PRE>
282 private <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A> <B>yAxisProperties</B></PRE>
283 <DL>
284 <DL>
285 </DL>
286 </DL>
287 <HR>
288
289 <A NAME="isPlotHorizontal"><!-- --></A><H3>
290 isPlotHorizontal</H3>
291 <PRE>
292 private boolean <B>isPlotHorizontal</B></PRE>
293 <DL>
294 <DL>
295 </DL>
296 </DL>
297 <HR>
298
299 <A NAME="xAxisLabelsAreVertical"><!-- --></A><H3>
300 xAxisLabelsAreVertical</H3>
301 <PRE>
302 private boolean <B>xAxisLabelsAreVertical</B></PRE>
303 <DL>
304 <DL>
305 </DL>
306 </DL>
307
308 <!-- ========= CONSTRUCTOR DETAIL ======== -->
309
310 <A NAME="constructor_detail"><!-- --></A>
311 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
312 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
313 <TD COLSPAN=1><FONT SIZE="+2">
314 <B>Constructor Detail</B></FONT></TD>
315 </TR>
316 </TABLE>
317
318 <A NAME="AxisProperties(org.jCharts.properties.LabelAxisProperties, org.jCharts.properties.LabelAxisProperties)"><!-- --></A><H3>
319 AxisProperties</H3>
320 <PRE>
321 public <B>AxisProperties</B>(<A HREF="../../../org/jCharts/properties/LabelAxisProperties.html">LabelAxisProperties</A>&nbsp;xAxis,
322 <A HREF="../../../org/jCharts/properties/LabelAxisProperties.html">LabelAxisProperties</A>&nbsp;yAxis)</PRE>
323 <DL>
324 <DT><B>Parameters:</B><DD><CODE>xAxis</CODE> - <DD><CODE>yAxis</CODE> - </DL>
325 <HR>
326
327 <A NAME="AxisProperties(boolean)"><!-- --></A><H3>
328 AxisProperties</H3>
329 <PRE>
330 public <B>AxisProperties</B>(boolean&nbsp;isHorizontalPlot)</PRE>
331 <DL>
332 <DT><B>Parameters:</B><DD><CODE>isHorizontalPlot</CODE> - </DL>
333 <HR>
334
335 <A NAME="AxisProperties()"><!-- --></A><H3>
336 AxisProperties</H3>
337 <PRE>
338 public <B>AxisProperties</B>()</PRE>
339 <DL>
340 </DL>
341
342 <!-- ============ METHOD DETAIL ========== -->
343
344 <A NAME="method_detail"><!-- --></A>
345 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
346 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
347 <TD COLSPAN=1><FONT SIZE="+2">
348 <B>Method Detail</B></FONT></TD>
349 </TR>
350 </TABLE>
351
352 <A NAME="getXAxisProperties()"><!-- --></A><H3>
353 getXAxisProperties</H3>
354 <PRE>
355 public <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A> <B>getXAxisProperties</B>()</PRE>
356 <DL>
357 <DD><DL>
358 </DL>
359 </DD>
360 <DD><DL>
361 </DL>
362 </DD>
363 </DL>
364 <HR>
365
366 <A NAME="getYAxisProperties()"><!-- --></A><H3>
367 getYAxisProperties</H3>
368 <PRE>
369 public <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A> <B>getYAxisProperties</B>()</PRE>
370 <DL>
371 <DD><DL>
372 </DL>
373 </DD>
374 <DD><DL>
375 </DL>
376 </DD>
377 </DL>
378 <HR>
379
380 <A NAME="isPlotHorizontal()"><!-- --></A><H3>
381 isPlotHorizontal</H3>
382 <PRE>
383 public boolean <B>isPlotHorizontal</B>()</PRE>
384 <DL>
385 <DD><DL>
386 </DL>
387 </DD>
388 <DD><DL>
389 </DL>
390 </DD>
391 </DL>
392 <HR>
393
394 <A NAME="xAxisLabelsAreVertical()"><!-- --></A><H3>
395 xAxisLabelsAreVertical</H3>
396 <PRE>
397 public boolean <B>xAxisLabelsAreVertical</B>()</PRE>
398 <DL>
399 <DD><DL>
400 </DL>
401 </DD>
402 <DD><DL>
403 </DL>
404 </DD>
405 </DL>
406 <HR>
407
408 <A NAME="setXAxisLabelsAreVertical(boolean)"><!-- --></A><H3>
409 setXAxisLabelsAreVertical</H3>
410 <PRE>
411 public void <B>setXAxisLabelsAreVertical</B>(boolean&nbsp;xAxisLabelsAreVertical)</PRE>
412 <DL>
413 <DD><DL>
414 </DL>
415 </DD>
416 <DD><DL>
417 </DL>
418 </DD>
419 </DL>
420 <HR>
421
422 <A NAME="toHTML(org.jCharts.test.HTMLGenerator)"><!-- --></A><H3>
423 toHTML</H3>
424 <PRE>
425 public void <B>toHTML</B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</PRE>
426 <DL>
427 <DD>Enables the testing routines to display the contents of this Object.
428 <P>
429 <DD><DL>
430 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/test/HTMLTestable.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/jCharts/properties/Properties.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></CODE> in class <CODE><A HREF="../../../org/jCharts/properties/Properties.html">Properties</A></CODE></DL>
431 </DD>
432 <DD><DL>
433 <DT><B>Parameters:</B><DD><CODE>htmlGenerator</CODE> - </DL>
434 </DD>
435 </DL>
436 <!-- ========= END OF CLASS DATA ========= -->
437 <HR>
438
439 <!-- ========== START OF NAVBAR ========== -->
440 <A NAME="navbar_bottom"><!-- --></A>
441 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
442 <TR>
443 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
444 <A NAME="navbar_bottom_firstrow"><!-- --></A>
445 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
446 <TR ALIGN="center" VALIGN="top">
447 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
448 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
449 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
450 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
451 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
452 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
453 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
454 </TR>
455 </TABLE>
456 </TD>
457 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
458 </EM>
459 </TD>
460 </TR>
461
462 <TR>
463 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
464 &nbsp;<A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html"><B>PREV CLASS</B></A>&nbsp;
465 &nbsp;<A HREF="../../../org/jCharts/properties/AxisTypeProperties.html"><B>NEXT CLASS</B></A></FONT></TD>
466 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
467 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
468 &nbsp;<A HREF="AxisProperties.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
469 &nbsp;
470 <SCRIPT>
471 <!--
472 if(window==top) {
473 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
474 }
475 //-->
476 </SCRIPT>
477 <NOSCRIPT>
478 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
479 </NOSCRIPT>
480 </FONT></TD>
481 </TR>
482 <TR>
483 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
484 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
485 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
486 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
487 </TR>
488 </TABLE>
489 <!-- =========== END OF NAVBAR =========== -->
490
491 <HR>
492
493 </BODY>
494 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 AxisTypeProperties (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.properties.AxisTypeProperties,AxisTypeProperties class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="AxisTypeProperties (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/properties/AxisProperties.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/properties/BarChartProperties.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="AxisTypeProperties.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.properties</FONT>
76 <BR>
77 Class AxisTypeProperties</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../org/jCharts/properties/Properties.html">org.jCharts.properties.Properties</A>
82 |
83 +--<B>org.jCharts.properties.AxisTypeProperties</B>
84 </PRE>
85 <DL>
86 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, java.io.Serializable</DD>
87 </DL>
88 <DL>
89 <DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../org/jCharts/properties/LabelAxisProperties.html">LabelAxisProperties</A></DD>
90 </DL>
91 <HR>
92 <DL>
93 <DT>public class <B>AxisTypeProperties</B><DT>extends <A HREF="../../../org/jCharts/properties/Properties.html">Properties</A><DT>implements <A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></DL>
94
95 <P>
96 <DL>
97 <DT><B>See Also:</B><DD><A HREF="../../../serialized-form.html" TARGET="org.jCharts.properties.AxisTypeProperties">Serialized Form</A></DL>
98 <HR>
99
100 <P>
101 <!-- ======== NESTED CLASS SUMMARY ======== -->
102
103
104 <!-- =========== FIELD SUMMARY =========== -->
105
106 <A NAME="field_summary"><!-- --></A>
107 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
108 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
109 <TD COLSPAN=2><FONT SIZE="+2">
110 <B>Field Summary</B></FONT></TD>
111 </TR>
112 <TR BGCOLOR="white" CLASS="TableRowColor">
113 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
114 <CODE>private &nbsp;<A HREF="../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A></CODE></FONT></TD>
115 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#axisStroke">axisStroke</A></B></CODE>
116
117 <BR>
118 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
119 </TR>
120 <TR BGCOLOR="white" CLASS="TableRowColor">
121 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
122 <CODE>private &nbsp;float</CODE></FONT></TD>
123 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#axisTickMarkPixelLength">axisTickMarkPixelLength</A></B></CODE>
124
125 <BR>
126 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
127 </TR>
128 <TR BGCOLOR="white" CLASS="TableRowColor">
129 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
130 <CODE>private &nbsp;<A HREF="../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A></CODE></FONT></TD>
131 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#axisTitleChartFont">axisTitleChartFont</A></B></CODE>
132
133 <BR>
134 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
135 </TR>
136 <TR BGCOLOR="white" CLASS="TableRowColor">
137 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
138 <CODE>static&nbsp;int</CODE></FONT></TD>
139 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#GRID_LINES_ALL">GRID_LINES_ALL</A></B></CODE>
140
141 <BR>
142 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
143 </TR>
144 <TR BGCOLOR="white" CLASS="TableRowColor">
145 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
146 <CODE>static&nbsp;int</CODE></FONT></TD>
147 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#GRID_LINES_NONE">GRID_LINES_NONE</A></B></CODE>
148
149 <BR>
150 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
151 </TR>
152 <TR BGCOLOR="white" CLASS="TableRowColor">
153 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
154 <CODE>static&nbsp;int</CODE></FONT></TD>
155 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#GRID_LINES_ONLY_WITH_LABELS">GRID_LINES_ONLY_WITH_LABELS</A></B></CODE>
156
157 <BR>
158 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
159 </TR>
160 <TR BGCOLOR="white" CLASS="TableRowColor">
161 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
162 <CODE>private &nbsp;<A HREF="../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A></CODE></FONT></TD>
163 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#gridLineChartStroke">gridLineChartStroke</A></B></CODE>
164
165 <BR>
166 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
167 </TR>
168 <TR BGCOLOR="white" CLASS="TableRowColor">
169 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
170 <CODE>private &nbsp;float</CODE></FONT></TD>
171 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#paddingBetweenAxisAndLabels">paddingBetweenAxisAndLabels</A></B></CODE>
172
173 <BR>
174 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
175 </TR>
176 <TR BGCOLOR="white" CLASS="TableRowColor">
177 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
178 <CODE>private &nbsp;float</CODE></FONT></TD>
179 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#paddingBetweenAxisLabels">paddingBetweenAxisLabels</A></B></CODE>
180
181 <BR>
182 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
183 </TR>
184 <TR BGCOLOR="white" CLASS="TableRowColor">
185 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
186 <CODE>private &nbsp;float</CODE></FONT></TD>
187 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#paddingBetweenAxisTitleAndLabels">paddingBetweenAxisTitleAndLabels</A></B></CODE>
188
189 <BR>
190 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
191 </TR>
192 <TR BGCOLOR="white" CLASS="TableRowColor">
193 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
194 <CODE>private &nbsp;float</CODE></FONT></TD>
195 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#paddingBetweenLabelsAndTicks">paddingBetweenLabelsAndTicks</A></B></CODE>
196
197 <BR>
198 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
199 </TR>
200 <TR BGCOLOR="white" CLASS="TableRowColor">
201 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
202 <CODE>private &nbsp;<A HREF="../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A></CODE></FONT></TD>
203 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#scaleChartFont">scaleChartFont</A></B></CODE>
204
205 <BR>
206 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
207 </TR>
208 <TR BGCOLOR="white" CLASS="TableRowColor">
209 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
210 <CODE>private &nbsp;boolean</CODE></FONT></TD>
211 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#showAxisLabels">showAxisLabels</A></B></CODE>
212
213 <BR>
214 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
215 </TR>
216 <TR BGCOLOR="white" CLASS="TableRowColor">
217 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
218 <CODE>private &nbsp;boolean</CODE></FONT></TD>
219 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#showEndBorder">showEndBorder</A></B></CODE>
220
221 <BR>
222 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
223 </TR>
224 <TR BGCOLOR="white" CLASS="TableRowColor">
225 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
226 <CODE>private &nbsp;int</CODE></FONT></TD>
227 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#showGridLines">showGridLines</A></B></CODE>
228
229 <BR>
230 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
231 </TR>
232 <TR BGCOLOR="white" CLASS="TableRowColor">
233 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
234 <CODE>private &nbsp;int</CODE></FONT></TD>
235 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#showTicks">showTicks</A></B></CODE>
236
237 <BR>
238 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
239 </TR>
240 <TR BGCOLOR="white" CLASS="TableRowColor">
241 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
242 <CODE>private &nbsp;<A HREF="../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A></CODE></FONT></TD>
243 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#tickChartStroke">tickChartStroke</A></B></CODE>
244
245 <BR>
246 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
247 </TR>
248 <TR BGCOLOR="white" CLASS="TableRowColor">
249 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
250 <CODE>static&nbsp;int</CODE></FONT></TD>
251 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#TICKS_ALL">TICKS_ALL</A></B></CODE>
252
253 <BR>
254 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
255 </TR>
256 <TR BGCOLOR="white" CLASS="TableRowColor">
257 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
258 <CODE>static&nbsp;int</CODE></FONT></TD>
259 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#TICKS_NONE">TICKS_NONE</A></B></CODE>
260
261 <BR>
262 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
263 </TR>
264 <TR BGCOLOR="white" CLASS="TableRowColor">
265 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
266 <CODE>static&nbsp;int</CODE></FONT></TD>
267 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#TICKS_ONLY_WITH_LABELS">TICKS_ONLY_WITH_LABELS</A></B></CODE>
268
269 <BR>
270 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
271 </TR>
272 <TR BGCOLOR="white" CLASS="TableRowColor">
273 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
274 <CODE>private &nbsp;<A HREF="../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A></CODE></FONT></TD>
275 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#titleChartFont">titleChartFont</A></B></CODE>
276
277 <BR>
278 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
279 </TR>
280 </TABLE>
281 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.properties.Properties"><!-- --></A>
282 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
283 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
284 <TD><B>Fields inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/Properties.html">Properties</A></B></TD>
285 </TR>
286 <TR BGCOLOR="white" CLASS="TableRowColor">
287 <TD><CODE><A HREF="../../../org/jCharts/properties/Properties.html#DEFAULT_BACKGROUND_PAINT">DEFAULT_BACKGROUND_PAINT</A></CODE></TD>
288 </TR>
289 </TABLE>
290 &nbsp;
291 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
292
293 <A NAME="constructor_summary"><!-- --></A>
294 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
295 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
296 <TD COLSPAN=2><FONT SIZE="+2">
297 <B>Constructor Summary</B></FONT></TD>
298 </TR>
299 <TR BGCOLOR="white" CLASS="TableRowColor">
300 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#AxisTypeProperties()">AxisTypeProperties</A></B>()</CODE>
301
302 <BR>
303 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
304 </TR>
305 </TABLE>
306 &nbsp;
307 <!-- ========== METHOD SUMMARY =========== -->
308
309 <A NAME="method_summary"><!-- --></A>
310 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
311 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
312 <TD COLSPAN=2><FONT SIZE="+2">
313 <B>Method Summary</B></FONT></TD>
314 </TR>
315 <TR BGCOLOR="white" CLASS="TableRowColor">
316 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
317 <CODE>&nbsp;<A HREF="../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A></CODE></FONT></TD>
318 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#getAxisStroke()">getAxisStroke</A></B>()</CODE>
319
320 <BR>
321 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
322 </TR>
323 <TR BGCOLOR="white" CLASS="TableRowColor">
324 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
325 <CODE>&nbsp;float</CODE></FONT></TD>
326 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#getAxisTickMarkPixelLength()">getAxisTickMarkPixelLength</A></B>()</CODE>
327
328 <BR>
329 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
330 </TR>
331 <TR BGCOLOR="white" CLASS="TableRowColor">
332 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
333 <CODE>&nbsp;<A HREF="../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A></CODE></FONT></TD>
334 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#getAxisTitleChartFont()">getAxisTitleChartFont</A></B>()</CODE>
335
336 <BR>
337 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
338 </TR>
339 <TR BGCOLOR="white" CLASS="TableRowColor">
340 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
341 <CODE>&nbsp;<A HREF="../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A></CODE></FONT></TD>
342 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#getGridLineChartStroke()">getGridLineChartStroke</A></B>()</CODE>
343
344 <BR>
345 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
346 </TR>
347 <TR BGCOLOR="white" CLASS="TableRowColor">
348 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
349 <CODE>&nbsp;float</CODE></FONT></TD>
350 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#getPaddingBetweenAxisAndLabels()">getPaddingBetweenAxisAndLabels</A></B>()</CODE>
351
352 <BR>
353 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
354 </TR>
355 <TR BGCOLOR="white" CLASS="TableRowColor">
356 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
357 <CODE>&nbsp;float</CODE></FONT></TD>
358 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#getPaddingBetweenAxisLabels()">getPaddingBetweenAxisLabels</A></B>()</CODE>
359
360 <BR>
361 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
362 </TR>
363 <TR BGCOLOR="white" CLASS="TableRowColor">
364 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
365 <CODE>&nbsp;float</CODE></FONT></TD>
366 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#getPaddingBetweenAxisTitleAndLabels()">getPaddingBetweenAxisTitleAndLabels</A></B>()</CODE>
367
368 <BR>
369 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
370 </TR>
371 <TR BGCOLOR="white" CLASS="TableRowColor">
372 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
373 <CODE>&nbsp;float</CODE></FONT></TD>
374 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#getPaddingBetweenLabelsAndTicks()">getPaddingBetweenLabelsAndTicks</A></B>()</CODE>
375
376 <BR>
377 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
378 </TR>
379 <TR BGCOLOR="white" CLASS="TableRowColor">
380 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
381 <CODE>&nbsp;<A HREF="../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A></CODE></FONT></TD>
382 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#getScaleChartFont()">getScaleChartFont</A></B>()</CODE>
383
384 <BR>
385 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
386 </TR>
387 <TR BGCOLOR="white" CLASS="TableRowColor">
388 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
389 <CODE>&nbsp;boolean</CODE></FONT></TD>
390 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#getShowEndBorder()">getShowEndBorder</A></B>()</CODE>
391
392 <BR>
393 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
394 </TR>
395 <TR BGCOLOR="white" CLASS="TableRowColor">
396 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
397 <CODE>&nbsp;int</CODE></FONT></TD>
398 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#getShowGridLines()">getShowGridLines</A></B>()</CODE>
399
400 <BR>
401 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
402 </TR>
403 <TR BGCOLOR="white" CLASS="TableRowColor">
404 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
405 <CODE>&nbsp;int</CODE></FONT></TD>
406 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#getShowTicks()">getShowTicks</A></B>()</CODE>
407
408 <BR>
409 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
410 </TR>
411 <TR BGCOLOR="white" CLASS="TableRowColor">
412 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
413 <CODE>&nbsp;<A HREF="../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A></CODE></FONT></TD>
414 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#getTickChartStroke()">getTickChartStroke</A></B>()</CODE>
415
416 <BR>
417 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
418 </TR>
419 <TR BGCOLOR="white" CLASS="TableRowColor">
420 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
421 <CODE>&nbsp;<A HREF="../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A></CODE></FONT></TD>
422 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#getTitleChartFont()">getTitleChartFont</A></B>()</CODE>
423
424 <BR>
425 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
426 </TR>
427 <TR BGCOLOR="white" CLASS="TableRowColor">
428 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
429 <CODE>&nbsp;void</CODE></FONT></TD>
430 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#setAxisStroke(org.jCharts.properties.util.ChartStroke)">setAxisStroke</A></B>(<A HREF="../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A>&nbsp;axisStroke)</CODE>
431
432 <BR>
433 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
434 </TR>
435 <TR BGCOLOR="white" CLASS="TableRowColor">
436 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
437 <CODE>&nbsp;void</CODE></FONT></TD>
438 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#setAxisTickMarkPixelLength(float)">setAxisTickMarkPixelLength</A></B>(float&nbsp;axisTickMarkPixelLength)</CODE>
439
440 <BR>
441 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
442 </TR>
443 <TR BGCOLOR="white" CLASS="TableRowColor">
444 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
445 <CODE>&nbsp;void</CODE></FONT></TD>
446 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#setAxisTitleChartFont(org.jCharts.properties.util.ChartFont)">setAxisTitleChartFont</A></B>(<A HREF="../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A>&nbsp;axisTitleChartFont)</CODE>
447
448 <BR>
449 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
450 </TR>
451 <TR BGCOLOR="white" CLASS="TableRowColor">
452 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
453 <CODE>&nbsp;void</CODE></FONT></TD>
454 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#setGridLineChartStroke(org.jCharts.properties.util.ChartStroke)">setGridLineChartStroke</A></B>(<A HREF="../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A>&nbsp;gridLineChartStroke)</CODE>
455
456 <BR>
457 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
458 </TR>
459 <TR BGCOLOR="white" CLASS="TableRowColor">
460 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
461 <CODE>&nbsp;void</CODE></FONT></TD>
462 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#setPaddingBetweenAxisAndLabels(float)">setPaddingBetweenAxisAndLabels</A></B>(float&nbsp;paddingBetweenAxisAndLabels)</CODE>
463
464 <BR>
465 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
466 </TR>
467 <TR BGCOLOR="white" CLASS="TableRowColor">
468 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
469 <CODE>&nbsp;void</CODE></FONT></TD>
470 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#setPaddingBetweenAxisTitleAndLabels(float)">setPaddingBetweenAxisTitleAndLabels</A></B>(float&nbsp;paddingBetweenAxisTitleAndLabels)</CODE>
471
472 <BR>
473 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
474 </TR>
475 <TR BGCOLOR="white" CLASS="TableRowColor">
476 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
477 <CODE>&nbsp;void</CODE></FONT></TD>
478 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#setPaddingBetweenLabelsAndTicks(float)">setPaddingBetweenLabelsAndTicks</A></B>(float&nbsp;paddingBetweenLabelsAndTicks)</CODE>
479
480 <BR>
481 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
482 </TR>
483 <TR BGCOLOR="white" CLASS="TableRowColor">
484 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
485 <CODE>&nbsp;void</CODE></FONT></TD>
486 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#setPaddingBetweenXAxisLabels(float)">setPaddingBetweenXAxisLabels</A></B>(float&nbsp;paddingBetweenAxisLabels)</CODE>
487
488 <BR>
489 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
490 </TR>
491 <TR BGCOLOR="white" CLASS="TableRowColor">
492 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
493 <CODE>&nbsp;void</CODE></FONT></TD>
494 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#setScaleChartFont(org.jCharts.properties.util.ChartFont)">setScaleChartFont</A></B>(<A HREF="../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A>&nbsp;scaleChartFont)</CODE>
495
496 <BR>
497 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
498 </TR>
499 <TR BGCOLOR="white" CLASS="TableRowColor">
500 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
501 <CODE>&nbsp;void</CODE></FONT></TD>
502 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#setShowAxisLabels(boolean)">setShowAxisLabels</A></B>(boolean&nbsp;showAxisLabels)</CODE>
503
504 <BR>
505 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
506 </TR>
507 <TR BGCOLOR="white" CLASS="TableRowColor">
508 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
509 <CODE>&nbsp;void</CODE></FONT></TD>
510 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#setShowEndBorder(boolean)">setShowEndBorder</A></B>(boolean&nbsp;showEndBorder)</CODE>
511
512 <BR>
513 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
514 </TR>
515 <TR BGCOLOR="white" CLASS="TableRowColor">
516 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
517 <CODE>&nbsp;void</CODE></FONT></TD>
518 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#setShowGridLines(int)">setShowGridLines</A></B>(int&nbsp;showGridLines)</CODE>
519
520 <BR>
521 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
522 </TR>
523 <TR BGCOLOR="white" CLASS="TableRowColor">
524 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
525 <CODE>&nbsp;void</CODE></FONT></TD>
526 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#setShowTicks(int)">setShowTicks</A></B>(int&nbsp;showTicks)</CODE>
527
528 <BR>
529 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
530 </TR>
531 <TR BGCOLOR="white" CLASS="TableRowColor">
532 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
533 <CODE>&nbsp;void</CODE></FONT></TD>
534 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#setTickChartStroke(org.jCharts.properties.util.ChartStroke)">setTickChartStroke</A></B>(<A HREF="../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A>&nbsp;tickChartStroke)</CODE>
535
536 <BR>
537 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
538 </TR>
539 <TR BGCOLOR="white" CLASS="TableRowColor">
540 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
541 <CODE>&nbsp;void</CODE></FONT></TD>
542 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#setTitleChartFont(org.jCharts.properties.util.ChartFont)">setTitleChartFont</A></B>(<A HREF="../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A>&nbsp;titleChartFont)</CODE>
543
544 <BR>
545 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
546 </TR>
547 <TR BGCOLOR="white" CLASS="TableRowColor">
548 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
549 <CODE>&nbsp;boolean</CODE></FONT></TD>
550 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#showAxisLabels()">showAxisLabels</A></B>()</CODE>
551
552 <BR>
553 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
554 </TR>
555 <TR BGCOLOR="white" CLASS="TableRowColor">
556 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
557 <CODE>&nbsp;void</CODE></FONT></TD>
558 <TD><CODE><B><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</CODE>
559
560 <BR>
561 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enables the testing routines to display the contents of this Object.</TD>
562 </TR>
563 </TABLE>
564 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.properties.Properties"><!-- --></A>
565 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
566 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
567 <TD><B>Methods inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/Properties.html">Properties</A></B></TD>
568 </TR>
569 <TR BGCOLOR="white" CLASS="TableRowColor">
570 <TD><CODE><A HREF="../../../org/jCharts/properties/Properties.html#getBackgroundPaint()">getBackgroundPaint</A>, <A HREF="../../../org/jCharts/properties/Properties.html#setBackgroundPaint(java.awt.Paint)">setBackgroundPaint</A></CODE></TD>
571 </TR>
572 </TABLE>
573 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
574 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
575 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
576 <TD><B>Methods inherited from class java.lang.Object</B></TD>
577 </TR>
578 <TR BGCOLOR="white" CLASS="TableRowColor">
579 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
580 </TR>
581 </TABLE>
582 &nbsp;
583 <P>
584
585 <!-- ============ FIELD DETAIL =========== -->
586
587 <A NAME="field_detail"><!-- --></A>
588 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
589 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
590 <TD COLSPAN=1><FONT SIZE="+2">
591 <B>Field Detail</B></FONT></TD>
592 </TR>
593 </TABLE>
594
595 <A NAME="TICKS_NONE"><!-- --></A><H3>
596 TICKS_NONE</H3>
597 <PRE>
598 public static final int <B>TICKS_NONE</B></PRE>
599 <DL>
600 <DL>
601 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.jCharts.properties.AxisTypeProperties.TICKS_NONE">Constant Field Values</A></DL>
602 </DL>
603 <HR>
604
605 <A NAME="TICKS_ALL"><!-- --></A><H3>
606 TICKS_ALL</H3>
607 <PRE>
608 public static final int <B>TICKS_ALL</B></PRE>
609 <DL>
610 <DL>
611 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.jCharts.properties.AxisTypeProperties.TICKS_ALL">Constant Field Values</A></DL>
612 </DL>
613 <HR>
614
615 <A NAME="TICKS_ONLY_WITH_LABELS"><!-- --></A><H3>
616 TICKS_ONLY_WITH_LABELS</H3>
617 <PRE>
618 public static final int <B>TICKS_ONLY_WITH_LABELS</B></PRE>
619 <DL>
620 <DL>
621 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.jCharts.properties.AxisTypeProperties.TICKS_ONLY_WITH_LABELS">Constant Field Values</A></DL>
622 </DL>
623 <HR>
624
625 <A NAME="GRID_LINES_NONE"><!-- --></A><H3>
626 GRID_LINES_NONE</H3>
627 <PRE>
628 public static final int <B>GRID_LINES_NONE</B></PRE>
629 <DL>
630 <DL>
631 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.jCharts.properties.AxisTypeProperties.GRID_LINES_NONE">Constant Field Values</A></DL>
632 </DL>
633 <HR>
634
635 <A NAME="GRID_LINES_ALL"><!-- --></A><H3>
636 GRID_LINES_ALL</H3>
637 <PRE>
638 public static final int <B>GRID_LINES_ALL</B></PRE>
639 <DL>
640 <DL>
641 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.jCharts.properties.AxisTypeProperties.GRID_LINES_ALL">Constant Field Values</A></DL>
642 </DL>
643 <HR>
644
645 <A NAME="GRID_LINES_ONLY_WITH_LABELS"><!-- --></A><H3>
646 GRID_LINES_ONLY_WITH_LABELS</H3>
647 <PRE>
648 public static final int <B>GRID_LINES_ONLY_WITH_LABELS</B></PRE>
649 <DL>
650 <DL>
651 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.jCharts.properties.AxisTypeProperties.GRID_LINES_ONLY_WITH_LABELS">Constant Field Values</A></DL>
652 </DL>
653 <HR>
654
655 <A NAME="showTicks"><!-- --></A><H3>
656 showTicks</H3>
657 <PRE>
658 private int <B>showTicks</B></PRE>
659 <DL>
660 <DL>
661 </DL>
662 </DL>
663 <HR>
664
665 <A NAME="tickChartStroke"><!-- --></A><H3>
666 tickChartStroke</H3>
667 <PRE>
668 private <A HREF="../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A> <B>tickChartStroke</B></PRE>
669 <DL>
670 <DL>
671 </DL>
672 </DL>
673 <HR>
674
675 <A NAME="showGridLines"><!-- --></A><H3>
676 showGridLines</H3>
677 <PRE>
678 private int <B>showGridLines</B></PRE>
679 <DL>
680 <DL>
681 </DL>
682 </DL>
683 <HR>
684
685 <A NAME="gridLineChartStroke"><!-- --></A><H3>
686 gridLineChartStroke</H3>
687 <PRE>
688 private <A HREF="../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A> <B>gridLineChartStroke</B></PRE>
689 <DL>
690 <DL>
691 </DL>
692 </DL>
693 <HR>
694
695 <A NAME="scaleChartFont"><!-- --></A><H3>
696 scaleChartFont</H3>
697 <PRE>
698 private <A HREF="../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A> <B>scaleChartFont</B></PRE>
699 <DL>
700 <DL>
701 </DL>
702 </DL>
703 <HR>
704
705 <A NAME="axisTitleChartFont"><!-- --></A><H3>
706 axisTitleChartFont</H3>
707 <PRE>
708 private <A HREF="../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A> <B>axisTitleChartFont</B></PRE>
709 <DL>
710 <DL>
711 </DL>
712 </DL>
713 <HR>
714
715 <A NAME="axisStroke"><!-- --></A><H3>
716 axisStroke</H3>
717 <PRE>
718 private <A HREF="../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A> <B>axisStroke</B></PRE>
719 <DL>
720 <DL>
721 </DL>
722 </DL>
723 <HR>
724
725 <A NAME="paddingBetweenAxisTitleAndLabels"><!-- --></A><H3>
726 paddingBetweenAxisTitleAndLabels</H3>
727 <PRE>
728 private float <B>paddingBetweenAxisTitleAndLabels</B></PRE>
729 <DL>
730 <DL>
731 </DL>
732 </DL>
733 <HR>
734
735 <A NAME="axisTickMarkPixelLength"><!-- --></A><H3>
736 axisTickMarkPixelLength</H3>
737 <PRE>
738 private float <B>axisTickMarkPixelLength</B></PRE>
739 <DL>
740 <DL>
741 </DL>
742 </DL>
743 <HR>
744
745 <A NAME="paddingBetweenLabelsAndTicks"><!-- --></A><H3>
746 paddingBetweenLabelsAndTicks</H3>
747 <PRE>
748 private float <B>paddingBetweenLabelsAndTicks</B></PRE>
749 <DL>
750 <DL>
751 </DL>
752 </DL>
753 <HR>
754
755 <A NAME="paddingBetweenAxisAndLabels"><!-- --></A><H3>
756 paddingBetweenAxisAndLabels</H3>
757 <PRE>
758 private float <B>paddingBetweenAxisAndLabels</B></PRE>
759 <DL>
760 <DL>
761 </DL>
762 </DL>
763 <HR>
764
765 <A NAME="paddingBetweenAxisLabels"><!-- --></A><H3>
766 paddingBetweenAxisLabels</H3>
767 <PRE>
768 private float <B>paddingBetweenAxisLabels</B></PRE>
769 <DL>
770 <DL>
771 </DL>
772 </DL>
773 <HR>
774
775 <A NAME="showEndBorder"><!-- --></A><H3>
776 showEndBorder</H3>
777 <PRE>
778 private boolean <B>showEndBorder</B></PRE>
779 <DL>
780 <DL>
781 </DL>
782 </DL>
783 <HR>
784
785 <A NAME="showAxisLabels"><!-- --></A><H3>
786 showAxisLabels</H3>
787 <PRE>
788 private boolean <B>showAxisLabels</B></PRE>
789 <DL>
790 <DL>
791 </DL>
792 </DL>
793 <HR>
794
795 <A NAME="titleChartFont"><!-- --></A><H3>
796 titleChartFont</H3>
797 <PRE>
798 private <A HREF="../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A> <B>titleChartFont</B></PRE>
799 <DL>
800 <DL>
801 </DL>
802 </DL>
803
804 <!-- ========= CONSTRUCTOR DETAIL ======== -->
805
806 <A NAME="constructor_detail"><!-- --></A>
807 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
808 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
809 <TD COLSPAN=1><FONT SIZE="+2">
810 <B>Constructor Detail</B></FONT></TD>
811 </TR>
812 </TABLE>
813
814 <A NAME="AxisTypeProperties()"><!-- --></A><H3>
815 AxisTypeProperties</H3>
816 <PRE>
817 public <B>AxisTypeProperties</B>()</PRE>
818 <DL>
819 </DL>
820
821 <!-- ============ METHOD DETAIL ========== -->
822
823 <A NAME="method_detail"><!-- --></A>
824 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
825 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
826 <TD COLSPAN=1><FONT SIZE="+2">
827 <B>Method Detail</B></FONT></TD>
828 </TR>
829 </TABLE>
830
831 <A NAME="getTitleChartFont()"><!-- --></A><H3>
832 getTitleChartFont</H3>
833 <PRE>
834 public <A HREF="../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A> <B>getTitleChartFont</B>()</PRE>
835 <DL>
836 <DD><DL>
837 </DL>
838 </DD>
839 <DD><DL>
840 </DL>
841 </DD>
842 </DL>
843 <HR>
844
845 <A NAME="setTitleChartFont(org.jCharts.properties.util.ChartFont)"><!-- --></A><H3>
846 setTitleChartFont</H3>
847 <PRE>
848 public void <B>setTitleChartFont</B>(<A HREF="../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A>&nbsp;titleChartFont)</PRE>
849 <DL>
850 <DD><DL>
851 </DL>
852 </DD>
853 <DD><DL>
854 </DL>
855 </DD>
856 </DL>
857 <HR>
858
859 <A NAME="showAxisLabels()"><!-- --></A><H3>
860 showAxisLabels</H3>
861 <PRE>
862 public boolean <B>showAxisLabels</B>()</PRE>
863 <DL>
864 <DD><DL>
865 </DL>
866 </DD>
867 <DD><DL>
868 </DL>
869 </DD>
870 </DL>
871 <HR>
872
873 <A NAME="setShowAxisLabels(boolean)"><!-- --></A><H3>
874 setShowAxisLabels</H3>
875 <PRE>
876 public void <B>setShowAxisLabels</B>(boolean&nbsp;showAxisLabels)</PRE>
877 <DL>
878 <DD><DL>
879 </DL>
880 </DD>
881 <DD><DL>
882 </DL>
883 </DD>
884 </DL>
885 <HR>
886
887 <A NAME="getShowTicks()"><!-- --></A><H3>
888 getShowTicks</H3>
889 <PRE>
890 public int <B>getShowTicks</B>()</PRE>
891 <DL>
892 <DD><DL>
893 </DL>
894 </DD>
895 <DD><DL>
896 </DL>
897 </DD>
898 </DL>
899 <HR>
900
901 <A NAME="setShowTicks(int)"><!-- --></A><H3>
902 setShowTicks</H3>
903 <PRE>
904 public void <B>setShowTicks</B>(int&nbsp;showTicks)</PRE>
905 <DL>
906 <DD><DL>
907 </DL>
908 </DD>
909 <DD><DL>
910 </DL>
911 </DD>
912 </DL>
913 <HR>
914
915 <A NAME="getTickChartStroke()"><!-- --></A><H3>
916 getTickChartStroke</H3>
917 <PRE>
918 public <A HREF="../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A> <B>getTickChartStroke</B>()</PRE>
919 <DL>
920 <DD><DL>
921 </DL>
922 </DD>
923 <DD><DL>
924 </DL>
925 </DD>
926 </DL>
927 <HR>
928
929 <A NAME="setTickChartStroke(org.jCharts.properties.util.ChartStroke)"><!-- --></A><H3>
930 setTickChartStroke</H3>
931 <PRE>
932 public void <B>setTickChartStroke</B>(<A HREF="../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A>&nbsp;tickChartStroke)</PRE>
933 <DL>
934 <DD><DL>
935 </DL>
936 </DD>
937 <DD><DL>
938 </DL>
939 </DD>
940 </DL>
941 <HR>
942
943 <A NAME="getShowGridLines()"><!-- --></A><H3>
944 getShowGridLines</H3>
945 <PRE>
946 public int <B>getShowGridLines</B>()</PRE>
947 <DL>
948 <DD><DL>
949 </DL>
950 </DD>
951 <DD><DL>
952 </DL>
953 </DD>
954 </DL>
955 <HR>
956
957 <A NAME="setShowGridLines(int)"><!-- --></A><H3>
958 setShowGridLines</H3>
959 <PRE>
960 public void <B>setShowGridLines</B>(int&nbsp;showGridLines)</PRE>
961 <DL>
962 <DD><DL>
963 </DL>
964 </DD>
965 <DD><DL>
966 </DL>
967 </DD>
968 </DL>
969 <HR>
970
971 <A NAME="getGridLineChartStroke()"><!-- --></A><H3>
972 getGridLineChartStroke</H3>
973 <PRE>
974 public <A HREF="../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A> <B>getGridLineChartStroke</B>()</PRE>
975 <DL>
976 <DD><DL>
977 </DL>
978 </DD>
979 <DD><DL>
980 </DL>
981 </DD>
982 </DL>
983 <HR>
984
985 <A NAME="setGridLineChartStroke(org.jCharts.properties.util.ChartStroke)"><!-- --></A><H3>
986 setGridLineChartStroke</H3>
987 <PRE>
988 public void <B>setGridLineChartStroke</B>(<A HREF="../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A>&nbsp;gridLineChartStroke)</PRE>
989 <DL>
990 <DD><DL>
991 </DL>
992 </DD>
993 <DD><DL>
994 </DL>
995 </DD>
996 </DL>
997 <HR>
998
999 <A NAME="getPaddingBetweenAxisTitleAndLabels()"><!-- --></A><H3>
1000 getPaddingBetweenAxisTitleAndLabels</H3>
1001 <PRE>
1002 public float <B>getPaddingBetweenAxisTitleAndLabels</B>()</PRE>
1003 <DL>
1004 <DD><DL>
1005 </DL>
1006 </DD>
1007 <DD><DL>
1008 </DL>
1009 </DD>
1010 </DL>
1011 <HR>
1012
1013 <A NAME="setPaddingBetweenAxisTitleAndLabels(float)"><!-- --></A><H3>
1014 setPaddingBetweenAxisTitleAndLabels</H3>
1015 <PRE>
1016 public void <B>setPaddingBetweenAxisTitleAndLabels</B>(float&nbsp;paddingBetweenAxisTitleAndLabels)</PRE>
1017 <DL>
1018 <DD><DL>
1019 </DL>
1020 </DD>
1021 <DD><DL>
1022 </DL>
1023 </DD>
1024 </DL>
1025 <HR>
1026
1027 <A NAME="getAxisTickMarkPixelLength()"><!-- --></A><H3>
1028 getAxisTickMarkPixelLength</H3>
1029 <PRE>
1030 public float <B>getAxisTickMarkPixelLength</B>()</PRE>
1031 <DL>
1032 <DD><DL>
1033 </DL>
1034 </DD>
1035 <DD><DL>
1036 </DL>
1037 </DD>
1038 </DL>
1039 <HR>
1040
1041 <A NAME="setAxisTickMarkPixelLength(float)"><!-- --></A><H3>
1042 setAxisTickMarkPixelLength</H3>
1043 <PRE>
1044 public void <B>setAxisTickMarkPixelLength</B>(float&nbsp;axisTickMarkPixelLength)</PRE>
1045 <DL>
1046 <DD><DL>
1047 </DL>
1048 </DD>
1049 <DD><DL>
1050 </DL>
1051 </DD>
1052 </DL>
1053 <HR>
1054
1055 <A NAME="getPaddingBetweenLabelsAndTicks()"><!-- --></A><H3>
1056 getPaddingBetweenLabelsAndTicks</H3>
1057 <PRE>
1058 public float <B>getPaddingBetweenLabelsAndTicks</B>()</PRE>
1059 <DL>
1060 <DD><DL>
1061 </DL>
1062 </DD>
1063 <DD><DL>
1064 </DL>
1065 </DD>
1066 </DL>
1067 <HR>
1068
1069 <A NAME="setPaddingBetweenLabelsAndTicks(float)"><!-- --></A><H3>
1070 setPaddingBetweenLabelsAndTicks</H3>
1071 <PRE>
1072 public void <B>setPaddingBetweenLabelsAndTicks</B>(float&nbsp;paddingBetweenLabelsAndTicks)</PRE>
1073 <DL>
1074 <DD><DL>
1075 </DL>
1076 </DD>
1077 <DD><DL>
1078 </DL>
1079 </DD>
1080 </DL>
1081 <HR>
1082
1083 <A NAME="getPaddingBetweenAxisAndLabels()"><!-- --></A><H3>
1084 getPaddingBetweenAxisAndLabels</H3>
1085 <PRE>
1086 public float <B>getPaddingBetweenAxisAndLabels</B>()</PRE>
1087 <DL>
1088 <DD><DL>
1089 </DL>
1090 </DD>
1091 <DD><DL>
1092 </DL>
1093 </DD>
1094 </DL>
1095 <HR>
1096
1097 <A NAME="setPaddingBetweenAxisAndLabels(float)"><!-- --></A><H3>
1098 setPaddingBetweenAxisAndLabels</H3>
1099 <PRE>
1100 public void <B>setPaddingBetweenAxisAndLabels</B>(float&nbsp;paddingBetweenAxisAndLabels)</PRE>
1101 <DL>
1102 <DD><DL>
1103 </DL>
1104 </DD>
1105 <DD><DL>
1106 </DL>
1107 </DD>
1108 </DL>
1109 <HR>
1110
1111 <A NAME="getAxisStroke()"><!-- --></A><H3>
1112 getAxisStroke</H3>
1113 <PRE>
1114 public <A HREF="../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A> <B>getAxisStroke</B>()</PRE>
1115 <DL>
1116 <DD><DL>
1117 </DL>
1118 </DD>
1119 <DD><DL>
1120 </DL>
1121 </DD>
1122 </DL>
1123 <HR>
1124
1125 <A NAME="setAxisStroke(org.jCharts.properties.util.ChartStroke)"><!-- --></A><H3>
1126 setAxisStroke</H3>
1127 <PRE>
1128 public void <B>setAxisStroke</B>(<A HREF="../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A>&nbsp;axisStroke)</PRE>
1129 <DL>
1130 <DD><DL>
1131 </DL>
1132 </DD>
1133 <DD><DL>
1134 </DL>
1135 </DD>
1136 </DL>
1137 <HR>
1138
1139 <A NAME="getScaleChartFont()"><!-- --></A><H3>
1140 getScaleChartFont</H3>
1141 <PRE>
1142 public <A HREF="../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A> <B>getScaleChartFont</B>()</PRE>
1143 <DL>
1144 <DD><DL>
1145 </DL>
1146 </DD>
1147 <DD><DL>
1148 </DL>
1149 </DD>
1150 </DL>
1151 <HR>
1152
1153 <A NAME="setScaleChartFont(org.jCharts.properties.util.ChartFont)"><!-- --></A><H3>
1154 setScaleChartFont</H3>
1155 <PRE>
1156 public void <B>setScaleChartFont</B>(<A HREF="../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A>&nbsp;scaleChartFont)</PRE>
1157 <DL>
1158 <DD><DL>
1159 </DL>
1160 </DD>
1161 <DD><DL>
1162 </DL>
1163 </DD>
1164 </DL>
1165 <HR>
1166
1167 <A NAME="getAxisTitleChartFont()"><!-- --></A><H3>
1168 getAxisTitleChartFont</H3>
1169 <PRE>
1170 public <A HREF="../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A> <B>getAxisTitleChartFont</B>()</PRE>
1171 <DL>
1172 <DD><DL>
1173 </DL>
1174 </DD>
1175 <DD><DL>
1176 </DL>
1177 </DD>
1178 </DL>
1179 <HR>
1180
1181 <A NAME="setAxisTitleChartFont(org.jCharts.properties.util.ChartFont)"><!-- --></A><H3>
1182 setAxisTitleChartFont</H3>
1183 <PRE>
1184 public void <B>setAxisTitleChartFont</B>(<A HREF="../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A>&nbsp;axisTitleChartFont)</PRE>
1185 <DL>
1186 <DD><DL>
1187 </DL>
1188 </DD>
1189 <DD><DL>
1190 </DL>
1191 </DD>
1192 </DL>
1193 <HR>
1194
1195 <A NAME="getShowEndBorder()"><!-- --></A><H3>
1196 getShowEndBorder</H3>
1197 <PRE>
1198 public boolean <B>getShowEndBorder</B>()</PRE>
1199 <DL>
1200 <DD><DL>
1201 </DL>
1202 </DD>
1203 <DD><DL>
1204 </DL>
1205 </DD>
1206 </DL>
1207 <HR>
1208
1209 <A NAME="setShowEndBorder(boolean)"><!-- --></A><H3>
1210 setShowEndBorder</H3>
1211 <PRE>
1212 public void <B>setShowEndBorder</B>(boolean&nbsp;showEndBorder)</PRE>
1213 <DL>
1214 <DD><DL>
1215 </DL>
1216 </DD>
1217 <DD><DL>
1218 </DL>
1219 </DD>
1220 </DL>
1221 <HR>
1222
1223 <A NAME="getPaddingBetweenAxisLabels()"><!-- --></A><H3>
1224 getPaddingBetweenAxisLabels</H3>
1225 <PRE>
1226 public float <B>getPaddingBetweenAxisLabels</B>()</PRE>
1227 <DL>
1228 <DD><DL>
1229 </DL>
1230 </DD>
1231 <DD><DL>
1232 </DL>
1233 </DD>
1234 </DL>
1235 <HR>
1236
1237 <A NAME="setPaddingBetweenXAxisLabels(float)"><!-- --></A><H3>
1238 setPaddingBetweenXAxisLabels</H3>
1239 <PRE>
1240 public void <B>setPaddingBetweenXAxisLabels</B>(float&nbsp;paddingBetweenAxisLabels)</PRE>
1241 <DL>
1242 <DD><DL>
1243 </DL>
1244 </DD>
1245 <DD><DL>
1246 </DL>
1247 </DD>
1248 </DL>
1249 <HR>
1250
1251 <A NAME="toHTML(org.jCharts.test.HTMLGenerator)"><!-- --></A><H3>
1252 toHTML</H3>
1253 <PRE>
1254 public void <B>toHTML</B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</PRE>
1255 <DL>
1256 <DD>Enables the testing routines to display the contents of this Object.
1257 <P>
1258 <DD><DL>
1259 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/test/HTMLTestable.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/jCharts/properties/Properties.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></CODE> in class <CODE><A HREF="../../../org/jCharts/properties/Properties.html">Properties</A></CODE></DL>
1260 </DD>
1261 <DD><DL>
1262 <DT><B>Parameters:</B><DD><CODE>htmlGenerator</CODE> - </DL>
1263 </DD>
1264 </DL>
1265 <!-- ========= END OF CLASS DATA ========= -->
1266 <HR>
1267
1268 <!-- ========== START OF NAVBAR ========== -->
1269 <A NAME="navbar_bottom"><!-- --></A>
1270 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
1271 <TR>
1272 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
1273 <A NAME="navbar_bottom_firstrow"><!-- --></A>
1274 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
1275 <TR ALIGN="center" VALIGN="top">
1276 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
1277 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
1278 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
1279 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
1280 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
1281 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
1282 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
1283 </TR>
1284 </TABLE>
1285 </TD>
1286 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
1287 </EM>
1288 </TD>
1289 </TR>
1290
1291 <TR>
1292 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
1293 &nbsp;<A HREF="../../../org/jCharts/properties/AxisProperties.html"><B>PREV CLASS</B></A>&nbsp;
1294 &nbsp;<A HREF="../../../org/jCharts/properties/BarChartProperties.html"><B>NEXT CLASS</B></A></FONT></TD>
1295 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
1296 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
1297 &nbsp;<A HREF="AxisTypeProperties.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
1298 &nbsp;
1299 <SCRIPT>
1300 <!--
1301 if(window==top) {
1302 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
1303 }
1304 //-->
1305 </SCRIPT>
1306 <NOSCRIPT>
1307 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
1308 </NOSCRIPT>
1309 </FONT></TD>
1310 </TR>
1311 <TR>
1312 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
1313 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
1314 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
1315 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
1316 </TR>
1317 </TABLE>
1318 <!-- =========== END OF NAVBAR =========== -->
1319
1320 <HR>
1321
1322 </BODY>
1323 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 BarChartProperties (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.properties.BarChartProperties,BarChartProperties class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="BarChartProperties (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/properties/AxisTypeProperties.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/properties/ChartProperties.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="BarChartProperties.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.properties</FONT>
76 <BR>
77 Class BarChartProperties</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">org.jCharts.properties.ChartTypeProperties</A>
82 |
83 +--<A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html">org.jCharts.properties.AxisChartTypeProperties</A>
84 |
85 +--<B>org.jCharts.properties.BarChartProperties</B>
86 </PRE>
87 <DL>
88 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></DD>
89 </DL>
90 <DL>
91 <DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../org/jCharts/properties/ClusteredBarChartProperties.html">ClusteredBarChartProperties</A>, <A HREF="../../../org/jCharts/properties/StackedBarChartProperties.html">StackedBarChartProperties</A></DD>
92 </DL>
93 <HR>
94 <DL>
95 <DT>public class <B>BarChartProperties</B><DT>extends <A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html">AxisChartTypeProperties</A></DL>
96
97 <P>
98 <HR>
99
100 <P>
101 <!-- ======== NESTED CLASS SUMMARY ======== -->
102
103
104 <!-- =========== FIELD SUMMARY =========== -->
105
106 <A NAME="field_summary"><!-- --></A>
107 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
108 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
109 <TD COLSPAN=2><FONT SIZE="+2">
110 <B>Field Summary</B></FONT></TD>
111 </TR>
112 <TR BGCOLOR="white" CLASS="TableRowColor">
113 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
114 <CODE>private &nbsp;<A HREF="../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A></CODE></FONT></TD>
115 <TD><CODE><B><A HREF="../../../org/jCharts/properties/BarChartProperties.html#barOutlineStroke">barOutlineStroke</A></B></CODE>
116
117 <BR>
118 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
119 </TR>
120 <TR BGCOLOR="white" CLASS="TableRowColor">
121 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
122 <CODE>private &nbsp;boolean</CODE></FONT></TD>
123 <TD><CODE><B><A HREF="../../../org/jCharts/properties/BarChartProperties.html#showOutlines">showOutlines</A></B></CODE>
124
125 <BR>
126 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
127 </TR>
128 <TR BGCOLOR="white" CLASS="TableRowColor">
129 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
130 <CODE>private &nbsp;float</CODE></FONT></TD>
131 <TD><CODE><B><A HREF="../../../org/jCharts/properties/BarChartProperties.html#widthPercentage">widthPercentage</A></B></CODE>
132
133 <BR>
134 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
135 </TR>
136 </TABLE>
137 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.properties.AxisChartTypeProperties"><!-- --></A>
138 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
139 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
140 <TD><B>Fields inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html">AxisChartTypeProperties</A></B></TD>
141 </TR>
142 <TR BGCOLOR="white" CLASS="TableRowColor">
143 <TD><CODE></CODE></TD>
144 </TR>
145 </TABLE>
146 &nbsp;
147 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
148
149 <A NAME="constructor_summary"><!-- --></A>
150 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
151 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
152 <TD COLSPAN=2><FONT SIZE="+2">
153 <B>Constructor Summary</B></FONT></TD>
154 </TR>
155 <TR BGCOLOR="white" CLASS="TableRowColor">
156 <TD><CODE><B><A HREF="../../../org/jCharts/properties/BarChartProperties.html#BarChartProperties()">BarChartProperties</A></B>()</CODE>
157
158 <BR>
159 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor</TD>
160 </TR>
161 </TABLE>
162 &nbsp;
163 <!-- ========== METHOD SUMMARY =========== -->
164
165 <A NAME="method_summary"><!-- --></A>
166 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
167 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
168 <TD COLSPAN=2><FONT SIZE="+2">
169 <B>Method Summary</B></FONT></TD>
170 </TR>
171 <TR BGCOLOR="white" CLASS="TableRowColor">
172 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
173 <CODE>&nbsp;<A HREF="../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A></CODE></FONT></TD>
174 <TD><CODE><B><A HREF="../../../org/jCharts/properties/BarChartProperties.html#getBarOutlineStroke()">getBarOutlineStroke</A></B>()</CODE>
175
176 <BR>
177 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
178 </TR>
179 <TR BGCOLOR="white" CLASS="TableRowColor">
180 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
181 <CODE>&nbsp;float</CODE></FONT></TD>
182 <TD><CODE><B><A HREF="../../../org/jCharts/properties/BarChartProperties.html#getPercentage()">getPercentage</A></B>()</CODE>
183
184 <BR>
185 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
186 </TR>
187 <TR BGCOLOR="white" CLASS="TableRowColor">
188 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
189 <CODE>&nbsp;boolean</CODE></FONT></TD>
190 <TD><CODE><B><A HREF="../../../org/jCharts/properties/BarChartProperties.html#getShowOutlinesFlag()">getShowOutlinesFlag</A></B>()</CODE>
191
192 <BR>
193 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
194 </TR>
195 <TR BGCOLOR="white" CLASS="TableRowColor">
196 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
197 <CODE>&nbsp;void</CODE></FONT></TD>
198 <TD><CODE><B><A HREF="../../../org/jCharts/properties/BarChartProperties.html#setBarOutlineStroke(org.jCharts.properties.util.ChartStroke)">setBarOutlineStroke</A></B>(<A HREF="../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A>&nbsp;barOutlineStroke)</CODE>
199
200 <BR>
201 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
202 </TR>
203 <TR BGCOLOR="white" CLASS="TableRowColor">
204 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
205 <CODE>&nbsp;void</CODE></FONT></TD>
206 <TD><CODE><B><A HREF="../../../org/jCharts/properties/BarChartProperties.html#setShowOutlinesFlag(boolean)">setShowOutlinesFlag</A></B>(boolean&nbsp;showOutlines)</CODE>
207
208 <BR>
209 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
210 </TR>
211 <TR BGCOLOR="white" CLASS="TableRowColor">
212 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
213 <CODE>&nbsp;void</CODE></FONT></TD>
214 <TD><CODE><B><A HREF="../../../org/jCharts/properties/BarChartProperties.html#setWidthPercentage(float)">setWidthPercentage</A></B>(float&nbsp;widthPercentage)</CODE>
215
216 <BR>
217 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
218 </TR>
219 <TR BGCOLOR="white" CLASS="TableRowColor">
220 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
221 <CODE>&nbsp;void</CODE></FONT></TD>
222 <TD><CODE><B><A HREF="../../../org/jCharts/properties/BarChartProperties.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</CODE>
223
224 <BR>
225 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enables the testing routines to display the contents of this Object.</TD>
226 </TR>
227 <TR BGCOLOR="white" CLASS="TableRowColor">
228 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
229 <CODE>&nbsp;void</CODE></FONT></TD>
230 <TD><CODE><B><A HREF="../../../org/jCharts/properties/BarChartProperties.html#validate(org.jCharts.chartData.interfaces.IAxisPlotDataSet)">validate</A></B>(<A HREF="../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A>&nbsp;iAxisPlotDataSet)</CODE>
231
232 <BR>
233 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Validates the properties.</TD>
234 </TR>
235 </TABLE>
236 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.properties.AxisChartTypeProperties"><!-- --></A>
237 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
238 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
239 <TD><B>Methods inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html">AxisChartTypeProperties</A></B></TD>
240 </TR>
241 <TR BGCOLOR="white" CLASS="TableRowColor">
242 <TD><CODE><A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#addPostRenderEventListener(org.jCharts.axisChart.customRenderers.axisValue.PostAxisValueRenderListener)">addPostRenderEventListener</A>, <A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#addPreRenderEventListener(org.jCharts.axisChart.customRenderers.axisValue.PreAxisValueRenderListener)">addPreRenderEventListener</A>, <A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#firePostRender(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent)">firePostRender</A>, <A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#firePreRender(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent)">firePreRender</A></CODE></TD>
243 </TR>
244 </TABLE>
245 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
246 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
247 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
248 <TD><B>Methods inherited from class java.lang.Object</B></TD>
249 </TR>
250 <TR BGCOLOR="white" CLASS="TableRowColor">
251 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
252 </TR>
253 </TABLE>
254 &nbsp;
255 <P>
256
257 <!-- ============ FIELD DETAIL =========== -->
258
259 <A NAME="field_detail"><!-- --></A>
260 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
261 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
262 <TD COLSPAN=1><FONT SIZE="+2">
263 <B>Field Detail</B></FONT></TD>
264 </TR>
265 </TABLE>
266
267 <A NAME="widthPercentage"><!-- --></A><H3>
268 widthPercentage</H3>
269 <PRE>
270 private float <B>widthPercentage</B></PRE>
271 <DL>
272 <DL>
273 </DL>
274 </DL>
275 <HR>
276
277 <A NAME="showOutlines"><!-- --></A><H3>
278 showOutlines</H3>
279 <PRE>
280 private boolean <B>showOutlines</B></PRE>
281 <DL>
282 <DL>
283 </DL>
284 </DL>
285 <HR>
286
287 <A NAME="barOutlineStroke"><!-- --></A><H3>
288 barOutlineStroke</H3>
289 <PRE>
290 private <A HREF="../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A> <B>barOutlineStroke</B></PRE>
291 <DL>
292 <DL>
293 </DL>
294 </DL>
295
296 <!-- ========= CONSTRUCTOR DETAIL ======== -->
297
298 <A NAME="constructor_detail"><!-- --></A>
299 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
300 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
301 <TD COLSPAN=1><FONT SIZE="+2">
302 <B>Constructor Detail</B></FONT></TD>
303 </TR>
304 </TABLE>
305
306 <A NAME="BarChartProperties()"><!-- --></A><H3>
307 BarChartProperties</H3>
308 <PRE>
309 public <B>BarChartProperties</B>()</PRE>
310 <DL>
311 <DD>Constructor
312 <P>
313 </DL>
314
315 <!-- ============ METHOD DETAIL ========== -->
316
317 <A NAME="method_detail"><!-- --></A>
318 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
319 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
320 <TD COLSPAN=1><FONT SIZE="+2">
321 <B>Method Detail</B></FONT></TD>
322 </TR>
323 </TABLE>
324
325 <A NAME="setShowOutlinesFlag(boolean)"><!-- --></A><H3>
326 setShowOutlinesFlag</H3>
327 <PRE>
328 public void <B>setShowOutlinesFlag</B>(boolean&nbsp;showOutlines)</PRE>
329 <DL>
330 <DD><DL>
331 </DL>
332 </DD>
333 </DL>
334 <HR>
335
336 <A NAME="getShowOutlinesFlag()"><!-- --></A><H3>
337 getShowOutlinesFlag</H3>
338 <PRE>
339 public boolean <B>getShowOutlinesFlag</B>()</PRE>
340 <DL>
341 <DD><DL>
342 </DL>
343 </DD>
344 </DL>
345 <HR>
346
347 <A NAME="setWidthPercentage(float)"><!-- --></A><H3>
348 setWidthPercentage</H3>
349 <PRE>
350 public void <B>setWidthPercentage</B>(float&nbsp;widthPercentage)</PRE>
351 <DL>
352 <DD><DL>
353 </DL>
354 </DD>
355 </DL>
356 <HR>
357
358 <A NAME="getPercentage()"><!-- --></A><H3>
359 getPercentage</H3>
360 <PRE>
361 public float <B>getPercentage</B>()</PRE>
362 <DL>
363 <DD><DL>
364 </DL>
365 </DD>
366 </DL>
367 <HR>
368
369 <A NAME="getBarOutlineStroke()"><!-- --></A><H3>
370 getBarOutlineStroke</H3>
371 <PRE>
372 public <A HREF="../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A> <B>getBarOutlineStroke</B>()</PRE>
373 <DL>
374 <DD><DL>
375 </DL>
376 </DD>
377 </DL>
378 <HR>
379
380 <A NAME="setBarOutlineStroke(org.jCharts.properties.util.ChartStroke)"><!-- --></A><H3>
381 setBarOutlineStroke</H3>
382 <PRE>
383 public void <B>setBarOutlineStroke</B>(<A HREF="../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A>&nbsp;barOutlineStroke)</PRE>
384 <DL>
385 <DD><DL>
386 </DL>
387 </DD>
388 </DL>
389 <HR>
390
391 <A NAME="toHTML(org.jCharts.test.HTMLGenerator)"><!-- --></A><H3>
392 toHTML</H3>
393 <PRE>
394 public void <B>toHTML</B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</PRE>
395 <DL>
396 <DD>Enables the testing routines to display the contents of this Object.
397 <P>
398 <DD><DL>
399 <DT><B>Parameters:</B><DD><CODE>htmlGenerator</CODE> - </DL>
400 </DD>
401 </DL>
402 <HR>
403
404 <A NAME="validate(org.jCharts.chartData.interfaces.IAxisPlotDataSet)"><!-- --></A><H3>
405 validate</H3>
406 <PRE>
407 public void <B>validate</B>(<A HREF="../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A>&nbsp;iAxisPlotDataSet)
408 throws <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
409 <DL>
410 <DD>Validates the properties.
411 <P>
412 <DD><DL>
413 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#validate(org.jCharts.chartData.interfaces.IAxisPlotDataSet)">validate</A></CODE> in class <CODE><A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html">AxisChartTypeProperties</A></CODE></DL>
414 </DD>
415 <DD><DL>
416 <DT><B>Parameters:</B><DD><CODE>iAxisPlotDataSet</CODE> -
417 <DT><B>Throws:</B>
418 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE></DL>
419 </DD>
420 </DL>
421 <!-- ========= END OF CLASS DATA ========= -->
422 <HR>
423
424 <!-- ========== START OF NAVBAR ========== -->
425 <A NAME="navbar_bottom"><!-- --></A>
426 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
427 <TR>
428 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
429 <A NAME="navbar_bottom_firstrow"><!-- --></A>
430 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
431 <TR ALIGN="center" VALIGN="top">
432 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
433 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
434 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
435 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
436 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
437 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
438 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
439 </TR>
440 </TABLE>
441 </TD>
442 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
443 </EM>
444 </TD>
445 </TR>
446
447 <TR>
448 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
449 &nbsp;<A HREF="../../../org/jCharts/properties/AxisTypeProperties.html"><B>PREV CLASS</B></A>&nbsp;
450 &nbsp;<A HREF="../../../org/jCharts/properties/ChartProperties.html"><B>NEXT CLASS</B></A></FONT></TD>
451 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
452 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
453 &nbsp;<A HREF="BarChartProperties.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
454 &nbsp;
455 <SCRIPT>
456 <!--
457 if(window==top) {
458 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
459 }
460 //-->
461 </SCRIPT>
462 <NOSCRIPT>
463 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
464 </NOSCRIPT>
465 </FONT></TD>
466 </TR>
467 <TR>
468 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
469 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
470 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
471 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
472 </TR>
473 </TABLE>
474 <!-- =========== END OF NAVBAR =========== -->
475
476 <HR>
477
478 </BODY>
479 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 ChartProperties (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.properties.ChartProperties,ChartProperties class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="ChartProperties (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/properties/BarChartProperties.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/properties/ChartTypeProperties.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="ChartProperties.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.properties</FONT>
76 <BR>
77 Class ChartProperties</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../org/jCharts/properties/Properties.html">org.jCharts.properties.Properties</A>
82 |
83 +--<A HREF="../../../org/jCharts/properties/AreaProperties.html">org.jCharts.properties.AreaProperties</A>
84 |
85 +--<B>org.jCharts.properties.ChartProperties</B>
86 </PRE>
87 <DL>
88 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, java.io.Serializable</DD>
89 </DL>
90 <HR>
91 <DL>
92 <DT>public class <B>ChartProperties</B><DT>extends <A HREF="../../../org/jCharts/properties/AreaProperties.html">AreaProperties</A><DT>implements <A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></DL>
93
94 <P>
95 <DL>
96 <DT><B>See Also:</B><DD><A HREF="../../../serialized-form.html" TARGET="org.jCharts.properties.ChartProperties">Serialized Form</A></DL>
97 <HR>
98
99 <P>
100 <!-- ======== NESTED CLASS SUMMARY ======== -->
101
102
103 <!-- =========== FIELD SUMMARY =========== -->
104
105 <A NAME="field_summary"><!-- --></A>
106 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
107 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
108 <TD COLSPAN=2><FONT SIZE="+2">
109 <B>Field Summary</B></FONT></TD>
110 </TR>
111 <TR BGCOLOR="white" CLASS="TableRowColor">
112 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
113 <CODE>&nbsp;<A HREF="../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A></CODE></FONT></TD>
114 <TD><CODE><B><A HREF="../../../org/jCharts/properties/ChartProperties.html#titleChartFont">titleChartFont</A></B></CODE>
115
116 <BR>
117 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
118 </TR>
119 <TR BGCOLOR="white" CLASS="TableRowColor">
120 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
121 <CODE>private &nbsp;float</CODE></FONT></TD>
122 <TD><CODE><B><A HREF="../../../org/jCharts/properties/ChartProperties.html#titlePadding">titlePadding</A></B></CODE>
123
124 <BR>
125 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
126 </TR>
127 <TR BGCOLOR="white" CLASS="TableRowColor">
128 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
129 <CODE>private &nbsp;boolean</CODE></FONT></TD>
130 <TD><CODE><B><A HREF="../../../org/jCharts/properties/ChartProperties.html#validate">validate</A></B></CODE>
131
132 <BR>
133 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
134 </TR>
135 </TABLE>
136 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.properties.AreaProperties"><!-- --></A>
137 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
138 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
139 <TD><B>Fields inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/AreaProperties.html">AreaProperties</A></B></TD>
140 </TR>
141 <TR BGCOLOR="white" CLASS="TableRowColor">
142 <TD><CODE></CODE></TD>
143 </TR>
144 </TABLE>
145 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.properties.Properties"><!-- --></A>
146 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
147 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
148 <TD><B>Fields inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/Properties.html">Properties</A></B></TD>
149 </TR>
150 <TR BGCOLOR="white" CLASS="TableRowColor">
151 <TD><CODE><A HREF="../../../org/jCharts/properties/Properties.html#DEFAULT_BACKGROUND_PAINT">DEFAULT_BACKGROUND_PAINT</A></CODE></TD>
152 </TR>
153 </TABLE>
154 &nbsp;
155 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
156
157 <A NAME="constructor_summary"><!-- --></A>
158 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
159 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
160 <TD COLSPAN=2><FONT SIZE="+2">
161 <B>Constructor Summary</B></FONT></TD>
162 </TR>
163 <TR BGCOLOR="white" CLASS="TableRowColor">
164 <TD><CODE><B><A HREF="../../../org/jCharts/properties/ChartProperties.html#ChartProperties()">ChartProperties</A></B>()</CODE>
165
166 <BR>
167 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
168 </TR>
169 </TABLE>
170 &nbsp;
171 <!-- ========== METHOD SUMMARY =========== -->
172
173 <A NAME="method_summary"><!-- --></A>
174 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
175 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
176 <TD COLSPAN=2><FONT SIZE="+2">
177 <B>Method Summary</B></FONT></TD>
178 </TR>
179 <TR BGCOLOR="white" CLASS="TableRowColor">
180 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
181 <CODE>&nbsp;<A HREF="../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A></CODE></FONT></TD>
182 <TD><CODE><B><A HREF="../../../org/jCharts/properties/ChartProperties.html#getTitleFont()">getTitleFont</A></B>()</CODE>
183
184 <BR>
185 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
186 </TR>
187 <TR BGCOLOR="white" CLASS="TableRowColor">
188 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
189 <CODE>&nbsp;float</CODE></FONT></TD>
190 <TD><CODE><B><A HREF="../../../org/jCharts/properties/ChartProperties.html#getTitlePadding()">getTitlePadding</A></B>()</CODE>
191
192 <BR>
193 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the number of pixels between the Chart Title and the axis plot area</TD>
194 </TR>
195 <TR BGCOLOR="white" CLASS="TableRowColor">
196 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
197 <CODE>&nbsp;void</CODE></FONT></TD>
198 <TD><CODE><B><A HREF="../../../org/jCharts/properties/ChartProperties.html#setTitleFont(org.jCharts.properties.util.ChartFont)">setTitleFont</A></B>(<A HREF="../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A>&nbsp;titleFont)</CODE>
199
200 <BR>
201 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
202 </TR>
203 <TR BGCOLOR="white" CLASS="TableRowColor">
204 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
205 <CODE>&nbsp;void</CODE></FONT></TD>
206 <TD><CODE><B><A HREF="../../../org/jCharts/properties/ChartProperties.html#setTitlePadding(float)">setTitlePadding</A></B>(float&nbsp;pixels)</CODE>
207
208 <BR>
209 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
210 </TR>
211 <TR BGCOLOR="white" CLASS="TableRowColor">
212 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
213 <CODE>&nbsp;void</CODE></FONT></TD>
214 <TD><CODE><B><A HREF="../../../org/jCharts/properties/ChartProperties.html#setValidate(boolean)">setValidate</A></B>(boolean&nbsp;validate)</CODE>
215
216 <BR>
217 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Toggles the validation of data and properties for the charts.</TD>
218 </TR>
219 <TR BGCOLOR="white" CLASS="TableRowColor">
220 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
221 <CODE>&nbsp;void</CODE></FONT></TD>
222 <TD><CODE><B><A HREF="../../../org/jCharts/properties/ChartProperties.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</CODE>
223
224 <BR>
225 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enables the testing routines to display the contents of this Object.</TD>
226 </TR>
227 <TR BGCOLOR="white" CLASS="TableRowColor">
228 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
229 <CODE>&nbsp;boolean</CODE></FONT></TD>
230 <TD><CODE><B><A HREF="../../../org/jCharts/properties/ChartProperties.html#validate()">validate</A></B>()</CODE>
231
232 <BR>
233 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
234 </TR>
235 </TABLE>
236 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.properties.AreaProperties"><!-- --></A>
237 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
238 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
239 <TD><B>Methods inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/AreaProperties.html">AreaProperties</A></B></TD>
240 </TR>
241 <TR BGCOLOR="white" CLASS="TableRowColor">
242 <TD><CODE><A HREF="../../../org/jCharts/properties/AreaProperties.html#getBorderStroke()">getBorderStroke</A>, <A HREF="../../../org/jCharts/properties/AreaProperties.html#getEdgePadding()">getEdgePadding</A>, <A HREF="../../../org/jCharts/properties/AreaProperties.html#setBorderStroke(org.jCharts.properties.util.ChartStroke)">setBorderStroke</A>, <A HREF="../../../org/jCharts/properties/AreaProperties.html#setEdgePadding(float)">setEdgePadding</A></CODE></TD>
243 </TR>
244 </TABLE>
245 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.properties.Properties"><!-- --></A>
246 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
247 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
248 <TD><B>Methods inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/Properties.html">Properties</A></B></TD>
249 </TR>
250 <TR BGCOLOR="white" CLASS="TableRowColor">
251 <TD><CODE><A HREF="../../../org/jCharts/properties/Properties.html#getBackgroundPaint()">getBackgroundPaint</A>, <A HREF="../../../org/jCharts/properties/Properties.html#setBackgroundPaint(java.awt.Paint)">setBackgroundPaint</A></CODE></TD>
252 </TR>
253 </TABLE>
254 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
255 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
256 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
257 <TD><B>Methods inherited from class java.lang.Object</B></TD>
258 </TR>
259 <TR BGCOLOR="white" CLASS="TableRowColor">
260 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
261 </TR>
262 </TABLE>
263 &nbsp;
264 <P>
265
266 <!-- ============ FIELD DETAIL =========== -->
267
268 <A NAME="field_detail"><!-- --></A>
269 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
270 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
271 <TD COLSPAN=1><FONT SIZE="+2">
272 <B>Field Detail</B></FONT></TD>
273 </TR>
274 </TABLE>
275
276 <A NAME="titleChartFont"><!-- --></A><H3>
277 titleChartFont</H3>
278 <PRE>
279 public <A HREF="../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A> <B>titleChartFont</B></PRE>
280 <DL>
281 <DL>
282 </DL>
283 </DL>
284 <HR>
285
286 <A NAME="titlePadding"><!-- --></A><H3>
287 titlePadding</H3>
288 <PRE>
289 private float <B>titlePadding</B></PRE>
290 <DL>
291 <DL>
292 </DL>
293 </DL>
294 <HR>
295
296 <A NAME="validate"><!-- --></A><H3>
297 validate</H3>
298 <PRE>
299 private boolean <B>validate</B></PRE>
300 <DL>
301 <DL>
302 </DL>
303 </DL>
304
305 <!-- ========= CONSTRUCTOR DETAIL ======== -->
306
307 <A NAME="constructor_detail"><!-- --></A>
308 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
309 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
310 <TD COLSPAN=1><FONT SIZE="+2">
311 <B>Constructor Detail</B></FONT></TD>
312 </TR>
313 </TABLE>
314
315 <A NAME="ChartProperties()"><!-- --></A><H3>
316 ChartProperties</H3>
317 <PRE>
318 public <B>ChartProperties</B>()</PRE>
319 <DL>
320 </DL>
321
322 <!-- ============ METHOD DETAIL ========== -->
323
324 <A NAME="method_detail"><!-- --></A>
325 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
326 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
327 <TD COLSPAN=1><FONT SIZE="+2">
328 <B>Method Detail</B></FONT></TD>
329 </TR>
330 </TABLE>
331
332 <A NAME="getTitleFont()"><!-- --></A><H3>
333 getTitleFont</H3>
334 <PRE>
335 public <A HREF="../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A> <B>getTitleFont</B>()</PRE>
336 <DL>
337 <DD><DL>
338 </DL>
339 </DD>
340 <DD><DL>
341
342 <DT><B>Returns:</B><DD>ChartFont</DL>
343 </DD>
344 </DL>
345 <HR>
346
347 <A NAME="setTitleFont(org.jCharts.properties.util.ChartFont)"><!-- --></A><H3>
348 setTitleFont</H3>
349 <PRE>
350 public void <B>setTitleFont</B>(<A HREF="../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A>&nbsp;titleFont)</PRE>
351 <DL>
352 <DD><DL>
353 </DL>
354 </DD>
355 <DD><DL>
356 </DL>
357 </DD>
358 </DL>
359 <HR>
360
361 <A NAME="getTitlePadding()"><!-- --></A><H3>
362 getTitlePadding</H3>
363 <PRE>
364 public float <B>getTitlePadding</B>()</PRE>
365 <DL>
366 <DD>Returns the number of pixels between the Chart Title and the axis plot area
367 <P>
368 <DD><DL>
369 </DL>
370 </DD>
371 <DD><DL>
372
373 <DT><B>Returns:</B><DD>float</DL>
374 </DD>
375 </DL>
376 <HR>
377
378 <A NAME="setTitlePadding(float)"><!-- --></A><H3>
379 setTitlePadding</H3>
380 <PRE>
381 public void <B>setTitlePadding</B>(float&nbsp;pixels)</PRE>
382 <DL>
383 <DD><DL>
384 </DL>
385 </DD>
386 <DD><DL>
387 </DL>
388 </DD>
389 </DL>
390 <HR>
391
392 <A NAME="validate()"><!-- --></A><H3>
393 validate</H3>
394 <PRE>
395 public boolean <B>validate</B>()</PRE>
396 <DL>
397 <DD><DL>
398 </DL>
399 </DD>
400 <DD><DL>
401
402 <DT><B>Returns:</B><DD>boolean<DT><B>Since:</B></DT>
403 <DD>0.7.0</DD>
404 </DL>
405 </DD>
406 </DL>
407 <HR>
408
409 <A NAME="setValidate(boolean)"><!-- --></A><H3>
410 setValidate</H3>
411 <PRE>
412 public void <B>setValidate</B>(boolean&nbsp;validate)</PRE>
413 <DL>
414 <DD>Toggles the validation of data and properties for the charts. This should be false for
415 production systems as it will run slightly faster. Anything for speed, right? ;)
416 <P>
417 <DD><DL>
418 </DL>
419 </DD>
420 <DD><DL>
421 <DT><B>Parameters:</B><DD><CODE>validate</CODE> - <DT><B>Since:</B></DT>
422 <DD>0.7.0</DD>
423 </DL>
424 </DD>
425 </DL>
426 <HR>
427
428 <A NAME="toHTML(org.jCharts.test.HTMLGenerator)"><!-- --></A><H3>
429 toHTML</H3>
430 <PRE>
431 public void <B>toHTML</B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</PRE>
432 <DL>
433 <DD>Enables the testing routines to display the contents of this Object.
434 <P>
435 <DD><DL>
436 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/test/HTMLTestable.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/jCharts/properties/AreaProperties.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></CODE> in class <CODE><A HREF="../../../org/jCharts/properties/AreaProperties.html">AreaProperties</A></CODE></DL>
437 </DD>
438 <DD><DL>
439 <DT><B>Parameters:</B><DD><CODE>htmlGenerator</CODE> - </DL>
440 </DD>
441 </DL>
442 <!-- ========= END OF CLASS DATA ========= -->
443 <HR>
444
445 <!-- ========== START OF NAVBAR ========== -->
446 <A NAME="navbar_bottom"><!-- --></A>
447 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
448 <TR>
449 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
450 <A NAME="navbar_bottom_firstrow"><!-- --></A>
451 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
452 <TR ALIGN="center" VALIGN="top">
453 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
454 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
455 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
456 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
457 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
458 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
459 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
460 </TR>
461 </TABLE>
462 </TD>
463 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
464 </EM>
465 </TD>
466 </TR>
467
468 <TR>
469 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
470 &nbsp;<A HREF="../../../org/jCharts/properties/BarChartProperties.html"><B>PREV CLASS</B></A>&nbsp;
471 &nbsp;<A HREF="../../../org/jCharts/properties/ChartTypeProperties.html"><B>NEXT CLASS</B></A></FONT></TD>
472 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
473 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
474 &nbsp;<A HREF="ChartProperties.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
475 &nbsp;
476 <SCRIPT>
477 <!--
478 if(window==top) {
479 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
480 }
481 //-->
482 </SCRIPT>
483 <NOSCRIPT>
484 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
485 </NOSCRIPT>
486 </FONT></TD>
487 </TR>
488 <TR>
489 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
490 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
491 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
492 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
493 </TR>
494 </TABLE>
495 <!-- =========== END OF NAVBAR =========== -->
496
497 <HR>
498
499 </BODY>
500 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 ChartTypeProperties (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.properties.ChartTypeProperties,ChartTypeProperties class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="ChartTypeProperties (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/properties/ChartProperties.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/properties/ClusteredBarChartProperties.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="ChartTypeProperties.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.properties</FONT>
76 <BR>
77 Class ChartTypeProperties</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.properties.ChartTypeProperties</B>
82 </PRE>
83 <DL>
84 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></DD>
85 </DL>
86 <DL>
87 <DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html">AxisChartTypeProperties</A>, <A HREF="../../../org/jCharts/properties/PieChart2DProperties.html">PieChart2DProperties</A></DD>
88 </DL>
89 <HR>
90 <DL>
91 <DT>public abstract class <B>ChartTypeProperties</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></DL>
92
93 <P>
94 Common parent for all Chart type specific properties Objects.
95 <P>
96
97 <P>
98 <HR>
99
100 <P>
101 <!-- ======== NESTED CLASS SUMMARY ======== -->
102
103
104 <!-- =========== FIELD SUMMARY =========== -->
105
106
107 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
108
109 <A NAME="constructor_summary"><!-- --></A>
110 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
111 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
112 <TD COLSPAN=2><FONT SIZE="+2">
113 <B>Constructor Summary</B></FONT></TD>
114 </TR>
115 <TR BGCOLOR="white" CLASS="TableRowColor">
116 <TD><CODE><B><A HREF="../../../org/jCharts/properties/ChartTypeProperties.html#ChartTypeProperties()">ChartTypeProperties</A></B>()</CODE>
117
118 <BR>
119 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
120 </TR>
121 </TABLE>
122 &nbsp;
123 <!-- ========== METHOD SUMMARY =========== -->
124
125 <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
126 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
127 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
128 <TD><B>Methods inherited from class java.lang.Object</B></TD>
129 </TR>
130 <TR BGCOLOR="white" CLASS="TableRowColor">
131 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
132 </TR>
133 </TABLE>
134 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.test.HTMLTestable"><!-- --></A>
135 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
136 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
137 <TD><B>Methods inherited from interface org.jCharts.test.<A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></B></TD>
138 </TR>
139 <TR BGCOLOR="white" CLASS="TableRowColor">
140 <TD><CODE><A HREF="../../../org/jCharts/test/HTMLTestable.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></CODE></TD>
141 </TR>
142 </TABLE>
143 &nbsp;
144 <P>
145
146 <!-- ============ FIELD DETAIL =========== -->
147
148
149 <!-- ========= CONSTRUCTOR DETAIL ======== -->
150
151 <A NAME="constructor_detail"><!-- --></A>
152 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
153 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
154 <TD COLSPAN=1><FONT SIZE="+2">
155 <B>Constructor Detail</B></FONT></TD>
156 </TR>
157 </TABLE>
158
159 <A NAME="ChartTypeProperties()"><!-- --></A><H3>
160 ChartTypeProperties</H3>
161 <PRE>
162 public <B>ChartTypeProperties</B>()</PRE>
163 <DL>
164 </DL>
165
166 <!-- ============ METHOD DETAIL ========== -->
167
168 <!-- ========= END OF CLASS DATA ========= -->
169 <HR>
170
171 <!-- ========== START OF NAVBAR ========== -->
172 <A NAME="navbar_bottom"><!-- --></A>
173 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
174 <TR>
175 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
176 <A NAME="navbar_bottom_firstrow"><!-- --></A>
177 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
178 <TR ALIGN="center" VALIGN="top">
179 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
180 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
181 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
182 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
183 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
184 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
185 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
186 </TR>
187 </TABLE>
188 </TD>
189 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
190 </EM>
191 </TD>
192 </TR>
193
194 <TR>
195 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
196 &nbsp;<A HREF="../../../org/jCharts/properties/ChartProperties.html"><B>PREV CLASS</B></A>&nbsp;
197 &nbsp;<A HREF="../../../org/jCharts/properties/ClusteredBarChartProperties.html"><B>NEXT CLASS</B></A></FONT></TD>
198 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
199 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
200 &nbsp;<A HREF="ChartTypeProperties.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
201 &nbsp;
202 <SCRIPT>
203 <!--
204 if(window==top) {
205 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
206 }
207 //-->
208 </SCRIPT>
209 <NOSCRIPT>
210 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
211 </NOSCRIPT>
212 </FONT></TD>
213 </TR>
214 <TR>
215 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
216 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
217 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
218 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
219 </TR>
220 </TABLE>
221 <!-- =========== END OF NAVBAR =========== -->
222
223 <HR>
224
225 </BODY>
226 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 ClusteredBarChartProperties (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.properties.ClusteredBarChartProperties,ClusteredBarChartProperties class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="ClusteredBarChartProperties (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/properties/ChartTypeProperties.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/properties/DataAxisProperties.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="ClusteredBarChartProperties.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_org.jCharts.properties.BarChartProperties">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_org.jCharts.properties.BarChartProperties">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.properties</FONT>
76 <BR>
77 Class ClusteredBarChartProperties</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">org.jCharts.properties.ChartTypeProperties</A>
82 |
83 +--<A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html">org.jCharts.properties.AxisChartTypeProperties</A>
84 |
85 +--<A HREF="../../../org/jCharts/properties/BarChartProperties.html">org.jCharts.properties.BarChartProperties</A>
86 |
87 +--<B>org.jCharts.properties.ClusteredBarChartProperties</B>
88 </PRE>
89 <DL>
90 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></DD>
91 </DL>
92 <HR>
93 <DL>
94 <DT>public final class <B>ClusteredBarChartProperties</B><DT>extends <A HREF="../../../org/jCharts/properties/BarChartProperties.html">BarChartProperties</A></DL>
95
96 <P>
97 <HR>
98
99 <P>
100 <!-- ======== NESTED CLASS SUMMARY ======== -->
101
102
103 <!-- =========== FIELD SUMMARY =========== -->
104
105 <A NAME="field_summary"><!-- --></A>
106 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
107 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
108 <TD COLSPAN=2><FONT SIZE="+2">
109 <B>Field Summary</B></FONT></TD>
110 </TR>
111 </TABLE>
112 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.properties.BarChartProperties"><!-- --></A>
113 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
114 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
115 <TD><B>Fields inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/BarChartProperties.html">BarChartProperties</A></B></TD>
116 </TR>
117 <TR BGCOLOR="white" CLASS="TableRowColor">
118 <TD><CODE></CODE></TD>
119 </TR>
120 </TABLE>
121 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.properties.AxisChartTypeProperties"><!-- --></A>
122 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
123 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
124 <TD><B>Fields inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html">AxisChartTypeProperties</A></B></TD>
125 </TR>
126 <TR BGCOLOR="white" CLASS="TableRowColor">
127 <TD><CODE></CODE></TD>
128 </TR>
129 </TABLE>
130 &nbsp;
131 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
132
133 <A NAME="constructor_summary"><!-- --></A>
134 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
135 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
136 <TD COLSPAN=2><FONT SIZE="+2">
137 <B>Constructor Summary</B></FONT></TD>
138 </TR>
139 <TR BGCOLOR="white" CLASS="TableRowColor">
140 <TD><CODE><B><A HREF="../../../org/jCharts/properties/ClusteredBarChartProperties.html#ClusteredBarChartProperties()">ClusteredBarChartProperties</A></B>()</CODE>
141
142 <BR>
143 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
144 </TR>
145 </TABLE>
146 &nbsp;
147 <!-- ========== METHOD SUMMARY =========== -->
148
149 <A NAME="methods_inherited_from_class_org.jCharts.properties.BarChartProperties"><!-- --></A>
150 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
151 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
152 <TD><B>Methods inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/BarChartProperties.html">BarChartProperties</A></B></TD>
153 </TR>
154 <TR BGCOLOR="white" CLASS="TableRowColor">
155 <TD><CODE><A HREF="../../../org/jCharts/properties/BarChartProperties.html#getBarOutlineStroke()">getBarOutlineStroke</A>, <A HREF="../../../org/jCharts/properties/BarChartProperties.html#getPercentage()">getPercentage</A>, <A HREF="../../../org/jCharts/properties/BarChartProperties.html#getShowOutlinesFlag()">getShowOutlinesFlag</A>, <A HREF="../../../org/jCharts/properties/BarChartProperties.html#setBarOutlineStroke(org.jCharts.properties.util.ChartStroke)">setBarOutlineStroke</A>, <A HREF="../../../org/jCharts/properties/BarChartProperties.html#setShowOutlinesFlag(boolean)">setShowOutlinesFlag</A>, <A HREF="../../../org/jCharts/properties/BarChartProperties.html#setWidthPercentage(float)">setWidthPercentage</A>, <A HREF="../../../org/jCharts/properties/BarChartProperties.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A>, <A HREF="../../../org/jCharts/properties/BarChartProperties.html#validate(org.jCharts.chartData.interfaces.IAxisPlotDataSet)">validate</A></CODE></TD>
156 </TR>
157 </TABLE>
158 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.properties.AxisChartTypeProperties"><!-- --></A>
159 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
160 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
161 <TD><B>Methods inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html">AxisChartTypeProperties</A></B></TD>
162 </TR>
163 <TR BGCOLOR="white" CLASS="TableRowColor">
164 <TD><CODE><A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#addPostRenderEventListener(org.jCharts.axisChart.customRenderers.axisValue.PostAxisValueRenderListener)">addPostRenderEventListener</A>, <A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#addPreRenderEventListener(org.jCharts.axisChart.customRenderers.axisValue.PreAxisValueRenderListener)">addPreRenderEventListener</A>, <A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#firePostRender(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent)">firePostRender</A>, <A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#firePreRender(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent)">firePreRender</A></CODE></TD>
165 </TR>
166 </TABLE>
167 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
168 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
169 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
170 <TD><B>Methods inherited from class java.lang.Object</B></TD>
171 </TR>
172 <TR BGCOLOR="white" CLASS="TableRowColor">
173 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
174 </TR>
175 </TABLE>
176 &nbsp;
177 <P>
178
179 <!-- ============ FIELD DETAIL =========== -->
180
181
182 <!-- ========= CONSTRUCTOR DETAIL ======== -->
183
184 <A NAME="constructor_detail"><!-- --></A>
185 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
186 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
187 <TD COLSPAN=1><FONT SIZE="+2">
188 <B>Constructor Detail</B></FONT></TD>
189 </TR>
190 </TABLE>
191
192 <A NAME="ClusteredBarChartProperties()"><!-- --></A><H3>
193 ClusteredBarChartProperties</H3>
194 <PRE>
195 public <B>ClusteredBarChartProperties</B>()</PRE>
196 <DL>
197 </DL>
198
199 <!-- ============ METHOD DETAIL ========== -->
200
201 <!-- ========= END OF CLASS DATA ========= -->
202 <HR>
203
204 <!-- ========== START OF NAVBAR ========== -->
205 <A NAME="navbar_bottom"><!-- --></A>
206 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
207 <TR>
208 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
209 <A NAME="navbar_bottom_firstrow"><!-- --></A>
210 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
211 <TR ALIGN="center" VALIGN="top">
212 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
213 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
214 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
215 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
216 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
217 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
218 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
219 </TR>
220 </TABLE>
221 </TD>
222 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
223 </EM>
224 </TD>
225 </TR>
226
227 <TR>
228 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
229 &nbsp;<A HREF="../../../org/jCharts/properties/ChartTypeProperties.html"><B>PREV CLASS</B></A>&nbsp;
230 &nbsp;<A HREF="../../../org/jCharts/properties/DataAxisProperties.html"><B>NEXT CLASS</B></A></FONT></TD>
231 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
232 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
233 &nbsp;<A HREF="ClusteredBarChartProperties.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
234 &nbsp;
235 <SCRIPT>
236 <!--
237 if(window==top) {
238 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
239 }
240 //-->
241 </SCRIPT>
242 <NOSCRIPT>
243 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
244 </NOSCRIPT>
245 </FONT></TD>
246 </TR>
247 <TR>
248 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
249 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_org.jCharts.properties.BarChartProperties">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_org.jCharts.properties.BarChartProperties">METHOD</A></FONT></TD>
250 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
251 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
252 </TR>
253 </TABLE>
254 <!-- =========== END OF NAVBAR =========== -->
255
256 <HR>
257
258 </BODY>
259 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 DataAxisProperties (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.properties.DataAxisProperties,DataAxisProperties class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="DataAxisProperties (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/properties/ClusteredBarChartProperties.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/properties/LabelAxisProperties.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="DataAxisProperties.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.properties</FONT>
76 <BR>
77 Class DataAxisProperties</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../org/jCharts/properties/Properties.html">org.jCharts.properties.Properties</A>
82 |
83 +--<A HREF="../../../org/jCharts/properties/AxisTypeProperties.html">org.jCharts.properties.AxisTypeProperties</A>
84 |
85 +--<A HREF="../../../org/jCharts/properties/LabelAxisProperties.html">org.jCharts.properties.LabelAxisProperties</A>
86 |
87 +--<B>org.jCharts.properties.DataAxisProperties</B>
88 </PRE>
89 <DL>
90 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, java.io.Serializable</DD>
91 </DL>
92 <HR>
93 <DL>
94 <DT>public final class <B>DataAxisProperties</B><DT>extends <A HREF="../../../org/jCharts/properties/LabelAxisProperties.html">LabelAxisProperties</A><DT>implements <A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></DL>
95
96 <P>
97 <DL>
98 <DT><B>See Also:</B><DD><A HREF="../../../serialized-form.html" TARGET="org.jCharts.properties.DataAxisProperties">Serialized Form</A></DL>
99 <HR>
100
101 <P>
102 <!-- ======== NESTED CLASS SUMMARY ======== -->
103
104
105 <!-- =========== FIELD SUMMARY =========== -->
106
107 <A NAME="field_summary"><!-- --></A>
108 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
109 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
110 <TD COLSPAN=2><FONT SIZE="+2">
111 <B>Field Summary</B></FONT></TD>
112 </TR>
113 <TR BGCOLOR="white" CLASS="TableRowColor">
114 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
115 <CODE>private &nbsp;int</CODE></FONT></TD>
116 <TD><CODE><B><A HREF="../../../org/jCharts/properties/DataAxisProperties.html#numItems">numItems</A></B></CODE>
117
118 <BR>
119 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
120 </TR>
121 <TR BGCOLOR="white" CLASS="TableRowColor">
122 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
123 <CODE>private &nbsp;int</CODE></FONT></TD>
124 <TD><CODE><B><A HREF="../../../org/jCharts/properties/DataAxisProperties.html#roundToNearest">roundToNearest</A></B></CODE>
125
126 <BR>
127 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
128 </TR>
129 <TR BGCOLOR="white" CLASS="TableRowColor">
130 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
131 <CODE>private &nbsp;<A HREF="../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html">ScaleCalculator</A></CODE></FONT></TD>
132 <TD><CODE><B><A HREF="../../../org/jCharts/properties/DataAxisProperties.html#scaleCalculator">scaleCalculator</A></B></CODE>
133
134 <BR>
135 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
136 </TR>
137 <TR BGCOLOR="white" CLASS="TableRowColor">
138 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
139 <CODE>private &nbsp;boolean</CODE></FONT></TD>
140 <TD><CODE><B><A HREF="../../../org/jCharts/properties/DataAxisProperties.html#showZeroLine">showZeroLine</A></B></CODE>
141
142 <BR>
143 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
144 </TR>
145 <TR BGCOLOR="white" CLASS="TableRowColor">
146 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
147 <CODE>private &nbsp;boolean</CODE></FONT></TD>
148 <TD><CODE><B><A HREF="../../../org/jCharts/properties/DataAxisProperties.html#useCommas">useCommas</A></B></CODE>
149
150 <BR>
151 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
152 </TR>
153 <TR BGCOLOR="white" CLASS="TableRowColor">
154 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
155 <CODE>private &nbsp;boolean</CODE></FONT></TD>
156 <TD><CODE><B><A HREF="../../../org/jCharts/properties/DataAxisProperties.html#useDollarSigns">useDollarSigns</A></B></CODE>
157
158 <BR>
159 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
160 </TR>
161 <TR BGCOLOR="white" CLASS="TableRowColor">
162 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
163 <CODE>private &nbsp;boolean</CODE></FONT></TD>
164 <TD><CODE><B><A HREF="../../../org/jCharts/properties/DataAxisProperties.html#usePercentSigns">usePercentSigns</A></B></CODE>
165
166 <BR>
167 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
168 </TR>
169 <TR BGCOLOR="white" CLASS="TableRowColor">
170 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
171 <CODE>private &nbsp;double</CODE></FONT></TD>
172 <TD><CODE><B><A HREF="../../../org/jCharts/properties/DataAxisProperties.html#userDefinedIncrement">userDefinedIncrement</A></B></CODE>
173
174 <BR>
175 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
176 </TR>
177 <TR BGCOLOR="white" CLASS="TableRowColor">
178 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
179 <CODE>private &nbsp;double</CODE></FONT></TD>
180 <TD><CODE><B><A HREF="../../../org/jCharts/properties/DataAxisProperties.html#userDefinedMinimumValue">userDefinedMinimumValue</A></B></CODE>
181
182 <BR>
183 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
184 </TR>
185 <TR BGCOLOR="white" CLASS="TableRowColor">
186 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
187 <CODE>private &nbsp;boolean</CODE></FONT></TD>
188 <TD><CODE><B><A HREF="../../../org/jCharts/properties/DataAxisProperties.html#userDefinedScale">userDefinedScale</A></B></CODE>
189
190 <BR>
191 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
192 </TR>
193 <TR BGCOLOR="white" CLASS="TableRowColor">
194 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
195 <CODE>private &nbsp;<A HREF="../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A></CODE></FONT></TD>
196 <TD><CODE><B><A HREF="../../../org/jCharts/properties/DataAxisProperties.html#zeroLineChartStroke">zeroLineChartStroke</A></B></CODE>
197
198 <BR>
199 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
200 </TR>
201 </TABLE>
202 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.properties.AxisTypeProperties"><!-- --></A>
203 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
204 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
205 <TD><B>Fields inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A></B></TD>
206 </TR>
207 <TR BGCOLOR="white" CLASS="TableRowColor">
208 <TD><CODE><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#GRID_LINES_ALL">GRID_LINES_ALL</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#GRID_LINES_NONE">GRID_LINES_NONE</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#GRID_LINES_ONLY_WITH_LABELS">GRID_LINES_ONLY_WITH_LABELS</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#TICKS_ALL">TICKS_ALL</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#TICKS_NONE">TICKS_NONE</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#TICKS_ONLY_WITH_LABELS">TICKS_ONLY_WITH_LABELS</A></CODE></TD>
209 </TR>
210 </TABLE>
211 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.properties.Properties"><!-- --></A>
212 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
213 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
214 <TD><B>Fields inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/Properties.html">Properties</A></B></TD>
215 </TR>
216 <TR BGCOLOR="white" CLASS="TableRowColor">
217 <TD><CODE><A HREF="../../../org/jCharts/properties/Properties.html#DEFAULT_BACKGROUND_PAINT">DEFAULT_BACKGROUND_PAINT</A></CODE></TD>
218 </TR>
219 </TABLE>
220 &nbsp;
221 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
222
223 <A NAME="constructor_summary"><!-- --></A>
224 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
225 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
226 <TD COLSPAN=2><FONT SIZE="+2">
227 <B>Constructor Summary</B></FONT></TD>
228 </TR>
229 <TR BGCOLOR="white" CLASS="TableRowColor">
230 <TD><CODE><B><A HREF="../../../org/jCharts/properties/DataAxisProperties.html#DataAxisProperties()">DataAxisProperties</A></B>()</CODE>
231
232 <BR>
233 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
234 </TR>
235 </TABLE>
236 &nbsp;
237 <!-- ========== METHOD SUMMARY =========== -->
238
239 <A NAME="method_summary"><!-- --></A>
240 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
241 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
242 <TD COLSPAN=2><FONT SIZE="+2">
243 <B>Method Summary</B></FONT></TD>
244 </TR>
245 <TR BGCOLOR="white" CLASS="TableRowColor">
246 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
247 <CODE>&nbsp;int</CODE></FONT></TD>
248 <TD><CODE><B><A HREF="../../../org/jCharts/properties/DataAxisProperties.html#getNumItems()">getNumItems</A></B>()</CODE>
249
250 <BR>
251 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
252 </TR>
253 <TR BGCOLOR="white" CLASS="TableRowColor">
254 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
255 <CODE>&nbsp;int</CODE></FONT></TD>
256 <TD><CODE><B><A HREF="../../../org/jCharts/properties/DataAxisProperties.html#getRoundToNearest()">getRoundToNearest</A></B>()</CODE>
257
258 <BR>
259 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
260 </TR>
261 <TR BGCOLOR="white" CLASS="TableRowColor">
262 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
263 <CODE>&nbsp;<A HREF="../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html">ScaleCalculator</A></CODE></FONT></TD>
264 <TD><CODE><B><A HREF="../../../org/jCharts/properties/DataAxisProperties.html#getScaleCalculator()">getScaleCalculator</A></B>()</CODE>
265
266 <BR>
267 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
268 </TR>
269 <TR BGCOLOR="white" CLASS="TableRowColor">
270 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
271 <CODE>&nbsp;double</CODE></FONT></TD>
272 <TD><CODE><B><A HREF="../../../org/jCharts/properties/DataAxisProperties.html#getUserDefinedIncrement()">getUserDefinedIncrement</A></B>()</CODE>
273
274 <BR>
275 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
276 </TR>
277 <TR BGCOLOR="white" CLASS="TableRowColor">
278 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
279 <CODE>&nbsp;double</CODE></FONT></TD>
280 <TD><CODE><B><A HREF="../../../org/jCharts/properties/DataAxisProperties.html#getUserDefinedMinimumValue()">getUserDefinedMinimumValue</A></B>()</CODE>
281
282 <BR>
283 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
284 </TR>
285 <TR BGCOLOR="white" CLASS="TableRowColor">
286 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
287 <CODE>&nbsp;<A HREF="../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A></CODE></FONT></TD>
288 <TD><CODE><B><A HREF="../../../org/jCharts/properties/DataAxisProperties.html#getZeroLineChartStroke()">getZeroLineChartStroke</A></B>()</CODE>
289
290 <BR>
291 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
292 </TR>
293 <TR BGCOLOR="white" CLASS="TableRowColor">
294 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
295 <CODE>&nbsp;boolean</CODE></FONT></TD>
296 <TD><CODE><B><A HREF="../../../org/jCharts/properties/DataAxisProperties.html#hasUserDefinedScale()">hasUserDefinedScale</A></B>()</CODE>
297
298 <BR>
299 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
300 </TR>
301 <TR BGCOLOR="white" CLASS="TableRowColor">
302 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
303 <CODE>&nbsp;void</CODE></FONT></TD>
304 <TD><CODE><B><A HREF="../../../org/jCharts/properties/DataAxisProperties.html#setNumItems(int)">setNumItems</A></B>(int&nbsp;numItems)</CODE>
305
306 <BR>
307 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
308 </TR>
309 <TR BGCOLOR="white" CLASS="TableRowColor">
310 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
311 <CODE>&nbsp;void</CODE></FONT></TD>
312 <TD><CODE><B><A HREF="../../../org/jCharts/properties/DataAxisProperties.html#setRoundToNearest(int)">setRoundToNearest</A></B>(int&nbsp;roundToNearest)</CODE>
313
314 <BR>
315 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
316 </TR>
317 <TR BGCOLOR="white" CLASS="TableRowColor">
318 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
319 <CODE>&nbsp;void</CODE></FONT></TD>
320 <TD><CODE><B><A HREF="../../../org/jCharts/properties/DataAxisProperties.html#setScaleCalculator(org.jCharts.axisChart.axis.scale.ScaleCalculator)">setScaleCalculator</A></B>(<A HREF="../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html">ScaleCalculator</A>&nbsp;scaleCalculator)</CODE>
321
322 <BR>
323 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;You do not have to explicitly set a ScaleCalculator implementation as jCharts will
324 create one, but if you do not like the way Scale ranges are created, you could
325 create your own implementation of ScaleCalculator and jCharts will use it!</TD>
326 </TR>
327 <TR BGCOLOR="white" CLASS="TableRowColor">
328 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
329 <CODE>&nbsp;void</CODE></FONT></TD>
330 <TD><CODE><B><A HREF="../../../org/jCharts/properties/DataAxisProperties.html#setShowZeroLine(boolean)">setShowZeroLine</A></B>(boolean&nbsp;showZeroLine)</CODE>
331
332 <BR>
333 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
334 </TR>
335 <TR BGCOLOR="white" CLASS="TableRowColor">
336 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
337 <CODE>&nbsp;void</CODE></FONT></TD>
338 <TD><CODE><B><A HREF="../../../org/jCharts/properties/DataAxisProperties.html#setUseCommas(boolean)">setUseCommas</A></B>(boolean&nbsp;useCommas)</CODE>
339
340 <BR>
341 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
342 </TR>
343 <TR BGCOLOR="white" CLASS="TableRowColor">
344 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
345 <CODE>&nbsp;void</CODE></FONT></TD>
346 <TD><CODE><B><A HREF="../../../org/jCharts/properties/DataAxisProperties.html#setUseDollarSigns(boolean)">setUseDollarSigns</A></B>(boolean&nbsp;useDollarSigns)</CODE>
347
348 <BR>
349 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
350 </TR>
351 <TR BGCOLOR="white" CLASS="TableRowColor">
352 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
353 <CODE>&nbsp;void</CODE></FONT></TD>
354 <TD><CODE><B><A HREF="../../../org/jCharts/properties/DataAxisProperties.html#setUsePercentSigns(boolean)">setUsePercentSigns</A></B>(boolean&nbsp;usePercentSigns)</CODE>
355
356 <BR>
357 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
358 </TR>
359 <TR BGCOLOR="white" CLASS="TableRowColor">
360 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
361 <CODE>&nbsp;void</CODE></FONT></TD>
362 <TD><CODE><B><A HREF="../../../org/jCharts/properties/DataAxisProperties.html#setUserDefinedScale(double, double)">setUserDefinedScale</A></B>(double&nbsp;axisMinimum,
363 double&nbsp;axisIncrement)</CODE>
364
365 <BR>
366 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
367 </TR>
368 <TR BGCOLOR="white" CLASS="TableRowColor">
369 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
370 <CODE>&nbsp;void</CODE></FONT></TD>
371 <TD><CODE><B><A HREF="../../../org/jCharts/properties/DataAxisProperties.html#setZeroLineChartStroke(org.jCharts.properties.util.ChartStroke)">setZeroLineChartStroke</A></B>(<A HREF="../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A>&nbsp;zeroLine)</CODE>
372
373 <BR>
374 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
375 </TR>
376 <TR BGCOLOR="white" CLASS="TableRowColor">
377 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
378 <CODE>&nbsp;boolean</CODE></FONT></TD>
379 <TD><CODE><B><A HREF="../../../org/jCharts/properties/DataAxisProperties.html#showZeroLine()">showZeroLine</A></B>()</CODE>
380
381 <BR>
382 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
383 </TR>
384 <TR BGCOLOR="white" CLASS="TableRowColor">
385 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
386 <CODE>&nbsp;void</CODE></FONT></TD>
387 <TD><CODE><B><A HREF="../../../org/jCharts/properties/DataAxisProperties.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</CODE>
388
389 <BR>
390 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enables the testing routines to display the contents of this Object.</TD>
391 </TR>
392 <TR BGCOLOR="white" CLASS="TableRowColor">
393 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
394 <CODE>&nbsp;boolean</CODE></FONT></TD>
395 <TD><CODE><B><A HREF="../../../org/jCharts/properties/DataAxisProperties.html#useCommas()">useCommas</A></B>()</CODE>
396
397 <BR>
398 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
399 </TR>
400 <TR BGCOLOR="white" CLASS="TableRowColor">
401 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
402 <CODE>&nbsp;boolean</CODE></FONT></TD>
403 <TD><CODE><B><A HREF="../../../org/jCharts/properties/DataAxisProperties.html#useDollarSigns()">useDollarSigns</A></B>()</CODE>
404
405 <BR>
406 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
407 </TR>
408 <TR BGCOLOR="white" CLASS="TableRowColor">
409 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
410 <CODE>&nbsp;boolean</CODE></FONT></TD>
411 <TD><CODE><B><A HREF="../../../org/jCharts/properties/DataAxisProperties.html#usePercentSigns()">usePercentSigns</A></B>()</CODE>
412
413 <BR>
414 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
415 </TR>
416 </TABLE>
417 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.properties.AxisTypeProperties"><!-- --></A>
418 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
419 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
420 <TD><B>Methods inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A></B></TD>
421 </TR>
422 <TR BGCOLOR="white" CLASS="TableRowColor">
423 <TD><CODE><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#getAxisStroke()">getAxisStroke</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#getAxisTickMarkPixelLength()">getAxisTickMarkPixelLength</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#getAxisTitleChartFont()">getAxisTitleChartFont</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#getGridLineChartStroke()">getGridLineChartStroke</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#getPaddingBetweenAxisAndLabels()">getPaddingBetweenAxisAndLabels</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#getPaddingBetweenAxisLabels()">getPaddingBetweenAxisLabels</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#getPaddingBetweenAxisTitleAndLabels()">getPaddingBetweenAxisTitleAndLabels</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#getPaddingBetweenLabelsAndTicks()">getPaddingBetweenLabelsAndTicks</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#getScaleChartFont()">getScaleChartFont</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#getShowEndBorder()">getShowEndBorder</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#getShowGridLines()">getShowGridLines</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#getShowTicks()">getShowTicks</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#getTickChartStroke()">getTickChartStroke</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#getTitleChartFont()">getTitleChartFont</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#setAxisStroke(org.jCharts.properties.util.ChartStroke)">setAxisStroke</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#setAxisTickMarkPixelLength(float)">setAxisTickMarkPixelLength</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#setAxisTitleChartFont(org.jCharts.properties.util.ChartFont)">setAxisTitleChartFont</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#setGridLineChartStroke(org.jCharts.properties.util.ChartStroke)">setGridLineChartStroke</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#setPaddingBetweenAxisAndLabels(float)">setPaddingBetweenAxisAndLabels</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#setPaddingBetweenAxisTitleAndLabels(float)">setPaddingBetweenAxisTitleAndLabels</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#setPaddingBetweenLabelsAndTicks(float)">setPaddingBetweenLabelsAndTicks</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#setPaddingBetweenXAxisLabels(float)">setPaddingBetweenXAxisLabels</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#setScaleChartFont(org.jCharts.properties.util.ChartFont)">setScaleChartFont</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#setShowAxisLabels(boolean)">setShowAxisLabels</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#setShowEndBorder(boolean)">setShowEndBorder</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#setShowGridLines(int)">setShowGridLines</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#setShowTicks(int)">setShowTicks</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#setTickChartStroke(org.jCharts.properties.util.ChartStroke)">setTickChartStroke</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#setTitleChartFont(org.jCharts.properties.util.ChartFont)">setTitleChartFont</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#showAxisLabels()">showAxisLabels</A></CODE></TD>
424 </TR>
425 </TABLE>
426 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.properties.Properties"><!-- --></A>
427 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
428 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
429 <TD><B>Methods inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/Properties.html">Properties</A></B></TD>
430 </TR>
431 <TR BGCOLOR="white" CLASS="TableRowColor">
432 <TD><CODE><A HREF="../../../org/jCharts/properties/Properties.html#getBackgroundPaint()">getBackgroundPaint</A>, <A HREF="../../../org/jCharts/properties/Properties.html#setBackgroundPaint(java.awt.Paint)">setBackgroundPaint</A></CODE></TD>
433 </TR>
434 </TABLE>
435 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
436 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
437 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
438 <TD><B>Methods inherited from class java.lang.Object</B></TD>
439 </TR>
440 <TR BGCOLOR="white" CLASS="TableRowColor">
441 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
442 </TR>
443 </TABLE>
444 &nbsp;
445 <P>
446
447 <!-- ============ FIELD DETAIL =========== -->
448
449 <A NAME="field_detail"><!-- --></A>
450 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
451 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
452 <TD COLSPAN=1><FONT SIZE="+2">
453 <B>Field Detail</B></FONT></TD>
454 </TR>
455 </TABLE>
456
457 <A NAME="roundToNearest"><!-- --></A><H3>
458 roundToNearest</H3>
459 <PRE>
460 private int <B>roundToNearest</B></PRE>
461 <DL>
462 <DL>
463 </DL>
464 </DL>
465 <HR>
466
467 <A NAME="showZeroLine"><!-- --></A><H3>
468 showZeroLine</H3>
469 <PRE>
470 private boolean <B>showZeroLine</B></PRE>
471 <DL>
472 <DL>
473 </DL>
474 </DL>
475 <HR>
476
477 <A NAME="zeroLineChartStroke"><!-- --></A><H3>
478 zeroLineChartStroke</H3>
479 <PRE>
480 private <A HREF="../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A> <B>zeroLineChartStroke</B></PRE>
481 <DL>
482 <DL>
483 </DL>
484 </DL>
485 <HR>
486
487 <A NAME="userDefinedScale"><!-- --></A><H3>
488 userDefinedScale</H3>
489 <PRE>
490 private boolean <B>userDefinedScale</B></PRE>
491 <DL>
492 <DL>
493 </DL>
494 </DL>
495 <HR>
496
497 <A NAME="userDefinedMinimumValue"><!-- --></A><H3>
498 userDefinedMinimumValue</H3>
499 <PRE>
500 private double <B>userDefinedMinimumValue</B></PRE>
501 <DL>
502 <DL>
503 </DL>
504 </DL>
505 <HR>
506
507 <A NAME="userDefinedIncrement"><!-- --></A><H3>
508 userDefinedIncrement</H3>
509 <PRE>
510 private double <B>userDefinedIncrement</B></PRE>
511 <DL>
512 <DL>
513 </DL>
514 </DL>
515 <HR>
516
517 <A NAME="numItems"><!-- --></A><H3>
518 numItems</H3>
519 <PRE>
520 private int <B>numItems</B></PRE>
521 <DL>
522 <DL>
523 </DL>
524 </DL>
525 <HR>
526
527 <A NAME="useDollarSigns"><!-- --></A><H3>
528 useDollarSigns</H3>
529 <PRE>
530 private boolean <B>useDollarSigns</B></PRE>
531 <DL>
532 <DL>
533 </DL>
534 </DL>
535 <HR>
536
537 <A NAME="useCommas"><!-- --></A><H3>
538 useCommas</H3>
539 <PRE>
540 private boolean <B>useCommas</B></PRE>
541 <DL>
542 <DL>
543 </DL>
544 </DL>
545 <HR>
546
547 <A NAME="usePercentSigns"><!-- --></A><H3>
548 usePercentSigns</H3>
549 <PRE>
550 private boolean <B>usePercentSigns</B></PRE>
551 <DL>
552 <DL>
553 </DL>
554 </DL>
555 <HR>
556
557 <A NAME="scaleCalculator"><!-- --></A><H3>
558 scaleCalculator</H3>
559 <PRE>
560 private <A HREF="../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html">ScaleCalculator</A> <B>scaleCalculator</B></PRE>
561 <DL>
562 <DL>
563 </DL>
564 </DL>
565
566 <!-- ========= CONSTRUCTOR DETAIL ======== -->
567
568 <A NAME="constructor_detail"><!-- --></A>
569 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
570 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
571 <TD COLSPAN=1><FONT SIZE="+2">
572 <B>Constructor Detail</B></FONT></TD>
573 </TR>
574 </TABLE>
575
576 <A NAME="DataAxisProperties()"><!-- --></A><H3>
577 DataAxisProperties</H3>
578 <PRE>
579 public <B>DataAxisProperties</B>()</PRE>
580 <DL>
581 </DL>
582
583 <!-- ============ METHOD DETAIL ========== -->
584
585 <A NAME="method_detail"><!-- --></A>
586 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
587 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
588 <TD COLSPAN=1><FONT SIZE="+2">
589 <B>Method Detail</B></FONT></TD>
590 </TR>
591 </TABLE>
592
593 <A NAME="setUserDefinedScale(double, double)"><!-- --></A><H3>
594 setUserDefinedScale</H3>
595 <PRE>
596 public void <B>setUserDefinedScale</B>(double&nbsp;axisMinimum,
597 double&nbsp;axisIncrement)
598 throws <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
599 <DL>
600 <DD><DL>
601 </DL>
602 </DD>
603 <DD><DL>
604 <DT><B>Parameters:</B><DD><CODE>axisMinimum</CODE> - <DD><CODE>axisIncrement</CODE> -
605 <DT><B>Throws:</B>
606 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE></DL>
607 </DD>
608 </DL>
609 <HR>
610
611 <A NAME="getRoundToNearest()"><!-- --></A><H3>
612 getRoundToNearest</H3>
613 <PRE>
614 public int <B>getRoundToNearest</B>()</PRE>
615 <DL>
616 <DD><DL>
617 </DL>
618 </DD>
619 <DD><DL>
620 </DL>
621 </DD>
622 </DL>
623 <HR>
624
625 <A NAME="setRoundToNearest(int)"><!-- --></A><H3>
626 setRoundToNearest</H3>
627 <PRE>
628 public void <B>setRoundToNearest</B>(int&nbsp;roundToNearest)</PRE>
629 <DL>
630 <DD><DL>
631 </DL>
632 </DD>
633 <DD><DL>
634 </DL>
635 </DD>
636 </DL>
637 <HR>
638
639 <A NAME="showZeroLine()"><!-- --></A><H3>
640 showZeroLine</H3>
641 <PRE>
642 public boolean <B>showZeroLine</B>()</PRE>
643 <DL>
644 <DD><DL>
645 </DL>
646 </DD>
647 <DD><DL>
648 </DL>
649 </DD>
650 </DL>
651 <HR>
652
653 <A NAME="setShowZeroLine(boolean)"><!-- --></A><H3>
654 setShowZeroLine</H3>
655 <PRE>
656 public void <B>setShowZeroLine</B>(boolean&nbsp;showZeroLine)</PRE>
657 <DL>
658 <DD><DL>
659 </DL>
660 </DD>
661 <DD><DL>
662 </DL>
663 </DD>
664 </DL>
665 <HR>
666
667 <A NAME="getZeroLineChartStroke()"><!-- --></A><H3>
668 getZeroLineChartStroke</H3>
669 <PRE>
670 public <A HREF="../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A> <B>getZeroLineChartStroke</B>()</PRE>
671 <DL>
672 <DD><DL>
673 </DL>
674 </DD>
675 <DD><DL>
676 </DL>
677 </DD>
678 </DL>
679 <HR>
680
681 <A NAME="setZeroLineChartStroke(org.jCharts.properties.util.ChartStroke)"><!-- --></A><H3>
682 setZeroLineChartStroke</H3>
683 <PRE>
684 public void <B>setZeroLineChartStroke</B>(<A HREF="../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A>&nbsp;zeroLine)</PRE>
685 <DL>
686 <DD><DL>
687 </DL>
688 </DD>
689 <DD><DL>
690 </DL>
691 </DD>
692 </DL>
693 <HR>
694
695 <A NAME="hasUserDefinedScale()"><!-- --></A><H3>
696 hasUserDefinedScale</H3>
697 <PRE>
698 public boolean <B>hasUserDefinedScale</B>()</PRE>
699 <DL>
700 <DD><DL>
701 </DL>
702 </DD>
703 <DD><DL>
704 </DL>
705 </DD>
706 </DL>
707 <HR>
708
709 <A NAME="getUserDefinedMinimumValue()"><!-- --></A><H3>
710 getUserDefinedMinimumValue</H3>
711 <PRE>
712 public double <B>getUserDefinedMinimumValue</B>()</PRE>
713 <DL>
714 <DD><DL>
715 </DL>
716 </DD>
717 <DD><DL>
718 </DL>
719 </DD>
720 </DL>
721 <HR>
722
723 <A NAME="getUserDefinedIncrement()"><!-- --></A><H3>
724 getUserDefinedIncrement</H3>
725 <PRE>
726 public double <B>getUserDefinedIncrement</B>()</PRE>
727 <DL>
728 <DD><DL>
729 </DL>
730 </DD>
731 <DD><DL>
732 </DL>
733 </DD>
734 </DL>
735 <HR>
736
737 <A NAME="getNumItems()"><!-- --></A><H3>
738 getNumItems</H3>
739 <PRE>
740 public int <B>getNumItems</B>()</PRE>
741 <DL>
742 <DD><DL>
743 </DL>
744 </DD>
745 <DD><DL>
746 </DL>
747 </DD>
748 </DL>
749 <HR>
750
751 <A NAME="setNumItems(int)"><!-- --></A><H3>
752 setNumItems</H3>
753 <PRE>
754 public void <B>setNumItems</B>(int&nbsp;numItems)</PRE>
755 <DL>
756 <DD><DL>
757 </DL>
758 </DD>
759 <DD><DL>
760 </DL>
761 </DD>
762 </DL>
763 <HR>
764
765 <A NAME="useDollarSigns()"><!-- --></A><H3>
766 useDollarSigns</H3>
767 <PRE>
768 public boolean <B>useDollarSigns</B>()</PRE>
769 <DL>
770 <DD><DL>
771 </DL>
772 </DD>
773 <DD><DL>
774 </DL>
775 </DD>
776 </DL>
777 <HR>
778
779 <A NAME="setUseDollarSigns(boolean)"><!-- --></A><H3>
780 setUseDollarSigns</H3>
781 <PRE>
782 public void <B>setUseDollarSigns</B>(boolean&nbsp;useDollarSigns)</PRE>
783 <DL>
784 <DD><DL>
785 </DL>
786 </DD>
787 <DD><DL>
788 </DL>
789 </DD>
790 </DL>
791 <HR>
792
793 <A NAME="useCommas()"><!-- --></A><H3>
794 useCommas</H3>
795 <PRE>
796 public boolean <B>useCommas</B>()</PRE>
797 <DL>
798 <DD><DL>
799 </DL>
800 </DD>
801 <DD><DL>
802 </DL>
803 </DD>
804 </DL>
805 <HR>
806
807 <A NAME="setUseCommas(boolean)"><!-- --></A><H3>
808 setUseCommas</H3>
809 <PRE>
810 public void <B>setUseCommas</B>(boolean&nbsp;useCommas)</PRE>
811 <DL>
812 <DD><DL>
813 </DL>
814 </DD>
815 <DD><DL>
816 </DL>
817 </DD>
818 </DL>
819 <HR>
820
821 <A NAME="usePercentSigns()"><!-- --></A><H3>
822 usePercentSigns</H3>
823 <PRE>
824 public boolean <B>usePercentSigns</B>()</PRE>
825 <DL>
826 <DD><DL>
827 </DL>
828 </DD>
829 <DD><DL>
830 </DL>
831 </DD>
832 </DL>
833 <HR>
834
835 <A NAME="setUsePercentSigns(boolean)"><!-- --></A><H3>
836 setUsePercentSigns</H3>
837 <PRE>
838 public void <B>setUsePercentSigns</B>(boolean&nbsp;usePercentSigns)</PRE>
839 <DL>
840 <DD><DL>
841 </DL>
842 </DD>
843 <DD><DL>
844 </DL>
845 </DD>
846 </DL>
847 <HR>
848
849 <A NAME="getScaleCalculator()"><!-- --></A><H3>
850 getScaleCalculator</H3>
851 <PRE>
852 public <A HREF="../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html">ScaleCalculator</A> <B>getScaleCalculator</B>()</PRE>
853 <DL>
854 <DD><DL>
855 </DL>
856 </DD>
857 <DD><DL>
858 </DL>
859 </DD>
860 </DL>
861 <HR>
862
863 <A NAME="setScaleCalculator(org.jCharts.axisChart.axis.scale.ScaleCalculator)"><!-- --></A><H3>
864 setScaleCalculator</H3>
865 <PRE>
866 public void <B>setScaleCalculator</B>(<A HREF="../../../org/jCharts/axisChart/axis/scale/ScaleCalculator.html">ScaleCalculator</A>&nbsp;scaleCalculator)</PRE>
867 <DL>
868 <DD>You do not have to explicitly set a ScaleCalculator implementation as jCharts will
869 create one, but if you do not like the way Scale ranges are created, you could
870 create your own implementation of ScaleCalculator and jCharts will use it!
871 <P>
872 <DD><DL>
873 </DL>
874 </DD>
875 <DD><DL>
876 <DT><B>Parameters:</B><DD><CODE>scaleCalculator</CODE> - </DL>
877 </DD>
878 </DL>
879 <HR>
880
881 <A NAME="toHTML(org.jCharts.test.HTMLGenerator)"><!-- --></A><H3>
882 toHTML</H3>
883 <PRE>
884 public void <B>toHTML</B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</PRE>
885 <DL>
886 <DD>Enables the testing routines to display the contents of this Object.
887 <P>
888 <DD><DL>
889 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/test/HTMLTestable.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></CODE> in class <CODE><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A></CODE></DL>
890 </DD>
891 <DD><DL>
892 <DT><B>Parameters:</B><DD><CODE>htmlGenerator</CODE> - </DL>
893 </DD>
894 </DL>
895 <!-- ========= END OF CLASS DATA ========= -->
896 <HR>
897
898 <!-- ========== START OF NAVBAR ========== -->
899 <A NAME="navbar_bottom"><!-- --></A>
900 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
901 <TR>
902 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
903 <A NAME="navbar_bottom_firstrow"><!-- --></A>
904 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
905 <TR ALIGN="center" VALIGN="top">
906 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
907 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
908 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
909 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
910 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
911 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
912 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
913 </TR>
914 </TABLE>
915 </TD>
916 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
917 </EM>
918 </TD>
919 </TR>
920
921 <TR>
922 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
923 &nbsp;<A HREF="../../../org/jCharts/properties/ClusteredBarChartProperties.html"><B>PREV CLASS</B></A>&nbsp;
924 &nbsp;<A HREF="../../../org/jCharts/properties/LabelAxisProperties.html"><B>NEXT CLASS</B></A></FONT></TD>
925 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
926 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
927 &nbsp;<A HREF="DataAxisProperties.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
928 &nbsp;
929 <SCRIPT>
930 <!--
931 if(window==top) {
932 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
933 }
934 //-->
935 </SCRIPT>
936 <NOSCRIPT>
937 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
938 </NOSCRIPT>
939 </FONT></TD>
940 </TR>
941 <TR>
942 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
943 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
944 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
945 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
946 </TR>
947 </TABLE>
948 <!-- =========== END OF NAVBAR =========== -->
949
950 <HR>
951
952 </BODY>
953 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 LabelAxisProperties (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.properties.LabelAxisProperties,LabelAxisProperties class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="LabelAxisProperties (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/properties/DataAxisProperties.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/properties/LegendAreaProperties.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="LabelAxisProperties.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_org.jCharts.properties.AxisTypeProperties">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_org.jCharts.properties.AxisTypeProperties">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.properties</FONT>
76 <BR>
77 Class LabelAxisProperties</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../org/jCharts/properties/Properties.html">org.jCharts.properties.Properties</A>
82 |
83 +--<A HREF="../../../org/jCharts/properties/AxisTypeProperties.html">org.jCharts.properties.AxisTypeProperties</A>
84 |
85 +--<B>org.jCharts.properties.LabelAxisProperties</B>
86 </PRE>
87 <DL>
88 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, java.io.Serializable</DD>
89 </DL>
90 <DL>
91 <DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A></DD>
92 </DL>
93 <HR>
94 <DL>
95 <DT>public class <B>LabelAxisProperties</B><DT>extends <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A><DT>implements <A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></DL>
96
97 <P>
98 <DL>
99 <DT><B>See Also:</B><DD><A HREF="../../../serialized-form.html" TARGET="org.jCharts.properties.LabelAxisProperties">Serialized Form</A></DL>
100 <HR>
101
102 <P>
103 <!-- ======== NESTED CLASS SUMMARY ======== -->
104
105
106 <!-- =========== FIELD SUMMARY =========== -->
107
108 <A NAME="field_summary"><!-- --></A>
109 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
110 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
111 <TD COLSPAN=2><FONT SIZE="+2">
112 <B>Field Summary</B></FONT></TD>
113 </TR>
114 </TABLE>
115 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.properties.AxisTypeProperties"><!-- --></A>
116 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
117 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
118 <TD><B>Fields inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A></B></TD>
119 </TR>
120 <TR BGCOLOR="white" CLASS="TableRowColor">
121 <TD><CODE><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#GRID_LINES_ALL">GRID_LINES_ALL</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#GRID_LINES_NONE">GRID_LINES_NONE</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#GRID_LINES_ONLY_WITH_LABELS">GRID_LINES_ONLY_WITH_LABELS</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#TICKS_ALL">TICKS_ALL</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#TICKS_NONE">TICKS_NONE</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#TICKS_ONLY_WITH_LABELS">TICKS_ONLY_WITH_LABELS</A></CODE></TD>
122 </TR>
123 </TABLE>
124 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.properties.Properties"><!-- --></A>
125 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
126 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
127 <TD><B>Fields inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/Properties.html">Properties</A></B></TD>
128 </TR>
129 <TR BGCOLOR="white" CLASS="TableRowColor">
130 <TD><CODE><A HREF="../../../org/jCharts/properties/Properties.html#DEFAULT_BACKGROUND_PAINT">DEFAULT_BACKGROUND_PAINT</A></CODE></TD>
131 </TR>
132 </TABLE>
133 &nbsp;
134 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
135
136 <A NAME="constructor_summary"><!-- --></A>
137 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
138 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
139 <TD COLSPAN=2><FONT SIZE="+2">
140 <B>Constructor Summary</B></FONT></TD>
141 </TR>
142 <TR BGCOLOR="white" CLASS="TableRowColor">
143 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LabelAxisProperties.html#LabelAxisProperties()">LabelAxisProperties</A></B>()</CODE>
144
145 <BR>
146 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
147 </TR>
148 </TABLE>
149 &nbsp;
150 <!-- ========== METHOD SUMMARY =========== -->
151
152 <A NAME="methods_inherited_from_class_org.jCharts.properties.AxisTypeProperties"><!-- --></A>
153 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
154 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
155 <TD><B>Methods inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A></B></TD>
156 </TR>
157 <TR BGCOLOR="white" CLASS="TableRowColor">
158 <TD><CODE><A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#getAxisStroke()">getAxisStroke</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#getAxisTickMarkPixelLength()">getAxisTickMarkPixelLength</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#getAxisTitleChartFont()">getAxisTitleChartFont</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#getGridLineChartStroke()">getGridLineChartStroke</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#getPaddingBetweenAxisAndLabels()">getPaddingBetweenAxisAndLabels</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#getPaddingBetweenAxisLabels()">getPaddingBetweenAxisLabels</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#getPaddingBetweenAxisTitleAndLabels()">getPaddingBetweenAxisTitleAndLabels</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#getPaddingBetweenLabelsAndTicks()">getPaddingBetweenLabelsAndTicks</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#getScaleChartFont()">getScaleChartFont</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#getShowEndBorder()">getShowEndBorder</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#getShowGridLines()">getShowGridLines</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#getShowTicks()">getShowTicks</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#getTickChartStroke()">getTickChartStroke</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#getTitleChartFont()">getTitleChartFont</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#setAxisStroke(org.jCharts.properties.util.ChartStroke)">setAxisStroke</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#setAxisTickMarkPixelLength(float)">setAxisTickMarkPixelLength</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#setAxisTitleChartFont(org.jCharts.properties.util.ChartFont)">setAxisTitleChartFont</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#setGridLineChartStroke(org.jCharts.properties.util.ChartStroke)">setGridLineChartStroke</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#setPaddingBetweenAxisAndLabels(float)">setPaddingBetweenAxisAndLabels</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#setPaddingBetweenAxisTitleAndLabels(float)">setPaddingBetweenAxisTitleAndLabels</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#setPaddingBetweenLabelsAndTicks(float)">setPaddingBetweenLabelsAndTicks</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#setPaddingBetweenXAxisLabels(float)">setPaddingBetweenXAxisLabels</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#setScaleChartFont(org.jCharts.properties.util.ChartFont)">setScaleChartFont</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#setShowAxisLabels(boolean)">setShowAxisLabels</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#setShowEndBorder(boolean)">setShowEndBorder</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#setShowGridLines(int)">setShowGridLines</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#setShowTicks(int)">setShowTicks</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#setTickChartStroke(org.jCharts.properties.util.ChartStroke)">setTickChartStroke</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#setTitleChartFont(org.jCharts.properties.util.ChartFont)">setTitleChartFont</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#showAxisLabels()">showAxisLabels</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></CODE></TD>
159 </TR>
160 </TABLE>
161 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.properties.Properties"><!-- --></A>
162 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
163 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
164 <TD><B>Methods inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/Properties.html">Properties</A></B></TD>
165 </TR>
166 <TR BGCOLOR="white" CLASS="TableRowColor">
167 <TD><CODE><A HREF="../../../org/jCharts/properties/Properties.html#getBackgroundPaint()">getBackgroundPaint</A>, <A HREF="../../../org/jCharts/properties/Properties.html#setBackgroundPaint(java.awt.Paint)">setBackgroundPaint</A></CODE></TD>
168 </TR>
169 </TABLE>
170 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
171 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
172 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
173 <TD><B>Methods inherited from class java.lang.Object</B></TD>
174 </TR>
175 <TR BGCOLOR="white" CLASS="TableRowColor">
176 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
177 </TR>
178 </TABLE>
179 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.test.HTMLTestable"><!-- --></A>
180 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
181 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
182 <TD><B>Methods inherited from interface org.jCharts.test.<A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></B></TD>
183 </TR>
184 <TR BGCOLOR="white" CLASS="TableRowColor">
185 <TD><CODE><A HREF="../../../org/jCharts/test/HTMLTestable.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></CODE></TD>
186 </TR>
187 </TABLE>
188 &nbsp;
189 <P>
190
191 <!-- ============ FIELD DETAIL =========== -->
192
193
194 <!-- ========= CONSTRUCTOR DETAIL ======== -->
195
196 <A NAME="constructor_detail"><!-- --></A>
197 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
198 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
199 <TD COLSPAN=1><FONT SIZE="+2">
200 <B>Constructor Detail</B></FONT></TD>
201 </TR>
202 </TABLE>
203
204 <A NAME="LabelAxisProperties()"><!-- --></A><H3>
205 LabelAxisProperties</H3>
206 <PRE>
207 public <B>LabelAxisProperties</B>()</PRE>
208 <DL>
209 </DL>
210
211 <!-- ============ METHOD DETAIL ========== -->
212
213 <!-- ========= END OF CLASS DATA ========= -->
214 <HR>
215
216 <!-- ========== START OF NAVBAR ========== -->
217 <A NAME="navbar_bottom"><!-- --></A>
218 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
219 <TR>
220 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
221 <A NAME="navbar_bottom_firstrow"><!-- --></A>
222 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
223 <TR ALIGN="center" VALIGN="top">
224 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
225 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
226 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
227 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
228 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
229 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
230 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
231 </TR>
232 </TABLE>
233 </TD>
234 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
235 </EM>
236 </TD>
237 </TR>
238
239 <TR>
240 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
241 &nbsp;<A HREF="../../../org/jCharts/properties/DataAxisProperties.html"><B>PREV CLASS</B></A>&nbsp;
242 &nbsp;<A HREF="../../../org/jCharts/properties/LegendAreaProperties.html"><B>NEXT CLASS</B></A></FONT></TD>
243 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
244 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
245 &nbsp;<A HREF="LabelAxisProperties.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
246 &nbsp;
247 <SCRIPT>
248 <!--
249 if(window==top) {
250 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
251 }
252 //-->
253 </SCRIPT>
254 <NOSCRIPT>
255 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
256 </NOSCRIPT>
257 </FONT></TD>
258 </TR>
259 <TR>
260 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
261 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_org.jCharts.properties.AxisTypeProperties">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_org.jCharts.properties.AxisTypeProperties">METHOD</A></FONT></TD>
262 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
263 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
264 </TR>
265 </TABLE>
266 <!-- =========== END OF NAVBAR =========== -->
267
268 <HR>
269
270 </BODY>
271 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 LegendAreaProperties (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.properties.LegendAreaProperties,LegendAreaProperties class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="LegendAreaProperties (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/properties/LabelAxisProperties.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/properties/LegendProperties.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="LegendAreaProperties.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.properties</FONT>
76 <BR>
77 Class LegendAreaProperties</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../org/jCharts/properties/Properties.html">org.jCharts.properties.Properties</A>
82 |
83 +--<A HREF="../../../org/jCharts/properties/AreaProperties.html">org.jCharts.properties.AreaProperties</A>
84 |
85 +--<B>org.jCharts.properties.LegendAreaProperties</B>
86 </PRE>
87 <DL>
88 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, java.io.Serializable</DD>
89 </DL>
90 <DL>
91 <DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../org/jCharts/properties/LegendProperties.html">LegendProperties</A></DD>
92 </DL>
93 <HR>
94 <DL>
95 <DT>public abstract class <B>LegendAreaProperties</B><DT>extends <A HREF="../../../org/jCharts/properties/AreaProperties.html">AreaProperties</A><DT>implements <A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></DL>
96
97 <P>
98 <DL>
99 <DT><B>See Also:</B><DD><A HREF="../../../serialized-form.html" TARGET="org.jCharts.properties.LegendAreaProperties">Serialized Form</A></DL>
100 <HR>
101
102 <P>
103 <!-- ======== NESTED CLASS SUMMARY ======== -->
104
105
106 <!-- =========== FIELD SUMMARY =========== -->
107
108 <A NAME="field_summary"><!-- --></A>
109 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
110 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
111 <TD COLSPAN=2><FONT SIZE="+2">
112 <B>Field Summary</B></FONT></TD>
113 </TR>
114 <TR BGCOLOR="white" CLASS="TableRowColor">
115 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
116 <CODE>static&nbsp;int</CODE></FONT></TD>
117 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendAreaProperties.html#BOTTOM">BOTTOM</A></B></CODE>
118
119 <BR>
120 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
121 </TR>
122 <TR BGCOLOR="white" CLASS="TableRowColor">
123 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
124 <CODE>private &nbsp;int</CODE></FONT></TD>
125 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendAreaProperties.html#chartPadding">chartPadding</A></B></CODE>
126
127 <BR>
128 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
129 </TR>
130 <TR BGCOLOR="white" CLASS="TableRowColor">
131 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
132 <CODE>private &nbsp;int</CODE></FONT></TD>
133 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendAreaProperties.html#columnPadding">columnPadding</A></B></CODE>
134
135 <BR>
136 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
137 </TR>
138 <TR BGCOLOR="white" CLASS="TableRowColor">
139 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
140 <CODE>static&nbsp;int</CODE></FONT></TD>
141 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendAreaProperties.html#COLUMNS_AS_MANY_AS_NEEDED">COLUMNS_AS_MANY_AS_NEEDED</A></B></CODE>
142
143 <BR>
144 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
145 </TR>
146 <TR BGCOLOR="white" CLASS="TableRowColor">
147 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
148 <CODE>static&nbsp;int</CODE></FONT></TD>
149 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendAreaProperties.html#COLUMNS_FIT_TO_IMAGE">COLUMNS_FIT_TO_IMAGE</A></B></CODE>
150
151 <BR>
152 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
153 </TR>
154 <TR BGCOLOR="white" CLASS="TableRowColor">
155 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
156 <CODE>private &nbsp;int</CODE></FONT></TD>
157 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendAreaProperties.html#iconPadding">iconPadding</A></B></CODE>
158
159 <BR>
160 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
161 </TR>
162 <TR BGCOLOR="white" CLASS="TableRowColor">
163 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
164 <CODE>static&nbsp;int</CODE></FONT></TD>
165 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendAreaProperties.html#LEFT">LEFT</A></B></CODE>
166
167 <BR>
168 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
169 </TR>
170 <TR BGCOLOR="white" CLASS="TableRowColor">
171 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
172 <CODE>private &nbsp;int</CODE></FONT></TD>
173 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendAreaProperties.html#numColumns">numColumns</A></B></CODE>
174
175 <BR>
176 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
177 </TR>
178 <TR BGCOLOR="white" CLASS="TableRowColor">
179 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
180 <CODE>private &nbsp;int</CODE></FONT></TD>
181 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendAreaProperties.html#placement">placement</A></B></CODE>
182
183 <BR>
184 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
185 </TR>
186 <TR BGCOLOR="white" CLASS="TableRowColor">
187 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
188 <CODE>static&nbsp;int</CODE></FONT></TD>
189 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendAreaProperties.html#RIGHT">RIGHT</A></B></CODE>
190
191 <BR>
192 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
193 </TR>
194 <TR BGCOLOR="white" CLASS="TableRowColor">
195 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
196 <CODE>private &nbsp;int</CODE></FONT></TD>
197 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendAreaProperties.html#rowPadding">rowPadding</A></B></CODE>
198
199 <BR>
200 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
201 </TR>
202 <TR BGCOLOR="white" CLASS="TableRowColor">
203 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
204 <CODE>static&nbsp;int</CODE></FONT></TD>
205 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendAreaProperties.html#TOP">TOP</A></B></CODE>
206
207 <BR>
208 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
209 </TR>
210 </TABLE>
211 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.properties.AreaProperties"><!-- --></A>
212 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
213 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
214 <TD><B>Fields inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/AreaProperties.html">AreaProperties</A></B></TD>
215 </TR>
216 <TR BGCOLOR="white" CLASS="TableRowColor">
217 <TD><CODE></CODE></TD>
218 </TR>
219 </TABLE>
220 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.properties.Properties"><!-- --></A>
221 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
222 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
223 <TD><B>Fields inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/Properties.html">Properties</A></B></TD>
224 </TR>
225 <TR BGCOLOR="white" CLASS="TableRowColor">
226 <TD><CODE><A HREF="../../../org/jCharts/properties/Properties.html#DEFAULT_BACKGROUND_PAINT">DEFAULT_BACKGROUND_PAINT</A></CODE></TD>
227 </TR>
228 </TABLE>
229 &nbsp;
230 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
231
232 <A NAME="constructor_summary"><!-- --></A>
233 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
234 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
235 <TD COLSPAN=2><FONT SIZE="+2">
236 <B>Constructor Summary</B></FONT></TD>
237 </TR>
238 <TR BGCOLOR="white" CLASS="TableRowColor">
239 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendAreaProperties.html#LegendAreaProperties()">LegendAreaProperties</A></B>()</CODE>
240
241 <BR>
242 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor for those desiring auto-calculation of the Legend width based on the number
243 of columns.</TD>
244 </TR>
245 </TABLE>
246 &nbsp;
247 <!-- ========== METHOD SUMMARY =========== -->
248
249 <A NAME="method_summary"><!-- --></A>
250 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
251 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
252 <TD COLSPAN=2><FONT SIZE="+2">
253 <B>Method Summary</B></FONT></TD>
254 </TR>
255 <TR BGCOLOR="white" CLASS="TableRowColor">
256 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
257 <CODE>&nbsp;int</CODE></FONT></TD>
258 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendAreaProperties.html#getChartPadding()">getChartPadding</A></B>()</CODE>
259
260 <BR>
261 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the padding between chart plot and the Legend.</TD>
262 </TR>
263 <TR BGCOLOR="white" CLASS="TableRowColor">
264 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
265 <CODE>&nbsp;int</CODE></FONT></TD>
266 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendAreaProperties.html#getColumnPadding()">getColumnPadding</A></B>()</CODE>
267
268 <BR>
269 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the padding between label columns.</TD>
270 </TR>
271 <TR BGCOLOR="white" CLASS="TableRowColor">
272 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
273 <CODE>&nbsp;int</CODE></FONT></TD>
274 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendAreaProperties.html#getIconPadding()">getIconPadding</A></B>()</CODE>
275
276 <BR>
277 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the padding between the icon and the Label</TD>
278 </TR>
279 <TR BGCOLOR="white" CLASS="TableRowColor">
280 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
281 <CODE>&nbsp;int</CODE></FONT></TD>
282 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendAreaProperties.html#getNumColumns()">getNumColumns</A></B>()</CODE>
283
284 <BR>
285 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets the number of text columns the legend should display.</TD>
286 </TR>
287 <TR BGCOLOR="white" CLASS="TableRowColor">
288 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
289 <CODE>&nbsp;int</CODE></FONT></TD>
290 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendAreaProperties.html#getPlacement()">getPlacement</A></B>()</CODE>
291
292 <BR>
293 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns where the Legend should be drawn in relation to the Chart.</TD>
294 </TR>
295 <TR BGCOLOR="white" CLASS="TableRowColor">
296 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
297 <CODE>&nbsp;int</CODE></FONT></TD>
298 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendAreaProperties.html#getRowPadding()">getRowPadding</A></B>()</CODE>
299
300 <BR>
301 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the padding between labels in each row.</TD>
302 </TR>
303 <TR BGCOLOR="white" CLASS="TableRowColor">
304 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
305 <CODE>&nbsp;void</CODE></FONT></TD>
306 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendAreaProperties.html#setChartPadding(int)">setChartPadding</A></B>(int&nbsp;chartPadding)</CODE>
307
308 <BR>
309 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the padding between chart plot and the Legend.</TD>
310 </TR>
311 <TR BGCOLOR="white" CLASS="TableRowColor">
312 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
313 <CODE>&nbsp;void</CODE></FONT></TD>
314 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendAreaProperties.html#setColumnPadding(int)">setColumnPadding</A></B>(int&nbsp;columnPadding)</CODE>
315
316 <BR>
317 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the padding between label columns, in pixels.</TD>
318 </TR>
319 <TR BGCOLOR="white" CLASS="TableRowColor">
320 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
321 <CODE>&nbsp;void</CODE></FONT></TD>
322 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendAreaProperties.html#setIconPadding(int)">setIconPadding</A></B>(int&nbsp;iconPadding)</CODE>
323
324 <BR>
325 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the padding between the icon and the Label, in pixels.</TD>
326 </TR>
327 <TR BGCOLOR="white" CLASS="TableRowColor">
328 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
329 <CODE>&nbsp;void</CODE></FONT></TD>
330 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendAreaProperties.html#setNumColumns(int)">setNumColumns</A></B>(int&nbsp;numColumns)</CODE>
331
332 <BR>
333 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the number of text columns the legend should display.</TD>
334 </TR>
335 <TR BGCOLOR="white" CLASS="TableRowColor">
336 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
337 <CODE>&nbsp;void</CODE></FONT></TD>
338 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendAreaProperties.html#setPlacement(int)">setPlacement</A></B>(int&nbsp;placementConstant)</CODE>
339
340 <BR>
341 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets where the Legend should be drawn in relation to the Chart.</TD>
342 </TR>
343 <TR BGCOLOR="white" CLASS="TableRowColor">
344 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
345 <CODE>&nbsp;void</CODE></FONT></TD>
346 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendAreaProperties.html#setRowPadding(int)">setRowPadding</A></B>(int&nbsp;rowPadding)</CODE>
347
348 <BR>
349 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the padding between labels in each row, in pixels.</TD>
350 </TR>
351 <TR BGCOLOR="white" CLASS="TableRowColor">
352 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
353 <CODE>&nbsp;void</CODE></FONT></TD>
354 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendAreaProperties.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</CODE>
355
356 <BR>
357 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enables the testing routines to display the contents of this Object.</TD>
358 </TR>
359 </TABLE>
360 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.properties.AreaProperties"><!-- --></A>
361 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
362 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
363 <TD><B>Methods inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/AreaProperties.html">AreaProperties</A></B></TD>
364 </TR>
365 <TR BGCOLOR="white" CLASS="TableRowColor">
366 <TD><CODE><A HREF="../../../org/jCharts/properties/AreaProperties.html#getBorderStroke()">getBorderStroke</A>, <A HREF="../../../org/jCharts/properties/AreaProperties.html#getEdgePadding()">getEdgePadding</A>, <A HREF="../../../org/jCharts/properties/AreaProperties.html#setBorderStroke(org.jCharts.properties.util.ChartStroke)">setBorderStroke</A>, <A HREF="../../../org/jCharts/properties/AreaProperties.html#setEdgePadding(float)">setEdgePadding</A></CODE></TD>
367 </TR>
368 </TABLE>
369 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.properties.Properties"><!-- --></A>
370 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
371 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
372 <TD><B>Methods inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/Properties.html">Properties</A></B></TD>
373 </TR>
374 <TR BGCOLOR="white" CLASS="TableRowColor">
375 <TD><CODE><A HREF="../../../org/jCharts/properties/Properties.html#getBackgroundPaint()">getBackgroundPaint</A>, <A HREF="../../../org/jCharts/properties/Properties.html#setBackgroundPaint(java.awt.Paint)">setBackgroundPaint</A></CODE></TD>
376 </TR>
377 </TABLE>
378 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
379 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
380 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
381 <TD><B>Methods inherited from class java.lang.Object</B></TD>
382 </TR>
383 <TR BGCOLOR="white" CLASS="TableRowColor">
384 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
385 </TR>
386 </TABLE>
387 &nbsp;
388 <P>
389
390 <!-- ============ FIELD DETAIL =========== -->
391
392 <A NAME="field_detail"><!-- --></A>
393 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
394 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
395 <TD COLSPAN=1><FONT SIZE="+2">
396 <B>Field Detail</B></FONT></TD>
397 </TR>
398 </TABLE>
399
400 <A NAME="COLUMNS_AS_MANY_AS_NEEDED"><!-- --></A><H3>
401 COLUMNS_AS_MANY_AS_NEEDED</H3>
402 <PRE>
403 public static final int <B>COLUMNS_AS_MANY_AS_NEEDED</B></PRE>
404 <DL>
405 <DL>
406 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.jCharts.properties.LegendAreaProperties.COLUMNS_AS_MANY_AS_NEEDED">Constant Field Values</A></DL>
407 </DL>
408 <HR>
409
410 <A NAME="COLUMNS_FIT_TO_IMAGE"><!-- --></A><H3>
411 COLUMNS_FIT_TO_IMAGE</H3>
412 <PRE>
413 public static final int <B>COLUMNS_FIT_TO_IMAGE</B></PRE>
414 <DL>
415 <DL>
416 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.jCharts.properties.LegendAreaProperties.COLUMNS_FIT_TO_IMAGE">Constant Field Values</A></DL>
417 </DL>
418 <HR>
419
420 <A NAME="BOTTOM"><!-- --></A><H3>
421 BOTTOM</H3>
422 <PRE>
423 public static final int <B>BOTTOM</B></PRE>
424 <DL>
425 <DL>
426 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.jCharts.properties.LegendAreaProperties.BOTTOM">Constant Field Values</A></DL>
427 </DL>
428 <HR>
429
430 <A NAME="RIGHT"><!-- --></A><H3>
431 RIGHT</H3>
432 <PRE>
433 public static final int <B>RIGHT</B></PRE>
434 <DL>
435 <DL>
436 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.jCharts.properties.LegendAreaProperties.RIGHT">Constant Field Values</A></DL>
437 </DL>
438 <HR>
439
440 <A NAME="LEFT"><!-- --></A><H3>
441 LEFT</H3>
442 <PRE>
443 public static final int <B>LEFT</B></PRE>
444 <DL>
445 <DL>
446 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.jCharts.properties.LegendAreaProperties.LEFT">Constant Field Values</A></DL>
447 </DL>
448 <HR>
449
450 <A NAME="TOP"><!-- --></A><H3>
451 TOP</H3>
452 <PRE>
453 public static final int <B>TOP</B></PRE>
454 <DL>
455 <DL>
456 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.jCharts.properties.LegendAreaProperties.TOP">Constant Field Values</A></DL>
457 </DL>
458 <HR>
459
460 <A NAME="numColumns"><!-- --></A><H3>
461 numColumns</H3>
462 <PRE>
463 private int <B>numColumns</B></PRE>
464 <DL>
465 <DL>
466 </DL>
467 </DL>
468 <HR>
469
470 <A NAME="rowPadding"><!-- --></A><H3>
471 rowPadding</H3>
472 <PRE>
473 private int <B>rowPadding</B></PRE>
474 <DL>
475 <DL>
476 </DL>
477 </DL>
478 <HR>
479
480 <A NAME="columnPadding"><!-- --></A><H3>
481 columnPadding</H3>
482 <PRE>
483 private int <B>columnPadding</B></PRE>
484 <DL>
485 <DL>
486 </DL>
487 </DL>
488 <HR>
489
490 <A NAME="iconPadding"><!-- --></A><H3>
491 iconPadding</H3>
492 <PRE>
493 private int <B>iconPadding</B></PRE>
494 <DL>
495 <DL>
496 </DL>
497 </DL>
498 <HR>
499
500 <A NAME="chartPadding"><!-- --></A><H3>
501 chartPadding</H3>
502 <PRE>
503 private int <B>chartPadding</B></PRE>
504 <DL>
505 <DL>
506 </DL>
507 </DL>
508 <HR>
509
510 <A NAME="placement"><!-- --></A><H3>
511 placement</H3>
512 <PRE>
513 private int <B>placement</B></PRE>
514 <DL>
515 <DL>
516 </DL>
517 </DL>
518
519 <!-- ========= CONSTRUCTOR DETAIL ======== -->
520
521 <A NAME="constructor_detail"><!-- --></A>
522 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
523 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
524 <TD COLSPAN=1><FONT SIZE="+2">
525 <B>Constructor Detail</B></FONT></TD>
526 </TR>
527 </TABLE>
528
529 <A NAME="LegendAreaProperties()"><!-- --></A><H3>
530 LegendAreaProperties</H3>
531 <PRE>
532 public <B>LegendAreaProperties</B>()</PRE>
533 <DL>
534 <DD>Constructor for those desiring auto-calculation of the Legend width based on the number
535 of columns. All Labels are on a single row as default number of rows is: COLUMNS_AS_MANY_AS_NEEDED
536 <P>
537 </DL>
538
539 <!-- ============ METHOD DETAIL ========== -->
540
541 <A NAME="method_detail"><!-- --></A>
542 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
543 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
544 <TD COLSPAN=1><FONT SIZE="+2">
545 <B>Method Detail</B></FONT></TD>
546 </TR>
547 </TABLE>
548
549 <A NAME="getPlacement()"><!-- --></A><H3>
550 getPlacement</H3>
551 <PRE>
552 public int <B>getPlacement</B>()</PRE>
553 <DL>
554 <DD>Returns where the Legend should be drawn in relation to the Chart.
555 <P>
556 <DD><DL>
557 </DL>
558 </DD>
559 <DD><DL>
560
561 <DT><B>Returns:</B><DD>int</DL>
562 </DD>
563 </DL>
564 <HR>
565
566 <A NAME="setPlacement(int)"><!-- --></A><H3>
567 setPlacement</H3>
568 <PRE>
569 public void <B>setPlacement</B>(int&nbsp;placementConstant)</PRE>
570 <DL>
571 <DD>Sets where the Legend should be drawn in relation to the Chart.
572 <P>
573 <DD><DL>
574 </DL>
575 </DD>
576 <DD><DL>
577 <DT><B>Parameters:</B><DD><CODE>placementConstant</CODE> - </DL>
578 </DD>
579 </DL>
580 <HR>
581
582 <A NAME="getChartPadding()"><!-- --></A><H3>
583 getChartPadding</H3>
584 <PRE>
585 public int <B>getChartPadding</B>()</PRE>
586 <DL>
587 <DD>Returns the padding between chart plot and the Legend.
588 <P>
589 <DD><DL>
590 </DL>
591 </DD>
592 <DD><DL>
593
594 <DT><B>Returns:</B><DD>int</DL>
595 </DD>
596 </DL>
597 <HR>
598
599 <A NAME="setChartPadding(int)"><!-- --></A><H3>
600 setChartPadding</H3>
601 <PRE>
602 public void <B>setChartPadding</B>(int&nbsp;chartPadding)</PRE>
603 <DL>
604 <DD>Sets the padding between chart plot and the Legend.
605 <P>
606 <DD><DL>
607 </DL>
608 </DD>
609 <DD><DL>
610 <DT><B>Parameters:</B><DD><CODE>chartPadding</CODE> - </DL>
611 </DD>
612 </DL>
613 <HR>
614
615 <A NAME="getColumnPadding()"><!-- --></A><H3>
616 getColumnPadding</H3>
617 <PRE>
618 public int <B>getColumnPadding</B>()</PRE>
619 <DL>
620 <DD>Returns the padding between label columns.
621 <P>
622 <DD><DL>
623 </DL>
624 </DD>
625 <DD><DL>
626
627 <DT><B>Returns:</B><DD>int</DL>
628 </DD>
629 </DL>
630 <HR>
631
632 <A NAME="getRowPadding()"><!-- --></A><H3>
633 getRowPadding</H3>
634 <PRE>
635 public int <B>getRowPadding</B>()</PRE>
636 <DL>
637 <DD>Returns the padding between labels in each row.
638 <P>
639 <DD><DL>
640 </DL>
641 </DD>
642 <DD><DL>
643
644 <DT><B>Returns:</B><DD>int</DL>
645 </DD>
646 </DL>
647 <HR>
648
649 <A NAME="setNumColumns(int)"><!-- --></A><H3>
650 setNumColumns</H3>
651 <PRE>
652 public void <B>setNumColumns</B>(int&nbsp;numColumns)</PRE>
653 <DL>
654 <DD>Sets the number of text columns the legend should display.
655 <P>
656 <DD><DL>
657 </DL>
658 </DD>
659 <DD><DL>
660 <DT><B>Parameters:</B><DD><CODE>numColumns</CODE> - </DL>
661 </DD>
662 </DL>
663 <HR>
664
665 <A NAME="getNumColumns()"><!-- --></A><H3>
666 getNumColumns</H3>
667 <PRE>
668 public int <B>getNumColumns</B>()</PRE>
669 <DL>
670 <DD>Gets the number of text columns the legend should display.
671 <P>
672 <DD><DL>
673 </DL>
674 </DD>
675 <DD><DL>
676
677 <DT><B>Returns:</B><DD>int</DL>
678 </DD>
679 </DL>
680 <HR>
681
682 <A NAME="getIconPadding()"><!-- --></A><H3>
683 getIconPadding</H3>
684 <PRE>
685 public int <B>getIconPadding</B>()</PRE>
686 <DL>
687 <DD>Returns the padding between the icon and the Label
688 <P>
689 <DD><DL>
690 </DL>
691 </DD>
692 <DD><DL>
693
694 <DT><B>Returns:</B><DD>int</DL>
695 </DD>
696 </DL>
697 <HR>
698
699 <A NAME="setRowPadding(int)"><!-- --></A><H3>
700 setRowPadding</H3>
701 <PRE>
702 public void <B>setRowPadding</B>(int&nbsp;rowPadding)</PRE>
703 <DL>
704 <DD>Sets the padding between labels in each row, in pixels.
705 <P>
706 <DD><DL>
707 </DL>
708 </DD>
709 <DD><DL>
710 <DT><B>Parameters:</B><DD><CODE>rowPadding</CODE> - </DL>
711 </DD>
712 </DL>
713 <HR>
714
715 <A NAME="setColumnPadding(int)"><!-- --></A><H3>
716 setColumnPadding</H3>
717 <PRE>
718 public void <B>setColumnPadding</B>(int&nbsp;columnPadding)</PRE>
719 <DL>
720 <DD>Sets the padding between label columns, in pixels.
721 <P>
722 <DD><DL>
723 </DL>
724 </DD>
725 <DD><DL>
726 <DT><B>Parameters:</B><DD><CODE>columnPadding</CODE> - </DL>
727 </DD>
728 </DL>
729 <HR>
730
731 <A NAME="setIconPadding(int)"><!-- --></A><H3>
732 setIconPadding</H3>
733 <PRE>
734 public void <B>setIconPadding</B>(int&nbsp;iconPadding)</PRE>
735 <DL>
736 <DD>Sets the padding between the icon and the Label, in pixels.
737 <P>
738 <DD><DL>
739 </DL>
740 </DD>
741 <DD><DL>
742 <DT><B>Parameters:</B><DD><CODE>iconPadding</CODE> - </DL>
743 </DD>
744 </DL>
745 <HR>
746
747 <A NAME="toHTML(org.jCharts.test.HTMLGenerator)"><!-- --></A><H3>
748 toHTML</H3>
749 <PRE>
750 public void <B>toHTML</B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</PRE>
751 <DL>
752 <DD>Enables the testing routines to display the contents of this Object.
753 <P>
754 <DD><DL>
755 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/test/HTMLTestable.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/jCharts/properties/AreaProperties.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></CODE> in class <CODE><A HREF="../../../org/jCharts/properties/AreaProperties.html">AreaProperties</A></CODE></DL>
756 </DD>
757 <DD><DL>
758 <DT><B>Parameters:</B><DD><CODE>htmlGenerator</CODE> - </DL>
759 </DD>
760 </DL>
761 <!-- ========= END OF CLASS DATA ========= -->
762 <HR>
763
764 <!-- ========== START OF NAVBAR ========== -->
765 <A NAME="navbar_bottom"><!-- --></A>
766 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
767 <TR>
768 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
769 <A NAME="navbar_bottom_firstrow"><!-- --></A>
770 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
771 <TR ALIGN="center" VALIGN="top">
772 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
773 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
774 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
775 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
776 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
777 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
778 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
779 </TR>
780 </TABLE>
781 </TD>
782 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
783 </EM>
784 </TD>
785 </TR>
786
787 <TR>
788 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
789 &nbsp;<A HREF="../../../org/jCharts/properties/LabelAxisProperties.html"><B>PREV CLASS</B></A>&nbsp;
790 &nbsp;<A HREF="../../../org/jCharts/properties/LegendProperties.html"><B>NEXT CLASS</B></A></FONT></TD>
791 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
792 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
793 &nbsp;<A HREF="LegendAreaProperties.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
794 &nbsp;
795 <SCRIPT>
796 <!--
797 if(window==top) {
798 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
799 }
800 //-->
801 </SCRIPT>
802 <NOSCRIPT>
803 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
804 </NOSCRIPT>
805 </FONT></TD>
806 </TR>
807 <TR>
808 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
809 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
810 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
811 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
812 </TR>
813 </TABLE>
814 <!-- =========== END OF NAVBAR =========== -->
815
816 <HR>
817
818 </BODY>
819 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 LegendProperties (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.properties.LegendProperties,LegendProperties class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="LegendProperties (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/properties/LegendAreaProperties.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/properties/LineChartProperties.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="LegendProperties.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.properties</FONT>
76 <BR>
77 Class LegendProperties</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../org/jCharts/properties/Properties.html">org.jCharts.properties.Properties</A>
82 |
83 +--<A HREF="../../../org/jCharts/properties/AreaProperties.html">org.jCharts.properties.AreaProperties</A>
84 |
85 +--<A HREF="../../../org/jCharts/properties/LegendAreaProperties.html">org.jCharts.properties.LegendAreaProperties</A>
86 |
87 +--<B>org.jCharts.properties.LegendProperties</B>
88 </PRE>
89 <DL>
90 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, java.io.Serializable</DD>
91 </DL>
92 <HR>
93 <DL>
94 <DT>public final class <B>LegendProperties</B><DT>extends <A HREF="../../../org/jCharts/properties/LegendAreaProperties.html">LegendAreaProperties</A><DT>implements <A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></DL>
95
96 <P>
97 <DL>
98 <DT><B>See Also:</B><DD><A HREF="../../../serialized-form.html" TARGET="org.jCharts.properties.LegendProperties">Serialized Form</A></DL>
99 <HR>
100
101 <P>
102 <!-- ======== NESTED CLASS SUMMARY ======== -->
103
104
105 <!-- =========== FIELD SUMMARY =========== -->
106
107 <A NAME="field_summary"><!-- --></A>
108 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
109 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
110 <TD COLSPAN=2><FONT SIZE="+2">
111 <B>Field Summary</B></FONT></TD>
112 </TR>
113 <TR BGCOLOR="white" CLASS="TableRowColor">
114 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
115 <CODE>static&nbsp;java.awt.Font</CODE></FONT></TD>
116 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendProperties.html#DEFAULT_FONT">DEFAULT_FONT</A></B></CODE>
117
118 <BR>
119 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
120 </TR>
121 <TR BGCOLOR="white" CLASS="TableRowColor">
122 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
123 <CODE>static&nbsp;java.awt.Paint</CODE></FONT></TD>
124 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendProperties.html#DEFAULT_FONT_PAINT">DEFAULT_FONT_PAINT</A></B></CODE>
125
126 <BR>
127 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
128 </TR>
129 <TR BGCOLOR="white" CLASS="TableRowColor">
130 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
131 <CODE>static&nbsp;java.awt.Paint</CODE></FONT></TD>
132 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendProperties.html#DEFAULT_ICON_BORDER_PAINT">DEFAULT_ICON_BORDER_PAINT</A></B></CODE>
133
134 <BR>
135 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
136 </TR>
137 <TR BGCOLOR="white" CLASS="TableRowColor">
138 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
139 <CODE>static&nbsp;java.awt.Stroke</CODE></FONT></TD>
140 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendProperties.html#DEFAULT_ICON_BORDER_STROKE">DEFAULT_ICON_BORDER_STROKE</A></B></CODE>
141
142 <BR>
143 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
144 </TR>
145 <TR BGCOLOR="white" CLASS="TableRowColor">
146 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
147 <CODE>private &nbsp;java.awt.Font</CODE></FONT></TD>
148 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendProperties.html#font">font</A></B></CODE>
149
150 <BR>
151 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
152 </TR>
153 <TR BGCOLOR="white" CLASS="TableRowColor">
154 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
155 <CODE>private &nbsp;java.awt.Paint</CODE></FONT></TD>
156 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendProperties.html#fontPaint">fontPaint</A></B></CODE>
157
158 <BR>
159 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
160 </TR>
161 <TR BGCOLOR="white" CLASS="TableRowColor">
162 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
163 <CODE>private &nbsp;java.awt.Paint</CODE></FONT></TD>
164 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendProperties.html#iconBorderPaint">iconBorderPaint</A></B></CODE>
165
166 <BR>
167 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
168 </TR>
169 <TR BGCOLOR="white" CLASS="TableRowColor">
170 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
171 <CODE>private &nbsp;java.awt.Stroke</CODE></FONT></TD>
172 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendProperties.html#iconBorderStroke">iconBorderStroke</A></B></CODE>
173
174 <BR>
175 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
176 </TR>
177 <TR BGCOLOR="white" CLASS="TableRowColor">
178 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
179 <CODE>private &nbsp;java.awt.Dimension</CODE></FONT></TD>
180 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendProperties.html#size">size</A></B></CODE>
181
182 <BR>
183 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
184 </TR>
185 </TABLE>
186 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.properties.LegendAreaProperties"><!-- --></A>
187 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
188 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
189 <TD><B>Fields inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/LegendAreaProperties.html">LegendAreaProperties</A></B></TD>
190 </TR>
191 <TR BGCOLOR="white" CLASS="TableRowColor">
192 <TD><CODE><A HREF="../../../org/jCharts/properties/LegendAreaProperties.html#BOTTOM">BOTTOM</A>, <A HREF="../../../org/jCharts/properties/LegendAreaProperties.html#COLUMNS_AS_MANY_AS_NEEDED">COLUMNS_AS_MANY_AS_NEEDED</A>, <A HREF="../../../org/jCharts/properties/LegendAreaProperties.html#COLUMNS_FIT_TO_IMAGE">COLUMNS_FIT_TO_IMAGE</A>, <A HREF="../../../org/jCharts/properties/LegendAreaProperties.html#LEFT">LEFT</A>, <A HREF="../../../org/jCharts/properties/LegendAreaProperties.html#RIGHT">RIGHT</A>, <A HREF="../../../org/jCharts/properties/LegendAreaProperties.html#TOP">TOP</A></CODE></TD>
193 </TR>
194 </TABLE>
195 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.properties.AreaProperties"><!-- --></A>
196 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
197 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
198 <TD><B>Fields inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/AreaProperties.html">AreaProperties</A></B></TD>
199 </TR>
200 <TR BGCOLOR="white" CLASS="TableRowColor">
201 <TD><CODE></CODE></TD>
202 </TR>
203 </TABLE>
204 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.properties.Properties"><!-- --></A>
205 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
206 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
207 <TD><B>Fields inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/Properties.html">Properties</A></B></TD>
208 </TR>
209 <TR BGCOLOR="white" CLASS="TableRowColor">
210 <TD><CODE><A HREF="../../../org/jCharts/properties/Properties.html#DEFAULT_BACKGROUND_PAINT">DEFAULT_BACKGROUND_PAINT</A></CODE></TD>
211 </TR>
212 </TABLE>
213 &nbsp;
214 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
215
216 <A NAME="constructor_summary"><!-- --></A>
217 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
218 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
219 <TD COLSPAN=2><FONT SIZE="+2">
220 <B>Constructor Summary</B></FONT></TD>
221 </TR>
222 <TR BGCOLOR="white" CLASS="TableRowColor">
223 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendProperties.html#LegendProperties()">LegendProperties</A></B>()</CODE>
224
225 <BR>
226 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
227 </TR>
228 </TABLE>
229 &nbsp;
230 <!-- ========== METHOD SUMMARY =========== -->
231
232 <A NAME="method_summary"><!-- --></A>
233 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
234 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
235 <TD COLSPAN=2><FONT SIZE="+2">
236 <B>Method Summary</B></FONT></TD>
237 </TR>
238 <TR BGCOLOR="white" CLASS="TableRowColor">
239 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
240 <CODE>&nbsp;java.awt.Font</CODE></FONT></TD>
241 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendProperties.html#getFont()">getFont</A></B>()</CODE>
242
243 <BR>
244 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the Font used by the Legend.</TD>
245 </TR>
246 <TR BGCOLOR="white" CLASS="TableRowColor">
247 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
248 <CODE>&nbsp;java.awt.Paint</CODE></FONT></TD>
249 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendProperties.html#getFontPaint()">getFontPaint</A></B>()</CODE>
250
251 <BR>
252 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the Font Paint used by the Legend.</TD>
253 </TR>
254 <TR BGCOLOR="white" CLASS="TableRowColor">
255 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
256 <CODE>&nbsp;java.awt.Paint</CODE></FONT></TD>
257 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendProperties.html#getIconBorderPaint()">getIconBorderPaint</A></B>()</CODE>
258
259 <BR>
260 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the Icon border Color used by the Legend.</TD>
261 </TR>
262 <TR BGCOLOR="white" CLASS="TableRowColor">
263 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
264 <CODE>&nbsp;java.awt.Stroke</CODE></FONT></TD>
265 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendProperties.html#getIconBorderStroke()">getIconBorderStroke</A></B>()</CODE>
266
267 <BR>
268 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the icon border Stroke</TD>
269 </TR>
270 <TR BGCOLOR="white" CLASS="TableRowColor">
271 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
272 <CODE>&nbsp;java.awt.Dimension</CODE></FONT></TD>
273 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendProperties.html#getSize()">getSize</A></B>()</CODE>
274
275 <BR>
276 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Getter for property size.</TD>
277 </TR>
278 <TR BGCOLOR="white" CLASS="TableRowColor">
279 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
280 <CODE>&nbsp;void</CODE></FONT></TD>
281 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendProperties.html#setFont(java.awt.Font)">setFont</A></B>(java.awt.Font&nbsp;legendFont)</CODE>
282
283 <BR>
284 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the Font used by the Legend.</TD>
285 </TR>
286 <TR BGCOLOR="white" CLASS="TableRowColor">
287 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
288 <CODE>&nbsp;void</CODE></FONT></TD>
289 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendProperties.html#setFontPaint(java.awt.Paint)">setFontPaint</A></B>(java.awt.Paint&nbsp;fontPaint)</CODE>
290
291 <BR>
292 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the Font color used by the Legend.</TD>
293 </TR>
294 <TR BGCOLOR="white" CLASS="TableRowColor">
295 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
296 <CODE>&nbsp;void</CODE></FONT></TD>
297 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendProperties.html#setIconBorderPaint(java.awt.Paint)">setIconBorderPaint</A></B>(java.awt.Paint&nbsp;iconBorderPaint)</CODE>
298
299 <BR>
300 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the Icon border color used by the Legend.</TD>
301 </TR>
302 <TR BGCOLOR="white" CLASS="TableRowColor">
303 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
304 <CODE>&nbsp;void</CODE></FONT></TD>
305 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendProperties.html#setIconBorderStroke(java.awt.Stroke)">setIconBorderStroke</A></B>(java.awt.Stroke&nbsp;stroke)</CODE>
306
307 <BR>
308 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the icon border Stroke.</TD>
309 </TR>
310 <TR BGCOLOR="white" CLASS="TableRowColor">
311 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
312 <CODE>&nbsp;void</CODE></FONT></TD>
313 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendProperties.html#setSize(java.awt.Dimension)">setSize</A></B>(java.awt.Dimension&nbsp;size)</CODE>
314
315 <BR>
316 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Setter for property size.</TD>
317 </TR>
318 <TR BGCOLOR="white" CLASS="TableRowColor">
319 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
320 <CODE>&nbsp;void</CODE></FONT></TD>
321 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LegendProperties.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</CODE>
322
323 <BR>
324 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enables the testing routines to display the contents of this Object.</TD>
325 </TR>
326 </TABLE>
327 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.properties.LegendAreaProperties"><!-- --></A>
328 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
329 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
330 <TD><B>Methods inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/LegendAreaProperties.html">LegendAreaProperties</A></B></TD>
331 </TR>
332 <TR BGCOLOR="white" CLASS="TableRowColor">
333 <TD><CODE><A HREF="../../../org/jCharts/properties/LegendAreaProperties.html#getChartPadding()">getChartPadding</A>, <A HREF="../../../org/jCharts/properties/LegendAreaProperties.html#getColumnPadding()">getColumnPadding</A>, <A HREF="../../../org/jCharts/properties/LegendAreaProperties.html#getIconPadding()">getIconPadding</A>, <A HREF="../../../org/jCharts/properties/LegendAreaProperties.html#getNumColumns()">getNumColumns</A>, <A HREF="../../../org/jCharts/properties/LegendAreaProperties.html#getPlacement()">getPlacement</A>, <A HREF="../../../org/jCharts/properties/LegendAreaProperties.html#getRowPadding()">getRowPadding</A>, <A HREF="../../../org/jCharts/properties/LegendAreaProperties.html#setChartPadding(int)">setChartPadding</A>, <A HREF="../../../org/jCharts/properties/LegendAreaProperties.html#setColumnPadding(int)">setColumnPadding</A>, <A HREF="../../../org/jCharts/properties/LegendAreaProperties.html#setIconPadding(int)">setIconPadding</A>, <A HREF="../../../org/jCharts/properties/LegendAreaProperties.html#setNumColumns(int)">setNumColumns</A>, <A HREF="../../../org/jCharts/properties/LegendAreaProperties.html#setPlacement(int)">setPlacement</A>, <A HREF="../../../org/jCharts/properties/LegendAreaProperties.html#setRowPadding(int)">setRowPadding</A></CODE></TD>
334 </TR>
335 </TABLE>
336 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.properties.AreaProperties"><!-- --></A>
337 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
338 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
339 <TD><B>Methods inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/AreaProperties.html">AreaProperties</A></B></TD>
340 </TR>
341 <TR BGCOLOR="white" CLASS="TableRowColor">
342 <TD><CODE><A HREF="../../../org/jCharts/properties/AreaProperties.html#getBorderStroke()">getBorderStroke</A>, <A HREF="../../../org/jCharts/properties/AreaProperties.html#getEdgePadding()">getEdgePadding</A>, <A HREF="../../../org/jCharts/properties/AreaProperties.html#setBorderStroke(org.jCharts.properties.util.ChartStroke)">setBorderStroke</A>, <A HREF="../../../org/jCharts/properties/AreaProperties.html#setEdgePadding(float)">setEdgePadding</A></CODE></TD>
343 </TR>
344 </TABLE>
345 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.properties.Properties"><!-- --></A>
346 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
347 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
348 <TD><B>Methods inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/Properties.html">Properties</A></B></TD>
349 </TR>
350 <TR BGCOLOR="white" CLASS="TableRowColor">
351 <TD><CODE><A HREF="../../../org/jCharts/properties/Properties.html#getBackgroundPaint()">getBackgroundPaint</A>, <A HREF="../../../org/jCharts/properties/Properties.html#setBackgroundPaint(java.awt.Paint)">setBackgroundPaint</A></CODE></TD>
352 </TR>
353 </TABLE>
354 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
355 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
356 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
357 <TD><B>Methods inherited from class java.lang.Object</B></TD>
358 </TR>
359 <TR BGCOLOR="white" CLASS="TableRowColor">
360 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
361 </TR>
362 </TABLE>
363 &nbsp;
364 <P>
365
366 <!-- ============ FIELD DETAIL =========== -->
367
368 <A NAME="field_detail"><!-- --></A>
369 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
370 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
371 <TD COLSPAN=1><FONT SIZE="+2">
372 <B>Field Detail</B></FONT></TD>
373 </TR>
374 </TABLE>
375
376 <A NAME="DEFAULT_FONT"><!-- --></A><H3>
377 DEFAULT_FONT</H3>
378 <PRE>
379 public static final java.awt.Font <B>DEFAULT_FONT</B></PRE>
380 <DL>
381 <DL>
382 </DL>
383 </DL>
384 <HR>
385
386 <A NAME="DEFAULT_FONT_PAINT"><!-- --></A><H3>
387 DEFAULT_FONT_PAINT</H3>
388 <PRE>
389 public static final java.awt.Paint <B>DEFAULT_FONT_PAINT</B></PRE>
390 <DL>
391 <DL>
392 </DL>
393 </DL>
394 <HR>
395
396 <A NAME="DEFAULT_ICON_BORDER_STROKE"><!-- --></A><H3>
397 DEFAULT_ICON_BORDER_STROKE</H3>
398 <PRE>
399 public static final java.awt.Stroke <B>DEFAULT_ICON_BORDER_STROKE</B></PRE>
400 <DL>
401 <DL>
402 </DL>
403 </DL>
404 <HR>
405
406 <A NAME="DEFAULT_ICON_BORDER_PAINT"><!-- --></A><H3>
407 DEFAULT_ICON_BORDER_PAINT</H3>
408 <PRE>
409 public static final java.awt.Paint <B>DEFAULT_ICON_BORDER_PAINT</B></PRE>
410 <DL>
411 <DL>
412 </DL>
413 </DL>
414 <HR>
415
416 <A NAME="font"><!-- --></A><H3>
417 font</H3>
418 <PRE>
419 private java.awt.Font <B>font</B></PRE>
420 <DL>
421 <DL>
422 </DL>
423 </DL>
424 <HR>
425
426 <A NAME="fontPaint"><!-- --></A><H3>
427 fontPaint</H3>
428 <PRE>
429 private java.awt.Paint <B>fontPaint</B></PRE>
430 <DL>
431 <DL>
432 </DL>
433 </DL>
434 <HR>
435
436 <A NAME="iconBorderPaint"><!-- --></A><H3>
437 iconBorderPaint</H3>
438 <PRE>
439 private java.awt.Paint <B>iconBorderPaint</B></PRE>
440 <DL>
441 <DL>
442 </DL>
443 </DL>
444 <HR>
445
446 <A NAME="iconBorderStroke"><!-- --></A><H3>
447 iconBorderStroke</H3>
448 <PRE>
449 private java.awt.Stroke <B>iconBorderStroke</B></PRE>
450 <DL>
451 <DL>
452 </DL>
453 </DL>
454 <HR>
455
456 <A NAME="size"><!-- --></A><H3>
457 size</H3>
458 <PRE>
459 private java.awt.Dimension <B>size</B></PRE>
460 <DL>
461 <DL>
462 </DL>
463 </DL>
464
465 <!-- ========= CONSTRUCTOR DETAIL ======== -->
466
467 <A NAME="constructor_detail"><!-- --></A>
468 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
469 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
470 <TD COLSPAN=1><FONT SIZE="+2">
471 <B>Constructor Detail</B></FONT></TD>
472 </TR>
473 </TABLE>
474
475 <A NAME="LegendProperties()"><!-- --></A><H3>
476 LegendProperties</H3>
477 <PRE>
478 public <B>LegendProperties</B>()</PRE>
479 <DL>
480 </DL>
481
482 <!-- ============ METHOD DETAIL ========== -->
483
484 <A NAME="method_detail"><!-- --></A>
485 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
486 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
487 <TD COLSPAN=1><FONT SIZE="+2">
488 <B>Method Detail</B></FONT></TD>
489 </TR>
490 </TABLE>
491
492 <A NAME="setFont(java.awt.Font)"><!-- --></A><H3>
493 setFont</H3>
494 <PRE>
495 public void <B>setFont</B>(java.awt.Font&nbsp;legendFont)</PRE>
496 <DL>
497 <DD>Sets the Font used by the Legend.
498 <P>
499 <DD><DL>
500 </DL>
501 </DD>
502 <DD><DL>
503 <DT><B>Parameters:</B><DD><CODE>legendFont</CODE> - </DL>
504 </DD>
505 </DL>
506 <HR>
507
508 <A NAME="getFont()"><!-- --></A><H3>
509 getFont</H3>
510 <PRE>
511 public java.awt.Font <B>getFont</B>()</PRE>
512 <DL>
513 <DD>Returns the Font used by the Legend.
514 <P>
515 <DD><DL>
516 </DL>
517 </DD>
518 <DD><DL>
519
520 <DT><B>Returns:</B><DD>Font</DL>
521 </DD>
522 </DL>
523 <HR>
524
525 <A NAME="setIconBorderPaint(java.awt.Paint)"><!-- --></A><H3>
526 setIconBorderPaint</H3>
527 <PRE>
528 public void <B>setIconBorderPaint</B>(java.awt.Paint&nbsp;iconBorderPaint)</PRE>
529 <DL>
530 <DD>Sets the Icon border color used by the Legend. If NULL is passed, there will be no border.
531 <P>
532 <DD><DL>
533 </DL>
534 </DD>
535 <DD><DL>
536 <DT><B>Parameters:</B><DD><CODE>iconBorderPaint</CODE> - </DL>
537 </DD>
538 </DL>
539 <HR>
540
541 <A NAME="getIconBorderPaint()"><!-- --></A><H3>
542 getIconBorderPaint</H3>
543 <PRE>
544 public java.awt.Paint <B>getIconBorderPaint</B>()</PRE>
545 <DL>
546 <DD>Returns the Icon border Color used by the Legend.
547 <P>
548 <DD><DL>
549 </DL>
550 </DD>
551 <DD><DL>
552
553 <DT><B>Returns:</B><DD>Paint</DL>
554 </DD>
555 </DL>
556 <HR>
557
558 <A NAME="setIconBorderStroke(java.awt.Stroke)"><!-- --></A><H3>
559 setIconBorderStroke</H3>
560 <PRE>
561 public void <B>setIconBorderStroke</B>(java.awt.Stroke&nbsp;stroke)</PRE>
562 <DL>
563 <DD>Sets the icon border Stroke. If NULL is passed, there will be no border.
564 <P>
565 <DD><DL>
566 </DL>
567 </DD>
568 <DD><DL>
569 <DT><B>Parameters:</B><DD><CODE>stroke</CODE> - </DL>
570 </DD>
571 </DL>
572 <HR>
573
574 <A NAME="getIconBorderStroke()"><!-- --></A><H3>
575 getIconBorderStroke</H3>
576 <PRE>
577 public java.awt.Stroke <B>getIconBorderStroke</B>()</PRE>
578 <DL>
579 <DD>Returns the icon border Stroke
580 <P>
581 <DD><DL>
582 </DL>
583 </DD>
584 <DD><DL>
585
586 <DT><B>Returns:</B><DD>Stroke</DL>
587 </DD>
588 </DL>
589 <HR>
590
591 <A NAME="setFontPaint(java.awt.Paint)"><!-- --></A><H3>
592 setFontPaint</H3>
593 <PRE>
594 public void <B>setFontPaint</B>(java.awt.Paint&nbsp;fontPaint)</PRE>
595 <DL>
596 <DD>Sets the Font color used by the Legend.
597 <P>
598 <DD><DL>
599 </DL>
600 </DD>
601 <DD><DL>
602 <DT><B>Parameters:</B><DD><CODE>fontPaint</CODE> - </DL>
603 </DD>
604 </DL>
605 <HR>
606
607 <A NAME="getFontPaint()"><!-- --></A><H3>
608 getFontPaint</H3>
609 <PRE>
610 public java.awt.Paint <B>getFontPaint</B>()</PRE>
611 <DL>
612 <DD>Returns the Font Paint used by the Legend.
613 <P>
614 <DD><DL>
615 </DL>
616 </DD>
617 <DD><DL>
618
619 <DT><B>Returns:</B><DD>Paint</DL>
620 </DD>
621 </DL>
622 <HR>
623
624 <A NAME="toHTML(org.jCharts.test.HTMLGenerator)"><!-- --></A><H3>
625 toHTML</H3>
626 <PRE>
627 public void <B>toHTML</B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</PRE>
628 <DL>
629 <DD>Enables the testing routines to display the contents of this Object.
630 <P>
631 <DD><DL>
632 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/test/HTMLTestable.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../org/jCharts/properties/LegendAreaProperties.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></CODE> in class <CODE><A HREF="../../../org/jCharts/properties/LegendAreaProperties.html">LegendAreaProperties</A></CODE></DL>
633 </DD>
634 <DD><DL>
635 <DT><B>Parameters:</B><DD><CODE>htmlGenerator</CODE> - </DL>
636 </DD>
637 </DL>
638 <HR>
639
640 <A NAME="getSize()"><!-- --></A><H3>
641 getSize</H3>
642 <PRE>
643 public java.awt.Dimension <B>getSize</B>()</PRE>
644 <DL>
645 <DD>Getter for property size.
646 <P>
647 <DD><DL>
648 </DL>
649 </DD>
650 <DD><DL>
651
652 <DT><B>Returns:</B><DD>Value of property size.</DL>
653 </DD>
654 </DL>
655 <HR>
656
657 <A NAME="setSize(java.awt.Dimension)"><!-- --></A><H3>
658 setSize</H3>
659 <PRE>
660 public void <B>setSize</B>(java.awt.Dimension&nbsp;size)</PRE>
661 <DL>
662 <DD>Setter for property size.
663 <P>
664 <DD><DL>
665 </DL>
666 </DD>
667 <DD><DL>
668 <DT><B>Parameters:</B><DD><CODE>size</CODE> - New value of property size.</DL>
669 </DD>
670 </DL>
671 <!-- ========= END OF CLASS DATA ========= -->
672 <HR>
673
674 <!-- ========== START OF NAVBAR ========== -->
675 <A NAME="navbar_bottom"><!-- --></A>
676 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
677 <TR>
678 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
679 <A NAME="navbar_bottom_firstrow"><!-- --></A>
680 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
681 <TR ALIGN="center" VALIGN="top">
682 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
683 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
684 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
685 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
686 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
687 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
688 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
689 </TR>
690 </TABLE>
691 </TD>
692 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
693 </EM>
694 </TD>
695 </TR>
696
697 <TR>
698 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
699 &nbsp;<A HREF="../../../org/jCharts/properties/LegendAreaProperties.html"><B>PREV CLASS</B></A>&nbsp;
700 &nbsp;<A HREF="../../../org/jCharts/properties/LineChartProperties.html"><B>NEXT CLASS</B></A></FONT></TD>
701 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
702 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
703 &nbsp;<A HREF="LegendProperties.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
704 &nbsp;
705 <SCRIPT>
706 <!--
707 if(window==top) {
708 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
709 }
710 //-->
711 </SCRIPT>
712 <NOSCRIPT>
713 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
714 </NOSCRIPT>
715 </FONT></TD>
716 </TR>
717 <TR>
718 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
719 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
720 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
721 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
722 </TR>
723 </TABLE>
724 <!-- =========== END OF NAVBAR =========== -->
725
726 <HR>
727
728 </BODY>
729 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 LineChartProperties (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.properties.LineChartProperties,LineChartProperties class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="LineChartProperties (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/properties/LegendProperties.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/properties/PieChart2DProperties.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="LineChartProperties.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.properties</FONT>
76 <BR>
77 Class LineChartProperties</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">org.jCharts.properties.ChartTypeProperties</A>
82 |
83 +--<A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html">org.jCharts.properties.AxisChartTypeProperties</A>
84 |
85 +--<B>org.jCharts.properties.LineChartProperties</B>
86 </PRE>
87 <DL>
88 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></DD>
89 </DL>
90 <HR>
91 <DL>
92 <DT>public final class <B>LineChartProperties</B><DT>extends <A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html">AxisChartTypeProperties</A></DL>
93
94 <P>
95 <HR>
96
97 <P>
98 <!-- ======== NESTED CLASS SUMMARY ======== -->
99
100
101 <!-- =========== FIELD SUMMARY =========== -->
102
103 <A NAME="field_summary"><!-- --></A>
104 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
105 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
106 <TD COLSPAN=2><FONT SIZE="+2">
107 <B>Field Summary</B></FONT></TD>
108 </TR>
109 <TR BGCOLOR="white" CLASS="TableRowColor">
110 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
111 <CODE>static&nbsp;java.awt.Stroke</CODE></FONT></TD>
112 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LineChartProperties.html#DEFAULT_LINE_STROKE">DEFAULT_LINE_STROKE</A></B></CODE>
113
114 <BR>
115 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
116 </TR>
117 <TR BGCOLOR="white" CLASS="TableRowColor">
118 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
119 <CODE>private &nbsp;java.awt.Stroke[]</CODE></FONT></TD>
120 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LineChartProperties.html#lineStrokes">lineStrokes</A></B></CODE>
121
122 <BR>
123 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
124 </TR>
125 <TR BGCOLOR="white" CLASS="TableRowColor">
126 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
127 <CODE>private &nbsp;java.awt.Shape[]</CODE></FONT></TD>
128 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LineChartProperties.html#shapes">shapes</A></B></CODE>
129
130 <BR>
131 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
132 </TR>
133 </TABLE>
134 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.properties.AxisChartTypeProperties"><!-- --></A>
135 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
136 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
137 <TD><B>Fields inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html">AxisChartTypeProperties</A></B></TD>
138 </TR>
139 <TR BGCOLOR="white" CLASS="TableRowColor">
140 <TD><CODE></CODE></TD>
141 </TR>
142 </TABLE>
143 &nbsp;
144 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
145
146 <A NAME="constructor_summary"><!-- --></A>
147 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
148 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
149 <TD COLSPAN=2><FONT SIZE="+2">
150 <B>Constructor Summary</B></FONT></TD>
151 </TR>
152 <TR BGCOLOR="white" CLASS="TableRowColor">
153 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LineChartProperties.html#LineChartProperties(java.awt.Stroke[], java.awt.Shape[])">LineChartProperties</A></B>(java.awt.Stroke[]&nbsp;lineStrokes,
154 java.awt.Shape[]&nbsp;shapes)</CODE>
155
156 <BR>
157 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor</TD>
158 </TR>
159 </TABLE>
160 &nbsp;
161 <!-- ========== METHOD SUMMARY =========== -->
162
163 <A NAME="method_summary"><!-- --></A>
164 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
165 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
166 <TD COLSPAN=2><FONT SIZE="+2">
167 <B>Method Summary</B></FONT></TD>
168 </TR>
169 <TR BGCOLOR="white" CLASS="TableRowColor">
170 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
171 <CODE>&nbsp;java.awt.Stroke[]</CODE></FONT></TD>
172 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LineChartProperties.html#getLineStrokes()">getLineStrokes</A></B>()</CODE>
173
174 <BR>
175 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
176 </TR>
177 <TR BGCOLOR="white" CLASS="TableRowColor">
178 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
179 <CODE>&nbsp;java.awt.Shape[]</CODE></FONT></TD>
180 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LineChartProperties.html#getShapes()">getShapes</A></B>()</CODE>
181
182 <BR>
183 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
184 </TR>
185 <TR BGCOLOR="white" CLASS="TableRowColor">
186 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
187 <CODE>&nbsp;void</CODE></FONT></TD>
188 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LineChartProperties.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</CODE>
189
190 <BR>
191 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enables the testing routines to display the contents of this Object.</TD>
192 </TR>
193 <TR BGCOLOR="white" CLASS="TableRowColor">
194 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
195 <CODE>&nbsp;void</CODE></FONT></TD>
196 <TD><CODE><B><A HREF="../../../org/jCharts/properties/LineChartProperties.html#validate(org.jCharts.chartData.interfaces.IAxisPlotDataSet)">validate</A></B>(<A HREF="../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A>&nbsp;iAxisPlotDataSet)</CODE>
197
198 <BR>
199 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Validates the properties.</TD>
200 </TR>
201 </TABLE>
202 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.properties.AxisChartTypeProperties"><!-- --></A>
203 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
204 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
205 <TD><B>Methods inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html">AxisChartTypeProperties</A></B></TD>
206 </TR>
207 <TR BGCOLOR="white" CLASS="TableRowColor">
208 <TD><CODE><A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#addPostRenderEventListener(org.jCharts.axisChart.customRenderers.axisValue.PostAxisValueRenderListener)">addPostRenderEventListener</A>, <A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#addPreRenderEventListener(org.jCharts.axisChart.customRenderers.axisValue.PreAxisValueRenderListener)">addPreRenderEventListener</A>, <A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#firePostRender(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent)">firePostRender</A>, <A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#firePreRender(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent)">firePreRender</A></CODE></TD>
209 </TR>
210 </TABLE>
211 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
212 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
213 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
214 <TD><B>Methods inherited from class java.lang.Object</B></TD>
215 </TR>
216 <TR BGCOLOR="white" CLASS="TableRowColor">
217 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
218 </TR>
219 </TABLE>
220 &nbsp;
221 <P>
222
223 <!-- ============ FIELD DETAIL =========== -->
224
225 <A NAME="field_detail"><!-- --></A>
226 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
227 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
228 <TD COLSPAN=1><FONT SIZE="+2">
229 <B>Field Detail</B></FONT></TD>
230 </TR>
231 </TABLE>
232
233 <A NAME="DEFAULT_LINE_STROKE"><!-- --></A><H3>
234 DEFAULT_LINE_STROKE</H3>
235 <PRE>
236 public static final java.awt.Stroke <B>DEFAULT_LINE_STROKE</B></PRE>
237 <DL>
238 <DL>
239 </DL>
240 </DL>
241 <HR>
242
243 <A NAME="lineStrokes"><!-- --></A><H3>
244 lineStrokes</H3>
245 <PRE>
246 private java.awt.Stroke[] <B>lineStrokes</B></PRE>
247 <DL>
248 <DL>
249 </DL>
250 </DL>
251 <HR>
252
253 <A NAME="shapes"><!-- --></A><H3>
254 shapes</H3>
255 <PRE>
256 private java.awt.Shape[] <B>shapes</B></PRE>
257 <DL>
258 <DL>
259 </DL>
260 </DL>
261
262 <!-- ========= CONSTRUCTOR DETAIL ======== -->
263
264 <A NAME="constructor_detail"><!-- --></A>
265 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
266 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
267 <TD COLSPAN=1><FONT SIZE="+2">
268 <B>Constructor Detail</B></FONT></TD>
269 </TR>
270 </TABLE>
271
272 <A NAME="LineChartProperties(java.awt.Stroke[], java.awt.Shape[])"><!-- --></A><H3>
273 LineChartProperties</H3>
274 <PRE>
275 public <B>LineChartProperties</B>(java.awt.Stroke[]&nbsp;lineStrokes,
276 java.awt.Shape[]&nbsp;shapes)</PRE>
277 <DL>
278 <DD>Constructor
279 <P>
280 <DT><B>Parameters:</B><DD><CODE>lineStrokes</CODE> - <DD><CODE>shapes</CODE> - if any of the shapes are NULL, they will not be drawn. If the passed
281 Array is NULL, no shpaes will be drawn. There are some Shapes defined in
282 PointChartProperties Object.</DL>
283
284 <!-- ============ METHOD DETAIL ========== -->
285
286 <A NAME="method_detail"><!-- --></A>
287 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
288 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
289 <TD COLSPAN=1><FONT SIZE="+2">
290 <B>Method Detail</B></FONT></TD>
291 </TR>
292 </TABLE>
293
294 <A NAME="getLineStrokes()"><!-- --></A><H3>
295 getLineStrokes</H3>
296 <PRE>
297 public java.awt.Stroke[] <B>getLineStrokes</B>()</PRE>
298 <DL>
299 <DD><DL>
300 </DL>
301 </DD>
302 </DL>
303 <HR>
304
305 <A NAME="getShapes()"><!-- --></A><H3>
306 getShapes</H3>
307 <PRE>
308 public java.awt.Shape[] <B>getShapes</B>()</PRE>
309 <DL>
310 <DD><DL>
311 </DL>
312 </DD>
313 </DL>
314 <HR>
315
316 <A NAME="toHTML(org.jCharts.test.HTMLGenerator)"><!-- --></A><H3>
317 toHTML</H3>
318 <PRE>
319 public void <B>toHTML</B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</PRE>
320 <DL>
321 <DD>Enables the testing routines to display the contents of this Object.
322 <P>
323 <DD><DL>
324 <DT><B>Parameters:</B><DD><CODE>htmlGenerator</CODE> - </DL>
325 </DD>
326 </DL>
327 <HR>
328
329 <A NAME="validate(org.jCharts.chartData.interfaces.IAxisPlotDataSet)"><!-- --></A><H3>
330 validate</H3>
331 <PRE>
332 public void <B>validate</B>(<A HREF="../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A>&nbsp;iAxisPlotDataSet)
333 throws <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
334 <DL>
335 <DD>Validates the properties.
336 <P>
337 <DD><DL>
338 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#validate(org.jCharts.chartData.interfaces.IAxisPlotDataSet)">validate</A></CODE> in class <CODE><A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html">AxisChartTypeProperties</A></CODE></DL>
339 </DD>
340 <DD><DL>
341
342 <DT><B>Throws:</B>
343 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE></DL>
344 </DD>
345 </DL>
346 <!-- ========= END OF CLASS DATA ========= -->
347 <HR>
348
349 <!-- ========== START OF NAVBAR ========== -->
350 <A NAME="navbar_bottom"><!-- --></A>
351 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
352 <TR>
353 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
354 <A NAME="navbar_bottom_firstrow"><!-- --></A>
355 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
356 <TR ALIGN="center" VALIGN="top">
357 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
358 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
359 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
360 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
361 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
362 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
363 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
364 </TR>
365 </TABLE>
366 </TD>
367 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
368 </EM>
369 </TD>
370 </TR>
371
372 <TR>
373 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
374 &nbsp;<A HREF="../../../org/jCharts/properties/LegendProperties.html"><B>PREV CLASS</B></A>&nbsp;
375 &nbsp;<A HREF="../../../org/jCharts/properties/PieChart2DProperties.html"><B>NEXT CLASS</B></A></FONT></TD>
376 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
377 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
378 &nbsp;<A HREF="LineChartProperties.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
379 &nbsp;
380 <SCRIPT>
381 <!--
382 if(window==top) {
383 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
384 }
385 //-->
386 </SCRIPT>
387 <NOSCRIPT>
388 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
389 </NOSCRIPT>
390 </FONT></TD>
391 </TR>
392 <TR>
393 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
394 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
395 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
396 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
397 </TR>
398 </TABLE>
399 <!-- =========== END OF NAVBAR =========== -->
400
401 <HR>
402
403 </BODY>
404 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 PieChart2DProperties (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.properties.PieChart2DProperties,PieChart2DProperties class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="PieChart2DProperties (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/properties/LineChartProperties.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/properties/PointChartProperties.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="PieChart2DProperties.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.properties</FONT>
76 <BR>
77 Class PieChart2DProperties</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">org.jCharts.properties.ChartTypeProperties</A>
82 |
83 +--<B>org.jCharts.properties.PieChart2DProperties</B>
84 </PRE>
85 <DL>
86 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></DD>
87 </DL>
88 <HR>
89 <DL>
90 <DT>public final class <B>PieChart2DProperties</B><DT>extends <A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A><DT>implements <A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></DL>
91
92 <P>
93 <HR>
94
95 <P>
96 <!-- ======== NESTED CLASS SUMMARY ======== -->
97
98
99 <!-- =========== FIELD SUMMARY =========== -->
100
101 <A NAME="field_summary"><!-- --></A>
102 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
103 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
104 <TD COLSPAN=2><FONT SIZE="+2">
105 <B>Field Summary</B></FONT></TD>
106 </TR>
107 <TR BGCOLOR="white" CLASS="TableRowColor">
108 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
109 <CODE>private &nbsp;java.awt.Paint</CODE></FONT></TD>
110 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PieChart2DProperties.html#borderPaint">borderPaint</A></B></CODE>
111
112 <BR>
113 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
114 </TR>
115 <TR BGCOLOR="white" CLASS="TableRowColor">
116 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
117 <CODE>private &nbsp;java.awt.Stroke</CODE></FONT></TD>
118 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PieChart2DProperties.html#borderStroke">borderStroke</A></B></CODE>
119
120 <BR>
121 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
122 </TR>
123 <TR BGCOLOR="white" CLASS="TableRowColor">
124 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
125 <CODE>static&nbsp;java.awt.Paint</CODE></FONT></TD>
126 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PieChart2DProperties.html#DEFAULT_BORDER_PAINT">DEFAULT_BORDER_PAINT</A></B></CODE>
127
128 <BR>
129 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
130 </TR>
131 <TR BGCOLOR="white" CLASS="TableRowColor">
132 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
133 <CODE>static&nbsp;java.awt.Stroke</CODE></FONT></TD>
134 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PieChart2DProperties.html#DEFAULT_BORDER_STROKE">DEFAULT_BORDER_STROKE</A></B></CODE>
135
136 <BR>
137 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
138 </TR>
139 <TR BGCOLOR="white" CLASS="TableRowColor">
140 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
141 <CODE>private &nbsp;boolean</CODE></FONT></TD>
142 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PieChart2DProperties.html#isCurrency">isCurrency</A></B></CODE>
143
144 <BR>
145 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
146 </TR>
147 <TR BGCOLOR="white" CLASS="TableRowColor">
148 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
149 <CODE>private &nbsp;<A HREF="../../../org/jCharts/types/PieLabelType.html">PieLabelType</A></CODE></FONT></TD>
150 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PieChart2DProperties.html#pieLabelType">pieLabelType</A></B></CODE>
151
152 <BR>
153 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
154 </TR>
155 <TR BGCOLOR="white" CLASS="TableRowColor">
156 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
157 <CODE>private &nbsp;int</CODE></FONT></TD>
158 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PieChart2DProperties.html#roundingPowerOfTen">roundingPowerOfTen</A></B></CODE>
159
160 <BR>
161 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
162 </TR>
163 <TR BGCOLOR="white" CLASS="TableRowColor">
164 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
165 <CODE>private &nbsp;boolean</CODE></FONT></TD>
166 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PieChart2DProperties.html#showGrouping">showGrouping</A></B></CODE>
167
168 <BR>
169 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
170 </TR>
171 <TR BGCOLOR="white" CLASS="TableRowColor">
172 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
173 <CODE>private &nbsp;float</CODE></FONT></TD>
174 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PieChart2DProperties.html#tickLength">tickLength</A></B></CODE>
175
176 <BR>
177 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
178 </TR>
179 <TR BGCOLOR="white" CLASS="TableRowColor">
180 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
181 <CODE>private &nbsp;<A HREF="../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A></CODE></FONT></TD>
182 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PieChart2DProperties.html#valueLabelFont">valueLabelFont</A></B></CODE>
183
184 <BR>
185 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
186 </TR>
187 <TR BGCOLOR="white" CLASS="TableRowColor">
188 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
189 <CODE>private &nbsp;float</CODE></FONT></TD>
190 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PieChart2DProperties.html#zeroDegreeOffset">zeroDegreeOffset</A></B></CODE>
191
192 <BR>
193 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
194 </TR>
195 </TABLE>
196 &nbsp;
197 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
198
199 <A NAME="constructor_summary"><!-- --></A>
200 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
201 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
202 <TD COLSPAN=2><FONT SIZE="+2">
203 <B>Constructor Summary</B></FONT></TD>
204 </TR>
205 <TR BGCOLOR="white" CLASS="TableRowColor">
206 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PieChart2DProperties.html#PieChart2DProperties()">PieChart2DProperties</A></B>()</CODE>
207
208 <BR>
209 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
210 </TR>
211 </TABLE>
212 &nbsp;
213 <!-- ========== METHOD SUMMARY =========== -->
214
215 <A NAME="method_summary"><!-- --></A>
216 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
217 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
218 <TD COLSPAN=2><FONT SIZE="+2">
219 <B>Method Summary</B></FONT></TD>
220 </TR>
221 <TR BGCOLOR="white" CLASS="TableRowColor">
222 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
223 <CODE>&nbsp;java.awt.Paint</CODE></FONT></TD>
224 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PieChart2DProperties.html#getBorderPaint()">getBorderPaint</A></B>()</CODE>
225
226 <BR>
227 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
228 </TR>
229 <TR BGCOLOR="white" CLASS="TableRowColor">
230 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
231 <CODE>&nbsp;java.awt.Stroke</CODE></FONT></TD>
232 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PieChart2DProperties.html#getBorderStroke()">getBorderStroke</A></B>()</CODE>
233
234 <BR>
235 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
236 </TR>
237 <TR BGCOLOR="white" CLASS="TableRowColor">
238 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
239 <CODE>&nbsp;<A HREF="../../../org/jCharts/types/PieLabelType.html">PieLabelType</A></CODE></FONT></TD>
240 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PieChart2DProperties.html#getPieLabelType()">getPieLabelType</A></B>()</CODE>
241
242 <BR>
243 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
244 </TR>
245 <TR BGCOLOR="white" CLASS="TableRowColor">
246 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
247 <CODE>&nbsp;float</CODE></FONT></TD>
248 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PieChart2DProperties.html#getTickLength()">getTickLength</A></B>()</CODE>
249
250 <BR>
251 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
252 </TR>
253 <TR BGCOLOR="white" CLASS="TableRowColor">
254 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
255 <CODE>&nbsp;<A HREF="../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A></CODE></FONT></TD>
256 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PieChart2DProperties.html#getValueLabelFont()">getValueLabelFont</A></B>()</CODE>
257
258 <BR>
259 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
260 </TR>
261 <TR BGCOLOR="white" CLASS="TableRowColor">
262 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
263 <CODE>&nbsp;int</CODE></FONT></TD>
264 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PieChart2DProperties.html#getValueLabelRoundingPowerOfTen()">getValueLabelRoundingPowerOfTen</A></B>()</CODE>
265
266 <BR>
267 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
268 </TR>
269 <TR BGCOLOR="white" CLASS="TableRowColor">
270 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
271 <CODE>&nbsp;float</CODE></FONT></TD>
272 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PieChart2DProperties.html#getZeroDegreeOffset()">getZeroDegreeOffset</A></B>()</CODE>
273
274 <BR>
275 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
276 </TR>
277 <TR BGCOLOR="white" CLASS="TableRowColor">
278 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
279 <CODE>&nbsp;void</CODE></FONT></TD>
280 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PieChart2DProperties.html#setBorderPaint(java.awt.Paint)">setBorderPaint</A></B>(java.awt.Paint&nbsp;paint)</CODE>
281
282 <BR>
283 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
284 </TR>
285 <TR BGCOLOR="white" CLASS="TableRowColor">
286 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
287 <CODE>&nbsp;void</CODE></FONT></TD>
288 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PieChart2DProperties.html#setBorderStroke(java.awt.Stroke)">setBorderStroke</A></B>(java.awt.Stroke&nbsp;stroke)</CODE>
289
290 <BR>
291 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
292 </TR>
293 <TR BGCOLOR="white" CLASS="TableRowColor">
294 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
295 <CODE>&nbsp;void</CODE></FONT></TD>
296 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PieChart2DProperties.html#setCurrency(boolean)">setCurrency</A></B>(boolean&nbsp;currency)</CODE>
297
298 <BR>
299 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
300 </TR>
301 <TR BGCOLOR="white" CLASS="TableRowColor">
302 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
303 <CODE>&nbsp;void</CODE></FONT></TD>
304 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PieChart2DProperties.html#setPieLabelType(org.jCharts.types.PieLabelType)">setPieLabelType</A></B>(<A HREF="../../../org/jCharts/types/PieLabelType.html">PieLabelType</A>&nbsp;pieLabelType)</CODE>
305
306 <BR>
307 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the type of label to draw on the PieChart.</TD>
308 </TR>
309 <TR BGCOLOR="white" CLASS="TableRowColor">
310 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
311 <CODE>&nbsp;void</CODE></FONT></TD>
312 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PieChart2DProperties.html#setRoundingPowerOfTen(int)">setRoundingPowerOfTen</A></B>(int&nbsp;roundingPowerOfTen)</CODE>
313
314 <BR>
315 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
316 </TR>
317 <TR BGCOLOR="white" CLASS="TableRowColor">
318 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
319 <CODE>&nbsp;void</CODE></FONT></TD>
320 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PieChart2DProperties.html#setShowGrouping(boolean)">setShowGrouping</A></B>(boolean&nbsp;showGrouping)</CODE>
321
322 <BR>
323 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
324 </TR>
325 <TR BGCOLOR="white" CLASS="TableRowColor">
326 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
327 <CODE>&nbsp;void</CODE></FONT></TD>
328 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PieChart2DProperties.html#setTickLength(float)">setTickLength</A></B>(float&nbsp;tickLength)</CODE>
329
330 <BR>
331 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
332 </TR>
333 <TR BGCOLOR="white" CLASS="TableRowColor">
334 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
335 <CODE>&nbsp;void</CODE></FONT></TD>
336 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PieChart2DProperties.html#setValueLabelFont(org.jCharts.properties.util.ChartFont)">setValueLabelFont</A></B>(<A HREF="../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A>&nbsp;valueLabelFont)</CODE>
337
338 <BR>
339 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the ChartFont used to draw the chart value labels.</TD>
340 </TR>
341 <TR BGCOLOR="white" CLASS="TableRowColor">
342 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
343 <CODE>&nbsp;void</CODE></FONT></TD>
344 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PieChart2DProperties.html#setZeroDegreeOffset(float)">setZeroDegreeOffset</A></B>(float&nbsp;zeroDegreeOffset)</CODE>
345
346 <BR>
347 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The offset from zero degrees which the first slice of pie is drawn.</TD>
348 </TR>
349 <TR BGCOLOR="white" CLASS="TableRowColor">
350 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
351 <CODE>&nbsp;boolean</CODE></FONT></TD>
352 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PieChart2DProperties.html#showValueLabelCurrency()">showValueLabelCurrency</A></B>()</CODE>
353
354 <BR>
355 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
356 </TR>
357 <TR BGCOLOR="white" CLASS="TableRowColor">
358 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
359 <CODE>&nbsp;boolean</CODE></FONT></TD>
360 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PieChart2DProperties.html#showValueLabelGrouping()">showValueLabelGrouping</A></B>()</CODE>
361
362 <BR>
363 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
364 </TR>
365 <TR BGCOLOR="white" CLASS="TableRowColor">
366 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
367 <CODE>&nbsp;void</CODE></FONT></TD>
368 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PieChart2DProperties.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</CODE>
369
370 <BR>
371 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enables the testing routines to display the contents of this Object.</TD>
372 </TR>
373 <TR BGCOLOR="white" CLASS="TableRowColor">
374 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
375 <CODE>&nbsp;void</CODE></FONT></TD>
376 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PieChart2DProperties.html#validate(org.jCharts.Chart)">validate</A></B>(<A HREF="../../../org/jCharts/Chart.html">Chart</A>&nbsp;chart)</CODE>
377
378 <BR>
379 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Validates the properties.</TD>
380 </TR>
381 </TABLE>
382 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
383 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
384 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
385 <TD><B>Methods inherited from class java.lang.Object</B></TD>
386 </TR>
387 <TR BGCOLOR="white" CLASS="TableRowColor">
388 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
389 </TR>
390 </TABLE>
391 &nbsp;
392 <P>
393
394 <!-- ============ FIELD DETAIL =========== -->
395
396 <A NAME="field_detail"><!-- --></A>
397 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
398 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
399 <TD COLSPAN=1><FONT SIZE="+2">
400 <B>Field Detail</B></FONT></TD>
401 </TR>
402 </TABLE>
403
404 <A NAME="DEFAULT_BORDER_PAINT"><!-- --></A><H3>
405 DEFAULT_BORDER_PAINT</H3>
406 <PRE>
407 public static final java.awt.Paint <B>DEFAULT_BORDER_PAINT</B></PRE>
408 <DL>
409 <DL>
410 </DL>
411 </DL>
412 <HR>
413
414 <A NAME="DEFAULT_BORDER_STROKE"><!-- --></A><H3>
415 DEFAULT_BORDER_STROKE</H3>
416 <PRE>
417 public static final java.awt.Stroke <B>DEFAULT_BORDER_STROKE</B></PRE>
418 <DL>
419 <DL>
420 </DL>
421 </DL>
422 <HR>
423
424 <A NAME="borderPaint"><!-- --></A><H3>
425 borderPaint</H3>
426 <PRE>
427 private java.awt.Paint <B>borderPaint</B></PRE>
428 <DL>
429 <DL>
430 </DL>
431 </DL>
432 <HR>
433
434 <A NAME="borderStroke"><!-- --></A><H3>
435 borderStroke</H3>
436 <PRE>
437 private java.awt.Stroke <B>borderStroke</B></PRE>
438 <DL>
439 <DL>
440 </DL>
441 </DL>
442 <HR>
443
444 <A NAME="zeroDegreeOffset"><!-- --></A><H3>
445 zeroDegreeOffset</H3>
446 <PRE>
447 private float <B>zeroDegreeOffset</B></PRE>
448 <DL>
449 <DL>
450 </DL>
451 </DL>
452 <HR>
453
454 <A NAME="pieLabelType"><!-- --></A><H3>
455 pieLabelType</H3>
456 <PRE>
457 private <A HREF="../../../org/jCharts/types/PieLabelType.html">PieLabelType</A> <B>pieLabelType</B></PRE>
458 <DL>
459 <DL>
460 </DL>
461 </DL>
462 <HR>
463
464 <A NAME="isCurrency"><!-- --></A><H3>
465 isCurrency</H3>
466 <PRE>
467 private boolean <B>isCurrency</B></PRE>
468 <DL>
469 <DL>
470 </DL>
471 </DL>
472 <HR>
473
474 <A NAME="showGrouping"><!-- --></A><H3>
475 showGrouping</H3>
476 <PRE>
477 private boolean <B>showGrouping</B></PRE>
478 <DL>
479 <DL>
480 </DL>
481 </DL>
482 <HR>
483
484 <A NAME="roundingPowerOfTen"><!-- --></A><H3>
485 roundingPowerOfTen</H3>
486 <PRE>
487 private int <B>roundingPowerOfTen</B></PRE>
488 <DL>
489 <DL>
490 </DL>
491 </DL>
492 <HR>
493
494 <A NAME="valueLabelFont"><!-- --></A><H3>
495 valueLabelFont</H3>
496 <PRE>
497 private <A HREF="../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A> <B>valueLabelFont</B></PRE>
498 <DL>
499 <DL>
500 </DL>
501 </DL>
502 <HR>
503
504 <A NAME="tickLength"><!-- --></A><H3>
505 tickLength</H3>
506 <PRE>
507 private float <B>tickLength</B></PRE>
508 <DL>
509 <DL>
510 </DL>
511 </DL>
512
513 <!-- ========= CONSTRUCTOR DETAIL ======== -->
514
515 <A NAME="constructor_detail"><!-- --></A>
516 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
517 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
518 <TD COLSPAN=1><FONT SIZE="+2">
519 <B>Constructor Detail</B></FONT></TD>
520 </TR>
521 </TABLE>
522
523 <A NAME="PieChart2DProperties()"><!-- --></A><H3>
524 PieChart2DProperties</H3>
525 <PRE>
526 public <B>PieChart2DProperties</B>()</PRE>
527 <DL>
528 </DL>
529
530 <!-- ============ METHOD DETAIL ========== -->
531
532 <A NAME="method_detail"><!-- --></A>
533 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
534 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
535 <TD COLSPAN=1><FONT SIZE="+2">
536 <B>Method Detail</B></FONT></TD>
537 </TR>
538 </TABLE>
539
540 <A NAME="setZeroDegreeOffset(float)"><!-- --></A><H3>
541 setZeroDegreeOffset</H3>
542 <PRE>
543 public void <B>setZeroDegreeOffset</B>(float&nbsp;zeroDegreeOffset)</PRE>
544 <DL>
545 <DD>The offset from zero degrees which the first slice of pie is drawn. Charts look better to
546 my eye when they do not start at zero degrees, but beauty is in the eye of the beholder.
547 <P>
548 <DD><DL>
549 </DL>
550 </DD>
551 <DD><DL>
552 <DT><B>Parameters:</B><DD><CODE>zeroDegreeOffset</CODE> - </DL>
553 </DD>
554 </DL>
555 <HR>
556
557 <A NAME="getZeroDegreeOffset()"><!-- --></A><H3>
558 getZeroDegreeOffset</H3>
559 <PRE>
560 public float <B>getZeroDegreeOffset</B>()</PRE>
561 <DL>
562 <DD><DL>
563 </DL>
564 </DD>
565 <DD><DL>
566
567 <DT><B>Returns:</B><DD>double</DL>
568 </DD>
569 </DL>
570 <HR>
571
572 <A NAME="getBorderStroke()"><!-- --></A><H3>
573 getBorderStroke</H3>
574 <PRE>
575 public java.awt.Stroke <B>getBorderStroke</B>()</PRE>
576 <DL>
577 <DD><DL>
578 </DL>
579 </DD>
580 <DD><DL>
581
582 <DT><B>Returns:</B><DD>stroke</DL>
583 </DD>
584 </DL>
585 <HR>
586
587 <A NAME="setBorderStroke(java.awt.Stroke)"><!-- --></A><H3>
588 setBorderStroke</H3>
589 <PRE>
590 public void <B>setBorderStroke</B>(java.awt.Stroke&nbsp;stroke)</PRE>
591 <DL>
592 <DD><DL>
593 </DL>
594 </DD>
595 <DD><DL>
596 <DT><B>Parameters:</B><DD><CODE>stroke</CODE> - </DL>
597 </DD>
598 </DL>
599 <HR>
600
601 <A NAME="getBorderPaint()"><!-- --></A><H3>
602 getBorderPaint</H3>
603 <PRE>
604 public java.awt.Paint <B>getBorderPaint</B>()</PRE>
605 <DL>
606 <DD><DL>
607 </DL>
608 </DD>
609 <DD><DL>
610
611 <DT><B>Returns:</B><DD>Paint</DL>
612 </DD>
613 </DL>
614 <HR>
615
616 <A NAME="setBorderPaint(java.awt.Paint)"><!-- --></A><H3>
617 setBorderPaint</H3>
618 <PRE>
619 public void <B>setBorderPaint</B>(java.awt.Paint&nbsp;paint)</PRE>
620 <DL>
621 <DD><DL>
622 </DL>
623 </DD>
624 <DD><DL>
625 <DT><B>Parameters:</B><DD><CODE>paint</CODE> - </DL>
626 </DD>
627 </DL>
628 <HR>
629
630 <A NAME="getPieLabelType()"><!-- --></A><H3>
631 getPieLabelType</H3>
632 <PRE>
633 public <A HREF="../../../org/jCharts/types/PieLabelType.html">PieLabelType</A> <B>getPieLabelType</B>()</PRE>
634 <DL>
635 <DD><DL>
636 </DL>
637 </DD>
638 <DD><DL>
639
640 <DT><B>Returns:</B><DD></DL>
641 </DD>
642 </DL>
643 <HR>
644
645 <A NAME="setPieLabelType(org.jCharts.types.PieLabelType)"><!-- --></A><H3>
646 setPieLabelType</H3>
647 <PRE>
648 public void <B>setPieLabelType</B>(<A HREF="../../../org/jCharts/types/PieLabelType.html">PieLabelType</A>&nbsp;pieLabelType)</PRE>
649 <DL>
650 <DD>Sets the type of label to draw on the PieChart. The default value is:
651 PieLabelType.NO_LABELS so no labels will be drawn on chart.
652 <P>
653 <DD><DL>
654 </DL>
655 </DD>
656 <DD><DL>
657 <DT><B>Parameters:</B><DD><CODE>pieLabelType</CODE> - </DL>
658 </DD>
659 </DL>
660 <HR>
661
662 <A NAME="getValueLabelFont()"><!-- --></A><H3>
663 getValueLabelFont</H3>
664 <PRE>
665 public <A HREF="../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A> <B>getValueLabelFont</B>()</PRE>
666 <DL>
667 <DD><DL>
668 </DL>
669 </DD>
670 <DD><DL>
671 </DL>
672 </DD>
673 </DL>
674 <HR>
675
676 <A NAME="setValueLabelFont(org.jCharts.properties.util.ChartFont)"><!-- --></A><H3>
677 setValueLabelFont</H3>
678 <PRE>
679 public void <B>setValueLabelFont</B>(<A HREF="../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A>&nbsp;valueLabelFont)</PRE>
680 <DL>
681 <DD>Sets the ChartFont used to draw the chart value labels.
682 <P>
683 <DD><DL>
684 </DL>
685 </DD>
686 <DD><DL>
687 <DT><B>Parameters:</B><DD><CODE>valueLabelFont</CODE> - </DL>
688 </DD>
689 </DL>
690 <HR>
691
692 <A NAME="setCurrency(boolean)"><!-- --></A><H3>
693 setCurrency</H3>
694 <PRE>
695 public void <B>setCurrency</B>(boolean&nbsp;currency)</PRE>
696 <DL>
697 <DD><DL>
698 </DL>
699 </DD>
700 <DD><DL>
701 </DL>
702 </DD>
703 </DL>
704 <HR>
705
706 <A NAME="setShowGrouping(boolean)"><!-- --></A><H3>
707 setShowGrouping</H3>
708 <PRE>
709 public void <B>setShowGrouping</B>(boolean&nbsp;showGrouping)</PRE>
710 <DL>
711 <DD><DL>
712 </DL>
713 </DD>
714 <DD><DL>
715 </DL>
716 </DD>
717 </DL>
718 <HR>
719
720 <A NAME="setRoundingPowerOfTen(int)"><!-- --></A><H3>
721 setRoundingPowerOfTen</H3>
722 <PRE>
723 public void <B>setRoundingPowerOfTen</B>(int&nbsp;roundingPowerOfTen)</PRE>
724 <DL>
725 <DD><DL>
726 </DL>
727 </DD>
728 <DD><DL>
729 </DL>
730 </DD>
731 </DL>
732 <HR>
733
734 <A NAME="setTickLength(float)"><!-- --></A><H3>
735 setTickLength</H3>
736 <PRE>
737 public void <B>setTickLength</B>(float&nbsp;tickLength)</PRE>
738 <DL>
739 <DD><DL>
740 </DL>
741 </DD>
742 <DD><DL>
743 </DL>
744 </DD>
745 </DL>
746 <HR>
747
748 <A NAME="getTickLength()"><!-- --></A><H3>
749 getTickLength</H3>
750 <PRE>
751 public float <B>getTickLength</B>()</PRE>
752 <DL>
753 <DD><DL>
754 </DL>
755 </DD>
756 <DD><DL>
757 </DL>
758 </DD>
759 </DL>
760 <HR>
761
762 <A NAME="showValueLabelCurrency()"><!-- --></A><H3>
763 showValueLabelCurrency</H3>
764 <PRE>
765 public boolean <B>showValueLabelCurrency</B>()</PRE>
766 <DL>
767 <DD><DL>
768 </DL>
769 </DD>
770 <DD><DL>
771 </DL>
772 </DD>
773 </DL>
774 <HR>
775
776 <A NAME="showValueLabelGrouping()"><!-- --></A><H3>
777 showValueLabelGrouping</H3>
778 <PRE>
779 public boolean <B>showValueLabelGrouping</B>()</PRE>
780 <DL>
781 <DD><DL>
782 </DL>
783 </DD>
784 <DD><DL>
785 </DL>
786 </DD>
787 </DL>
788 <HR>
789
790 <A NAME="getValueLabelRoundingPowerOfTen()"><!-- --></A><H3>
791 getValueLabelRoundingPowerOfTen</H3>
792 <PRE>
793 public int <B>getValueLabelRoundingPowerOfTen</B>()</PRE>
794 <DL>
795 <DD><DL>
796 </DL>
797 </DD>
798 <DD><DL>
799 </DL>
800 </DD>
801 </DL>
802 <HR>
803
804 <A NAME="toHTML(org.jCharts.test.HTMLGenerator)"><!-- --></A><H3>
805 toHTML</H3>
806 <PRE>
807 public void <B>toHTML</B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</PRE>
808 <DL>
809 <DD>Enables the testing routines to display the contents of this Object.
810 <P>
811 <DD><DL>
812 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/test/HTMLTestable.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></CODE></DL>
813 </DD>
814 <DD><DL>
815 <DT><B>Parameters:</B><DD><CODE>htmlGenerator</CODE> - </DL>
816 </DD>
817 </DL>
818 <HR>
819
820 <A NAME="validate(org.jCharts.Chart)"><!-- --></A><H3>
821 validate</H3>
822 <PRE>
823 public void <B>validate</B>(<A HREF="../../../org/jCharts/Chart.html">Chart</A>&nbsp;chart)
824 throws <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
825 <DL>
826 <DD>Validates the properties.
827 <P>
828 <DD><DL>
829 </DL>
830 </DD>
831 <DD><DL>
832 <DT><B>Parameters:</B><DD><CODE>chart</CODE> -
833 <DT><B>Throws:</B>
834 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE></DL>
835 </DD>
836 </DL>
837 <!-- ========= END OF CLASS DATA ========= -->
838 <HR>
839
840 <!-- ========== START OF NAVBAR ========== -->
841 <A NAME="navbar_bottom"><!-- --></A>
842 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
843 <TR>
844 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
845 <A NAME="navbar_bottom_firstrow"><!-- --></A>
846 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
847 <TR ALIGN="center" VALIGN="top">
848 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
849 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
850 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
851 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
852 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
853 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
854 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
855 </TR>
856 </TABLE>
857 </TD>
858 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
859 </EM>
860 </TD>
861 </TR>
862
863 <TR>
864 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
865 &nbsp;<A HREF="../../../org/jCharts/properties/LineChartProperties.html"><B>PREV CLASS</B></A>&nbsp;
866 &nbsp;<A HREF="../../../org/jCharts/properties/PointChartProperties.html"><B>NEXT CLASS</B></A></FONT></TD>
867 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
868 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
869 &nbsp;<A HREF="PieChart2DProperties.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
870 &nbsp;
871 <SCRIPT>
872 <!--
873 if(window==top) {
874 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
875 }
876 //-->
877 </SCRIPT>
878 <NOSCRIPT>
879 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
880 </NOSCRIPT>
881 </FONT></TD>
882 </TR>
883 <TR>
884 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
885 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
886 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
887 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
888 </TR>
889 </TABLE>
890 <!-- =========== END OF NAVBAR =========== -->
891
892 <HR>
893
894 </BODY>
895 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 PointChartProperties (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.properties.PointChartProperties,PointChartProperties class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="PointChartProperties (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/properties/PieChart2DProperties.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/properties/Properties.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="PointChartProperties.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.properties</FONT>
76 <BR>
77 Class PointChartProperties</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">org.jCharts.properties.ChartTypeProperties</A>
82 |
83 +--<A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html">org.jCharts.properties.AxisChartTypeProperties</A>
84 |
85 +--<B>org.jCharts.properties.PointChartProperties</B>
86 </PRE>
87 <DL>
88 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></DD>
89 </DL>
90 <HR>
91 <DL>
92 <DT>public final class <B>PointChartProperties</B><DT>extends <A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html">AxisChartTypeProperties</A></DL>
93
94 <P>
95 <HR>
96
97 <P>
98 <!-- ======== NESTED CLASS SUMMARY ======== -->
99
100
101 <!-- =========== FIELD SUMMARY =========== -->
102
103 <A NAME="field_summary"><!-- --></A>
104 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
105 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
106 <TD COLSPAN=2><FONT SIZE="+2">
107 <B>Field Summary</B></FONT></TD>
108 </TR>
109 <TR BGCOLOR="white" CLASS="TableRowColor">
110 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
111 <CODE>static&nbsp;java.awt.Stroke</CODE></FONT></TD>
112 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PointChartProperties.html#DEFAULT_POINT_BORDER_STROKE">DEFAULT_POINT_BORDER_STROKE</A></B></CODE>
113
114 <BR>
115 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
116 </TR>
117 <TR BGCOLOR="white" CLASS="TableRowColor">
118 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
119 <CODE>private &nbsp;boolean[]</CODE></FONT></TD>
120 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PointChartProperties.html#fillPointFlags">fillPointFlags</A></B></CODE>
121
122 <BR>
123 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
124 </TR>
125 <TR BGCOLOR="white" CLASS="TableRowColor">
126 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
127 <CODE>private &nbsp;java.awt.Paint[]</CODE></FONT></TD>
128 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PointChartProperties.html#outlinePaints">outlinePaints</A></B></CODE>
129
130 <BR>
131 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
132 </TR>
133 <TR BGCOLOR="white" CLASS="TableRowColor">
134 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
135 <CODE>static&nbsp;java.awt.Shape</CODE></FONT></TD>
136 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PointChartProperties.html#SHAPE_CIRCLE">SHAPE_CIRCLE</A></B></CODE>
137
138 <BR>
139 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
140 </TR>
141 <TR BGCOLOR="white" CLASS="TableRowColor">
142 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
143 <CODE>static&nbsp;java.awt.Shape</CODE></FONT></TD>
144 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PointChartProperties.html#SHAPE_DIAMOND">SHAPE_DIAMOND</A></B></CODE>
145
146 <BR>
147 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
148 </TR>
149 <TR BGCOLOR="white" CLASS="TableRowColor">
150 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
151 <CODE>static&nbsp;java.awt.Shape</CODE></FONT></TD>
152 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PointChartProperties.html#SHAPE_SQUARE">SHAPE_SQUARE</A></B></CODE>
153
154 <BR>
155 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
156 </TR>
157 <TR BGCOLOR="white" CLASS="TableRowColor">
158 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
159 <CODE>static&nbsp;java.awt.Shape</CODE></FONT></TD>
160 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PointChartProperties.html#SHAPE_TRIANGLE">SHAPE_TRIANGLE</A></B></CODE>
161
162 <BR>
163 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
164 </TR>
165 <TR BGCOLOR="white" CLASS="TableRowColor">
166 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
167 <CODE>private &nbsp;java.awt.Shape[]</CODE></FONT></TD>
168 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PointChartProperties.html#shapes">shapes</A></B></CODE>
169
170 <BR>
171 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
172 </TR>
173 </TABLE>
174 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.properties.AxisChartTypeProperties"><!-- --></A>
175 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
176 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
177 <TD><B>Fields inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html">AxisChartTypeProperties</A></B></TD>
178 </TR>
179 <TR BGCOLOR="white" CLASS="TableRowColor">
180 <TD><CODE></CODE></TD>
181 </TR>
182 </TABLE>
183 &nbsp;
184 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
185
186 <A NAME="constructor_summary"><!-- --></A>
187 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
188 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
189 <TD COLSPAN=2><FONT SIZE="+2">
190 <B>Constructor Summary</B></FONT></TD>
191 </TR>
192 <TR BGCOLOR="white" CLASS="TableRowColor">
193 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PointChartProperties.html#PointChartProperties(java.awt.Shape[], boolean[], java.awt.Paint[])">PointChartProperties</A></B>(java.awt.Shape[]&nbsp;shapes,
194 boolean[]&nbsp;fillPointFlags,
195 java.awt.Paint[]&nbsp;outlinePaints)</CODE>
196
197 <BR>
198 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor</TD>
199 </TR>
200 </TABLE>
201 &nbsp;
202 <!-- ========== METHOD SUMMARY =========== -->
203
204 <A NAME="method_summary"><!-- --></A>
205 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
206 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
207 <TD COLSPAN=2><FONT SIZE="+2">
208 <B>Method Summary</B></FONT></TD>
209 </TR>
210 <TR BGCOLOR="white" CLASS="TableRowColor">
211 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
212 <CODE>&nbsp;boolean</CODE></FONT></TD>
213 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PointChartProperties.html#getFillPointsFlag(int)">getFillPointsFlag</A></B>(int&nbsp;index)</CODE>
214
215 <BR>
216 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
217 </TR>
218 <TR BGCOLOR="white" CLASS="TableRowColor">
219 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
220 <CODE>&nbsp;java.awt.Paint</CODE></FONT></TD>
221 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PointChartProperties.html#getPointOutlinePaints(int)">getPointOutlinePaints</A></B>(int&nbsp;index)</CODE>
222
223 <BR>
224 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
225 </TR>
226 <TR BGCOLOR="white" CLASS="TableRowColor">
227 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
228 <CODE>&nbsp;java.awt.Shape</CODE></FONT></TD>
229 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PointChartProperties.html#getShape(int)">getShape</A></B>(int&nbsp;index)</CODE>
230
231 <BR>
232 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
233 </TR>
234 <TR BGCOLOR="white" CLASS="TableRowColor">
235 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
236 <CODE>&nbsp;void</CODE></FONT></TD>
237 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PointChartProperties.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</CODE>
238
239 <BR>
240 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enables the testing routines to display the contents of this Object.</TD>
241 </TR>
242 <TR BGCOLOR="white" CLASS="TableRowColor">
243 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
244 <CODE>&nbsp;void</CODE></FONT></TD>
245 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PointChartProperties.html#validate(org.jCharts.chartData.interfaces.IAxisPlotDataSet)">validate</A></B>(<A HREF="../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A>&nbsp;iAxisPlotDataSet)</CODE>
246
247 <BR>
248 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Validates the properties.</TD>
249 </TR>
250 </TABLE>
251 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.properties.AxisChartTypeProperties"><!-- --></A>
252 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
253 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
254 <TD><B>Methods inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html">AxisChartTypeProperties</A></B></TD>
255 </TR>
256 <TR BGCOLOR="white" CLASS="TableRowColor">
257 <TD><CODE><A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#addPostRenderEventListener(org.jCharts.axisChart.customRenderers.axisValue.PostAxisValueRenderListener)">addPostRenderEventListener</A>, <A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#addPreRenderEventListener(org.jCharts.axisChart.customRenderers.axisValue.PreAxisValueRenderListener)">addPreRenderEventListener</A>, <A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#firePostRender(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent)">firePostRender</A>, <A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#firePreRender(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent)">firePreRender</A></CODE></TD>
258 </TR>
259 </TABLE>
260 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
261 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
262 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
263 <TD><B>Methods inherited from class java.lang.Object</B></TD>
264 </TR>
265 <TR BGCOLOR="white" CLASS="TableRowColor">
266 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
267 </TR>
268 </TABLE>
269 &nbsp;
270 <P>
271
272 <!-- ============ FIELD DETAIL =========== -->
273
274 <A NAME="field_detail"><!-- --></A>
275 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
276 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
277 <TD COLSPAN=1><FONT SIZE="+2">
278 <B>Field Detail</B></FONT></TD>
279 </TR>
280 </TABLE>
281
282 <A NAME="DEFAULT_POINT_BORDER_STROKE"><!-- --></A><H3>
283 DEFAULT_POINT_BORDER_STROKE</H3>
284 <PRE>
285 public static final java.awt.Stroke <B>DEFAULT_POINT_BORDER_STROKE</B></PRE>
286 <DL>
287 <DL>
288 </DL>
289 </DL>
290 <HR>
291
292 <A NAME="SHAPE_SQUARE"><!-- --></A><H3>
293 SHAPE_SQUARE</H3>
294 <PRE>
295 public static final java.awt.Shape <B>SHAPE_SQUARE</B></PRE>
296 <DL>
297 <DL>
298 </DL>
299 </DL>
300 <HR>
301
302 <A NAME="SHAPE_TRIANGLE"><!-- --></A><H3>
303 SHAPE_TRIANGLE</H3>
304 <PRE>
305 public static final java.awt.Shape <B>SHAPE_TRIANGLE</B></PRE>
306 <DL>
307 <DL>
308 </DL>
309 </DL>
310 <HR>
311
312 <A NAME="SHAPE_CIRCLE"><!-- --></A><H3>
313 SHAPE_CIRCLE</H3>
314 <PRE>
315 public static final java.awt.Shape <B>SHAPE_CIRCLE</B></PRE>
316 <DL>
317 <DL>
318 </DL>
319 </DL>
320 <HR>
321
322 <A NAME="SHAPE_DIAMOND"><!-- --></A><H3>
323 SHAPE_DIAMOND</H3>
324 <PRE>
325 public static final java.awt.Shape <B>SHAPE_DIAMOND</B></PRE>
326 <DL>
327 <DL>
328 </DL>
329 </DL>
330 <HR>
331
332 <A NAME="shapes"><!-- --></A><H3>
333 shapes</H3>
334 <PRE>
335 private java.awt.Shape[] <B>shapes</B></PRE>
336 <DL>
337 <DL>
338 </DL>
339 </DL>
340 <HR>
341
342 <A NAME="fillPointFlags"><!-- --></A><H3>
343 fillPointFlags</H3>
344 <PRE>
345 private boolean[] <B>fillPointFlags</B></PRE>
346 <DL>
347 <DL>
348 </DL>
349 </DL>
350 <HR>
351
352 <A NAME="outlinePaints"><!-- --></A><H3>
353 outlinePaints</H3>
354 <PRE>
355 private java.awt.Paint[] <B>outlinePaints</B></PRE>
356 <DL>
357 <DL>
358 </DL>
359 </DL>
360
361 <!-- ========= CONSTRUCTOR DETAIL ======== -->
362
363 <A NAME="constructor_detail"><!-- --></A>
364 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
365 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
366 <TD COLSPAN=1><FONT SIZE="+2">
367 <B>Constructor Detail</B></FONT></TD>
368 </TR>
369 </TABLE>
370
371 <A NAME="PointChartProperties(java.awt.Shape[], boolean[], java.awt.Paint[])"><!-- --></A><H3>
372 PointChartProperties</H3>
373 <PRE>
374 public <B>PointChartProperties</B>(java.awt.Shape[]&nbsp;shapes,
375 boolean[]&nbsp;fillPointFlags,
376 java.awt.Paint[]&nbsp;outlinePaints)</PRE>
377 <DL>
378 <DD>Constructor
379 <P>
380 <DT><B>Parameters:</B><DD><CODE>shapes</CODE> - the Shapes to use for each DataSet drawn in this chart. There must
381 be an one to one mapping of Shape objects and DataSets in the chart.<DD><CODE>fillPointFlags</CODE> - flags indicating whether to fill the point Shapes or to only outline them
382 using the Paint specified on the DataSet object. If this is set to TRUE, the 'outlinePaint'
383 attribute can be used to outline the Shape.<DD><CODE>outlinePaints</CODE> - Sets the outline Paint to use for each Shape in the chart. This Paint is
384 only used if the 'setFillPointsFlag' is set to TRUE for the Shape.</DL>
385
386 <!-- ============ METHOD DETAIL ========== -->
387
388 <A NAME="method_detail"><!-- --></A>
389 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
390 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
391 <TD COLSPAN=1><FONT SIZE="+2">
392 <B>Method Detail</B></FONT></TD>
393 </TR>
394 </TABLE>
395
396 <A NAME="getFillPointsFlag(int)"><!-- --></A><H3>
397 getFillPointsFlag</H3>
398 <PRE>
399 public boolean <B>getFillPointsFlag</B>(int&nbsp;index)</PRE>
400 <DL>
401 <DD><DL>
402 </DL>
403 </DD>
404 </DL>
405 <HR>
406
407 <A NAME="getPointOutlinePaints(int)"><!-- --></A><H3>
408 getPointOutlinePaints</H3>
409 <PRE>
410 public java.awt.Paint <B>getPointOutlinePaints</B>(int&nbsp;index)</PRE>
411 <DL>
412 <DD><DL>
413 <DT><B>Parameters:</B><DD><CODE>index</CODE> -
414 <DT><B>Returns:</B><DD>Paint</DL>
415 </DD>
416 </DL>
417 <HR>
418
419 <A NAME="getShape(int)"><!-- --></A><H3>
420 getShape</H3>
421 <PRE>
422 public java.awt.Shape <B>getShape</B>(int&nbsp;index)</PRE>
423 <DL>
424 <DD><DL>
425 <DT><B>Parameters:</B><DD><CODE>index</CODE> -
426 <DT><B>Returns:</B><DD>Shape</DL>
427 </DD>
428 </DL>
429 <HR>
430
431 <A NAME="toHTML(org.jCharts.test.HTMLGenerator)"><!-- --></A><H3>
432 toHTML</H3>
433 <PRE>
434 public void <B>toHTML</B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</PRE>
435 <DL>
436 <DD>Enables the testing routines to display the contents of this Object.
437 <P>
438 <DD><DL>
439 <DT><B>Parameters:</B><DD><CODE>htmlGenerator</CODE> - </DL>
440 </DD>
441 </DL>
442 <HR>
443
444 <A NAME="validate(org.jCharts.chartData.interfaces.IAxisPlotDataSet)"><!-- --></A><H3>
445 validate</H3>
446 <PRE>
447 public void <B>validate</B>(<A HREF="../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A>&nbsp;iAxisPlotDataSet)
448 throws <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
449 <DL>
450 <DD>Validates the properties.
451 <P>
452 <DD><DL>
453 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#validate(org.jCharts.chartData.interfaces.IAxisPlotDataSet)">validate</A></CODE> in class <CODE><A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html">AxisChartTypeProperties</A></CODE></DL>
454 </DD>
455 <DD><DL>
456 <DT><B>Parameters:</B><DD><CODE>iAxisPlotDataSet</CODE> -
457 <DT><B>Throws:</B>
458 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE></DL>
459 </DD>
460 </DL>
461 <!-- ========= END OF CLASS DATA ========= -->
462 <HR>
463
464 <!-- ========== START OF NAVBAR ========== -->
465 <A NAME="navbar_bottom"><!-- --></A>
466 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
467 <TR>
468 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
469 <A NAME="navbar_bottom_firstrow"><!-- --></A>
470 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
471 <TR ALIGN="center" VALIGN="top">
472 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
473 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
474 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
475 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
476 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
477 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
478 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
479 </TR>
480 </TABLE>
481 </TD>
482 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
483 </EM>
484 </TD>
485 </TR>
486
487 <TR>
488 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
489 &nbsp;<A HREF="../../../org/jCharts/properties/PieChart2DProperties.html"><B>PREV CLASS</B></A>&nbsp;
490 &nbsp;<A HREF="../../../org/jCharts/properties/Properties.html"><B>NEXT CLASS</B></A></FONT></TD>
491 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
492 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
493 &nbsp;<A HREF="PointChartProperties.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
494 &nbsp;
495 <SCRIPT>
496 <!--
497 if(window==top) {
498 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
499 }
500 //-->
501 </SCRIPT>
502 <NOSCRIPT>
503 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
504 </NOSCRIPT>
505 </FONT></TD>
506 </TR>
507 <TR>
508 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
509 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
510 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
511 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
512 </TR>
513 </TABLE>
514 <!-- =========== END OF NAVBAR =========== -->
515
516 <HR>
517
518 </BODY>
519 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 Properties (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.properties.Properties,Properties class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="Properties (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/properties/PointChartProperties.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/properties/ScatterPlotProperties.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="Properties.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.properties</FONT>
76 <BR>
77 Class Properties</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.properties.Properties</B>
82 </PRE>
83 <DL>
84 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, java.io.Serializable</DD>
85 </DL>
86 <DL>
87 <DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../org/jCharts/properties/AreaProperties.html">AreaProperties</A>, <A HREF="../../../org/jCharts/properties/AxisProperties.html">AxisProperties</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A></DD>
88 </DL>
89 <HR>
90 <DL>
91 <DT>public abstract class <B>Properties</B><DT>extends java.lang.Object<DT>implements java.io.Serializable, <A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></DL>
92
93 <P>
94 <DL>
95 <DT><B>See Also:</B><DD><A HREF="../../../serialized-form.html" TARGET="org.jCharts.properties.Properties">Serialized Form</A></DL>
96 <HR>
97
98 <P>
99 <!-- ======== NESTED CLASS SUMMARY ======== -->
100
101
102 <!-- =========== FIELD SUMMARY =========== -->
103
104 <A NAME="field_summary"><!-- --></A>
105 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
106 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
107 <TD COLSPAN=2><FONT SIZE="+2">
108 <B>Field Summary</B></FONT></TD>
109 </TR>
110 <TR BGCOLOR="white" CLASS="TableRowColor">
111 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
112 <CODE>private &nbsp;java.awt.Paint</CODE></FONT></TD>
113 <TD><CODE><B><A HREF="../../../org/jCharts/properties/Properties.html#backgroundPaint">backgroundPaint</A></B></CODE>
114
115 <BR>
116 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
117 </TR>
118 <TR BGCOLOR="white" CLASS="TableRowColor">
119 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
120 <CODE>static&nbsp;java.awt.Paint</CODE></FONT></TD>
121 <TD><CODE><B><A HREF="../../../org/jCharts/properties/Properties.html#DEFAULT_BACKGROUND_PAINT">DEFAULT_BACKGROUND_PAINT</A></B></CODE>
122
123 <BR>
124 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
125 </TR>
126 </TABLE>
127 &nbsp;
128 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
129
130 <A NAME="constructor_summary"><!-- --></A>
131 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
132 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
133 <TD COLSPAN=2><FONT SIZE="+2">
134 <B>Constructor Summary</B></FONT></TD>
135 </TR>
136 <TR BGCOLOR="white" CLASS="TableRowColor">
137 <TD><CODE><B><A HREF="../../../org/jCharts/properties/Properties.html#Properties()">Properties</A></B>()</CODE>
138
139 <BR>
140 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
141 </TR>
142 </TABLE>
143 &nbsp;
144 <!-- ========== METHOD SUMMARY =========== -->
145
146 <A NAME="method_summary"><!-- --></A>
147 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
148 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
149 <TD COLSPAN=2><FONT SIZE="+2">
150 <B>Method Summary</B></FONT></TD>
151 </TR>
152 <TR BGCOLOR="white" CLASS="TableRowColor">
153 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
154 <CODE>&nbsp;java.awt.Paint</CODE></FONT></TD>
155 <TD><CODE><B><A HREF="../../../org/jCharts/properties/Properties.html#getBackgroundPaint()">getBackgroundPaint</A></B>()</CODE>
156
157 <BR>
158 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
159 </TR>
160 <TR BGCOLOR="white" CLASS="TableRowColor">
161 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
162 <CODE>&nbsp;void</CODE></FONT></TD>
163 <TD><CODE><B><A HREF="../../../org/jCharts/properties/Properties.html#setBackgroundPaint(java.awt.Paint)">setBackgroundPaint</A></B>(java.awt.Paint&nbsp;backgroundPaint)</CODE>
164
165 <BR>
166 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
167 </TR>
168 <TR BGCOLOR="white" CLASS="TableRowColor">
169 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
170 <CODE>&nbsp;void</CODE></FONT></TD>
171 <TD><CODE><B><A HREF="../../../org/jCharts/properties/Properties.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</CODE>
172
173 <BR>
174 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enables the testing routines to display the contents of this Object.</TD>
175 </TR>
176 </TABLE>
177 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
178 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
179 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
180 <TD><B>Methods inherited from class java.lang.Object</B></TD>
181 </TR>
182 <TR BGCOLOR="white" CLASS="TableRowColor">
183 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
184 </TR>
185 </TABLE>
186 &nbsp;
187 <P>
188
189 <!-- ============ FIELD DETAIL =========== -->
190
191 <A NAME="field_detail"><!-- --></A>
192 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
193 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
194 <TD COLSPAN=1><FONT SIZE="+2">
195 <B>Field Detail</B></FONT></TD>
196 </TR>
197 </TABLE>
198
199 <A NAME="DEFAULT_BACKGROUND_PAINT"><!-- --></A><H3>
200 DEFAULT_BACKGROUND_PAINT</H3>
201 <PRE>
202 public static final java.awt.Paint <B>DEFAULT_BACKGROUND_PAINT</B></PRE>
203 <DL>
204 <DL>
205 </DL>
206 </DL>
207 <HR>
208
209 <A NAME="backgroundPaint"><!-- --></A><H3>
210 backgroundPaint</H3>
211 <PRE>
212 private java.awt.Paint <B>backgroundPaint</B></PRE>
213 <DL>
214 <DL>
215 </DL>
216 </DL>
217
218 <!-- ========= CONSTRUCTOR DETAIL ======== -->
219
220 <A NAME="constructor_detail"><!-- --></A>
221 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
222 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
223 <TD COLSPAN=1><FONT SIZE="+2">
224 <B>Constructor Detail</B></FONT></TD>
225 </TR>
226 </TABLE>
227
228 <A NAME="Properties()"><!-- --></A><H3>
229 Properties</H3>
230 <PRE>
231 public <B>Properties</B>()</PRE>
232 <DL>
233 </DL>
234
235 <!-- ============ METHOD DETAIL ========== -->
236
237 <A NAME="method_detail"><!-- --></A>
238 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
239 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
240 <TD COLSPAN=1><FONT SIZE="+2">
241 <B>Method Detail</B></FONT></TD>
242 </TR>
243 </TABLE>
244
245 <A NAME="setBackgroundPaint(java.awt.Paint)"><!-- --></A><H3>
246 setBackgroundPaint</H3>
247 <PRE>
248 public void <B>setBackgroundPaint</B>(java.awt.Paint&nbsp;backgroundPaint)</PRE>
249 <DL>
250 <DD><DL>
251 </DL>
252 </DD>
253 <DD><DL>
254 <DT><B>Parameters:</B><DD><CODE>backgroundPaint</CODE> - </DL>
255 </DD>
256 </DL>
257 <HR>
258
259 <A NAME="getBackgroundPaint()"><!-- --></A><H3>
260 getBackgroundPaint</H3>
261 <PRE>
262 public java.awt.Paint <B>getBackgroundPaint</B>()</PRE>
263 <DL>
264 <DD><DL>
265 </DL>
266 </DD>
267 <DD><DL>
268
269 <DT><B>Returns:</B><DD>Paint</DL>
270 </DD>
271 </DL>
272 <HR>
273
274 <A NAME="toHTML(org.jCharts.test.HTMLGenerator)"><!-- --></A><H3>
275 toHTML</H3>
276 <PRE>
277 public void <B>toHTML</B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</PRE>
278 <DL>
279 <DD>Enables the testing routines to display the contents of this Object.
280 <P>
281 <DD><DL>
282 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/test/HTMLTestable.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></CODE> in interface <CODE><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></CODE></DL>
283 </DD>
284 <DD><DL>
285 <DT><B>Parameters:</B><DD><CODE>htmlGenerator</CODE> - </DL>
286 </DD>
287 </DL>
288 <!-- ========= END OF CLASS DATA ========= -->
289 <HR>
290
291 <!-- ========== START OF NAVBAR ========== -->
292 <A NAME="navbar_bottom"><!-- --></A>
293 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
294 <TR>
295 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
296 <A NAME="navbar_bottom_firstrow"><!-- --></A>
297 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
298 <TR ALIGN="center" VALIGN="top">
299 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
300 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
301 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
302 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
303 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
304 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
305 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
306 </TR>
307 </TABLE>
308 </TD>
309 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
310 </EM>
311 </TD>
312 </TR>
313
314 <TR>
315 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
316 &nbsp;<A HREF="../../../org/jCharts/properties/PointChartProperties.html"><B>PREV CLASS</B></A>&nbsp;
317 &nbsp;<A HREF="../../../org/jCharts/properties/ScatterPlotProperties.html"><B>NEXT CLASS</B></A></FONT></TD>
318 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
319 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
320 &nbsp;<A HREF="Properties.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
321 &nbsp;
322 <SCRIPT>
323 <!--
324 if(window==top) {
325 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
326 }
327 //-->
328 </SCRIPT>
329 <NOSCRIPT>
330 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
331 </NOSCRIPT>
332 </FONT></TD>
333 </TR>
334 <TR>
335 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
336 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
337 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
338 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
339 </TR>
340 </TABLE>
341 <!-- =========== END OF NAVBAR =========== -->
342
343 <HR>
344
345 </BODY>
346 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 PropertyException (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.properties.PropertyException,PropertyException class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="PropertyException (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;PREV CLASS&nbsp;
45 &nbsp;NEXT CLASS</FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="PropertyException.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_java.lang.Exception">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Throwable">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.properties</FONT>
76 <BR>
77 Class PropertyException</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--java.lang.Throwable
82 |
83 +--java.lang.Exception
84 |
85 +--<B>org.jCharts.properties.PropertyException</B>
86 </PRE>
87 <DL>
88 <DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable</DD>
89 </DL>
90 <HR>
91 <DL>
92 <DT>public class <B>PropertyException</B><DT>extends java.lang.Exception</DL>
93
94 <P>
95 <DL>
96 <DT><B>See Also:</B><DD><A HREF="../../../serialized-form.html" TARGET="org.jCharts.properties.PropertyException">Serialized Form</A></DL>
97 <HR>
98
99 <P>
100 <!-- ======== NESTED CLASS SUMMARY ======== -->
101
102
103 <!-- =========== FIELD SUMMARY =========== -->
104
105 <A NAME="field_summary"><!-- --></A>
106 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
107 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
108 <TD COLSPAN=2><FONT SIZE="+2">
109 <B>Field Summary</B></FONT></TD>
110 </TR>
111 </TABLE>
112 &nbsp;<A NAME="fields_inherited_from_class_java.lang.Exception"><!-- --></A>
113 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
114 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
115 <TD><B>Fields inherited from class java.lang.Exception</B></TD>
116 </TR>
117 <TR BGCOLOR="white" CLASS="TableRowColor">
118 <TD><CODE></CODE></TD>
119 </TR>
120 </TABLE>
121 &nbsp;<A NAME="fields_inherited_from_class_java.lang.Throwable"><!-- --></A>
122 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
123 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
124 <TD><B>Fields inherited from class java.lang.Throwable</B></TD>
125 </TR>
126 <TR BGCOLOR="white" CLASS="TableRowColor">
127 <TD><CODE></CODE></TD>
128 </TR>
129 </TABLE>
130 &nbsp;
131 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
132
133 <A NAME="constructor_summary"><!-- --></A>
134 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
135 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
136 <TD COLSPAN=2><FONT SIZE="+2">
137 <B>Constructor Summary</B></FONT></TD>
138 </TR>
139 <TR BGCOLOR="white" CLASS="TableRowColor">
140 <TD><CODE><B><A HREF="../../../org/jCharts/properties/PropertyException.html#PropertyException(java.lang.String)">PropertyException</A></B>(java.lang.String&nbsp;message)</CODE>
141
142 <BR>
143 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
144 </TR>
145 </TABLE>
146 &nbsp;
147 <!-- ========== METHOD SUMMARY =========== -->
148
149 <A NAME="methods_inherited_from_class_java.lang.Throwable"><!-- --></A>
150 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
151 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
152 <TD><B>Methods inherited from class java.lang.Throwable</B></TD>
153 </TR>
154 <TR BGCOLOR="white" CLASS="TableRowColor">
155 <TD><CODE>fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</CODE></TD>
156 </TR>
157 </TABLE>
158 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
159 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
160 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
161 <TD><B>Methods inherited from class java.lang.Object</B></TD>
162 </TR>
163 <TR BGCOLOR="white" CLASS="TableRowColor">
164 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
165 </TR>
166 </TABLE>
167 &nbsp;
168 <P>
169
170 <!-- ============ FIELD DETAIL =========== -->
171
172
173 <!-- ========= CONSTRUCTOR DETAIL ======== -->
174
175 <A NAME="constructor_detail"><!-- --></A>
176 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
177 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
178 <TD COLSPAN=1><FONT SIZE="+2">
179 <B>Constructor Detail</B></FONT></TD>
180 </TR>
181 </TABLE>
182
183 <A NAME="PropertyException(java.lang.String)"><!-- --></A><H3>
184 PropertyException</H3>
185 <PRE>
186 public <B>PropertyException</B>(java.lang.String&nbsp;message)</PRE>
187 <DL>
188 </DL>
189
190 <!-- ============ METHOD DETAIL ========== -->
191
192 <!-- ========= END OF CLASS DATA ========= -->
193 <HR>
194
195 <!-- ========== START OF NAVBAR ========== -->
196 <A NAME="navbar_bottom"><!-- --></A>
197 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
198 <TR>
199 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
200 <A NAME="navbar_bottom_firstrow"><!-- --></A>
201 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
202 <TR ALIGN="center" VALIGN="top">
203 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
204 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
205 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
206 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
207 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
208 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
209 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
210 </TR>
211 </TABLE>
212 </TD>
213 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
214 </EM>
215 </TD>
216 </TR>
217
218 <TR>
219 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
220 &nbsp;PREV CLASS&nbsp;
221 &nbsp;NEXT CLASS</FONT></TD>
222 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
223 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
224 &nbsp;<A HREF="PropertyException.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
225 &nbsp;
226 <SCRIPT>
227 <!--
228 if(window==top) {
229 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
230 }
231 //-->
232 </SCRIPT>
233 <NOSCRIPT>
234 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
235 </NOSCRIPT>
236 </FONT></TD>
237 </TR>
238 <TR>
239 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
240 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_java.lang.Exception">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_java.lang.Throwable">METHOD</A></FONT></TD>
241 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
242 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
243 </TR>
244 </TABLE>
245 <!-- =========== END OF NAVBAR =========== -->
246
247 <HR>
248
249 </BODY>
250 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 ScatterPlotProperties (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.properties.ScatterPlotProperties,ScatterPlotProperties class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="ScatterPlotProperties (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/properties/Properties.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/properties/StackedAreaChartProperties.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="ScatterPlotProperties.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.properties</FONT>
76 <BR>
77 Class ScatterPlotProperties</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">org.jCharts.properties.ChartTypeProperties</A>
82 |
83 +--<A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html">org.jCharts.properties.AxisChartTypeProperties</A>
84 |
85 +--<B>org.jCharts.properties.ScatterPlotProperties</B>
86 </PRE>
87 <DL>
88 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></DD>
89 </DL>
90 <HR>
91 <DL>
92 <DT>public final class <B>ScatterPlotProperties</B><DT>extends <A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html">AxisChartTypeProperties</A></DL>
93
94 <P>
95 <HR>
96
97 <P>
98 <!-- ======== NESTED CLASS SUMMARY ======== -->
99
100
101 <!-- =========== FIELD SUMMARY =========== -->
102
103 <A NAME="field_summary"><!-- --></A>
104 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
105 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
106 <TD COLSPAN=2><FONT SIZE="+2">
107 <B>Field Summary</B></FONT></TD>
108 </TR>
109 <TR BGCOLOR="white" CLASS="TableRowColor">
110 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
111 <CODE>static&nbsp;java.awt.Stroke</CODE></FONT></TD>
112 <TD><CODE><B><A HREF="../../../org/jCharts/properties/ScatterPlotProperties.html#DEFAULT_LINE_STROKE">DEFAULT_LINE_STROKE</A></B></CODE>
113
114 <BR>
115 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
116 </TR>
117 <TR BGCOLOR="white" CLASS="TableRowColor">
118 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
119 <CODE>private &nbsp;java.awt.Stroke[]</CODE></FONT></TD>
120 <TD><CODE><B><A HREF="../../../org/jCharts/properties/ScatterPlotProperties.html#lineStrokes">lineStrokes</A></B></CODE>
121
122 <BR>
123 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
124 </TR>
125 <TR BGCOLOR="white" CLASS="TableRowColor">
126 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
127 <CODE>private &nbsp;java.awt.Shape[]</CODE></FONT></TD>
128 <TD><CODE><B><A HREF="../../../org/jCharts/properties/ScatterPlotProperties.html#shapes">shapes</A></B></CODE>
129
130 <BR>
131 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
132 </TR>
133 </TABLE>
134 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.properties.AxisChartTypeProperties"><!-- --></A>
135 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
136 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
137 <TD><B>Fields inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html">AxisChartTypeProperties</A></B></TD>
138 </TR>
139 <TR BGCOLOR="white" CLASS="TableRowColor">
140 <TD><CODE></CODE></TD>
141 </TR>
142 </TABLE>
143 &nbsp;
144 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
145
146 <A NAME="constructor_summary"><!-- --></A>
147 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
148 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
149 <TD COLSPAN=2><FONT SIZE="+2">
150 <B>Constructor Summary</B></FONT></TD>
151 </TR>
152 <TR BGCOLOR="white" CLASS="TableRowColor">
153 <TD><CODE><B><A HREF="../../../org/jCharts/properties/ScatterPlotProperties.html#ScatterPlotProperties(java.awt.Stroke[], java.awt.Shape[])">ScatterPlotProperties</A></B>(java.awt.Stroke[]&nbsp;lineStrokes,
154 java.awt.Shape[]&nbsp;shapes)</CODE>
155
156 <BR>
157 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor</TD>
158 </TR>
159 </TABLE>
160 &nbsp;
161 <!-- ========== METHOD SUMMARY =========== -->
162
163 <A NAME="method_summary"><!-- --></A>
164 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
165 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
166 <TD COLSPAN=2><FONT SIZE="+2">
167 <B>Method Summary</B></FONT></TD>
168 </TR>
169 <TR BGCOLOR="white" CLASS="TableRowColor">
170 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
171 <CODE>&nbsp;java.awt.Stroke[]</CODE></FONT></TD>
172 <TD><CODE><B><A HREF="../../../org/jCharts/properties/ScatterPlotProperties.html#getLineStrokes()">getLineStrokes</A></B>()</CODE>
173
174 <BR>
175 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
176 </TR>
177 <TR BGCOLOR="white" CLASS="TableRowColor">
178 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
179 <CODE>&nbsp;java.awt.Shape[]</CODE></FONT></TD>
180 <TD><CODE><B><A HREF="../../../org/jCharts/properties/ScatterPlotProperties.html#getShapes()">getShapes</A></B>()</CODE>
181
182 <BR>
183 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
184 </TR>
185 <TR BGCOLOR="white" CLASS="TableRowColor">
186 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
187 <CODE>&nbsp;void</CODE></FONT></TD>
188 <TD><CODE><B><A HREF="../../../org/jCharts/properties/ScatterPlotProperties.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</CODE>
189
190 <BR>
191 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enables the testing routines to display the contents of this Object.</TD>
192 </TR>
193 <TR BGCOLOR="white" CLASS="TableRowColor">
194 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
195 <CODE>&nbsp;void</CODE></FONT></TD>
196 <TD><CODE><B><A HREF="../../../org/jCharts/properties/ScatterPlotProperties.html#validate(org.jCharts.chartData.interfaces.IAxisPlotDataSet)">validate</A></B>(<A HREF="../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A>&nbsp;iAxisPlotDataSet)</CODE>
197
198 <BR>
199 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Validates the properties.</TD>
200 </TR>
201 </TABLE>
202 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.properties.AxisChartTypeProperties"><!-- --></A>
203 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
204 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
205 <TD><B>Methods inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html">AxisChartTypeProperties</A></B></TD>
206 </TR>
207 <TR BGCOLOR="white" CLASS="TableRowColor">
208 <TD><CODE><A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#addPostRenderEventListener(org.jCharts.axisChart.customRenderers.axisValue.PostAxisValueRenderListener)">addPostRenderEventListener</A>, <A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#addPreRenderEventListener(org.jCharts.axisChart.customRenderers.axisValue.PreAxisValueRenderListener)">addPreRenderEventListener</A>, <A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#firePostRender(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent)">firePostRender</A>, <A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#firePreRender(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent)">firePreRender</A></CODE></TD>
209 </TR>
210 </TABLE>
211 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
212 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
213 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
214 <TD><B>Methods inherited from class java.lang.Object</B></TD>
215 </TR>
216 <TR BGCOLOR="white" CLASS="TableRowColor">
217 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
218 </TR>
219 </TABLE>
220 &nbsp;
221 <P>
222
223 <!-- ============ FIELD DETAIL =========== -->
224
225 <A NAME="field_detail"><!-- --></A>
226 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
227 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
228 <TD COLSPAN=1><FONT SIZE="+2">
229 <B>Field Detail</B></FONT></TD>
230 </TR>
231 </TABLE>
232
233 <A NAME="DEFAULT_LINE_STROKE"><!-- --></A><H3>
234 DEFAULT_LINE_STROKE</H3>
235 <PRE>
236 public static final java.awt.Stroke <B>DEFAULT_LINE_STROKE</B></PRE>
237 <DL>
238 <DL>
239 </DL>
240 </DL>
241 <HR>
242
243 <A NAME="lineStrokes"><!-- --></A><H3>
244 lineStrokes</H3>
245 <PRE>
246 private java.awt.Stroke[] <B>lineStrokes</B></PRE>
247 <DL>
248 <DL>
249 </DL>
250 </DL>
251 <HR>
252
253 <A NAME="shapes"><!-- --></A><H3>
254 shapes</H3>
255 <PRE>
256 private java.awt.Shape[] <B>shapes</B></PRE>
257 <DL>
258 <DL>
259 </DL>
260 </DL>
261
262 <!-- ========= CONSTRUCTOR DETAIL ======== -->
263
264 <A NAME="constructor_detail"><!-- --></A>
265 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
266 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
267 <TD COLSPAN=1><FONT SIZE="+2">
268 <B>Constructor Detail</B></FONT></TD>
269 </TR>
270 </TABLE>
271
272 <A NAME="ScatterPlotProperties(java.awt.Stroke[], java.awt.Shape[])"><!-- --></A><H3>
273 ScatterPlotProperties</H3>
274 <PRE>
275 public <B>ScatterPlotProperties</B>(java.awt.Stroke[]&nbsp;lineStrokes,
276 java.awt.Shape[]&nbsp;shapes)</PRE>
277 <DL>
278 <DD>Constructor
279 <P>
280 <DT><B>Parameters:</B><DD><CODE>lineStrokes</CODE> - <DD><CODE>shapes</CODE> - if any of the shapes are NULL, they will not be drawn. If the passed
281 Array is NULL, no shpaes will be drawn. There are some Shapes defined in
282 PointChartProperties Object.</DL>
283
284 <!-- ============ METHOD DETAIL ========== -->
285
286 <A NAME="method_detail"><!-- --></A>
287 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
288 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
289 <TD COLSPAN=1><FONT SIZE="+2">
290 <B>Method Detail</B></FONT></TD>
291 </TR>
292 </TABLE>
293
294 <A NAME="getLineStrokes()"><!-- --></A><H3>
295 getLineStrokes</H3>
296 <PRE>
297 public java.awt.Stroke[] <B>getLineStrokes</B>()</PRE>
298 <DL>
299 <DD><DL>
300 </DL>
301 </DD>
302 </DL>
303 <HR>
304
305 <A NAME="getShapes()"><!-- --></A><H3>
306 getShapes</H3>
307 <PRE>
308 public java.awt.Shape[] <B>getShapes</B>()</PRE>
309 <DL>
310 <DD><DL>
311 </DL>
312 </DD>
313 </DL>
314 <HR>
315
316 <A NAME="toHTML(org.jCharts.test.HTMLGenerator)"><!-- --></A><H3>
317 toHTML</H3>
318 <PRE>
319 public void <B>toHTML</B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</PRE>
320 <DL>
321 <DD>Enables the testing routines to display the contents of this Object.
322 <P>
323 <DD><DL>
324 <DT><B>Parameters:</B><DD><CODE>htmlGenerator</CODE> - </DL>
325 </DD>
326 </DL>
327 <HR>
328
329 <A NAME="validate(org.jCharts.chartData.interfaces.IAxisPlotDataSet)"><!-- --></A><H3>
330 validate</H3>
331 <PRE>
332 public void <B>validate</B>(<A HREF="../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A>&nbsp;iAxisPlotDataSet)
333 throws <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
334 <DL>
335 <DD>Validates the properties.
336 <P>
337 <DD><DL>
338 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#validate(org.jCharts.chartData.interfaces.IAxisPlotDataSet)">validate</A></CODE> in class <CODE><A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html">AxisChartTypeProperties</A></CODE></DL>
339 </DD>
340 <DD><DL>
341 <DT><B>Parameters:</B><DD><CODE>iAxisPlotDataSet</CODE> -
342 <DT><B>Throws:</B>
343 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE></DL>
344 </DD>
345 </DL>
346 <!-- ========= END OF CLASS DATA ========= -->
347 <HR>
348
349 <!-- ========== START OF NAVBAR ========== -->
350 <A NAME="navbar_bottom"><!-- --></A>
351 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
352 <TR>
353 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
354 <A NAME="navbar_bottom_firstrow"><!-- --></A>
355 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
356 <TR ALIGN="center" VALIGN="top">
357 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
358 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
359 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
360 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
361 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
362 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
363 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
364 </TR>
365 </TABLE>
366 </TD>
367 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
368 </EM>
369 </TD>
370 </TR>
371
372 <TR>
373 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
374 &nbsp;<A HREF="../../../org/jCharts/properties/Properties.html"><B>PREV CLASS</B></A>&nbsp;
375 &nbsp;<A HREF="../../../org/jCharts/properties/StackedAreaChartProperties.html"><B>NEXT CLASS</B></A></FONT></TD>
376 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
377 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
378 &nbsp;<A HREF="ScatterPlotProperties.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
379 &nbsp;
380 <SCRIPT>
381 <!--
382 if(window==top) {
383 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
384 }
385 //-->
386 </SCRIPT>
387 <NOSCRIPT>
388 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
389 </NOSCRIPT>
390 </FONT></TD>
391 </TR>
392 <TR>
393 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
394 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
395 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
396 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
397 </TR>
398 </TABLE>
399 <!-- =========== END OF NAVBAR =========== -->
400
401 <HR>
402
403 </BODY>
404 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 StackedAreaChartProperties (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.properties.StackedAreaChartProperties,StackedAreaChartProperties class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="StackedAreaChartProperties (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/properties/ScatterPlotProperties.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/properties/StackedBarChartProperties.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="StackedAreaChartProperties.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_org.jCharts.properties.AxisChartTypeProperties">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_org.jCharts.properties.AreaChartProperties">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.properties</FONT>
76 <BR>
77 Class StackedAreaChartProperties</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">org.jCharts.properties.ChartTypeProperties</A>
82 |
83 +--<A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html">org.jCharts.properties.AxisChartTypeProperties</A>
84 |
85 +--<A HREF="../../../org/jCharts/properties/AreaChartProperties.html">org.jCharts.properties.AreaChartProperties</A>
86 |
87 +--<B>org.jCharts.properties.StackedAreaChartProperties</B>
88 </PRE>
89 <DL>
90 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></DD>
91 </DL>
92 <HR>
93 <DL>
94 <DT>public class <B>StackedAreaChartProperties</B><DT>extends <A HREF="../../../org/jCharts/properties/AreaChartProperties.html">AreaChartProperties</A></DL>
95
96 <P>
97 <HR>
98
99 <P>
100 <!-- ======== NESTED CLASS SUMMARY ======== -->
101
102
103 <!-- =========== FIELD SUMMARY =========== -->
104
105 <A NAME="field_summary"><!-- --></A>
106 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
107 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
108 <TD COLSPAN=2><FONT SIZE="+2">
109 <B>Field Summary</B></FONT></TD>
110 </TR>
111 </TABLE>
112 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.properties.AxisChartTypeProperties"><!-- --></A>
113 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
114 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
115 <TD><B>Fields inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html">AxisChartTypeProperties</A></B></TD>
116 </TR>
117 <TR BGCOLOR="white" CLASS="TableRowColor">
118 <TD><CODE></CODE></TD>
119 </TR>
120 </TABLE>
121 &nbsp;
122 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
123
124 <A NAME="constructor_summary"><!-- --></A>
125 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
126 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
127 <TD COLSPAN=2><FONT SIZE="+2">
128 <B>Constructor Summary</B></FONT></TD>
129 </TR>
130 <TR BGCOLOR="white" CLASS="TableRowColor">
131 <TD><CODE><B><A HREF="../../../org/jCharts/properties/StackedAreaChartProperties.html#StackedAreaChartProperties()">StackedAreaChartProperties</A></B>()</CODE>
132
133 <BR>
134 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
135 </TR>
136 </TABLE>
137 &nbsp;
138 <!-- ========== METHOD SUMMARY =========== -->
139
140 <A NAME="methods_inherited_from_class_org.jCharts.properties.AreaChartProperties"><!-- --></A>
141 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
142 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
143 <TD><B>Methods inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/AreaChartProperties.html">AreaChartProperties</A></B></TD>
144 </TR>
145 <TR BGCOLOR="white" CLASS="TableRowColor">
146 <TD><CODE><A HREF="../../../org/jCharts/properties/AreaChartProperties.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A>, <A HREF="../../../org/jCharts/properties/AreaChartProperties.html#validate(org.jCharts.chartData.interfaces.IAxisPlotDataSet)">validate</A></CODE></TD>
147 </TR>
148 </TABLE>
149 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.properties.AxisChartTypeProperties"><!-- --></A>
150 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
151 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
152 <TD><B>Methods inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html">AxisChartTypeProperties</A></B></TD>
153 </TR>
154 <TR BGCOLOR="white" CLASS="TableRowColor">
155 <TD><CODE><A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#addPostRenderEventListener(org.jCharts.axisChart.customRenderers.axisValue.PostAxisValueRenderListener)">addPostRenderEventListener</A>, <A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#addPreRenderEventListener(org.jCharts.axisChart.customRenderers.axisValue.PreAxisValueRenderListener)">addPreRenderEventListener</A>, <A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#firePostRender(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent)">firePostRender</A>, <A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#firePreRender(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent)">firePreRender</A></CODE></TD>
156 </TR>
157 </TABLE>
158 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
159 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
160 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
161 <TD><B>Methods inherited from class java.lang.Object</B></TD>
162 </TR>
163 <TR BGCOLOR="white" CLASS="TableRowColor">
164 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
165 </TR>
166 </TABLE>
167 &nbsp;
168 <P>
169
170 <!-- ============ FIELD DETAIL =========== -->
171
172
173 <!-- ========= CONSTRUCTOR DETAIL ======== -->
174
175 <A NAME="constructor_detail"><!-- --></A>
176 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
177 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
178 <TD COLSPAN=1><FONT SIZE="+2">
179 <B>Constructor Detail</B></FONT></TD>
180 </TR>
181 </TABLE>
182
183 <A NAME="StackedAreaChartProperties()"><!-- --></A><H3>
184 StackedAreaChartProperties</H3>
185 <PRE>
186 public <B>StackedAreaChartProperties</B>()</PRE>
187 <DL>
188 </DL>
189
190 <!-- ============ METHOD DETAIL ========== -->
191
192 <!-- ========= END OF CLASS DATA ========= -->
193 <HR>
194
195 <!-- ========== START OF NAVBAR ========== -->
196 <A NAME="navbar_bottom"><!-- --></A>
197 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
198 <TR>
199 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
200 <A NAME="navbar_bottom_firstrow"><!-- --></A>
201 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
202 <TR ALIGN="center" VALIGN="top">
203 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
204 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
205 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
206 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
207 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
208 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
209 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
210 </TR>
211 </TABLE>
212 </TD>
213 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
214 </EM>
215 </TD>
216 </TR>
217
218 <TR>
219 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
220 &nbsp;<A HREF="../../../org/jCharts/properties/ScatterPlotProperties.html"><B>PREV CLASS</B></A>&nbsp;
221 &nbsp;<A HREF="../../../org/jCharts/properties/StackedBarChartProperties.html"><B>NEXT CLASS</B></A></FONT></TD>
222 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
223 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
224 &nbsp;<A HREF="StackedAreaChartProperties.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
225 &nbsp;
226 <SCRIPT>
227 <!--
228 if(window==top) {
229 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
230 }
231 //-->
232 </SCRIPT>
233 <NOSCRIPT>
234 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
235 </NOSCRIPT>
236 </FONT></TD>
237 </TR>
238 <TR>
239 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
240 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_org.jCharts.properties.AxisChartTypeProperties">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_org.jCharts.properties.AreaChartProperties">METHOD</A></FONT></TD>
241 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
242 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
243 </TR>
244 </TABLE>
245 <!-- =========== END OF NAVBAR =========== -->
246
247 <HR>
248
249 </BODY>
250 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 StackedBarChartProperties (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.properties.StackedBarChartProperties,StackedBarChartProperties class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="StackedBarChartProperties (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/properties/StackedAreaChartProperties.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/properties/StockChartProperties.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="StackedBarChartProperties.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_org.jCharts.properties.BarChartProperties">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_org.jCharts.properties.BarChartProperties">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.properties</FONT>
76 <BR>
77 Class StackedBarChartProperties</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">org.jCharts.properties.ChartTypeProperties</A>
82 |
83 +--<A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html">org.jCharts.properties.AxisChartTypeProperties</A>
84 |
85 +--<A HREF="../../../org/jCharts/properties/BarChartProperties.html">org.jCharts.properties.BarChartProperties</A>
86 |
87 +--<B>org.jCharts.properties.StackedBarChartProperties</B>
88 </PRE>
89 <DL>
90 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></DD>
91 </DL>
92 <HR>
93 <DL>
94 <DT>public final class <B>StackedBarChartProperties</B><DT>extends <A HREF="../../../org/jCharts/properties/BarChartProperties.html">BarChartProperties</A></DL>
95
96 <P>
97 <HR>
98
99 <P>
100 <!-- ======== NESTED CLASS SUMMARY ======== -->
101
102
103 <!-- =========== FIELD SUMMARY =========== -->
104
105 <A NAME="field_summary"><!-- --></A>
106 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
107 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
108 <TD COLSPAN=2><FONT SIZE="+2">
109 <B>Field Summary</B></FONT></TD>
110 </TR>
111 </TABLE>
112 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.properties.BarChartProperties"><!-- --></A>
113 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
114 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
115 <TD><B>Fields inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/BarChartProperties.html">BarChartProperties</A></B></TD>
116 </TR>
117 <TR BGCOLOR="white" CLASS="TableRowColor">
118 <TD><CODE></CODE></TD>
119 </TR>
120 </TABLE>
121 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.properties.AxisChartTypeProperties"><!-- --></A>
122 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
123 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
124 <TD><B>Fields inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html">AxisChartTypeProperties</A></B></TD>
125 </TR>
126 <TR BGCOLOR="white" CLASS="TableRowColor">
127 <TD><CODE></CODE></TD>
128 </TR>
129 </TABLE>
130 &nbsp;
131 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
132
133 <A NAME="constructor_summary"><!-- --></A>
134 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
135 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
136 <TD COLSPAN=2><FONT SIZE="+2">
137 <B>Constructor Summary</B></FONT></TD>
138 </TR>
139 <TR BGCOLOR="white" CLASS="TableRowColor">
140 <TD><CODE><B><A HREF="../../../org/jCharts/properties/StackedBarChartProperties.html#StackedBarChartProperties()">StackedBarChartProperties</A></B>()</CODE>
141
142 <BR>
143 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
144 </TR>
145 </TABLE>
146 &nbsp;
147 <!-- ========== METHOD SUMMARY =========== -->
148
149 <A NAME="methods_inherited_from_class_org.jCharts.properties.BarChartProperties"><!-- --></A>
150 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
151 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
152 <TD><B>Methods inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/BarChartProperties.html">BarChartProperties</A></B></TD>
153 </TR>
154 <TR BGCOLOR="white" CLASS="TableRowColor">
155 <TD><CODE><A HREF="../../../org/jCharts/properties/BarChartProperties.html#getBarOutlineStroke()">getBarOutlineStroke</A>, <A HREF="../../../org/jCharts/properties/BarChartProperties.html#getPercentage()">getPercentage</A>, <A HREF="../../../org/jCharts/properties/BarChartProperties.html#getShowOutlinesFlag()">getShowOutlinesFlag</A>, <A HREF="../../../org/jCharts/properties/BarChartProperties.html#setBarOutlineStroke(org.jCharts.properties.util.ChartStroke)">setBarOutlineStroke</A>, <A HREF="../../../org/jCharts/properties/BarChartProperties.html#setShowOutlinesFlag(boolean)">setShowOutlinesFlag</A>, <A HREF="../../../org/jCharts/properties/BarChartProperties.html#setWidthPercentage(float)">setWidthPercentage</A>, <A HREF="../../../org/jCharts/properties/BarChartProperties.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A>, <A HREF="../../../org/jCharts/properties/BarChartProperties.html#validate(org.jCharts.chartData.interfaces.IAxisPlotDataSet)">validate</A></CODE></TD>
156 </TR>
157 </TABLE>
158 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.properties.AxisChartTypeProperties"><!-- --></A>
159 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
160 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
161 <TD><B>Methods inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html">AxisChartTypeProperties</A></B></TD>
162 </TR>
163 <TR BGCOLOR="white" CLASS="TableRowColor">
164 <TD><CODE><A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#addPostRenderEventListener(org.jCharts.axisChart.customRenderers.axisValue.PostAxisValueRenderListener)">addPostRenderEventListener</A>, <A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#addPreRenderEventListener(org.jCharts.axisChart.customRenderers.axisValue.PreAxisValueRenderListener)">addPreRenderEventListener</A>, <A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#firePostRender(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent)">firePostRender</A>, <A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#firePreRender(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent)">firePreRender</A></CODE></TD>
165 </TR>
166 </TABLE>
167 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
168 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
169 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
170 <TD><B>Methods inherited from class java.lang.Object</B></TD>
171 </TR>
172 <TR BGCOLOR="white" CLASS="TableRowColor">
173 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
174 </TR>
175 </TABLE>
176 &nbsp;
177 <P>
178
179 <!-- ============ FIELD DETAIL =========== -->
180
181
182 <!-- ========= CONSTRUCTOR DETAIL ======== -->
183
184 <A NAME="constructor_detail"><!-- --></A>
185 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
186 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
187 <TD COLSPAN=1><FONT SIZE="+2">
188 <B>Constructor Detail</B></FONT></TD>
189 </TR>
190 </TABLE>
191
192 <A NAME="StackedBarChartProperties()"><!-- --></A><H3>
193 StackedBarChartProperties</H3>
194 <PRE>
195 public <B>StackedBarChartProperties</B>()</PRE>
196 <DL>
197 </DL>
198
199 <!-- ============ METHOD DETAIL ========== -->
200
201 <!-- ========= END OF CLASS DATA ========= -->
202 <HR>
203
204 <!-- ========== START OF NAVBAR ========== -->
205 <A NAME="navbar_bottom"><!-- --></A>
206 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
207 <TR>
208 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
209 <A NAME="navbar_bottom_firstrow"><!-- --></A>
210 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
211 <TR ALIGN="center" VALIGN="top">
212 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
213 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
214 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
215 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
216 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
217 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
218 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
219 </TR>
220 </TABLE>
221 </TD>
222 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
223 </EM>
224 </TD>
225 </TR>
226
227 <TR>
228 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
229 &nbsp;<A HREF="../../../org/jCharts/properties/StackedAreaChartProperties.html"><B>PREV CLASS</B></A>&nbsp;
230 &nbsp;<A HREF="../../../org/jCharts/properties/StockChartProperties.html"><B>NEXT CLASS</B></A></FONT></TD>
231 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
232 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
233 &nbsp;<A HREF="StackedBarChartProperties.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
234 &nbsp;
235 <SCRIPT>
236 <!--
237 if(window==top) {
238 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
239 }
240 //-->
241 </SCRIPT>
242 <NOSCRIPT>
243 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
244 </NOSCRIPT>
245 </FONT></TD>
246 </TR>
247 <TR>
248 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
249 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#fields_inherited_from_class_org.jCharts.properties.BarChartProperties">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_org.jCharts.properties.BarChartProperties">METHOD</A></FONT></TD>
250 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
251 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
252 </TR>
253 </TABLE>
254 <!-- =========== END OF NAVBAR =========== -->
255
256 <HR>
257
258 </BODY>
259 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 StockChartProperties (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.properties.StockChartProperties,StockChartProperties class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="StockChartProperties (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/properties/StackedBarChartProperties.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;NEXT CLASS</FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="StockChartProperties.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.properties</FONT>
76 <BR>
77 Class StockChartProperties</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">org.jCharts.properties.ChartTypeProperties</A>
82 |
83 +--<A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html">org.jCharts.properties.AxisChartTypeProperties</A>
84 |
85 +--<B>org.jCharts.properties.StockChartProperties</B>
86 </PRE>
87 <DL>
88 <DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A></DD>
89 </DL>
90 <HR>
91 <DL>
92 <DT>public final class <B>StockChartProperties</B><DT>extends <A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html">AxisChartTypeProperties</A></DL>
93
94 <P>
95 <HR>
96
97 <P>
98 <!-- ======== NESTED CLASS SUMMARY ======== -->
99
100
101 <!-- =========== FIELD SUMMARY =========== -->
102
103 <A NAME="field_summary"><!-- --></A>
104 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
105 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
106 <TD COLSPAN=2><FONT SIZE="+2">
107 <B>Field Summary</B></FONT></TD>
108 </TR>
109 <TR BGCOLOR="white" CLASS="TableRowColor">
110 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
111 <CODE>private &nbsp;int</CODE></FONT></TD>
112 <TD><CODE><B><A HREF="../../../org/jCharts/properties/StockChartProperties.html#closeLength">closeLength</A></B></CODE>
113
114 <BR>
115 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
116 </TR>
117 <TR BGCOLOR="white" CLASS="TableRowColor">
118 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
119 <CODE>private &nbsp;java.awt.Stroke</CODE></FONT></TD>
120 <TD><CODE><B><A HREF="../../../org/jCharts/properties/StockChartProperties.html#closeStroke">closeStroke</A></B></CODE>
121
122 <BR>
123 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
124 </TR>
125 <TR BGCOLOR="white" CLASS="TableRowColor">
126 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
127 <CODE>static&nbsp;java.awt.Stroke</CODE></FONT></TD>
128 <TD><CODE><B><A HREF="../../../org/jCharts/properties/StockChartProperties.html#DEFAULT_STROKE">DEFAULT_STROKE</A></B></CODE>
129
130 <BR>
131 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
132 </TR>
133 <TR BGCOLOR="white" CLASS="TableRowColor">
134 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
135 <CODE>private &nbsp;java.awt.Stroke</CODE></FONT></TD>
136 <TD><CODE><B><A HREF="../../../org/jCharts/properties/StockChartProperties.html#hiLowStroke">hiLowStroke</A></B></CODE>
137
138 <BR>
139 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
140 </TR>
141 <TR BGCOLOR="white" CLASS="TableRowColor">
142 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
143 <CODE>private &nbsp;int</CODE></FONT></TD>
144 <TD><CODE><B><A HREF="../../../org/jCharts/properties/StockChartProperties.html#openLength">openLength</A></B></CODE>
145
146 <BR>
147 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
148 </TR>
149 <TR BGCOLOR="white" CLASS="TableRowColor">
150 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
151 <CODE>private &nbsp;java.awt.Stroke</CODE></FONT></TD>
152 <TD><CODE><B><A HREF="../../../org/jCharts/properties/StockChartProperties.html#openStroke">openStroke</A></B></CODE>
153
154 <BR>
155 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
156 </TR>
157 </TABLE>
158 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.properties.AxisChartTypeProperties"><!-- --></A>
159 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
160 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
161 <TD><B>Fields inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html">AxisChartTypeProperties</A></B></TD>
162 </TR>
163 <TR BGCOLOR="white" CLASS="TableRowColor">
164 <TD><CODE></CODE></TD>
165 </TR>
166 </TABLE>
167 &nbsp;
168 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
169
170 <A NAME="constructor_summary"><!-- --></A>
171 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
172 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
173 <TD COLSPAN=2><FONT SIZE="+2">
174 <B>Constructor Summary</B></FONT></TD>
175 </TR>
176 <TR BGCOLOR="white" CLASS="TableRowColor">
177 <TD><CODE><B><A HREF="../../../org/jCharts/properties/StockChartProperties.html#StockChartProperties()">StockChartProperties</A></B>()</CODE>
178
179 <BR>
180 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
181 </TR>
182 <TR BGCOLOR="white" CLASS="TableRowColor">
183 <TD><CODE><B><A HREF="../../../org/jCharts/properties/StockChartProperties.html#StockChartProperties(java.awt.Stroke, java.awt.Stroke, int, java.awt.Stroke, int)">StockChartProperties</A></B>(java.awt.Stroke&nbsp;hiLowStroke,
184 java.awt.Stroke&nbsp;openStroke,
185 int&nbsp;openPixelLength,
186 java.awt.Stroke&nbsp;closeStroke,
187 int&nbsp;closePixelLength)</CODE>
188
189 <BR>
190 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
191 </TR>
192 </TABLE>
193 &nbsp;
194 <!-- ========== METHOD SUMMARY =========== -->
195
196 <A NAME="method_summary"><!-- --></A>
197 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
198 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
199 <TD COLSPAN=2><FONT SIZE="+2">
200 <B>Method Summary</B></FONT></TD>
201 </TR>
202 <TR BGCOLOR="white" CLASS="TableRowColor">
203 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
204 <CODE>&nbsp;int</CODE></FONT></TD>
205 <TD><CODE><B><A HREF="../../../org/jCharts/properties/StockChartProperties.html#getClosePixelLength()">getClosePixelLength</A></B>()</CODE>
206
207 <BR>
208 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
209 </TR>
210 <TR BGCOLOR="white" CLASS="TableRowColor">
211 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
212 <CODE>&nbsp;java.awt.Stroke</CODE></FONT></TD>
213 <TD><CODE><B><A HREF="../../../org/jCharts/properties/StockChartProperties.html#getCloseStroke()">getCloseStroke</A></B>()</CODE>
214
215 <BR>
216 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
217 </TR>
218 <TR BGCOLOR="white" CLASS="TableRowColor">
219 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
220 <CODE>&nbsp;java.awt.Stroke</CODE></FONT></TD>
221 <TD><CODE><B><A HREF="../../../org/jCharts/properties/StockChartProperties.html#getHiLowStroke()">getHiLowStroke</A></B>()</CODE>
222
223 <BR>
224 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
225 </TR>
226 <TR BGCOLOR="white" CLASS="TableRowColor">
227 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
228 <CODE>&nbsp;int</CODE></FONT></TD>
229 <TD><CODE><B><A HREF="../../../org/jCharts/properties/StockChartProperties.html#getOpenPixelLength()">getOpenPixelLength</A></B>()</CODE>
230
231 <BR>
232 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
233 </TR>
234 <TR BGCOLOR="white" CLASS="TableRowColor">
235 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
236 <CODE>&nbsp;java.awt.Stroke</CODE></FONT></TD>
237 <TD><CODE><B><A HREF="../../../org/jCharts/properties/StockChartProperties.html#getOpenStroke()">getOpenStroke</A></B>()</CODE>
238
239 <BR>
240 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
241 </TR>
242 <TR BGCOLOR="white" CLASS="TableRowColor">
243 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
244 <CODE>&nbsp;void</CODE></FONT></TD>
245 <TD><CODE><B><A HREF="../../../org/jCharts/properties/StockChartProperties.html#setClosePixelLength(int)">setClosePixelLength</A></B>(int&nbsp;pixelLength)</CODE>
246
247 <BR>
248 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
249 </TR>
250 <TR BGCOLOR="white" CLASS="TableRowColor">
251 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
252 <CODE>&nbsp;void</CODE></FONT></TD>
253 <TD><CODE><B><A HREF="../../../org/jCharts/properties/StockChartProperties.html#setCloseStroke(java.awt.Stroke)">setCloseStroke</A></B>(java.awt.Stroke&nbsp;stroke)</CODE>
254
255 <BR>
256 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
257 </TR>
258 <TR BGCOLOR="white" CLASS="TableRowColor">
259 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
260 <CODE>&nbsp;void</CODE></FONT></TD>
261 <TD><CODE><B><A HREF="../../../org/jCharts/properties/StockChartProperties.html#setHiLowStroke(java.awt.Stroke)">setHiLowStroke</A></B>(java.awt.Stroke&nbsp;stroke)</CODE>
262
263 <BR>
264 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
265 </TR>
266 <TR BGCOLOR="white" CLASS="TableRowColor">
267 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
268 <CODE>&nbsp;void</CODE></FONT></TD>
269 <TD><CODE><B><A HREF="../../../org/jCharts/properties/StockChartProperties.html#setOpenPixelLength(int)">setOpenPixelLength</A></B>(int&nbsp;pixelLength)</CODE>
270
271 <BR>
272 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
273 </TR>
274 <TR BGCOLOR="white" CLASS="TableRowColor">
275 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
276 <CODE>&nbsp;void</CODE></FONT></TD>
277 <TD><CODE><B><A HREF="../../../org/jCharts/properties/StockChartProperties.html#setOpenStroke(java.awt.Stroke)">setOpenStroke</A></B>(java.awt.Stroke&nbsp;stroke)</CODE>
278
279 <BR>
280 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
281 </TR>
282 <TR BGCOLOR="white" CLASS="TableRowColor">
283 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
284 <CODE>&nbsp;void</CODE></FONT></TD>
285 <TD><CODE><B><A HREF="../../../org/jCharts/properties/StockChartProperties.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</CODE>
286
287 <BR>
288 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enables the testing routines to display the contents of this Object.</TD>
289 </TR>
290 <TR BGCOLOR="white" CLASS="TableRowColor">
291 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
292 <CODE>&nbsp;void</CODE></FONT></TD>
293 <TD><CODE><B><A HREF="../../../org/jCharts/properties/StockChartProperties.html#validate(org.jCharts.chartData.interfaces.IAxisPlotDataSet)">validate</A></B>(<A HREF="../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A>&nbsp;iAxisPlotDataSet)</CODE>
294
295 <BR>
296 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Validates the properties.</TD>
297 </TR>
298 </TABLE>
299 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.properties.AxisChartTypeProperties"><!-- --></A>
300 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
301 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
302 <TD><B>Methods inherited from class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html">AxisChartTypeProperties</A></B></TD>
303 </TR>
304 <TR BGCOLOR="white" CLASS="TableRowColor">
305 <TD><CODE><A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#addPostRenderEventListener(org.jCharts.axisChart.customRenderers.axisValue.PostAxisValueRenderListener)">addPostRenderEventListener</A>, <A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#addPreRenderEventListener(org.jCharts.axisChart.customRenderers.axisValue.PreAxisValueRenderListener)">addPreRenderEventListener</A>, <A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#firePostRender(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent)">firePostRender</A>, <A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#firePreRender(org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent)">firePreRender</A></CODE></TD>
306 </TR>
307 </TABLE>
308 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
309 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
310 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
311 <TD><B>Methods inherited from class java.lang.Object</B></TD>
312 </TR>
313 <TR BGCOLOR="white" CLASS="TableRowColor">
314 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
315 </TR>
316 </TABLE>
317 &nbsp;
318 <P>
319
320 <!-- ============ FIELD DETAIL =========== -->
321
322 <A NAME="field_detail"><!-- --></A>
323 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
324 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
325 <TD COLSPAN=1><FONT SIZE="+2">
326 <B>Field Detail</B></FONT></TD>
327 </TR>
328 </TABLE>
329
330 <A NAME="DEFAULT_STROKE"><!-- --></A><H3>
331 DEFAULT_STROKE</H3>
332 <PRE>
333 public static final java.awt.Stroke <B>DEFAULT_STROKE</B></PRE>
334 <DL>
335 <DL>
336 </DL>
337 </DL>
338 <HR>
339
340 <A NAME="hiLowStroke"><!-- --></A><H3>
341 hiLowStroke</H3>
342 <PRE>
343 private java.awt.Stroke <B>hiLowStroke</B></PRE>
344 <DL>
345 <DL>
346 </DL>
347 </DL>
348 <HR>
349
350 <A NAME="openStroke"><!-- --></A><H3>
351 openStroke</H3>
352 <PRE>
353 private java.awt.Stroke <B>openStroke</B></PRE>
354 <DL>
355 <DL>
356 </DL>
357 </DL>
358 <HR>
359
360 <A NAME="openLength"><!-- --></A><H3>
361 openLength</H3>
362 <PRE>
363 private int <B>openLength</B></PRE>
364 <DL>
365 <DL>
366 </DL>
367 </DL>
368 <HR>
369
370 <A NAME="closeStroke"><!-- --></A><H3>
371 closeStroke</H3>
372 <PRE>
373 private java.awt.Stroke <B>closeStroke</B></PRE>
374 <DL>
375 <DL>
376 </DL>
377 </DL>
378 <HR>
379
380 <A NAME="closeLength"><!-- --></A><H3>
381 closeLength</H3>
382 <PRE>
383 private int <B>closeLength</B></PRE>
384 <DL>
385 <DL>
386 </DL>
387 </DL>
388
389 <!-- ========= CONSTRUCTOR DETAIL ======== -->
390
391 <A NAME="constructor_detail"><!-- --></A>
392 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
393 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
394 <TD COLSPAN=1><FONT SIZE="+2">
395 <B>Constructor Detail</B></FONT></TD>
396 </TR>
397 </TABLE>
398
399 <A NAME="StockChartProperties()"><!-- --></A><H3>
400 StockChartProperties</H3>
401 <PRE>
402 public <B>StockChartProperties</B>()</PRE>
403 <DL>
404 </DL>
405 <HR>
406
407 <A NAME="StockChartProperties(java.awt.Stroke, java.awt.Stroke, int, java.awt.Stroke, int)"><!-- --></A><H3>
408 StockChartProperties</H3>
409 <PRE>
410 public <B>StockChartProperties</B>(java.awt.Stroke&nbsp;hiLowStroke,
411 java.awt.Stroke&nbsp;openStroke,
412 int&nbsp;openPixelLength,
413 java.awt.Stroke&nbsp;closeStroke,
414 int&nbsp;closePixelLength)</PRE>
415 <DL>
416 <DT><B>Parameters:</B><DD><CODE>hiLowStroke</CODE> - <DD><CODE>openStroke</CODE> - <DD><CODE>openPixelLength</CODE> - <DD><CODE>closeStroke</CODE> - <DD><CODE>closePixelLength</CODE> - </DL>
417
418 <!-- ============ METHOD DETAIL ========== -->
419
420 <A NAME="method_detail"><!-- --></A>
421 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
422 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
423 <TD COLSPAN=1><FONT SIZE="+2">
424 <B>Method Detail</B></FONT></TD>
425 </TR>
426 </TABLE>
427
428 <A NAME="getHiLowStroke()"><!-- --></A><H3>
429 getHiLowStroke</H3>
430 <PRE>
431 public java.awt.Stroke <B>getHiLowStroke</B>()</PRE>
432 <DL>
433 <DD><DL>
434
435 <DT><B>Returns:</B><DD>Stroke</DL>
436 </DD>
437 </DL>
438 <HR>
439
440 <A NAME="setHiLowStroke(java.awt.Stroke)"><!-- --></A><H3>
441 setHiLowStroke</H3>
442 <PRE>
443 public void <B>setHiLowStroke</B>(java.awt.Stroke&nbsp;stroke)</PRE>
444 <DL>
445 <DD><DL>
446 <DT><B>Parameters:</B><DD><CODE>stroke</CODE> - </DL>
447 </DD>
448 </DL>
449 <HR>
450
451 <A NAME="getOpenStroke()"><!-- --></A><H3>
452 getOpenStroke</H3>
453 <PRE>
454 public java.awt.Stroke <B>getOpenStroke</B>()</PRE>
455 <DL>
456 <DD><DL>
457
458 <DT><B>Returns:</B><DD>Stroke</DL>
459 </DD>
460 </DL>
461 <HR>
462
463 <A NAME="setOpenStroke(java.awt.Stroke)"><!-- --></A><H3>
464 setOpenStroke</H3>
465 <PRE>
466 public void <B>setOpenStroke</B>(java.awt.Stroke&nbsp;stroke)</PRE>
467 <DL>
468 <DD><DL>
469 <DT><B>Parameters:</B><DD><CODE>stroke</CODE> - </DL>
470 </DD>
471 </DL>
472 <HR>
473
474 <A NAME="getOpenPixelLength()"><!-- --></A><H3>
475 getOpenPixelLength</H3>
476 <PRE>
477 public int <B>getOpenPixelLength</B>()</PRE>
478 <DL>
479 <DD><DL>
480
481 <DT><B>Returns:</B><DD>int</DL>
482 </DD>
483 </DL>
484 <HR>
485
486 <A NAME="setOpenPixelLength(int)"><!-- --></A><H3>
487 setOpenPixelLength</H3>
488 <PRE>
489 public void <B>setOpenPixelLength</B>(int&nbsp;pixelLength)</PRE>
490 <DL>
491 <DD><DL>
492 <DT><B>Parameters:</B><DD><CODE>pixelLength</CODE> - </DL>
493 </DD>
494 </DL>
495 <HR>
496
497 <A NAME="getCloseStroke()"><!-- --></A><H3>
498 getCloseStroke</H3>
499 <PRE>
500 public java.awt.Stroke <B>getCloseStroke</B>()</PRE>
501 <DL>
502 <DD><DL>
503
504 <DT><B>Returns:</B><DD>Stroke</DL>
505 </DD>
506 </DL>
507 <HR>
508
509 <A NAME="setCloseStroke(java.awt.Stroke)"><!-- --></A><H3>
510 setCloseStroke</H3>
511 <PRE>
512 public void <B>setCloseStroke</B>(java.awt.Stroke&nbsp;stroke)</PRE>
513 <DL>
514 <DD><DL>
515 <DT><B>Parameters:</B><DD><CODE>stroke</CODE> - </DL>
516 </DD>
517 </DL>
518 <HR>
519
520 <A NAME="getClosePixelLength()"><!-- --></A><H3>
521 getClosePixelLength</H3>
522 <PRE>
523 public int <B>getClosePixelLength</B>()</PRE>
524 <DL>
525 <DD><DL>
526
527 <DT><B>Returns:</B><DD>int</DL>
528 </DD>
529 </DL>
530 <HR>
531
532 <A NAME="setClosePixelLength(int)"><!-- --></A><H3>
533 setClosePixelLength</H3>
534 <PRE>
535 public void <B>setClosePixelLength</B>(int&nbsp;pixelLength)</PRE>
536 <DL>
537 <DD><DL>
538 <DT><B>Parameters:</B><DD><CODE>pixelLength</CODE> - </DL>
539 </DD>
540 </DL>
541 <HR>
542
543 <A NAME="validate(org.jCharts.chartData.interfaces.IAxisPlotDataSet)"><!-- --></A><H3>
544 validate</H3>
545 <PRE>
546 public void <B>validate</B>(<A HREF="../../../org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A>&nbsp;iAxisPlotDataSet)
547 throws <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
548 <DL>
549 <DD>Validates the properties.
550 <P>
551 <DD><DL>
552 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html#validate(org.jCharts.chartData.interfaces.IAxisPlotDataSet)">validate</A></CODE> in class <CODE><A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html">AxisChartTypeProperties</A></CODE></DL>
553 </DD>
554 <DD><DL>
555 <DT><B>Parameters:</B><DD><CODE>iAxisPlotDataSet</CODE> -
556 <DT><B>Throws:</B>
557 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE></DL>
558 </DD>
559 </DL>
560 <HR>
561
562 <A NAME="toHTML(org.jCharts.test.HTMLGenerator)"><!-- --></A><H3>
563 toHTML</H3>
564 <PRE>
565 public void <B>toHTML</B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</PRE>
566 <DL>
567 <DD>Enables the testing routines to display the contents of this Object.
568 <P>
569 <DD><DL>
570 <DT><B>Parameters:</B><DD><CODE>htmlGenerator</CODE> - </DL>
571 </DD>
572 </DL>
573 <!-- ========= END OF CLASS DATA ========= -->
574 <HR>
575
576 <!-- ========== START OF NAVBAR ========== -->
577 <A NAME="navbar_bottom"><!-- --></A>
578 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
579 <TR>
580 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
581 <A NAME="navbar_bottom_firstrow"><!-- --></A>
582 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
583 <TR ALIGN="center" VALIGN="top">
584 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
585 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
586 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
587 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
588 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
589 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
590 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
591 </TR>
592 </TABLE>
593 </TD>
594 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
595 </EM>
596 </TD>
597 </TR>
598
599 <TR>
600 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
601 &nbsp;<A HREF="../../../org/jCharts/properties/StackedBarChartProperties.html"><B>PREV CLASS</B></A>&nbsp;
602 &nbsp;NEXT CLASS</FONT></TD>
603 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
604 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
605 &nbsp;<A HREF="StockChartProperties.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
606 &nbsp;
607 <SCRIPT>
608 <!--
609 if(window==top) {
610 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
611 }
612 //-->
613 </SCRIPT>
614 <NOSCRIPT>
615 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
616 </NOSCRIPT>
617 </FONT></TD>
618 </TR>
619 <TR>
620 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
621 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
622 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
623 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
624 </TR>
625 </TABLE>
626 <!-- =========== END OF NAVBAR =========== -->
627
628 <HR>
629
630 </BODY>
631 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.properties (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.properties package">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="org.jCharts.properties (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18 <FONT size="+1" CLASS="FrameTitleFont">
19 <A HREF="../../../org/jCharts/properties/package-summary.html" TARGET="classFrame">org.jCharts.properties</A></FONT>
20 <TABLE BORDER="0" WIDTH="100%">
21 <TR>
22 <TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
23 Classes</FONT>&nbsp;
24 <FONT CLASS="FrameItemFont">
25 <BR>
26 <A HREF="AreaChartProperties.html" TARGET="classFrame">AreaChartProperties</A>
27 <BR>
28 <A HREF="AreaProperties.html" TARGET="classFrame">AreaProperties</A>
29 <BR>
30 <A HREF="AxisChartTypeProperties.html" TARGET="classFrame">AxisChartTypeProperties</A>
31 <BR>
32 <A HREF="AxisProperties.html" TARGET="classFrame">AxisProperties</A>
33 <BR>
34 <A HREF="AxisTypeProperties.html" TARGET="classFrame">AxisTypeProperties</A>
35 <BR>
36 <A HREF="BarChartProperties.html" TARGET="classFrame">BarChartProperties</A>
37 <BR>
38 <A HREF="ChartProperties.html" TARGET="classFrame">ChartProperties</A>
39 <BR>
40 <A HREF="ChartTypeProperties.html" TARGET="classFrame">ChartTypeProperties</A>
41 <BR>
42 <A HREF="ClusteredBarChartProperties.html" TARGET="classFrame">ClusteredBarChartProperties</A>
43 <BR>
44 <A HREF="DataAxisProperties.html" TARGET="classFrame">DataAxisProperties</A>
45 <BR>
46 <A HREF="LabelAxisProperties.html" TARGET="classFrame">LabelAxisProperties</A>
47 <BR>
48 <A HREF="LegendAreaProperties.html" TARGET="classFrame">LegendAreaProperties</A>
49 <BR>
50 <A HREF="LegendProperties.html" TARGET="classFrame">LegendProperties</A>
51 <BR>
52 <A HREF="LineChartProperties.html" TARGET="classFrame">LineChartProperties</A>
53 <BR>
54 <A HREF="PieChart2DProperties.html" TARGET="classFrame">PieChart2DProperties</A>
55 <BR>
56 <A HREF="PointChartProperties.html" TARGET="classFrame">PointChartProperties</A>
57 <BR>
58 <A HREF="Properties.html" TARGET="classFrame">Properties</A>
59 <BR>
60 <A HREF="ScatterPlotProperties.html" TARGET="classFrame">ScatterPlotProperties</A>
61 <BR>
62 <A HREF="StackedAreaChartProperties.html" TARGET="classFrame">StackedAreaChartProperties</A>
63 <BR>
64 <A HREF="StackedBarChartProperties.html" TARGET="classFrame">StackedBarChartProperties</A>
65 <BR>
66 <A HREF="StockChartProperties.html" TARGET="classFrame">StockChartProperties</A></FONT></TD>
67 </TR>
68 </TABLE>
69
70
71 <TABLE BORDER="0" WIDTH="100%">
72 <TR>
73 <TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
74 Exceptions</FONT>&nbsp;
75 <FONT CLASS="FrameItemFont">
76 <BR>
77 <A HREF="PropertyException.html" TARGET="classFrame">PropertyException</A></FONT></TD>
78 </TR>
79 </TABLE>
80
81
82 </BODY>
83 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.properties (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.properties package">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="org.jCharts.properties (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
29 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/nonAxisChart/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/properties/util/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 </TABLE>
63 <!-- =========== END OF NAVBAR =========== -->
64
65 <HR>
66 <H2>
67 Package org.jCharts.properties
68 </H2>
69
70 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
71 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
72 <TD COLSPAN=2><FONT SIZE="+2">
73 <B>Class Summary</B></FONT></TD>
74 </TR>
75 <TR BGCOLOR="white" CLASS="TableRowColor">
76 <TD WIDTH="15%"><B><A HREF="AreaChartProperties.html">AreaChartProperties</A></B></TD>
77 <TD>&nbsp;</TD>
78 </TR>
79 <TR BGCOLOR="white" CLASS="TableRowColor">
80 <TD WIDTH="15%"><B><A HREF="AreaProperties.html">AreaProperties</A></B></TD>
81 <TD>&nbsp;</TD>
82 </TR>
83 <TR BGCOLOR="white" CLASS="TableRowColor">
84 <TD WIDTH="15%"><B><A HREF="AxisChartTypeProperties.html">AxisChartTypeProperties</A></B></TD>
85 <TD>Common parent for all Chart type specific properties Objects.</TD>
86 </TR>
87 <TR BGCOLOR="white" CLASS="TableRowColor">
88 <TD WIDTH="15%"><B><A HREF="AxisProperties.html">AxisProperties</A></B></TD>
89 <TD>&nbsp;</TD>
90 </TR>
91 <TR BGCOLOR="white" CLASS="TableRowColor">
92 <TD WIDTH="15%"><B><A HREF="AxisTypeProperties.html">AxisTypeProperties</A></B></TD>
93 <TD>&nbsp;</TD>
94 </TR>
95 <TR BGCOLOR="white" CLASS="TableRowColor">
96 <TD WIDTH="15%"><B><A HREF="BarChartProperties.html">BarChartProperties</A></B></TD>
97 <TD>&nbsp;</TD>
98 </TR>
99 <TR BGCOLOR="white" CLASS="TableRowColor">
100 <TD WIDTH="15%"><B><A HREF="ChartProperties.html">ChartProperties</A></B></TD>
101 <TD>&nbsp;</TD>
102 </TR>
103 <TR BGCOLOR="white" CLASS="TableRowColor">
104 <TD WIDTH="15%"><B><A HREF="ChartTypeProperties.html">ChartTypeProperties</A></B></TD>
105 <TD>Common parent for all Chart type specific properties Objects.</TD>
106 </TR>
107 <TR BGCOLOR="white" CLASS="TableRowColor">
108 <TD WIDTH="15%"><B><A HREF="ClusteredBarChartProperties.html">ClusteredBarChartProperties</A></B></TD>
109 <TD>&nbsp;</TD>
110 </TR>
111 <TR BGCOLOR="white" CLASS="TableRowColor">
112 <TD WIDTH="15%"><B><A HREF="DataAxisProperties.html">DataAxisProperties</A></B></TD>
113 <TD>&nbsp;</TD>
114 </TR>
115 <TR BGCOLOR="white" CLASS="TableRowColor">
116 <TD WIDTH="15%"><B><A HREF="LabelAxisProperties.html">LabelAxisProperties</A></B></TD>
117 <TD>&nbsp;</TD>
118 </TR>
119 <TR BGCOLOR="white" CLASS="TableRowColor">
120 <TD WIDTH="15%"><B><A HREF="LegendAreaProperties.html">LegendAreaProperties</A></B></TD>
121 <TD>&nbsp;</TD>
122 </TR>
123 <TR BGCOLOR="white" CLASS="TableRowColor">
124 <TD WIDTH="15%"><B><A HREF="LegendProperties.html">LegendProperties</A></B></TD>
125 <TD>&nbsp;</TD>
126 </TR>
127 <TR BGCOLOR="white" CLASS="TableRowColor">
128 <TD WIDTH="15%"><B><A HREF="LineChartProperties.html">LineChartProperties</A></B></TD>
129 <TD>&nbsp;</TD>
130 </TR>
131 <TR BGCOLOR="white" CLASS="TableRowColor">
132 <TD WIDTH="15%"><B><A HREF="PieChart2DProperties.html">PieChart2DProperties</A></B></TD>
133 <TD>&nbsp;</TD>
134 </TR>
135 <TR BGCOLOR="white" CLASS="TableRowColor">
136 <TD WIDTH="15%"><B><A HREF="PointChartProperties.html">PointChartProperties</A></B></TD>
137 <TD>&nbsp;</TD>
138 </TR>
139 <TR BGCOLOR="white" CLASS="TableRowColor">
140 <TD WIDTH="15%"><B><A HREF="Properties.html">Properties</A></B></TD>
141 <TD>&nbsp;</TD>
142 </TR>
143 <TR BGCOLOR="white" CLASS="TableRowColor">
144 <TD WIDTH="15%"><B><A HREF="ScatterPlotProperties.html">ScatterPlotProperties</A></B></TD>
145 <TD>&nbsp;</TD>
146 </TR>
147 <TR BGCOLOR="white" CLASS="TableRowColor">
148 <TD WIDTH="15%"><B><A HREF="StackedAreaChartProperties.html">StackedAreaChartProperties</A></B></TD>
149 <TD>&nbsp;</TD>
150 </TR>
151 <TR BGCOLOR="white" CLASS="TableRowColor">
152 <TD WIDTH="15%"><B><A HREF="StackedBarChartProperties.html">StackedBarChartProperties</A></B></TD>
153 <TD>&nbsp;</TD>
154 </TR>
155 <TR BGCOLOR="white" CLASS="TableRowColor">
156 <TD WIDTH="15%"><B><A HREF="StockChartProperties.html">StockChartProperties</A></B></TD>
157 <TD>&nbsp;</TD>
158 </TR>
159 </TABLE>
160 &nbsp;
161
162 <P>
163
164 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
165 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
166 <TD COLSPAN=2><FONT SIZE="+2">
167 <B>Exception Summary</B></FONT></TD>
168 </TR>
169 <TR BGCOLOR="white" CLASS="TableRowColor">
170 <TD WIDTH="15%"><B><A HREF="PropertyException.html">PropertyException</A></B></TD>
171 <TD>&nbsp;</TD>
172 </TR>
173 </TABLE>
174 &nbsp;
175
176 <P>
177 <HR>
178
179 <!-- ========== START OF NAVBAR ========== -->
180 <A NAME="navbar_bottom"><!-- --></A>
181 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
182 <TR>
183 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
184 <A NAME="navbar_bottom_firstrow"><!-- --></A>
185 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
186 <TR ALIGN="center" VALIGN="top">
187 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
188 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
189 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
190 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
191 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
192 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
193 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
194 </TR>
195 </TABLE>
196 </TD>
197 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
198 </EM>
199 </TD>
200 </TR>
201
202 <TR>
203 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
204 &nbsp;<A HREF="../../../org/jCharts/nonAxisChart/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
205 &nbsp;<A HREF="../../../org/jCharts/properties/util/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
206 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
207 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
208 &nbsp;<A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
209 &nbsp;
210 <SCRIPT>
211 <!--
212 if(window==top) {
213 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
214 }
215 //-->
216 </SCRIPT>
217 <NOSCRIPT>
218 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
219 </NOSCRIPT>
220 </FONT></TD>
221 </TR>
222 </TABLE>
223 <!-- =========== END OF NAVBAR =========== -->
224
225 <HR>
226
227 </BODY>
228 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.properties Class Hierarchy (jCharts-0.7.5 API)
7 </TITLE>
8 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
9 </HEAD>
10 <SCRIPT>
11 function asd()
12 {
13 parent.document.title="org.jCharts.properties Class Hierarchy (jCharts-0.7.5 API)";
14 }
15 </SCRIPT>
16 <BODY BGCOLOR="white" onload="asd();">
17
18 <!-- ========== START OF NAVBAR ========== -->
19 <A NAME="navbar_top"><!-- --></A>
20 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
21 <TR>
22 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
23 <A NAME="navbar_top_firstrow"><!-- --></A>
24 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
25 <TR ALIGN="center" VALIGN="top">
26 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
33 </TR>
34 </TABLE>
35 </TD>
36 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
37 </EM>
38 </TD>
39 </TR>
40
41 <TR>
42 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
43 &nbsp;<A HREF="../../../org/jCharts/nonAxisChart/package-tree.html"><B>PREV</B></A>&nbsp;
44 &nbsp;<A HREF="../../../org/jCharts/properties/util/package-tree.html"><B>NEXT</B></A></FONT></TD>
45 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
46 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
47 &nbsp;<A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
48 &nbsp;
49 <SCRIPT>
50 <!--
51 if(window==top) {
52 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
53 }
54 //-->
55 </SCRIPT>
56 <NOSCRIPT>
57 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
58 </NOSCRIPT>
59 </FONT></TD>
60 </TR>
61 </TABLE>
62 <!-- =========== END OF NAVBAR =========== -->
63
64 <HR>
65 <CENTER>
66 <H2>
67 Hierarchy For Package org.jCharts.properties
68 </H2>
69 </CENTER>
70 <DL>
71 <DT><B>Package Hierarchies:</B><DD><A HREF="../../../overview-tree.html">All Packages</A></DL>
72 <HR>
73 <H2>
74 Class Hierarchy
75 </H2>
76 <UL>
77 <LI TYPE="circle">class java.lang.Object<UL>
78 <LI TYPE="circle">class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/ChartTypeProperties.html"><B>ChartTypeProperties</B></A> (implements org.jCharts.test.<A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>)
79 <UL>
80 <LI TYPE="circle">class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html"><B>AxisChartTypeProperties</B></A> (implements org.jCharts.test.<A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>)
81 <UL>
82 <LI TYPE="circle">class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/AreaChartProperties.html"><B>AreaChartProperties</B></A><UL>
83 <LI TYPE="circle">class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/StackedAreaChartProperties.html"><B>StackedAreaChartProperties</B></A></UL>
84 <LI TYPE="circle">class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/BarChartProperties.html"><B>BarChartProperties</B></A><UL>
85 <LI TYPE="circle">class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/ClusteredBarChartProperties.html"><B>ClusteredBarChartProperties</B></A><LI TYPE="circle">class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/StackedBarChartProperties.html"><B>StackedBarChartProperties</B></A></UL>
86 <LI TYPE="circle">class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/LineChartProperties.html"><B>LineChartProperties</B></A><LI TYPE="circle">class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/PointChartProperties.html"><B>PointChartProperties</B></A><LI TYPE="circle">class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/ScatterPlotProperties.html"><B>ScatterPlotProperties</B></A><LI TYPE="circle">class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/StockChartProperties.html"><B>StockChartProperties</B></A></UL>
87 <LI TYPE="circle">class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/PieChart2DProperties.html"><B>PieChart2DProperties</B></A> (implements org.jCharts.test.<A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>)
88 </UL>
89 <LI TYPE="circle">class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/Properties.html"><B>Properties</B></A> (implements org.jCharts.test.<A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, java.io.Serializable)
90 <UL>
91 <LI TYPE="circle">class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/AreaProperties.html"><B>AreaProperties</B></A> (implements org.jCharts.test.<A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>)
92 <UL>
93 <LI TYPE="circle">class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/ChartProperties.html"><B>ChartProperties</B></A> (implements org.jCharts.test.<A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>)
94 <LI TYPE="circle">class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/LegendAreaProperties.html"><B>LegendAreaProperties</B></A> (implements org.jCharts.test.<A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>)
95 <UL>
96 <LI TYPE="circle">class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/LegendProperties.html"><B>LegendProperties</B></A> (implements org.jCharts.test.<A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>)
97 </UL>
98 </UL>
99 <LI TYPE="circle">class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/AxisProperties.html"><B>AxisProperties</B></A> (implements org.jCharts.test.<A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>)
100 <LI TYPE="circle">class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/AxisTypeProperties.html"><B>AxisTypeProperties</B></A> (implements org.jCharts.test.<A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>)
101 <UL>
102 <LI TYPE="circle">class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/LabelAxisProperties.html"><B>LabelAxisProperties</B></A> (implements org.jCharts.test.<A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>)
103 <UL>
104 <LI TYPE="circle">class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/DataAxisProperties.html"><B>DataAxisProperties</B></A> (implements org.jCharts.test.<A HREF="../../../org/jCharts/test/HTMLTestable.html">HTMLTestable</A>)
105 </UL>
106 </UL>
107 </UL>
108 <LI TYPE="circle">class java.lang.Throwable (implements java.io.Serializable)
109 <UL>
110 <LI TYPE="circle">class java.lang.Exception<UL>
111 <LI TYPE="circle">class org.jCharts.properties.<A HREF="../../../org/jCharts/properties/PropertyException.html"><B>PropertyException</B></A></UL>
112 </UL>
113 </UL>
114 </UL>
115 <HR>
116
117 <!-- ========== START OF NAVBAR ========== -->
118 <A NAME="navbar_bottom"><!-- --></A>
119 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
120 <TR>
121 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
122 <A NAME="navbar_bottom_firstrow"><!-- --></A>
123 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
124 <TR ALIGN="center" VALIGN="top">
125 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
126 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
127 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
128 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
129 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
130 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
131 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
132 </TR>
133 </TABLE>
134 </TD>
135 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
136 </EM>
137 </TD>
138 </TR>
139
140 <TR>
141 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
142 &nbsp;<A HREF="../../../org/jCharts/nonAxisChart/package-tree.html"><B>PREV</B></A>&nbsp;
143 &nbsp;<A HREF="../../../org/jCharts/properties/util/package-tree.html"><B>NEXT</B></A></FONT></TD>
144 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
145 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
146 &nbsp;<A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
147 &nbsp;
148 <SCRIPT>
149 <!--
150 if(window==top) {
151 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
152 }
153 //-->
154 </SCRIPT>
155 <NOSCRIPT>
156 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
157 </NOSCRIPT>
158 </FONT></TD>
159 </TR>
160 </TABLE>
161 <!-- =========== END OF NAVBAR =========== -->
162
163 <HR>
164
165 </BODY>
166 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 ChartFont (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.properties.util.ChartFont,ChartFont class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="ChartFont (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;PREV CLASS&nbsp;
45 &nbsp;<A HREF="../../../../org/jCharts/properties/util/ChartItem.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="ChartFont.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.properties.util</FONT>
76 <BR>
77 Class ChartFont</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../../org/jCharts/properties/util/ChartItem.html">org.jCharts.properties.util.ChartItem</A>
82 |
83 +--<B>org.jCharts.properties.util.ChartFont</B>
84 </PRE>
85 <HR>
86 <DL>
87 <DT>public class <B>ChartFont</B><DT>extends <A HREF="../../../../org/jCharts/properties/util/ChartItem.html">ChartItem</A></DL>
88
89 <P>
90 <HR>
91
92 <P>
93 <!-- ======== NESTED CLASS SUMMARY ======== -->
94
95
96 <!-- =========== FIELD SUMMARY =========== -->
97
98 <A NAME="field_summary"><!-- --></A>
99 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
100 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
101 <TD COLSPAN=2><FONT SIZE="+2">
102 <B>Field Summary</B></FONT></TD>
103 </TR>
104 <TR BGCOLOR="white" CLASS="TableRowColor">
105 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
106 <CODE>private &nbsp;java.awt.geom.AffineTransform</CODE></FONT></TD>
107 <TD><CODE><B><A HREF="../../../../org/jCharts/properties/util/ChartFont.html#affineTransform">affineTransform</A></B></CODE>
108
109 <BR>
110 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
111 </TR>
112 <TR BGCOLOR="white" CLASS="TableRowColor">
113 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
114 <CODE>static&nbsp;<A HREF="../../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A></CODE></FONT></TD>
115 <TD><CODE><B><A HREF="../../../../org/jCharts/properties/util/ChartFont.html#DEFAULT_AXIS_SCALE">DEFAULT_AXIS_SCALE</A></B></CODE>
116
117 <BR>
118 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
119 </TR>
120 <TR BGCOLOR="white" CLASS="TableRowColor">
121 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
122 <CODE>static&nbsp;<A HREF="../../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A></CODE></FONT></TD>
123 <TD><CODE><B><A HREF="../../../../org/jCharts/properties/util/ChartFont.html#DEFAULT_AXIS_TITLE">DEFAULT_AXIS_TITLE</A></B></CODE>
124
125 <BR>
126 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
127 </TR>
128 <TR BGCOLOR="white" CLASS="TableRowColor">
129 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
130 <CODE>static&nbsp;<A HREF="../../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A></CODE></FONT></TD>
131 <TD><CODE><B><A HREF="../../../../org/jCharts/properties/util/ChartFont.html#DEFAULT_AXIS_VALUE">DEFAULT_AXIS_VALUE</A></B></CODE>
132
133 <BR>
134 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
135 </TR>
136 <TR BGCOLOR="white" CLASS="TableRowColor">
137 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
138 <CODE>static&nbsp;<A HREF="../../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A></CODE></FONT></TD>
139 <TD><CODE><B><A HREF="../../../../org/jCharts/properties/util/ChartFont.html#DEFAULT_CHART_TITLE">DEFAULT_CHART_TITLE</A></B></CODE>
140
141 <BR>
142 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
143 </TR>
144 <TR BGCOLOR="white" CLASS="TableRowColor">
145 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
146 <CODE>static&nbsp;<A HREF="../../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A></CODE></FONT></TD>
147 <TD><CODE><B><A HREF="../../../../org/jCharts/properties/util/ChartFont.html#DEFAULT_PIE_VALUE">DEFAULT_PIE_VALUE</A></B></CODE>
148
149 <BR>
150 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
151 </TR>
152 <TR BGCOLOR="white" CLASS="TableRowColor">
153 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
154 <CODE>private &nbsp;java.awt.Font</CODE></FONT></TD>
155 <TD><CODE><B><A HREF="../../../../org/jCharts/properties/util/ChartFont.html#font">font</A></B></CODE>
156
157 <BR>
158 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
159 </TR>
160 <TR BGCOLOR="white" CLASS="TableRowColor">
161 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
162 <CODE>static&nbsp;java.awt.geom.AffineTransform</CODE></FONT></TD>
163 <TD><CODE><B><A HREF="../../../../org/jCharts/properties/util/ChartFont.html#VERTICAL_ROTATION">VERTICAL_ROTATION</A></B></CODE>
164
165 <BR>
166 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
167 </TR>
168 </TABLE>
169 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.properties.util.ChartItem"><!-- --></A>
170 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
171 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
172 <TD><B>Fields inherited from class org.jCharts.properties.util.<A HREF="../../../../org/jCharts/properties/util/ChartItem.html">ChartItem</A></B></TD>
173 </TR>
174 <TR BGCOLOR="white" CLASS="TableRowColor">
175 <TD><CODE></CODE></TD>
176 </TR>
177 </TABLE>
178 &nbsp;
179 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
180
181 <A NAME="constructor_summary"><!-- --></A>
182 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
183 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
184 <TD COLSPAN=2><FONT SIZE="+2">
185 <B>Constructor Summary</B></FONT></TD>
186 </TR>
187 <TR BGCOLOR="white" CLASS="TableRowColor">
188 <TD><CODE><B><A HREF="../../../../org/jCharts/properties/util/ChartFont.html#ChartFont(java.awt.Font, java.awt.Paint)">ChartFont</A></B>(java.awt.Font&nbsp;font,
189 java.awt.Paint&nbsp;paint)</CODE>
190
191 <BR>
192 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
193 </TR>
194 </TABLE>
195 &nbsp;
196 <!-- ========== METHOD SUMMARY =========== -->
197
198 <A NAME="method_summary"><!-- --></A>
199 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
200 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
201 <TD COLSPAN=2><FONT SIZE="+2">
202 <B>Method Summary</B></FONT></TD>
203 </TR>
204 <TR BGCOLOR="white" CLASS="TableRowColor">
205 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
206 <CODE>&nbsp;java.awt.Font</CODE></FONT></TD>
207 <TD><CODE><B><A HREF="../../../../org/jCharts/properties/util/ChartFont.html#deriveFont()">deriveFont</A></B>()</CODE>
208
209 <BR>
210 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
211 </TR>
212 <TR BGCOLOR="white" CLASS="TableRowColor">
213 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
214 <CODE>&nbsp;java.awt.Font</CODE></FONT></TD>
215 <TD><CODE><B><A HREF="../../../../org/jCharts/properties/util/ChartFont.html#getFont()">getFont</A></B>()</CODE>
216
217 <BR>
218 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
219 </TR>
220 <TR BGCOLOR="white" CLASS="TableRowColor">
221 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
222 <CODE>&nbsp;void</CODE></FONT></TD>
223 <TD><CODE><B><A HREF="../../../../org/jCharts/properties/util/ChartFont.html#setupGraphics2D(java.awt.Graphics2D)">setupGraphics2D</A></B>(java.awt.Graphics2D&nbsp;graphics2D)</CODE>
224
225 <BR>
226 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the Paint and Stroke implementations on the Graphics2D Object</TD>
227 </TR>
228 </TABLE>
229 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.properties.util.ChartItem"><!-- --></A>
230 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
231 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
232 <TD><B>Methods inherited from class org.jCharts.properties.util.<A HREF="../../../../org/jCharts/properties/util/ChartItem.html">ChartItem</A></B></TD>
233 </TR>
234 <TR BGCOLOR="white" CLASS="TableRowColor">
235 <TD><CODE><A HREF="../../../../org/jCharts/properties/util/ChartItem.html#getPaint()">getPaint</A></CODE></TD>
236 </TR>
237 </TABLE>
238 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
239 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
240 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
241 <TD><B>Methods inherited from class java.lang.Object</B></TD>
242 </TR>
243 <TR BGCOLOR="white" CLASS="TableRowColor">
244 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
245 </TR>
246 </TABLE>
247 &nbsp;
248 <P>
249
250 <!-- ============ FIELD DETAIL =========== -->
251
252 <A NAME="field_detail"><!-- --></A>
253 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
254 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
255 <TD COLSPAN=1><FONT SIZE="+2">
256 <B>Field Detail</B></FONT></TD>
257 </TR>
258 </TABLE>
259
260 <A NAME="DEFAULT_AXIS_TITLE"><!-- --></A><H3>
261 DEFAULT_AXIS_TITLE</H3>
262 <PRE>
263 public static final <A HREF="../../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A> <B>DEFAULT_AXIS_TITLE</B></PRE>
264 <DL>
265 <DL>
266 </DL>
267 </DL>
268 <HR>
269
270 <A NAME="DEFAULT_AXIS_VALUE"><!-- --></A><H3>
271 DEFAULT_AXIS_VALUE</H3>
272 <PRE>
273 public static final <A HREF="../../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A> <B>DEFAULT_AXIS_VALUE</B></PRE>
274 <DL>
275 <DL>
276 </DL>
277 </DL>
278 <HR>
279
280 <A NAME="DEFAULT_AXIS_SCALE"><!-- --></A><H3>
281 DEFAULT_AXIS_SCALE</H3>
282 <PRE>
283 public static final <A HREF="../../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A> <B>DEFAULT_AXIS_SCALE</B></PRE>
284 <DL>
285 <DL>
286 </DL>
287 </DL>
288 <HR>
289
290 <A NAME="DEFAULT_PIE_VALUE"><!-- --></A><H3>
291 DEFAULT_PIE_VALUE</H3>
292 <PRE>
293 public static final <A HREF="../../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A> <B>DEFAULT_PIE_VALUE</B></PRE>
294 <DL>
295 <DL>
296 </DL>
297 </DL>
298 <HR>
299
300 <A NAME="DEFAULT_CHART_TITLE"><!-- --></A><H3>
301 DEFAULT_CHART_TITLE</H3>
302 <PRE>
303 public static final <A HREF="../../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A> <B>DEFAULT_CHART_TITLE</B></PRE>
304 <DL>
305 <DL>
306 </DL>
307 </DL>
308 <HR>
309
310 <A NAME="VERTICAL_ROTATION"><!-- --></A><H3>
311 VERTICAL_ROTATION</H3>
312 <PRE>
313 public static final java.awt.geom.AffineTransform <B>VERTICAL_ROTATION</B></PRE>
314 <DL>
315 <DL>
316 </DL>
317 </DL>
318 <HR>
319
320 <A NAME="font"><!-- --></A><H3>
321 font</H3>
322 <PRE>
323 private java.awt.Font <B>font</B></PRE>
324 <DL>
325 <DL>
326 </DL>
327 </DL>
328 <HR>
329
330 <A NAME="affineTransform"><!-- --></A><H3>
331 affineTransform</H3>
332 <PRE>
333 private java.awt.geom.AffineTransform <B>affineTransform</B></PRE>
334 <DL>
335 <DL>
336 </DL>
337 </DL>
338
339 <!-- ========= CONSTRUCTOR DETAIL ======== -->
340
341 <A NAME="constructor_detail"><!-- --></A>
342 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
343 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
344 <TD COLSPAN=1><FONT SIZE="+2">
345 <B>Constructor Detail</B></FONT></TD>
346 </TR>
347 </TABLE>
348
349 <A NAME="ChartFont(java.awt.Font, java.awt.Paint)"><!-- --></A><H3>
350 ChartFont</H3>
351 <PRE>
352 public <B>ChartFont</B>(java.awt.Font&nbsp;font,
353 java.awt.Paint&nbsp;paint)</PRE>
354 <DL>
355 <DT><B>Parameters:</B><DD><CODE>font</CODE> - <DD><CODE>paint</CODE> - </DL>
356
357 <!-- ============ METHOD DETAIL ========== -->
358
359 <A NAME="method_detail"><!-- --></A>
360 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
361 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
362 <TD COLSPAN=1><FONT SIZE="+2">
363 <B>Method Detail</B></FONT></TD>
364 </TR>
365 </TABLE>
366
367 <A NAME="setupGraphics2D(java.awt.Graphics2D)"><!-- --></A><H3>
368 setupGraphics2D</H3>
369 <PRE>
370 public void <B>setupGraphics2D</B>(java.awt.Graphics2D&nbsp;graphics2D)</PRE>
371 <DL>
372 <DD>Sets the Paint and Stroke implementations on the Graphics2D Object
373 <P>
374 <DD><DL>
375 <DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/jCharts/properties/util/ChartItem.html#setupGraphics2D(java.awt.Graphics2D)">setupGraphics2D</A></CODE> in class <CODE><A HREF="../../../../org/jCharts/properties/util/ChartItem.html">ChartItem</A></CODE></DL>
376 </DD>
377 <DD><DL>
378 <DT><B>Parameters:</B><DD><CODE>graphics2D</CODE> - </DL>
379 </DD>
380 </DL>
381 <HR>
382
383 <A NAME="getFont()"><!-- --></A><H3>
384 getFont</H3>
385 <PRE>
386 public java.awt.Font <B>getFont</B>()</PRE>
387 <DL>
388 <DD><DL>
389
390 <DT><B>Returns:</B><DD>font</DL>
391 </DD>
392 </DL>
393 <HR>
394
395 <A NAME="deriveFont()"><!-- --></A><H3>
396 deriveFont</H3>
397 <PRE>
398 public java.awt.Font <B>deriveFont</B>()</PRE>
399 <DL>
400 <DD><DL>
401
402 <DT><B>Returns:</B><DD>boolean
403
404 public boolean isAntiAliased()
405 {
406 return isAntiAliased;
407 }
408
409
410 /**************************************************************************************</DL>
411 </DD>
412 </DL>
413 <!-- ========= END OF CLASS DATA ========= -->
414 <HR>
415
416 <!-- ========== START OF NAVBAR ========== -->
417 <A NAME="navbar_bottom"><!-- --></A>
418 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
419 <TR>
420 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
421 <A NAME="navbar_bottom_firstrow"><!-- --></A>
422 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
423 <TR ALIGN="center" VALIGN="top">
424 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
425 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
426 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
427 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
428 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
429 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
430 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
431 </TR>
432 </TABLE>
433 </TD>
434 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
435 </EM>
436 </TD>
437 </TR>
438
439 <TR>
440 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
441 &nbsp;PREV CLASS&nbsp;
442 &nbsp;<A HREF="../../../../org/jCharts/properties/util/ChartItem.html"><B>NEXT CLASS</B></A></FONT></TD>
443 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
444 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
445 &nbsp;<A HREF="ChartFont.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
446 &nbsp;
447 <SCRIPT>
448 <!--
449 if(window==top) {
450 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
451 }
452 //-->
453 </SCRIPT>
454 <NOSCRIPT>
455 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
456 </NOSCRIPT>
457 </FONT></TD>
458 </TR>
459 <TR>
460 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
461 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
462 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
463 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
464 </TR>
465 </TABLE>
466 <!-- =========== END OF NAVBAR =========== -->
467
468 <HR>
469
470 </BODY>
471 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 ChartItem (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.properties.util.ChartItem,ChartItem class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="ChartItem (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../../org/jCharts/properties/util/ChartFont.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../../org/jCharts/properties/util/ChartStroke.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="ChartItem.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.properties.util</FONT>
76 <BR>
77 Class ChartItem</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.properties.util.ChartItem</B>
82 </PRE>
83 <DL>
84 <DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../org/jCharts/properties/util/ChartFont.html">ChartFont</A>, <A HREF="../../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A></DD>
85 </DL>
86 <HR>
87 <DL>
88 <DT>public abstract class <B>ChartItem</B><DT>extends java.lang.Object</DL>
89
90 <P>
91 <HR>
92
93 <P>
94 <!-- ======== NESTED CLASS SUMMARY ======== -->
95
96
97 <!-- =========== FIELD SUMMARY =========== -->
98
99 <A NAME="field_summary"><!-- --></A>
100 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
101 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
102 <TD COLSPAN=2><FONT SIZE="+2">
103 <B>Field Summary</B></FONT></TD>
104 </TR>
105 <TR BGCOLOR="white" CLASS="TableRowColor">
106 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
107 <CODE>private static&nbsp;java.awt.Paint</CODE></FONT></TD>
108 <TD><CODE><B><A HREF="../../../../org/jCharts/properties/util/ChartItem.html#DEFAULT_PAINT">DEFAULT_PAINT</A></B></CODE>
109
110 <BR>
111 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
112 </TR>
113 <TR BGCOLOR="white" CLASS="TableRowColor">
114 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
115 <CODE>private &nbsp;java.awt.Paint</CODE></FONT></TD>
116 <TD><CODE><B><A HREF="../../../../org/jCharts/properties/util/ChartItem.html#paint">paint</A></B></CODE>
117
118 <BR>
119 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
120 </TR>
121 </TABLE>
122 &nbsp;
123 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
124
125 <A NAME="constructor_summary"><!-- --></A>
126 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
127 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
128 <TD COLSPAN=2><FONT SIZE="+2">
129 <B>Constructor Summary</B></FONT></TD>
130 </TR>
131 <TR BGCOLOR="white" CLASS="TableRowColor">
132 <TD><CODE><B><A HREF="../../../../org/jCharts/properties/util/ChartItem.html#ChartItem()">ChartItem</A></B>()</CODE>
133
134 <BR>
135 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
136 </TR>
137 <TR BGCOLOR="white" CLASS="TableRowColor">
138 <TD><CODE><B><A HREF="../../../../org/jCharts/properties/util/ChartItem.html#ChartItem(java.awt.Paint)">ChartItem</A></B>(java.awt.Paint&nbsp;paint)</CODE>
139
140 <BR>
141 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
142 </TR>
143 </TABLE>
144 &nbsp;
145 <!-- ========== METHOD SUMMARY =========== -->
146
147 <A NAME="method_summary"><!-- --></A>
148 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
149 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
150 <TD COLSPAN=2><FONT SIZE="+2">
151 <B>Method Summary</B></FONT></TD>
152 </TR>
153 <TR BGCOLOR="white" CLASS="TableRowColor">
154 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
155 <CODE>&nbsp;java.awt.Paint</CODE></FONT></TD>
156 <TD><CODE><B><A HREF="../../../../org/jCharts/properties/util/ChartItem.html#getPaint()">getPaint</A></B>()</CODE>
157
158 <BR>
159 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
160 </TR>
161 <TR BGCOLOR="white" CLASS="TableRowColor">
162 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
163 <CODE>&nbsp;void</CODE></FONT></TD>
164 <TD><CODE><B><A HREF="../../../../org/jCharts/properties/util/ChartItem.html#setupGraphics2D(java.awt.Graphics2D)">setupGraphics2D</A></B>(java.awt.Graphics2D&nbsp;graphics2D)</CODE>
165
166 <BR>
167 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the Paint and Stroke implementations on the Graphics2D Object</TD>
168 </TR>
169 </TABLE>
170 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
171 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
172 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
173 <TD><B>Methods inherited from class java.lang.Object</B></TD>
174 </TR>
175 <TR BGCOLOR="white" CLASS="TableRowColor">
176 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
177 </TR>
178 </TABLE>
179 &nbsp;
180 <P>
181
182 <!-- ============ FIELD DETAIL =========== -->
183
184 <A NAME="field_detail"><!-- --></A>
185 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
186 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
187 <TD COLSPAN=1><FONT SIZE="+2">
188 <B>Field Detail</B></FONT></TD>
189 </TR>
190 </TABLE>
191
192 <A NAME="DEFAULT_PAINT"><!-- --></A><H3>
193 DEFAULT_PAINT</H3>
194 <PRE>
195 private static final java.awt.Paint <B>DEFAULT_PAINT</B></PRE>
196 <DL>
197 <DL>
198 </DL>
199 </DL>
200 <HR>
201
202 <A NAME="paint"><!-- --></A><H3>
203 paint</H3>
204 <PRE>
205 private java.awt.Paint <B>paint</B></PRE>
206 <DL>
207 <DL>
208 </DL>
209 </DL>
210
211 <!-- ========= CONSTRUCTOR DETAIL ======== -->
212
213 <A NAME="constructor_detail"><!-- --></A>
214 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
215 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
216 <TD COLSPAN=1><FONT SIZE="+2">
217 <B>Constructor Detail</B></FONT></TD>
218 </TR>
219 </TABLE>
220
221 <A NAME="ChartItem()"><!-- --></A><H3>
222 ChartItem</H3>
223 <PRE>
224 public <B>ChartItem</B>()</PRE>
225 <DL>
226 </DL>
227 <HR>
228
229 <A NAME="ChartItem(java.awt.Paint)"><!-- --></A><H3>
230 ChartItem</H3>
231 <PRE>
232 public <B>ChartItem</B>(java.awt.Paint&nbsp;paint)</PRE>
233 <DL>
234 </DL>
235
236 <!-- ============ METHOD DETAIL ========== -->
237
238 <A NAME="method_detail"><!-- --></A>
239 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
240 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
241 <TD COLSPAN=1><FONT SIZE="+2">
242 <B>Method Detail</B></FONT></TD>
243 </TR>
244 </TABLE>
245
246 <A NAME="getPaint()"><!-- --></A><H3>
247 getPaint</H3>
248 <PRE>
249 public java.awt.Paint <B>getPaint</B>()</PRE>
250 <DL>
251 <DD><DL>
252 </DL>
253 </DD>
254 </DL>
255 <HR>
256
257 <A NAME="setupGraphics2D(java.awt.Graphics2D)"><!-- --></A><H3>
258 setupGraphics2D</H3>
259 <PRE>
260 public void <B>setupGraphics2D</B>(java.awt.Graphics2D&nbsp;graphics2D)</PRE>
261 <DL>
262 <DD>Sets the Paint and Stroke implementations on the Graphics2D Object
263 <P>
264 <DD><DL>
265 <DT><B>Parameters:</B><DD><CODE>graphics2D</CODE> - </DL>
266 </DD>
267 </DL>
268 <!-- ========= END OF CLASS DATA ========= -->
269 <HR>
270
271 <!-- ========== START OF NAVBAR ========== -->
272 <A NAME="navbar_bottom"><!-- --></A>
273 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
274 <TR>
275 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
276 <A NAME="navbar_bottom_firstrow"><!-- --></A>
277 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
278 <TR ALIGN="center" VALIGN="top">
279 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
280 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
281 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
282 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
283 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
284 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
285 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
286 </TR>
287 </TABLE>
288 </TD>
289 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
290 </EM>
291 </TD>
292 </TR>
293
294 <TR>
295 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
296 &nbsp;<A HREF="../../../../org/jCharts/properties/util/ChartFont.html"><B>PREV CLASS</B></A>&nbsp;
297 &nbsp;<A HREF="../../../../org/jCharts/properties/util/ChartStroke.html"><B>NEXT CLASS</B></A></FONT></TD>
298 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
299 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
300 &nbsp;<A HREF="ChartItem.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
301 &nbsp;
302 <SCRIPT>
303 <!--
304 if(window==top) {
305 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
306 }
307 //-->
308 </SCRIPT>
309 <NOSCRIPT>
310 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
311 </NOSCRIPT>
312 </FONT></TD>
313 </TR>
314 <TR>
315 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
316 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
317 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
318 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
319 </TR>
320 </TABLE>
321 <!-- =========== END OF NAVBAR =========== -->
322
323 <HR>
324
325 </BODY>
326 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 ChartStroke (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.properties.util.ChartStroke,ChartStroke class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="ChartStroke (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../../org/jCharts/properties/util/ChartItem.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;NEXT CLASS</FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="ChartStroke.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.properties.util</FONT>
76 <BR>
77 Class ChartStroke</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../../org/jCharts/properties/util/ChartItem.html">org.jCharts.properties.util.ChartItem</A>
82 |
83 +--<B>org.jCharts.properties.util.ChartStroke</B>
84 </PRE>
85 <HR>
86 <DL>
87 <DT>public class <B>ChartStroke</B><DT>extends <A HREF="../../../../org/jCharts/properties/util/ChartItem.html">ChartItem</A></DL>
88
89 <P>
90 Immutable Class to simplify the use of Strokes in Charts
91 <P>
92
93 <P>
94 <HR>
95
96 <P>
97 <!-- ======== NESTED CLASS SUMMARY ======== -->
98
99
100 <!-- =========== FIELD SUMMARY =========== -->
101
102 <A NAME="field_summary"><!-- --></A>
103 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
104 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
105 <TD COLSPAN=2><FONT SIZE="+2">
106 <B>Field Summary</B></FONT></TD>
107 </TR>
108 <TR BGCOLOR="white" CLASS="TableRowColor">
109 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
110 <CODE>static&nbsp;<A HREF="../../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A></CODE></FONT></TD>
111 <TD><CODE><B><A HREF="../../../../org/jCharts/properties/util/ChartStroke.html#DEFAULT_AXIS">DEFAULT_AXIS</A></B></CODE>
112
113 <BR>
114 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
115 </TR>
116 <TR BGCOLOR="white" CLASS="TableRowColor">
117 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
118 <CODE>static&nbsp;<A HREF="../../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A></CODE></FONT></TD>
119 <TD><CODE><B><A HREF="../../../../org/jCharts/properties/util/ChartStroke.html#DEFAULT_BAR_OUTLINE">DEFAULT_BAR_OUTLINE</A></B></CODE>
120
121 <BR>
122 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
123 </TR>
124 <TR BGCOLOR="white" CLASS="TableRowColor">
125 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
126 <CODE>static&nbsp;<A HREF="../../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A></CODE></FONT></TD>
127 <TD><CODE><B><A HREF="../../../../org/jCharts/properties/util/ChartStroke.html#DEFAULT_CHART_OUTLINE">DEFAULT_CHART_OUTLINE</A></B></CODE>
128
129 <BR>
130 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
131 </TR>
132 <TR BGCOLOR="white" CLASS="TableRowColor">
133 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
134 <CODE>static&nbsp;<A HREF="../../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A></CODE></FONT></TD>
135 <TD><CODE><B><A HREF="../../../../org/jCharts/properties/util/ChartStroke.html#DEFAULT_GRIDLINES">DEFAULT_GRIDLINES</A></B></CODE>
136
137 <BR>
138 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
139 </TR>
140 <TR BGCOLOR="white" CLASS="TableRowColor">
141 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
142 <CODE>static&nbsp;<A HREF="../../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A></CODE></FONT></TD>
143 <TD><CODE><B><A HREF="../../../../org/jCharts/properties/util/ChartStroke.html#DEFAULT_LEGEND_OUTLINE">DEFAULT_LEGEND_OUTLINE</A></B></CODE>
144
145 <BR>
146 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
147 </TR>
148 <TR BGCOLOR="white" CLASS="TableRowColor">
149 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
150 <CODE>private static&nbsp;java.awt.Stroke</CODE></FONT></TD>
151 <TD><CODE><B><A HREF="../../../../org/jCharts/properties/util/ChartStroke.html#DEFAULT_STROKE">DEFAULT_STROKE</A></B></CODE>
152
153 <BR>
154 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
155 </TR>
156 <TR BGCOLOR="white" CLASS="TableRowColor">
157 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
158 <CODE>private static&nbsp;java.awt.Stroke</CODE></FONT></TD>
159 <TD><CODE><B><A HREF="../../../../org/jCharts/properties/util/ChartStroke.html#DEFAULT_STROKE_1_5">DEFAULT_STROKE_1_5</A></B></CODE>
160
161 <BR>
162 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
163 </TR>
164 <TR BGCOLOR="white" CLASS="TableRowColor">
165 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
166 <CODE>static&nbsp;<A HREF="../../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A></CODE></FONT></TD>
167 <TD><CODE><B><A HREF="../../../../org/jCharts/properties/util/ChartStroke.html#DEFAULT_TICKS">DEFAULT_TICKS</A></B></CODE>
168
169 <BR>
170 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
171 </TR>
172 <TR BGCOLOR="white" CLASS="TableRowColor">
173 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
174 <CODE>static&nbsp;<A HREF="../../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A></CODE></FONT></TD>
175 <TD><CODE><B><A HREF="../../../../org/jCharts/properties/util/ChartStroke.html#DEFAULT_ZERO_LINE">DEFAULT_ZERO_LINE</A></B></CODE>
176
177 <BR>
178 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
179 </TR>
180 <TR BGCOLOR="white" CLASS="TableRowColor">
181 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
182 <CODE>private &nbsp;java.awt.Stroke</CODE></FONT></TD>
183 <TD><CODE><B><A HREF="../../../../org/jCharts/properties/util/ChartStroke.html#stroke">stroke</A></B></CODE>
184
185 <BR>
186 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
187 </TR>
188 </TABLE>
189 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.properties.util.ChartItem"><!-- --></A>
190 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
191 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
192 <TD><B>Fields inherited from class org.jCharts.properties.util.<A HREF="../../../../org/jCharts/properties/util/ChartItem.html">ChartItem</A></B></TD>
193 </TR>
194 <TR BGCOLOR="white" CLASS="TableRowColor">
195 <TD><CODE></CODE></TD>
196 </TR>
197 </TABLE>
198 &nbsp;
199 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
200
201 <A NAME="constructor_summary"><!-- --></A>
202 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
203 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
204 <TD COLSPAN=2><FONT SIZE="+2">
205 <B>Constructor Summary</B></FONT></TD>
206 </TR>
207 <TR BGCOLOR="white" CLASS="TableRowColor">
208 <TD><CODE><B><A HREF="../../../../org/jCharts/properties/util/ChartStroke.html#ChartStroke(java.awt.Stroke, java.awt.Paint)">ChartStroke</A></B>(java.awt.Stroke&nbsp;stroke,
209 java.awt.Paint&nbsp;paint)</CODE>
210
211 <BR>
212 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
213 </TR>
214 </TABLE>
215 &nbsp;
216 <!-- ========== METHOD SUMMARY =========== -->
217
218 <A NAME="method_summary"><!-- --></A>
219 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
220 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
221 <TD COLSPAN=2><FONT SIZE="+2">
222 <B>Method Summary</B></FONT></TD>
223 </TR>
224 <TR BGCOLOR="white" CLASS="TableRowColor">
225 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
226 <CODE>&nbsp;void</CODE></FONT></TD>
227 <TD><CODE><B><A HREF="../../../../org/jCharts/properties/util/ChartStroke.html#draw(java.awt.Graphics2D, java.awt.Shape)">draw</A></B>(java.awt.Graphics2D&nbsp;graphics2D,
228 java.awt.Shape&nbsp;shape)</CODE>
229
230 <BR>
231 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
232 </TR>
233 <TR BGCOLOR="white" CLASS="TableRowColor">
234 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
235 <CODE>&nbsp;void</CODE></FONT></TD>
236 <TD><CODE><B><A HREF="../../../../org/jCharts/properties/util/ChartStroke.html#fill(java.awt.Graphics2D, java.awt.Shape)">fill</A></B>(java.awt.Graphics2D&nbsp;graphics2D,
237 java.awt.Shape&nbsp;shape)</CODE>
238
239 <BR>
240 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
241 </TR>
242 <TR BGCOLOR="white" CLASS="TableRowColor">
243 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
244 <CODE>&nbsp;void</CODE></FONT></TD>
245 <TD><CODE><B><A HREF="../../../../org/jCharts/properties/util/ChartStroke.html#setupGraphics2D(java.awt.Graphics2D)">setupGraphics2D</A></B>(java.awt.Graphics2D&nbsp;graphics2D)</CODE>
246
247 <BR>
248 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the Paint and Stroke implementations on the Graphics2D Object</TD>
249 </TR>
250 </TABLE>
251 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.properties.util.ChartItem"><!-- --></A>
252 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
253 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
254 <TD><B>Methods inherited from class org.jCharts.properties.util.<A HREF="../../../../org/jCharts/properties/util/ChartItem.html">ChartItem</A></B></TD>
255 </TR>
256 <TR BGCOLOR="white" CLASS="TableRowColor">
257 <TD><CODE><A HREF="../../../../org/jCharts/properties/util/ChartItem.html#getPaint()">getPaint</A></CODE></TD>
258 </TR>
259 </TABLE>
260 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
261 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
262 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
263 <TD><B>Methods inherited from class java.lang.Object</B></TD>
264 </TR>
265 <TR BGCOLOR="white" CLASS="TableRowColor">
266 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
267 </TR>
268 </TABLE>
269 &nbsp;
270 <P>
271
272 <!-- ============ FIELD DETAIL =========== -->
273
274 <A NAME="field_detail"><!-- --></A>
275 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
276 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
277 <TD COLSPAN=1><FONT SIZE="+2">
278 <B>Field Detail</B></FONT></TD>
279 </TR>
280 </TABLE>
281
282 <A NAME="DEFAULT_STROKE"><!-- --></A><H3>
283 DEFAULT_STROKE</H3>
284 <PRE>
285 private static final java.awt.Stroke <B>DEFAULT_STROKE</B></PRE>
286 <DL>
287 <DL>
288 </DL>
289 </DL>
290 <HR>
291
292 <A NAME="DEFAULT_STROKE_1_5"><!-- --></A><H3>
293 DEFAULT_STROKE_1_5</H3>
294 <PRE>
295 private static final java.awt.Stroke <B>DEFAULT_STROKE_1_5</B></PRE>
296 <DL>
297 <DL>
298 </DL>
299 </DL>
300 <HR>
301
302 <A NAME="DEFAULT_AXIS"><!-- --></A><H3>
303 DEFAULT_AXIS</H3>
304 <PRE>
305 public static final <A HREF="../../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A> <B>DEFAULT_AXIS</B></PRE>
306 <DL>
307 <DL>
308 </DL>
309 </DL>
310 <HR>
311
312 <A NAME="DEFAULT_GRIDLINES"><!-- --></A><H3>
313 DEFAULT_GRIDLINES</H3>
314 <PRE>
315 public static final <A HREF="../../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A> <B>DEFAULT_GRIDLINES</B></PRE>
316 <DL>
317 <DL>
318 </DL>
319 </DL>
320 <HR>
321
322 <A NAME="DEFAULT_TICKS"><!-- --></A><H3>
323 DEFAULT_TICKS</H3>
324 <PRE>
325 public static final <A HREF="../../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A> <B>DEFAULT_TICKS</B></PRE>
326 <DL>
327 <DL>
328 </DL>
329 </DL>
330 <HR>
331
332 <A NAME="DEFAULT_ZERO_LINE"><!-- --></A><H3>
333 DEFAULT_ZERO_LINE</H3>
334 <PRE>
335 public static final <A HREF="../../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A> <B>DEFAULT_ZERO_LINE</B></PRE>
336 <DL>
337 <DL>
338 </DL>
339 </DL>
340 <HR>
341
342 <A NAME="DEFAULT_BAR_OUTLINE"><!-- --></A><H3>
343 DEFAULT_BAR_OUTLINE</H3>
344 <PRE>
345 public static final <A HREF="../../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A> <B>DEFAULT_BAR_OUTLINE</B></PRE>
346 <DL>
347 <DL>
348 </DL>
349 </DL>
350 <HR>
351
352 <A NAME="DEFAULT_CHART_OUTLINE"><!-- --></A><H3>
353 DEFAULT_CHART_OUTLINE</H3>
354 <PRE>
355 public static final <A HREF="../../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A> <B>DEFAULT_CHART_OUTLINE</B></PRE>
356 <DL>
357 <DL>
358 </DL>
359 </DL>
360 <HR>
361
362 <A NAME="DEFAULT_LEGEND_OUTLINE"><!-- --></A><H3>
363 DEFAULT_LEGEND_OUTLINE</H3>
364 <PRE>
365 public static final <A HREF="../../../../org/jCharts/properties/util/ChartStroke.html">ChartStroke</A> <B>DEFAULT_LEGEND_OUTLINE</B></PRE>
366 <DL>
367 <DL>
368 </DL>
369 </DL>
370 <HR>
371
372 <A NAME="stroke"><!-- --></A><H3>
373 stroke</H3>
374 <PRE>
375 private java.awt.Stroke <B>stroke</B></PRE>
376 <DL>
377 <DL>
378 </DL>
379 </DL>
380
381 <!-- ========= CONSTRUCTOR DETAIL ======== -->
382
383 <A NAME="constructor_detail"><!-- --></A>
384 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
385 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
386 <TD COLSPAN=1><FONT SIZE="+2">
387 <B>Constructor Detail</B></FONT></TD>
388 </TR>
389 </TABLE>
390
391 <A NAME="ChartStroke(java.awt.Stroke, java.awt.Paint)"><!-- --></A><H3>
392 ChartStroke</H3>
393 <PRE>
394 public <B>ChartStroke</B>(java.awt.Stroke&nbsp;stroke,
395 java.awt.Paint&nbsp;paint)</PRE>
396 <DL>
397 <DT><B>Parameters:</B><DD><CODE>stroke</CODE> - <DD><CODE>paint</CODE> - </DL>
398
399 <!-- ============ METHOD DETAIL ========== -->
400
401 <A NAME="method_detail"><!-- --></A>
402 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
403 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
404 <TD COLSPAN=1><FONT SIZE="+2">
405 <B>Method Detail</B></FONT></TD>
406 </TR>
407 </TABLE>
408
409 <A NAME="setupGraphics2D(java.awt.Graphics2D)"><!-- --></A><H3>
410 setupGraphics2D</H3>
411 <PRE>
412 public void <B>setupGraphics2D</B>(java.awt.Graphics2D&nbsp;graphics2D)</PRE>
413 <DL>
414 <DD>Sets the Paint and Stroke implementations on the Graphics2D Object
415 <P>
416 <DD><DL>
417 <DT><B>Overrides:</B><DD><CODE><A HREF="../../../../org/jCharts/properties/util/ChartItem.html#setupGraphics2D(java.awt.Graphics2D)">setupGraphics2D</A></CODE> in class <CODE><A HREF="../../../../org/jCharts/properties/util/ChartItem.html">ChartItem</A></CODE></DL>
418 </DD>
419 <DD><DL>
420 <DT><B>Parameters:</B><DD><CODE>graphics2D</CODE> - </DL>
421 </DD>
422 </DL>
423 <HR>
424
425 <A NAME="draw(java.awt.Graphics2D, java.awt.Shape)"><!-- --></A><H3>
426 draw</H3>
427 <PRE>
428 public void <B>draw</B>(java.awt.Graphics2D&nbsp;graphics2D,
429 java.awt.Shape&nbsp;shape)</PRE>
430 <DL>
431 <DD><DL>
432 <DT><B>Parameters:</B><DD><CODE>graphics2D</CODE> - <DD><CODE>shape</CODE> - </DL>
433 </DD>
434 </DL>
435 <HR>
436
437 <A NAME="fill(java.awt.Graphics2D, java.awt.Shape)"><!-- --></A><H3>
438 fill</H3>
439 <PRE>
440 public void <B>fill</B>(java.awt.Graphics2D&nbsp;graphics2D,
441 java.awt.Shape&nbsp;shape)</PRE>
442 <DL>
443 <DD><DL>
444 <DT><B>Parameters:</B><DD><CODE>graphics2D</CODE> - <DD><CODE>shape</CODE> - </DL>
445 </DD>
446 </DL>
447 <!-- ========= END OF CLASS DATA ========= -->
448 <HR>
449
450 <!-- ========== START OF NAVBAR ========== -->
451 <A NAME="navbar_bottom"><!-- --></A>
452 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
453 <TR>
454 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
455 <A NAME="navbar_bottom_firstrow"><!-- --></A>
456 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
457 <TR ALIGN="center" VALIGN="top">
458 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
459 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
460 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
461 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
462 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
463 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
464 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
465 </TR>
466 </TABLE>
467 </TD>
468 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
469 </EM>
470 </TD>
471 </TR>
472
473 <TR>
474 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
475 &nbsp;<A HREF="../../../../org/jCharts/properties/util/ChartItem.html"><B>PREV CLASS</B></A>&nbsp;
476 &nbsp;NEXT CLASS</FONT></TD>
477 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
478 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
479 &nbsp;<A HREF="ChartStroke.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
480 &nbsp;
481 <SCRIPT>
482 <!--
483 if(window==top) {
484 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
485 }
486 //-->
487 </SCRIPT>
488 <NOSCRIPT>
489 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
490 </NOSCRIPT>
491 </FONT></TD>
492 </TR>
493 <TR>
494 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
495 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
496 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
497 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
498 </TR>
499 </TABLE>
500 <!-- =========== END OF NAVBAR =========== -->
501
502 <HR>
503
504 </BODY>
505 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.properties.util (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.properties.util package">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="org.jCharts.properties.util (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18 <FONT size="+1" CLASS="FrameTitleFont">
19 <A HREF="../../../../org/jCharts/properties/util/package-summary.html" TARGET="classFrame">org.jCharts.properties.util</A></FONT>
20 <TABLE BORDER="0" WIDTH="100%">
21 <TR>
22 <TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
23 Classes</FONT>&nbsp;
24 <FONT CLASS="FrameItemFont">
25 <BR>
26 <A HREF="ChartFont.html" TARGET="classFrame">ChartFont</A>
27 <BR>
28 <A HREF="ChartItem.html" TARGET="classFrame">ChartItem</A>
29 <BR>
30 <A HREF="ChartStroke.html" TARGET="classFrame">ChartStroke</A></FONT></TD>
31 </TR>
32 </TABLE>
33
34
35 </BODY>
36 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.properties.util (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.properties.util package">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="org.jCharts.properties.util (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
29 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../../org/jCharts/properties/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
45 &nbsp;<A HREF="../../../../org/jCharts/test/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 </TABLE>
63 <!-- =========== END OF NAVBAR =========== -->
64
65 <HR>
66 <H2>
67 Package org.jCharts.properties.util
68 </H2>
69
70 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
71 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
72 <TD COLSPAN=2><FONT SIZE="+2">
73 <B>Class Summary</B></FONT></TD>
74 </TR>
75 <TR BGCOLOR="white" CLASS="TableRowColor">
76 <TD WIDTH="15%"><B><A HREF="ChartFont.html">ChartFont</A></B></TD>
77 <TD>&nbsp;</TD>
78 </TR>
79 <TR BGCOLOR="white" CLASS="TableRowColor">
80 <TD WIDTH="15%"><B><A HREF="ChartItem.html">ChartItem</A></B></TD>
81 <TD>&nbsp;</TD>
82 </TR>
83 <TR BGCOLOR="white" CLASS="TableRowColor">
84 <TD WIDTH="15%"><B><A HREF="ChartStroke.html">ChartStroke</A></B></TD>
85 <TD>Immutable Class to simplify the use of Strokes in Charts</TD>
86 </TR>
87 </TABLE>
88 &nbsp;
89
90 <P>
91 <HR>
92
93 <!-- ========== START OF NAVBAR ========== -->
94 <A NAME="navbar_bottom"><!-- --></A>
95 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
96 <TR>
97 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
98 <A NAME="navbar_bottom_firstrow"><!-- --></A>
99 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
100 <TR ALIGN="center" VALIGN="top">
101 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
102 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
103 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
104 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
105 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
106 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
107 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
108 </TR>
109 </TABLE>
110 </TD>
111 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
112 </EM>
113 </TD>
114 </TR>
115
116 <TR>
117 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
118 &nbsp;<A HREF="../../../../org/jCharts/properties/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
119 &nbsp;<A HREF="../../../../org/jCharts/test/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
120 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
121 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
122 &nbsp;<A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
123 &nbsp;
124 <SCRIPT>
125 <!--
126 if(window==top) {
127 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
128 }
129 //-->
130 </SCRIPT>
131 <NOSCRIPT>
132 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
133 </NOSCRIPT>
134 </FONT></TD>
135 </TR>
136 </TABLE>
137 <!-- =========== END OF NAVBAR =========== -->
138
139 <HR>
140
141 </BODY>
142 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.properties.util Class Hierarchy (jCharts-0.7.5 API)
7 </TITLE>
8 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
9 </HEAD>
10 <SCRIPT>
11 function asd()
12 {
13 parent.document.title="org.jCharts.properties.util Class Hierarchy (jCharts-0.7.5 API)";
14 }
15 </SCRIPT>
16 <BODY BGCOLOR="white" onload="asd();">
17
18 <!-- ========== START OF NAVBAR ========== -->
19 <A NAME="navbar_top"><!-- --></A>
20 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
21 <TR>
22 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
23 <A NAME="navbar_top_firstrow"><!-- --></A>
24 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
25 <TR ALIGN="center" VALIGN="top">
26 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
33 </TR>
34 </TABLE>
35 </TD>
36 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
37 </EM>
38 </TD>
39 </TR>
40
41 <TR>
42 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
43 &nbsp;<A HREF="../../../../org/jCharts/properties/package-tree.html"><B>PREV</B></A>&nbsp;
44 &nbsp;<A HREF="../../../../org/jCharts/test/package-tree.html"><B>NEXT</B></A></FONT></TD>
45 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
46 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
47 &nbsp;<A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
48 &nbsp;
49 <SCRIPT>
50 <!--
51 if(window==top) {
52 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
53 }
54 //-->
55 </SCRIPT>
56 <NOSCRIPT>
57 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
58 </NOSCRIPT>
59 </FONT></TD>
60 </TR>
61 </TABLE>
62 <!-- =========== END OF NAVBAR =========== -->
63
64 <HR>
65 <CENTER>
66 <H2>
67 Hierarchy For Package org.jCharts.properties.util
68 </H2>
69 </CENTER>
70 <DL>
71 <DT><B>Package Hierarchies:</B><DD><A HREF="../../../../overview-tree.html">All Packages</A></DL>
72 <HR>
73 <H2>
74 Class Hierarchy
75 </H2>
76 <UL>
77 <LI TYPE="circle">class java.lang.Object<UL>
78 <LI TYPE="circle">class org.jCharts.properties.util.<A HREF="../../../../org/jCharts/properties/util/ChartItem.html"><B>ChartItem</B></A><UL>
79 <LI TYPE="circle">class org.jCharts.properties.util.<A HREF="../../../../org/jCharts/properties/util/ChartFont.html"><B>ChartFont</B></A><LI TYPE="circle">class org.jCharts.properties.util.<A HREF="../../../../org/jCharts/properties/util/ChartStroke.html"><B>ChartStroke</B></A></UL>
80 </UL>
81 </UL>
82 <HR>
83
84 <!-- ========== START OF NAVBAR ========== -->
85 <A NAME="navbar_bottom"><!-- --></A>
86 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
87 <TR>
88 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
89 <A NAME="navbar_bottom_firstrow"><!-- --></A>
90 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
91 <TR ALIGN="center" VALIGN="top">
92 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
93 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
94 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
95 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
96 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
97 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
98 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
99 </TR>
100 </TABLE>
101 </TD>
102 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
103 </EM>
104 </TD>
105 </TR>
106
107 <TR>
108 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
109 &nbsp;<A HREF="../../../../org/jCharts/properties/package-tree.html"><B>PREV</B></A>&nbsp;
110 &nbsp;<A HREF="../../../../org/jCharts/test/package-tree.html"><B>NEXT</B></A></FONT></TD>
111 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
112 <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
113 &nbsp;<A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
114 &nbsp;
115 <SCRIPT>
116 <!--
117 if(window==top) {
118 document.writeln('<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
119 }
120 //-->
121 </SCRIPT>
122 <NOSCRIPT>
123 <A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
124 </NOSCRIPT>
125 </FONT></TD>
126 </TR>
127 </TABLE>
128 <!-- =========== END OF NAVBAR =========== -->
129
130 <HR>
131
132 </BODY>
133 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 AreaTestDriver (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.test.AreaTestDriver,AreaTestDriver class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="AreaTestDriver (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;PREV CLASS&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/test/AxisChartTestBase.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="AreaTestDriver.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.test</FONT>
76 <BR>
77 Class AreaTestDriver</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../org/jCharts/test/AxisChartTestBase.html">org.jCharts.test.AxisChartTestBase</A>
82 |
83 +--<B>org.jCharts.test.AreaTestDriver</B>
84 </PRE>
85 <HR>
86 <DL>
87 <DT> class <B>AreaTestDriver</B><DT>extends <A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A></DL>
88
89 <P>
90 This file provides examples of how to create all the different chart types provided by
91 this package.
92 <P>
93
94 <P>
95 <HR>
96
97 <P>
98 <!-- ======== NESTED CLASS SUMMARY ======== -->
99
100
101 <!-- =========== FIELD SUMMARY =========== -->
102
103
104 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
105
106 <A NAME="constructor_summary"><!-- --></A>
107 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
108 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
109 <TD COLSPAN=2><FONT SIZE="+2">
110 <B>Constructor Summary</B></FONT></TD>
111 </TR>
112 <TR BGCOLOR="white" CLASS="TableRowColor">
113 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
114 <CODE>(package private)</CODE></FONT></TD>
115 <TD><CODE><B><A HREF="../../../org/jCharts/test/AreaTestDriver.html#AreaTestDriver()">AreaTestDriver</A></B>()</CODE>
116
117 <BR>
118 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
119 </TR>
120 </TABLE>
121 &nbsp;
122 <!-- ========== METHOD SUMMARY =========== -->
123
124 <A NAME="method_summary"><!-- --></A>
125 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
126 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
127 <TD COLSPAN=2><FONT SIZE="+2">
128 <B>Method Summary</B></FONT></TD>
129 </TR>
130 <TR BGCOLOR="white" CLASS="TableRowColor">
131 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
132 <CODE>(package private) static&nbsp;void</CODE></FONT></TD>
133 <TD><CODE><B><A HREF="../../../org/jCharts/test/AreaTestDriver.html#axisChartTest(java.lang.String, org.jCharts.test.AxisChartTestBase)">axisChartTest</A></B>(java.lang.String&nbsp;name,
134 <A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A>&nbsp;axisChartTestBase)</CODE>
135
136 <BR>
137 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test for LineChart</TD>
138 </TR>
139 <TR BGCOLOR="white" CLASS="TableRowColor">
140 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
141 <CODE>(package private) &nbsp;<A HREF="../../../org/jCharts/chartData/AxisChartDataSet.html">AxisChartDataSet</A></CODE></FONT></TD>
142 <TD><CODE><B><A HREF="../../../org/jCharts/test/AreaTestDriver.html#createAxisChartDataSet(org.jCharts.types.ChartType, org.jCharts.properties.ChartTypeProperties, int, int, int, int)">createAxisChartDataSet</A></B>(<A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A>&nbsp;chartType,
143 <A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A>&nbsp;chartTypeProperties,
144 int&nbsp;numberOfDataSets,
145 int&nbsp;numberOfValuesToCreate,
146 int&nbsp;minValue,
147 int&nbsp;maxValue)</CODE>
148
149 <BR>
150 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generates a random MultiDataSet</TD>
151 </TR>
152 <TR BGCOLOR="white" CLASS="TableRowColor">
153 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
154 <CODE>(package private) &nbsp;<A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A></CODE></FONT></TD>
155 <TD><CODE><B><A HREF="../../../org/jCharts/test/AreaTestDriver.html#createDataSeries(int)">createDataSeries</A></B>(int&nbsp;numberOfValuesToCreate)</CODE>
156
157 <BR>
158 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
159 </TR>
160 <TR BGCOLOR="white" CLASS="TableRowColor">
161 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
162 <CODE>(package private) static&nbsp;<A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A></CODE></FONT></TD>
163 <TD><CODE><B><A HREF="../../../org/jCharts/test/AreaTestDriver.html#getChartTypeProperties(int)">getChartTypeProperties</A></B>(int&nbsp;numberOfDataSets)</CODE>
164
165 <BR>
166 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Separate this so can use for combo chart test</TD>
167 </TR>
168 <TR BGCOLOR="white" CLASS="TableRowColor">
169 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
170 <CODE>(package private) &nbsp;<A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A></CODE></FONT></TD>
171 <TD><CODE><B><A HREF="../../../org/jCharts/test/AreaTestDriver.html#getDataSeries()">getDataSeries</A></B>()</CODE>
172
173 <BR>
174 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
175 </TR>
176 <TR BGCOLOR="white" CLASS="TableRowColor">
177 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
178 <CODE>static&nbsp;void</CODE></FONT></TD>
179 <TD><CODE><B><A HREF="../../../org/jCharts/test/AreaTestDriver.html#main(java.lang.String[])">main</A></B>(java.lang.String[]&nbsp;args)</CODE>
180
181 <BR>
182 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
183 </TR>
184 <TR BGCOLOR="white" CLASS="TableRowColor">
185 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
186 <CODE>(package private) &nbsp;boolean</CODE></FONT></TD>
187 <TD><CODE><B><A HREF="../../../org/jCharts/test/AreaTestDriver.html#supportsImageMap()">supportsImageMap</A></B>()</CODE>
188
189 <BR>
190 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
191 </TR>
192 </TABLE>
193 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
194 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
195 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
196 <TD><B>Methods inherited from class java.lang.Object</B></TD>
197 </TR>
198 <TR BGCOLOR="white" CLASS="TableRowColor">
199 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
200 </TR>
201 </TABLE>
202 &nbsp;
203 <P>
204
205 <!-- ============ FIELD DETAIL =========== -->
206
207
208 <!-- ========= CONSTRUCTOR DETAIL ======== -->
209
210 <A NAME="constructor_detail"><!-- --></A>
211 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
212 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
213 <TD COLSPAN=1><FONT SIZE="+2">
214 <B>Constructor Detail</B></FONT></TD>
215 </TR>
216 </TABLE>
217
218 <A NAME="AreaTestDriver()"><!-- --></A><H3>
219 AreaTestDriver</H3>
220 <PRE>
221 <B>AreaTestDriver</B>()</PRE>
222 <DL>
223 </DL>
224
225 <!-- ============ METHOD DETAIL ========== -->
226
227 <A NAME="method_detail"><!-- --></A>
228 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
229 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
230 <TD COLSPAN=1><FONT SIZE="+2">
231 <B>Method Detail</B></FONT></TD>
232 </TR>
233 </TABLE>
234
235 <A NAME="supportsImageMap()"><!-- --></A><H3>
236 supportsImageMap</H3>
237 <PRE>
238 boolean <B>supportsImageMap</B>()</PRE>
239 <DL>
240 <DD><DL>
241 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/test/AxisChartTestBase.html#supportsImageMap()">supportsImageMap</A></CODE> in class <CODE><A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A></CODE></DL>
242 </DD>
243 <DD><DL>
244 </DL>
245 </DD>
246 </DL>
247 <HR>
248
249 <A NAME="getChartTypeProperties(int)"><!-- --></A><H3>
250 getChartTypeProperties</H3>
251 <PRE>
252 static <A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A> <B>getChartTypeProperties</B>(int&nbsp;numberOfDataSets)</PRE>
253 <DL>
254 <DD>Separate this so can use for combo chart test
255 <P>
256 <DD><DL>
257 </DL>
258 </DD>
259 </DL>
260 <HR>
261
262 <A NAME="getDataSeries()"><!-- --></A><H3>
263 getDataSeries</H3>
264 <PRE>
265 <A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A> <B>getDataSeries</B>()
266 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></PRE>
267 <DL>
268 <DD><DL>
269 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/test/AxisChartTestBase.html#getDataSeries()">getDataSeries</A></CODE> in class <CODE><A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A></CODE></DL>
270 </DD>
271 <DD><DL>
272
273 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE></DL>
274 </DD>
275 </DL>
276 <HR>
277
278 <A NAME="main(java.lang.String[])"><!-- --></A><H3>
279 main</H3>
280 <PRE>
281 public static void <B>main</B>(java.lang.String[]&nbsp;args)
282 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A>,
283 <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
284 <DL>
285 <DD><DL>
286
287 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE>
288 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE></DL>
289 </DD>
290 </DL>
291 <HR>
292
293 <A NAME="axisChartTest(java.lang.String, org.jCharts.test.AxisChartTestBase)"><!-- --></A><H3>
294 axisChartTest</H3>
295 <PRE>
296 static void <B>axisChartTest</B>(java.lang.String&nbsp;name,
297 <A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A>&nbsp;axisChartTestBase)
298 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A>,
299 <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
300 <DL>
301 <DD>Test for LineChart
302 <P>
303 <DD><DL>
304
305 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE>
306 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE></DL>
307 </DD>
308 </DL>
309 <HR>
310
311 <A NAME="createDataSeries(int)"><!-- --></A><H3>
312 createDataSeries</H3>
313 <PRE>
314 final <A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A> <B>createDataSeries</B>(int&nbsp;numberOfValuesToCreate)</PRE>
315 <DL>
316 <DD><DL>
317 </DL>
318 </DD>
319 </DL>
320 <HR>
321
322 <A NAME="createAxisChartDataSet(org.jCharts.types.ChartType, org.jCharts.properties.ChartTypeProperties, int, int, int, int)"><!-- --></A><H3>
323 createAxisChartDataSet</H3>
324 <PRE>
325 <A HREF="../../../org/jCharts/chartData/AxisChartDataSet.html">AxisChartDataSet</A> <B>createAxisChartDataSet</B>(<A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A>&nbsp;chartType,
326 <A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A>&nbsp;chartTypeProperties,
327 int&nbsp;numberOfDataSets,
328 int&nbsp;numberOfValuesToCreate,
329 int&nbsp;minValue,
330 int&nbsp;maxValue)
331 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></PRE>
332 <DL>
333 <DD>Generates a random MultiDataSet
334 <P>
335 <DD><DL>
336 <DT><B>Parameters:</B><DD><CODE>numberOfDataSets</CODE> - <DD><CODE>numberOfValuesToCreate</CODE> - the number of doubles to generate<DD><CODE>minValue</CODE> - <DD><CODE>maxValue</CODE> -
337 <DT><B>Returns:</B><DD>AxisChartDataSet
338 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE></DL>
339 </DD>
340 </DL>
341 <!-- ========= END OF CLASS DATA ========= -->
342 <HR>
343
344 <!-- ========== START OF NAVBAR ========== -->
345 <A NAME="navbar_bottom"><!-- --></A>
346 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
347 <TR>
348 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
349 <A NAME="navbar_bottom_firstrow"><!-- --></A>
350 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
351 <TR ALIGN="center" VALIGN="top">
352 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
353 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
354 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
355 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
356 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
357 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
358 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
359 </TR>
360 </TABLE>
361 </TD>
362 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
363 </EM>
364 </TD>
365 </TR>
366
367 <TR>
368 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
369 &nbsp;PREV CLASS&nbsp;
370 &nbsp;<A HREF="../../../org/jCharts/test/AxisChartTestBase.html"><B>NEXT CLASS</B></A></FONT></TD>
371 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
372 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
373 &nbsp;<A HREF="AreaTestDriver.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
374 &nbsp;
375 <SCRIPT>
376 <!--
377 if(window==top) {
378 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
379 }
380 //-->
381 </SCRIPT>
382 <NOSCRIPT>
383 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
384 </NOSCRIPT>
385 </FONT></TD>
386 </TR>
387 <TR>
388 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
389 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
390 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
391 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
392 </TR>
393 </TABLE>
394 <!-- =========== END OF NAVBAR =========== -->
395
396 <HR>
397
398 </BODY>
399 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 AxisChartTestBase (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.test.AxisChartTestBase,AxisChartTestBase class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="AxisChartTestBase (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/test/AreaTestDriver.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/test/BarTestDriver.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="AxisChartTestBase.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.test</FONT>
76 <BR>
77 Class AxisChartTestBase</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.test.AxisChartTestBase</B>
82 </PRE>
83 <DL>
84 <DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../org/jCharts/test/AreaTestDriver.html">AreaTestDriver</A>, <A HREF="../../../org/jCharts/test/BarTestDriver.html">BarTestDriver</A>, <A HREF="../../../org/jCharts/test/ClusteredBarTestDriver.html">ClusteredBarTestDriver</A>, <A HREF="../../../org/jCharts/test/ComboTestDriver.html">ComboTestDriver</A>, <A HREF="../../../org/jCharts/test/LineTestDriver.html">LineTestDriver</A>, <A HREF="../../../org/jCharts/test/PointTestDriver.html">PointTestDriver</A>, <A HREF="../../../org/jCharts/test/StackedAreaTestDriver.html">StackedAreaTestDriver</A>, <A HREF="../../../org/jCharts/test/StackedBarTestDriver.html">StackedBarTestDriver</A>, <A HREF="../../../org/jCharts/test/StockTestDriver.html">StockTestDriver</A></DD>
85 </DL>
86 <HR>
87 <DL>
88 <DT>abstract class <B>AxisChartTestBase</B><DT>extends java.lang.Object</DL>
89
90 <P>
91 <HR>
92
93 <P>
94 <!-- ======== NESTED CLASS SUMMARY ======== -->
95
96
97 <!-- =========== FIELD SUMMARY =========== -->
98
99
100 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
101
102 <A NAME="constructor_summary"><!-- --></A>
103 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
104 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
105 <TD COLSPAN=2><FONT SIZE="+2">
106 <B>Constructor Summary</B></FONT></TD>
107 </TR>
108 <TR BGCOLOR="white" CLASS="TableRowColor">
109 <TD><CODE><B><A HREF="../../../org/jCharts/test/AxisChartTestBase.html#AxisChartTestBase()">AxisChartTestBase</A></B>()</CODE>
110
111 <BR>
112 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
113 </TR>
114 </TABLE>
115 &nbsp;
116 <!-- ========== METHOD SUMMARY =========== -->
117
118 <A NAME="method_summary"><!-- --></A>
119 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
120 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
121 <TD COLSPAN=2><FONT SIZE="+2">
122 <B>Method Summary</B></FONT></TD>
123 </TR>
124 <TR BGCOLOR="white" CLASS="TableRowColor">
125 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
126 <CODE>(package private) static&nbsp;void</CODE></FONT></TD>
127 <TD><CODE><B><A HREF="../../../org/jCharts/test/AxisChartTestBase.html#axisChartTest(java.lang.String, org.jCharts.test.AxisChartTestBase)">axisChartTest</A></B>(java.lang.String&nbsp;name,
128 <A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A>&nbsp;axisChartTestBase)</CODE>
129
130 <BR>
131 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test for LineChart</TD>
132 </TR>
133 <TR BGCOLOR="white" CLASS="TableRowColor">
134 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
135 <CODE>(package private) &nbsp;<A HREF="../../../org/jCharts/chartData/AxisChartDataSet.html">AxisChartDataSet</A></CODE></FONT></TD>
136 <TD><CODE><B><A HREF="../../../org/jCharts/test/AxisChartTestBase.html#createAxisChartDataSet(org.jCharts.types.ChartType, org.jCharts.properties.ChartTypeProperties, int, int, int, int)">createAxisChartDataSet</A></B>(<A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A>&nbsp;chartType,
137 <A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A>&nbsp;chartTypeProperties,
138 int&nbsp;numberOfDataSets,
139 int&nbsp;numberOfValuesToCreate,
140 int&nbsp;minValue,
141 int&nbsp;maxValue)</CODE>
142
143 <BR>
144 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generates a random MultiDataSet</TD>
145 </TR>
146 <TR BGCOLOR="white" CLASS="TableRowColor">
147 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
148 <CODE>(package private) &nbsp;<A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A></CODE></FONT></TD>
149 <TD><CODE><B><A HREF="../../../org/jCharts/test/AxisChartTestBase.html#createDataSeries(int)">createDataSeries</A></B>(int&nbsp;numberOfValuesToCreate)</CODE>
150
151 <BR>
152 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
153 </TR>
154 <TR BGCOLOR="white" CLASS="TableRowColor">
155 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
156 <CODE>(package private) abstract &nbsp;<A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A></CODE></FONT></TD>
157 <TD><CODE><B><A HREF="../../../org/jCharts/test/AxisChartTestBase.html#getDataSeries()">getDataSeries</A></B>()</CODE>
158
159 <BR>
160 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
161 </TR>
162 <TR BGCOLOR="white" CLASS="TableRowColor">
163 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
164 <CODE>(package private) abstract &nbsp;boolean</CODE></FONT></TD>
165 <TD><CODE><B><A HREF="../../../org/jCharts/test/AxisChartTestBase.html#supportsImageMap()">supportsImageMap</A></B>()</CODE>
166
167 <BR>
168 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
169 </TR>
170 </TABLE>
171 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
172 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
173 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
174 <TD><B>Methods inherited from class java.lang.Object</B></TD>
175 </TR>
176 <TR BGCOLOR="white" CLASS="TableRowColor">
177 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
178 </TR>
179 </TABLE>
180 &nbsp;
181 <P>
182
183 <!-- ============ FIELD DETAIL =========== -->
184
185
186 <!-- ========= CONSTRUCTOR DETAIL ======== -->
187
188 <A NAME="constructor_detail"><!-- --></A>
189 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
190 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
191 <TD COLSPAN=1><FONT SIZE="+2">
192 <B>Constructor Detail</B></FONT></TD>
193 </TR>
194 </TABLE>
195
196 <A NAME="AxisChartTestBase()"><!-- --></A><H3>
197 AxisChartTestBase</H3>
198 <PRE>
199 public <B>AxisChartTestBase</B>()</PRE>
200 <DL>
201 </DL>
202
203 <!-- ============ METHOD DETAIL ========== -->
204
205 <A NAME="method_detail"><!-- --></A>
206 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
207 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
208 <TD COLSPAN=1><FONT SIZE="+2">
209 <B>Method Detail</B></FONT></TD>
210 </TR>
211 </TABLE>
212
213 <A NAME="getDataSeries()"><!-- --></A><H3>
214 getDataSeries</H3>
215 <PRE>
216 abstract <A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A> <B>getDataSeries</B>()
217 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></PRE>
218 <DL>
219 <DD><DL>
220
221 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE></DL>
222 </DD>
223 </DL>
224 <HR>
225
226 <A NAME="supportsImageMap()"><!-- --></A><H3>
227 supportsImageMap</H3>
228 <PRE>
229 abstract boolean <B>supportsImageMap</B>()</PRE>
230 <DL>
231 <DD><DL>
232 </DL>
233 </DD>
234 </DL>
235 <HR>
236
237 <A NAME="axisChartTest(java.lang.String, org.jCharts.test.AxisChartTestBase)"><!-- --></A><H3>
238 axisChartTest</H3>
239 <PRE>
240 static void <B>axisChartTest</B>(java.lang.String&nbsp;name,
241 <A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A>&nbsp;axisChartTestBase)
242 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A>,
243 <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
244 <DL>
245 <DD>Test for LineChart
246 <P>
247 <DD><DL>
248
249 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE>
250 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE></DL>
251 </DD>
252 </DL>
253 <HR>
254
255 <A NAME="createDataSeries(int)"><!-- --></A><H3>
256 createDataSeries</H3>
257 <PRE>
258 final <A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A> <B>createDataSeries</B>(int&nbsp;numberOfValuesToCreate)</PRE>
259 <DL>
260 <DD><DL>
261 </DL>
262 </DD>
263 </DL>
264 <HR>
265
266 <A NAME="createAxisChartDataSet(org.jCharts.types.ChartType, org.jCharts.properties.ChartTypeProperties, int, int, int, int)"><!-- --></A><H3>
267 createAxisChartDataSet</H3>
268 <PRE>
269 <A HREF="../../../org/jCharts/chartData/AxisChartDataSet.html">AxisChartDataSet</A> <B>createAxisChartDataSet</B>(<A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A>&nbsp;chartType,
270 <A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A>&nbsp;chartTypeProperties,
271 int&nbsp;numberOfDataSets,
272 int&nbsp;numberOfValuesToCreate,
273 int&nbsp;minValue,
274 int&nbsp;maxValue)
275 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></PRE>
276 <DL>
277 <DD>Generates a random MultiDataSet
278 <P>
279 <DD><DL>
280 <DT><B>Parameters:</B><DD><CODE>numberOfDataSets</CODE> - <DD><CODE>numberOfValuesToCreate</CODE> - the number of doubles to generate<DD><CODE>minValue</CODE> - <DD><CODE>maxValue</CODE> -
281 <DT><B>Returns:</B><DD>AxisChartDataSet
282 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE></DL>
283 </DD>
284 </DL>
285 <!-- ========= END OF CLASS DATA ========= -->
286 <HR>
287
288 <!-- ========== START OF NAVBAR ========== -->
289 <A NAME="navbar_bottom"><!-- --></A>
290 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
291 <TR>
292 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
293 <A NAME="navbar_bottom_firstrow"><!-- --></A>
294 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
295 <TR ALIGN="center" VALIGN="top">
296 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
297 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
298 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
299 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
300 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
301 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
302 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
303 </TR>
304 </TABLE>
305 </TD>
306 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
307 </EM>
308 </TD>
309 </TR>
310
311 <TR>
312 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
313 &nbsp;<A HREF="../../../org/jCharts/test/AreaTestDriver.html"><B>PREV CLASS</B></A>&nbsp;
314 &nbsp;<A HREF="../../../org/jCharts/test/BarTestDriver.html"><B>NEXT CLASS</B></A></FONT></TD>
315 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
316 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
317 &nbsp;<A HREF="AxisChartTestBase.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
318 &nbsp;
319 <SCRIPT>
320 <!--
321 if(window==top) {
322 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
323 }
324 //-->
325 </SCRIPT>
326 <NOSCRIPT>
327 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
328 </NOSCRIPT>
329 </FONT></TD>
330 </TR>
331 <TR>
332 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
333 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
334 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
335 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
336 </TR>
337 </TABLE>
338 <!-- =========== END OF NAVBAR =========== -->
339
340 <HR>
341
342 </BODY>
343 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 BarTestDriver (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.test.BarTestDriver,BarTestDriver class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="BarTestDriver (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/test/AxisChartTestBase.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/test/ChartTestDriver.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="BarTestDriver.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.test</FONT>
76 <BR>
77 Class BarTestDriver</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../org/jCharts/test/AxisChartTestBase.html">org.jCharts.test.AxisChartTestBase</A>
82 |
83 +--<B>org.jCharts.test.BarTestDriver</B>
84 </PRE>
85 <HR>
86 <DL>
87 <DT>public final class <B>BarTestDriver</B><DT>extends <A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A></DL>
88
89 <P>
90 This file provides examples of how to create all the different chart types provided by
91 this package.
92 <P>
93
94 <P>
95 <HR>
96
97 <P>
98 <!-- ======== NESTED CLASS SUMMARY ======== -->
99
100
101 <!-- =========== FIELD SUMMARY =========== -->
102
103
104 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
105
106 <A NAME="constructor_summary"><!-- --></A>
107 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
108 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
109 <TD COLSPAN=2><FONT SIZE="+2">
110 <B>Constructor Summary</B></FONT></TD>
111 </TR>
112 <TR BGCOLOR="white" CLASS="TableRowColor">
113 <TD><CODE><B><A HREF="../../../org/jCharts/test/BarTestDriver.html#BarTestDriver()">BarTestDriver</A></B>()</CODE>
114
115 <BR>
116 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
117 </TR>
118 </TABLE>
119 &nbsp;
120 <!-- ========== METHOD SUMMARY =========== -->
121
122 <A NAME="method_summary"><!-- --></A>
123 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
124 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
125 <TD COLSPAN=2><FONT SIZE="+2">
126 <B>Method Summary</B></FONT></TD>
127 </TR>
128 <TR BGCOLOR="white" CLASS="TableRowColor">
129 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
130 <CODE>(package private) static&nbsp;void</CODE></FONT></TD>
131 <TD><CODE><B><A HREF="../../../org/jCharts/test/BarTestDriver.html#axisChartTest(java.lang.String, org.jCharts.test.AxisChartTestBase)">axisChartTest</A></B>(java.lang.String&nbsp;name,
132 <A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A>&nbsp;axisChartTestBase)</CODE>
133
134 <BR>
135 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test for LineChart</TD>
136 </TR>
137 <TR BGCOLOR="white" CLASS="TableRowColor">
138 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
139 <CODE>static&nbsp;void</CODE></FONT></TD>
140 <TD><CODE><B><A HREF="../../../org/jCharts/test/BarTestDriver.html#bug()">bug</A></B>()</CODE>
141
142 <BR>
143 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
144 </TR>
145 <TR BGCOLOR="white" CLASS="TableRowColor">
146 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
147 <CODE>private static&nbsp;void</CODE></FONT></TD>
148 <TD><CODE><B><A HREF="../../../org/jCharts/test/BarTestDriver.html#bug2()">bug2</A></B>()</CODE>
149
150 <BR>
151 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
152 </TR>
153 <TR BGCOLOR="white" CLASS="TableRowColor">
154 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
155 <CODE>(package private) &nbsp;<A HREF="../../../org/jCharts/chartData/AxisChartDataSet.html">AxisChartDataSet</A></CODE></FONT></TD>
156 <TD><CODE><B><A HREF="../../../org/jCharts/test/BarTestDriver.html#createAxisChartDataSet(org.jCharts.types.ChartType, org.jCharts.properties.ChartTypeProperties, int, int, int, int)">createAxisChartDataSet</A></B>(<A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A>&nbsp;chartType,
157 <A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A>&nbsp;chartTypeProperties,
158 int&nbsp;numberOfDataSets,
159 int&nbsp;numberOfValuesToCreate,
160 int&nbsp;minValue,
161 int&nbsp;maxValue)</CODE>
162
163 <BR>
164 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generates a random MultiDataSet</TD>
165 </TR>
166 <TR BGCOLOR="white" CLASS="TableRowColor">
167 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
168 <CODE>(package private) &nbsp;<A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A></CODE></FONT></TD>
169 <TD><CODE><B><A HREF="../../../org/jCharts/test/BarTestDriver.html#createDataSeries(int)">createDataSeries</A></B>(int&nbsp;numberOfValuesToCreate)</CODE>
170
171 <BR>
172 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
173 </TR>
174 <TR BGCOLOR="white" CLASS="TableRowColor">
175 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
176 <CODE>(package private) static&nbsp;<A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A></CODE></FONT></TD>
177 <TD><CODE><B><A HREF="../../../org/jCharts/test/BarTestDriver.html#getChartTypeProperties(int)">getChartTypeProperties</A></B>(int&nbsp;numberOfDataSets)</CODE>
178
179 <BR>
180 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Separate this so can use for combo chart test</TD>
181 </TR>
182 <TR BGCOLOR="white" CLASS="TableRowColor">
183 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
184 <CODE>(package private) &nbsp;<A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A></CODE></FONT></TD>
185 <TD><CODE><B><A HREF="../../../org/jCharts/test/BarTestDriver.html#getDataSeries()">getDataSeries</A></B>()</CODE>
186
187 <BR>
188 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
189 </TR>
190 <TR BGCOLOR="white" CLASS="TableRowColor">
191 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
192 <CODE>static&nbsp;void</CODE></FONT></TD>
193 <TD><CODE><B><A HREF="../../../org/jCharts/test/BarTestDriver.html#main(java.lang.String[])">main</A></B>(java.lang.String[]&nbsp;args)</CODE>
194
195 <BR>
196 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
197 </TR>
198 <TR BGCOLOR="white" CLASS="TableRowColor">
199 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
200 <CODE>(package private) &nbsp;boolean</CODE></FONT></TD>
201 <TD><CODE><B><A HREF="../../../org/jCharts/test/BarTestDriver.html#supportsImageMap()">supportsImageMap</A></B>()</CODE>
202
203 <BR>
204 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
205 </TR>
206 </TABLE>
207 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
208 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
209 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
210 <TD><B>Methods inherited from class java.lang.Object</B></TD>
211 </TR>
212 <TR BGCOLOR="white" CLASS="TableRowColor">
213 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
214 </TR>
215 </TABLE>
216 &nbsp;
217 <P>
218
219 <!-- ============ FIELD DETAIL =========== -->
220
221
222 <!-- ========= CONSTRUCTOR DETAIL ======== -->
223
224 <A NAME="constructor_detail"><!-- --></A>
225 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
226 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
227 <TD COLSPAN=1><FONT SIZE="+2">
228 <B>Constructor Detail</B></FONT></TD>
229 </TR>
230 </TABLE>
231
232 <A NAME="BarTestDriver()"><!-- --></A><H3>
233 BarTestDriver</H3>
234 <PRE>
235 public <B>BarTestDriver</B>()</PRE>
236 <DL>
237 </DL>
238
239 <!-- ============ METHOD DETAIL ========== -->
240
241 <A NAME="method_detail"><!-- --></A>
242 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
243 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
244 <TD COLSPAN=1><FONT SIZE="+2">
245 <B>Method Detail</B></FONT></TD>
246 </TR>
247 </TABLE>
248
249 <A NAME="supportsImageMap()"><!-- --></A><H3>
250 supportsImageMap</H3>
251 <PRE>
252 boolean <B>supportsImageMap</B>()</PRE>
253 <DL>
254 <DD><DL>
255 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/test/AxisChartTestBase.html#supportsImageMap()">supportsImageMap</A></CODE> in class <CODE><A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A></CODE></DL>
256 </DD>
257 <DD><DL>
258 </DL>
259 </DD>
260 </DL>
261 <HR>
262
263 <A NAME="getChartTypeProperties(int)"><!-- --></A><H3>
264 getChartTypeProperties</H3>
265 <PRE>
266 static <A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A> <B>getChartTypeProperties</B>(int&nbsp;numberOfDataSets)</PRE>
267 <DL>
268 <DD>Separate this so can use for combo chart test
269 <P>
270 <DD><DL>
271 </DL>
272 </DD>
273 </DL>
274 <HR>
275
276 <A NAME="getDataSeries()"><!-- --></A><H3>
277 getDataSeries</H3>
278 <PRE>
279 <A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A> <B>getDataSeries</B>()
280 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></PRE>
281 <DL>
282 <DD><DL>
283 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/test/AxisChartTestBase.html#getDataSeries()">getDataSeries</A></CODE> in class <CODE><A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A></CODE></DL>
284 </DD>
285 <DD><DL>
286
287 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE></DL>
288 </DD>
289 </DL>
290 <HR>
291
292 <A NAME="main(java.lang.String[])"><!-- --></A><H3>
293 main</H3>
294 <PRE>
295 public static void <B>main</B>(java.lang.String[]&nbsp;args)
296 throws <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A>,
297 <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></PRE>
298 <DL>
299 <DD><DL>
300 <DT><B>Parameters:</B><DD><CODE>args</CODE> -
301 <DT><B>Throws:</B>
302 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE>
303 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE></DL>
304 </DD>
305 </DL>
306 <HR>
307
308 <A NAME="bug()"><!-- --></A><H3>
309 bug</H3>
310 <PRE>
311 public static void <B>bug</B>()
312 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A>,
313 <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
314 <DL>
315 <DD><DL>
316
317 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE>
318 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE></DL>
319 </DD>
320 </DL>
321 <HR>
322
323 <A NAME="bug2()"><!-- --></A><H3>
324 bug2</H3>
325 <PRE>
326 private static void <B>bug2</B>()</PRE>
327 <DL>
328 <DD><DL>
329 </DL>
330 </DD>
331 </DL>
332 <HR>
333
334 <A NAME="axisChartTest(java.lang.String, org.jCharts.test.AxisChartTestBase)"><!-- --></A><H3>
335 axisChartTest</H3>
336 <PRE>
337 static void <B>axisChartTest</B>(java.lang.String&nbsp;name,
338 <A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A>&nbsp;axisChartTestBase)
339 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A>,
340 <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
341 <DL>
342 <DD>Test for LineChart
343 <P>
344 <DD><DL>
345
346 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE>
347 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE></DL>
348 </DD>
349 </DL>
350 <HR>
351
352 <A NAME="createDataSeries(int)"><!-- --></A><H3>
353 createDataSeries</H3>
354 <PRE>
355 final <A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A> <B>createDataSeries</B>(int&nbsp;numberOfValuesToCreate)</PRE>
356 <DL>
357 <DD><DL>
358 </DL>
359 </DD>
360 </DL>
361 <HR>
362
363 <A NAME="createAxisChartDataSet(org.jCharts.types.ChartType, org.jCharts.properties.ChartTypeProperties, int, int, int, int)"><!-- --></A><H3>
364 createAxisChartDataSet</H3>
365 <PRE>
366 <A HREF="../../../org/jCharts/chartData/AxisChartDataSet.html">AxisChartDataSet</A> <B>createAxisChartDataSet</B>(<A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A>&nbsp;chartType,
367 <A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A>&nbsp;chartTypeProperties,
368 int&nbsp;numberOfDataSets,
369 int&nbsp;numberOfValuesToCreate,
370 int&nbsp;minValue,
371 int&nbsp;maxValue)
372 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></PRE>
373 <DL>
374 <DD>Generates a random MultiDataSet
375 <P>
376 <DD><DL>
377 <DT><B>Parameters:</B><DD><CODE>numberOfDataSets</CODE> - <DD><CODE>numberOfValuesToCreate</CODE> - the number of doubles to generate<DD><CODE>minValue</CODE> - <DD><CODE>maxValue</CODE> -
378 <DT><B>Returns:</B><DD>AxisChartDataSet
379 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE></DL>
380 </DD>
381 </DL>
382 <!-- ========= END OF CLASS DATA ========= -->
383 <HR>
384
385 <!-- ========== START OF NAVBAR ========== -->
386 <A NAME="navbar_bottom"><!-- --></A>
387 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
388 <TR>
389 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
390 <A NAME="navbar_bottom_firstrow"><!-- --></A>
391 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
392 <TR ALIGN="center" VALIGN="top">
393 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
394 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
395 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
396 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
397 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
398 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
399 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
400 </TR>
401 </TABLE>
402 </TD>
403 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
404 </EM>
405 </TD>
406 </TR>
407
408 <TR>
409 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
410 &nbsp;<A HREF="../../../org/jCharts/test/AxisChartTestBase.html"><B>PREV CLASS</B></A>&nbsp;
411 &nbsp;<A HREF="../../../org/jCharts/test/ChartTestDriver.html"><B>NEXT CLASS</B></A></FONT></TD>
412 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
413 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
414 &nbsp;<A HREF="BarTestDriver.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
415 &nbsp;
416 <SCRIPT>
417 <!--
418 if(window==top) {
419 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
420 }
421 //-->
422 </SCRIPT>
423 <NOSCRIPT>
424 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
425 </NOSCRIPT>
426 </FONT></TD>
427 </TR>
428 <TR>
429 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
430 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
431 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
432 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
433 </TR>
434 </TABLE>
435 <!-- =========== END OF NAVBAR =========== -->
436
437 <HR>
438
439 </BODY>
440 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:12 EST 2003 -->
5 <TITLE>
6 ChartTestDriver (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.test.ChartTestDriver,ChartTestDriver class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="ChartTestDriver (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/test/BarTestDriver.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/test/ClusteredBarTestDriver.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="ChartTestDriver.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.test</FONT>
76 <BR>
77 Class ChartTestDriver</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.test.ChartTestDriver</B>
82 </PRE>
83 <HR>
84 <DL>
85 <DT>public final class <B>ChartTestDriver</B><DT>extends java.lang.Object</DL>
86
87 <P>
88 This file provides examples of how to create all the different chart types provided by
89 this package.
90 <P>
91
92 <P>
93 <HR>
94
95 <P>
96 <!-- ======== NESTED CLASS SUMMARY ======== -->
97
98
99 <!-- =========== FIELD SUMMARY =========== -->
100
101 <A NAME="field_summary"><!-- --></A>
102 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
103 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
104 <TD COLSPAN=2><FONT SIZE="+2">
105 <B>Field Summary</B></FONT></TD>
106 </TR>
107 <TR BGCOLOR="white" CLASS="TableRowColor">
108 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
109 <CODE>(package private) static&nbsp;java.lang.String</CODE></FONT></TD>
110 <TD><CODE><B><A HREF="../../../org/jCharts/test/ChartTestDriver.html#EXTENSION">EXTENSION</A></B></CODE>
111
112 <BR>
113 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
114 </TR>
115 <TR BGCOLOR="white" CLASS="TableRowColor">
116 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
117 <CODE>private static&nbsp;java.lang.String</CODE></FONT></TD>
118 <TD><CODE><B><A HREF="../../../org/jCharts/test/ChartTestDriver.html#JPEG">JPEG</A></B></CODE>
119
120 <BR>
121 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
122 </TR>
123 <TR BGCOLOR="white" CLASS="TableRowColor">
124 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
125 <CODE>private static&nbsp;java.lang.String</CODE></FONT></TD>
126 <TD><CODE><B><A HREF="../../../org/jCharts/test/ChartTestDriver.html#JPEG_LEGACY">JPEG_LEGACY</A></B></CODE>
127
128 <BR>
129 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
130 </TR>
131 <TR BGCOLOR="white" CLASS="TableRowColor">
132 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
133 <CODE>(package private) static&nbsp;java.lang.String</CODE></FONT></TD>
134 <TD><CODE><B><A HREF="../../../org/jCharts/test/ChartTestDriver.html#OUTPUT_PATH">OUTPUT_PATH</A></B></CODE>
135
136 <BR>
137 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
138 </TR>
139 <TR BGCOLOR="white" CLASS="TableRowColor">
140 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
141 <CODE>private static&nbsp;java.lang.String</CODE></FONT></TD>
142 <TD><CODE><B><A HREF="../../../org/jCharts/test/ChartTestDriver.html#PNG">PNG</A></B></CODE>
143
144 <BR>
145 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
146 </TR>
147 <TR BGCOLOR="white" CLASS="TableRowColor">
148 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
149 <CODE>private static&nbsp;java.lang.String</CODE></FONT></TD>
150 <TD><CODE><B><A HREF="../../../org/jCharts/test/ChartTestDriver.html#SVG">SVG</A></B></CODE>
151
152 <BR>
153 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
154 </TR>
155 </TABLE>
156 &nbsp;
157 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
158
159 <A NAME="constructor_summary"><!-- --></A>
160 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
161 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
162 <TD COLSPAN=2><FONT SIZE="+2">
163 <B>Constructor Summary</B></FONT></TD>
164 </TR>
165 <TR BGCOLOR="white" CLASS="TableRowColor">
166 <TD><CODE><B><A HREF="../../../org/jCharts/test/ChartTestDriver.html#ChartTestDriver()">ChartTestDriver</A></B>()</CODE>
167
168 <BR>
169 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
170 </TR>
171 </TABLE>
172 &nbsp;
173 <!-- ========== METHOD SUMMARY =========== -->
174
175 <A NAME="method_summary"><!-- --></A>
176 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
177 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
178 <TD COLSPAN=2><FONT SIZE="+2">
179 <B>Method Summary</B></FONT></TD>
180 </TR>
181 <TR BGCOLOR="white" CLASS="TableRowColor">
182 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
183 <CODE>(package private) static&nbsp;void</CODE></FONT></TD>
184 <TD><CODE><B><A HREF="../../../org/jCharts/test/ChartTestDriver.html#exportImage(org.jCharts.Chart, java.lang.String)">exportImage</A></B>(<A HREF="../../../org/jCharts/Chart.html">Chart</A>&nbsp;chart,
185 java.lang.String&nbsp;fileName)</CODE>
186
187 <BR>
188 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Utility method to write the image to file so I do not have to deal with file i/o
189 every time I write a test.</TD>
190 </TR>
191 <TR BGCOLOR="white" CLASS="TableRowColor">
192 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
193 <CODE>static&nbsp;void</CODE></FONT></TD>
194 <TD><CODE><B><A HREF="../../../org/jCharts/test/ChartTestDriver.html#main(java.lang.String[])">main</A></B>(java.lang.String[]&nbsp;args)</CODE>
195
196 <BR>
197 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Main method so can run as command line.</TD>
198 </TR>
199 <TR BGCOLOR="white" CLASS="TableRowColor">
200 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
201 <CODE>private static&nbsp;void</CODE></FONT></TD>
202 <TD><CODE><B><A HREF="../../../org/jCharts/test/ChartTestDriver.html#testAxisScale()">testAxisScale</A></B>()</CODE>
203
204 <BR>
205 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
206 </TR>
207 </TABLE>
208 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
209 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
210 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
211 <TD><B>Methods inherited from class java.lang.Object</B></TD>
212 </TR>
213 <TR BGCOLOR="white" CLASS="TableRowColor">
214 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
215 </TR>
216 </TABLE>
217 &nbsp;
218 <P>
219
220 <!-- ============ FIELD DETAIL =========== -->
221
222 <A NAME="field_detail"><!-- --></A>
223 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
224 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
225 <TD COLSPAN=1><FONT SIZE="+2">
226 <B>Field Detail</B></FONT></TD>
227 </TR>
228 </TABLE>
229
230 <A NAME="SVG"><!-- --></A><H3>
231 SVG</H3>
232 <PRE>
233 private static final java.lang.String <B>SVG</B></PRE>
234 <DL>
235 <DL>
236 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.jCharts.test.ChartTestDriver.SVG">Constant Field Values</A></DL>
237 </DL>
238 <HR>
239
240 <A NAME="PNG"><!-- --></A><H3>
241 PNG</H3>
242 <PRE>
243 private static final java.lang.String <B>PNG</B></PRE>
244 <DL>
245 <DL>
246 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.jCharts.test.ChartTestDriver.PNG">Constant Field Values</A></DL>
247 </DL>
248 <HR>
249
250 <A NAME="JPEG"><!-- --></A><H3>
251 JPEG</H3>
252 <PRE>
253 private static final java.lang.String <B>JPEG</B></PRE>
254 <DL>
255 <DL>
256 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.jCharts.test.ChartTestDriver.JPEG">Constant Field Values</A></DL>
257 </DL>
258 <HR>
259
260 <A NAME="JPEG_LEGACY"><!-- --></A><H3>
261 JPEG_LEGACY</H3>
262 <PRE>
263 private static final java.lang.String <B>JPEG_LEGACY</B></PRE>
264 <DL>
265 <DL>
266 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.jCharts.test.ChartTestDriver.JPEG_LEGACY">Constant Field Values</A></DL>
267 </DL>
268 <HR>
269
270 <A NAME="OUTPUT_PATH"><!-- --></A><H3>
271 OUTPUT_PATH</H3>
272 <PRE>
273 static final java.lang.String <B>OUTPUT_PATH</B></PRE>
274 <DL>
275 <DL>
276 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.jCharts.test.ChartTestDriver.OUTPUT_PATH">Constant Field Values</A></DL>
277 </DL>
278 <HR>
279
280 <A NAME="EXTENSION"><!-- --></A><H3>
281 EXTENSION</H3>
282 <PRE>
283 static final java.lang.String <B>EXTENSION</B></PRE>
284 <DL>
285 <DL>
286 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.jCharts.test.ChartTestDriver.EXTENSION">Constant Field Values</A></DL>
287 </DL>
288
289 <!-- ========= CONSTRUCTOR DETAIL ======== -->
290
291 <A NAME="constructor_detail"><!-- --></A>
292 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
293 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
294 <TD COLSPAN=1><FONT SIZE="+2">
295 <B>Constructor Detail</B></FONT></TD>
296 </TR>
297 </TABLE>
298
299 <A NAME="ChartTestDriver()"><!-- --></A><H3>
300 ChartTestDriver</H3>
301 <PRE>
302 public <B>ChartTestDriver</B>()</PRE>
303 <DL>
304 </DL>
305
306 <!-- ============ METHOD DETAIL ========== -->
307
308 <A NAME="method_detail"><!-- --></A>
309 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
310 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
311 <TD COLSPAN=1><FONT SIZE="+2">
312 <B>Method Detail</B></FONT></TD>
313 </TR>
314 </TABLE>
315
316 <A NAME="main(java.lang.String[])"><!-- --></A><H3>
317 main</H3>
318 <PRE>
319 public static void <B>main</B>(java.lang.String[]&nbsp;args)
320 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A>,
321 <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
322 <DL>
323 <DD>Main method so can run as command line.
324 <P>
325 <DD><DL>
326 <DT><B>Parameters:</B><DD><CODE>args</CODE> - command line arguements.
327 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE>
328 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE></DL>
329 </DD>
330 </DL>
331 <HR>
332
333 <A NAME="testAxisScale()"><!-- --></A><H3>
334 testAxisScale</H3>
335 <PRE>
336 private static void <B>testAxisScale</B>()</PRE>
337 <DL>
338 <DD><DL>
339 </DL>
340 </DD>
341 </DL>
342 <HR>
343
344 <A NAME="exportImage(org.jCharts.Chart, java.lang.String)"><!-- --></A><H3>
345 exportImage</H3>
346 <PRE>
347 static void <B>exportImage</B>(<A HREF="../../../org/jCharts/Chart.html">Chart</A>&nbsp;chart,
348 java.lang.String&nbsp;fileName)
349 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A>,
350 <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
351 <DL>
352 <DD>Utility method to write the image to file so I do not have to deal with file i/o
353 every time I write a test.
354 <P>
355 <DD><DL>
356 <DT><B>Parameters:</B><DD><CODE>chart</CODE> - verything that is renderable extends this class.<DD><CODE>fileName</CODE> - what to name the file
357 <DT><B>Throws:</B>
358 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE>
359 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE></DL>
360 </DD>
361 </DL>
362 <!-- ========= END OF CLASS DATA ========= -->
363 <HR>
364
365 <!-- ========== START OF NAVBAR ========== -->
366 <A NAME="navbar_bottom"><!-- --></A>
367 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
368 <TR>
369 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
370 <A NAME="navbar_bottom_firstrow"><!-- --></A>
371 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
372 <TR ALIGN="center" VALIGN="top">
373 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
374 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
375 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
376 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
377 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
378 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
379 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
380 </TR>
381 </TABLE>
382 </TD>
383 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
384 </EM>
385 </TD>
386 </TR>
387
388 <TR>
389 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
390 &nbsp;<A HREF="../../../org/jCharts/test/BarTestDriver.html"><B>PREV CLASS</B></A>&nbsp;
391 &nbsp;<A HREF="../../../org/jCharts/test/ClusteredBarTestDriver.html"><B>NEXT CLASS</B></A></FONT></TD>
392 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
393 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
394 &nbsp;<A HREF="ChartTestDriver.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
395 &nbsp;
396 <SCRIPT>
397 <!--
398 if(window==top) {
399 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
400 }
401 //-->
402 </SCRIPT>
403 <NOSCRIPT>
404 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
405 </NOSCRIPT>
406 </FONT></TD>
407 </TR>
408 <TR>
409 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
410 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
411 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
412 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
413 </TR>
414 </TABLE>
415 <!-- =========== END OF NAVBAR =========== -->
416
417 <HR>
418
419 </BODY>
420 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:12 EST 2003 -->
5 <TITLE>
6 ClusteredBarTestDriver (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.test.ClusteredBarTestDriver,ClusteredBarTestDriver class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="ClusteredBarTestDriver (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/test/ChartTestDriver.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/test/ComboTestDriver.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="ClusteredBarTestDriver.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.test</FONT>
76 <BR>
77 Class ClusteredBarTestDriver</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../org/jCharts/test/AxisChartTestBase.html">org.jCharts.test.AxisChartTestBase</A>
82 |
83 +--<B>org.jCharts.test.ClusteredBarTestDriver</B>
84 </PRE>
85 <HR>
86 <DL>
87 <DT> class <B>ClusteredBarTestDriver</B><DT>extends <A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A></DL>
88
89 <P>
90 This file provides examples of how to create all the different chart types provided by
91 this package.
92 <P>
93
94 <P>
95 <HR>
96
97 <P>
98 <!-- ======== NESTED CLASS SUMMARY ======== -->
99
100
101 <!-- =========== FIELD SUMMARY =========== -->
102
103
104 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
105
106 <A NAME="constructor_summary"><!-- --></A>
107 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
108 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
109 <TD COLSPAN=2><FONT SIZE="+2">
110 <B>Constructor Summary</B></FONT></TD>
111 </TR>
112 <TR BGCOLOR="white" CLASS="TableRowColor">
113 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
114 <CODE>(package private)</CODE></FONT></TD>
115 <TD><CODE><B><A HREF="../../../org/jCharts/test/ClusteredBarTestDriver.html#ClusteredBarTestDriver()">ClusteredBarTestDriver</A></B>()</CODE>
116
117 <BR>
118 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
119 </TR>
120 </TABLE>
121 &nbsp;
122 <!-- ========== METHOD SUMMARY =========== -->
123
124 <A NAME="method_summary"><!-- --></A>
125 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
126 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
127 <TD COLSPAN=2><FONT SIZE="+2">
128 <B>Method Summary</B></FONT></TD>
129 </TR>
130 <TR BGCOLOR="white" CLASS="TableRowColor">
131 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
132 <CODE>(package private) static&nbsp;void</CODE></FONT></TD>
133 <TD><CODE><B><A HREF="../../../org/jCharts/test/ClusteredBarTestDriver.html#axisChartTest(java.lang.String, org.jCharts.test.AxisChartTestBase)">axisChartTest</A></B>(java.lang.String&nbsp;name,
134 <A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A>&nbsp;axisChartTestBase)</CODE>
135
136 <BR>
137 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test for LineChart</TD>
138 </TR>
139 <TR BGCOLOR="white" CLASS="TableRowColor">
140 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
141 <CODE>(package private) &nbsp;<A HREF="../../../org/jCharts/chartData/AxisChartDataSet.html">AxisChartDataSet</A></CODE></FONT></TD>
142 <TD><CODE><B><A HREF="../../../org/jCharts/test/ClusteredBarTestDriver.html#createAxisChartDataSet(org.jCharts.types.ChartType, org.jCharts.properties.ChartTypeProperties, int, int, int, int)">createAxisChartDataSet</A></B>(<A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A>&nbsp;chartType,
143 <A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A>&nbsp;chartTypeProperties,
144 int&nbsp;numberOfDataSets,
145 int&nbsp;numberOfValuesToCreate,
146 int&nbsp;minValue,
147 int&nbsp;maxValue)</CODE>
148
149 <BR>
150 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generates a random MultiDataSet</TD>
151 </TR>
152 <TR BGCOLOR="white" CLASS="TableRowColor">
153 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
154 <CODE>(package private) &nbsp;<A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A></CODE></FONT></TD>
155 <TD><CODE><B><A HREF="../../../org/jCharts/test/ClusteredBarTestDriver.html#createDataSeries(int)">createDataSeries</A></B>(int&nbsp;numberOfValuesToCreate)</CODE>
156
157 <BR>
158 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
159 </TR>
160 <TR BGCOLOR="white" CLASS="TableRowColor">
161 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
162 <CODE>(package private) &nbsp;<A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A></CODE></FONT></TD>
163 <TD><CODE><B><A HREF="../../../org/jCharts/test/ClusteredBarTestDriver.html#getDataSeries()">getDataSeries</A></B>()</CODE>
164
165 <BR>
166 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
167 </TR>
168 <TR BGCOLOR="white" CLASS="TableRowColor">
169 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
170 <CODE>static&nbsp;void</CODE></FONT></TD>
171 <TD><CODE><B><A HREF="../../../org/jCharts/test/ClusteredBarTestDriver.html#main(java.lang.String[])">main</A></B>(java.lang.String[]&nbsp;args)</CODE>
172
173 <BR>
174 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
175 </TR>
176 <TR BGCOLOR="white" CLASS="TableRowColor">
177 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
178 <CODE>(package private) &nbsp;boolean</CODE></FONT></TD>
179 <TD><CODE><B><A HREF="../../../org/jCharts/test/ClusteredBarTestDriver.html#supportsImageMap()">supportsImageMap</A></B>()</CODE>
180
181 <BR>
182 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
183 </TR>
184 </TABLE>
185 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
186 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
187 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
188 <TD><B>Methods inherited from class java.lang.Object</B></TD>
189 </TR>
190 <TR BGCOLOR="white" CLASS="TableRowColor">
191 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
192 </TR>
193 </TABLE>
194 &nbsp;
195 <P>
196
197 <!-- ============ FIELD DETAIL =========== -->
198
199
200 <!-- ========= CONSTRUCTOR DETAIL ======== -->
201
202 <A NAME="constructor_detail"><!-- --></A>
203 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
204 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
205 <TD COLSPAN=1><FONT SIZE="+2">
206 <B>Constructor Detail</B></FONT></TD>
207 </TR>
208 </TABLE>
209
210 <A NAME="ClusteredBarTestDriver()"><!-- --></A><H3>
211 ClusteredBarTestDriver</H3>
212 <PRE>
213 <B>ClusteredBarTestDriver</B>()</PRE>
214 <DL>
215 </DL>
216
217 <!-- ============ METHOD DETAIL ========== -->
218
219 <A NAME="method_detail"><!-- --></A>
220 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
221 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
222 <TD COLSPAN=1><FONT SIZE="+2">
223 <B>Method Detail</B></FONT></TD>
224 </TR>
225 </TABLE>
226
227 <A NAME="supportsImageMap()"><!-- --></A><H3>
228 supportsImageMap</H3>
229 <PRE>
230 boolean <B>supportsImageMap</B>()</PRE>
231 <DL>
232 <DD><DL>
233 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/test/AxisChartTestBase.html#supportsImageMap()">supportsImageMap</A></CODE> in class <CODE><A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A></CODE></DL>
234 </DD>
235 <DD><DL>
236 </DL>
237 </DD>
238 </DL>
239 <HR>
240
241 <A NAME="getDataSeries()"><!-- --></A><H3>
242 getDataSeries</H3>
243 <PRE>
244 <A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A> <B>getDataSeries</B>()
245 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></PRE>
246 <DL>
247 <DD><DL>
248 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/test/AxisChartTestBase.html#getDataSeries()">getDataSeries</A></CODE> in class <CODE><A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A></CODE></DL>
249 </DD>
250 <DD><DL>
251
252 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE></DL>
253 </DD>
254 </DL>
255 <HR>
256
257 <A NAME="main(java.lang.String[])"><!-- --></A><H3>
258 main</H3>
259 <PRE>
260 public static void <B>main</B>(java.lang.String[]&nbsp;args)
261 throws <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A>,
262 <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></PRE>
263 <DL>
264 <DD><DL>
265 <DT><B>Parameters:</B><DD><CODE>args</CODE> -
266 <DT><B>Throws:</B>
267 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE>
268 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE></DL>
269 </DD>
270 </DL>
271 <HR>
272
273 <A NAME="axisChartTest(java.lang.String, org.jCharts.test.AxisChartTestBase)"><!-- --></A><H3>
274 axisChartTest</H3>
275 <PRE>
276 static void <B>axisChartTest</B>(java.lang.String&nbsp;name,
277 <A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A>&nbsp;axisChartTestBase)
278 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A>,
279 <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
280 <DL>
281 <DD>Test for LineChart
282 <P>
283 <DD><DL>
284
285 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE>
286 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE></DL>
287 </DD>
288 </DL>
289 <HR>
290
291 <A NAME="createDataSeries(int)"><!-- --></A><H3>
292 createDataSeries</H3>
293 <PRE>
294 final <A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A> <B>createDataSeries</B>(int&nbsp;numberOfValuesToCreate)</PRE>
295 <DL>
296 <DD><DL>
297 </DL>
298 </DD>
299 </DL>
300 <HR>
301
302 <A NAME="createAxisChartDataSet(org.jCharts.types.ChartType, org.jCharts.properties.ChartTypeProperties, int, int, int, int)"><!-- --></A><H3>
303 createAxisChartDataSet</H3>
304 <PRE>
305 <A HREF="../../../org/jCharts/chartData/AxisChartDataSet.html">AxisChartDataSet</A> <B>createAxisChartDataSet</B>(<A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A>&nbsp;chartType,
306 <A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A>&nbsp;chartTypeProperties,
307 int&nbsp;numberOfDataSets,
308 int&nbsp;numberOfValuesToCreate,
309 int&nbsp;minValue,
310 int&nbsp;maxValue)
311 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></PRE>
312 <DL>
313 <DD>Generates a random MultiDataSet
314 <P>
315 <DD><DL>
316 <DT><B>Parameters:</B><DD><CODE>numberOfDataSets</CODE> - <DD><CODE>numberOfValuesToCreate</CODE> - the number of doubles to generate<DD><CODE>minValue</CODE> - <DD><CODE>maxValue</CODE> -
317 <DT><B>Returns:</B><DD>AxisChartDataSet
318 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE></DL>
319 </DD>
320 </DL>
321 <!-- ========= END OF CLASS DATA ========= -->
322 <HR>
323
324 <!-- ========== START OF NAVBAR ========== -->
325 <A NAME="navbar_bottom"><!-- --></A>
326 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
327 <TR>
328 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
329 <A NAME="navbar_bottom_firstrow"><!-- --></A>
330 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
331 <TR ALIGN="center" VALIGN="top">
332 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
333 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
334 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
335 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
336 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
337 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
338 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
339 </TR>
340 </TABLE>
341 </TD>
342 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
343 </EM>
344 </TD>
345 </TR>
346
347 <TR>
348 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
349 &nbsp;<A HREF="../../../org/jCharts/test/ChartTestDriver.html"><B>PREV CLASS</B></A>&nbsp;
350 &nbsp;<A HREF="../../../org/jCharts/test/ComboTestDriver.html"><B>NEXT CLASS</B></A></FONT></TD>
351 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
352 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
353 &nbsp;<A HREF="ClusteredBarTestDriver.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
354 &nbsp;
355 <SCRIPT>
356 <!--
357 if(window==top) {
358 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
359 }
360 //-->
361 </SCRIPT>
362 <NOSCRIPT>
363 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
364 </NOSCRIPT>
365 </FONT></TD>
366 </TR>
367 <TR>
368 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
369 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
370 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
371 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
372 </TR>
373 </TABLE>
374 <!-- =========== END OF NAVBAR =========== -->
375
376 <HR>
377
378 </BODY>
379 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:12 EST 2003 -->
5 <TITLE>
6 ComboTestDriver (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.test.ComboTestDriver,ComboTestDriver class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="ComboTestDriver (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/test/ClusteredBarTestDriver.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/test/HTMLGenerator.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="ComboTestDriver.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.test</FONT>
76 <BR>
77 Class ComboTestDriver</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../org/jCharts/test/AxisChartTestBase.html">org.jCharts.test.AxisChartTestBase</A>
82 |
83 +--<B>org.jCharts.test.ComboTestDriver</B>
84 </PRE>
85 <HR>
86 <DL>
87 <DT>public final class <B>ComboTestDriver</B><DT>extends <A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A></DL>
88
89 <P>
90 This file provides examples of how to create all the different chart types provided by
91 this package.
92 <P>
93
94 <P>
95 <HR>
96
97 <P>
98 <!-- ======== NESTED CLASS SUMMARY ======== -->
99
100
101 <!-- =========== FIELD SUMMARY =========== -->
102
103
104 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
105
106 <A NAME="constructor_summary"><!-- --></A>
107 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
108 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
109 <TD COLSPAN=2><FONT SIZE="+2">
110 <B>Constructor Summary</B></FONT></TD>
111 </TR>
112 <TR BGCOLOR="white" CLASS="TableRowColor">
113 <TD><CODE><B><A HREF="../../../org/jCharts/test/ComboTestDriver.html#ComboTestDriver()">ComboTestDriver</A></B>()</CODE>
114
115 <BR>
116 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
117 </TR>
118 </TABLE>
119 &nbsp;
120 <!-- ========== METHOD SUMMARY =========== -->
121
122 <A NAME="method_summary"><!-- --></A>
123 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
124 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
125 <TD COLSPAN=2><FONT SIZE="+2">
126 <B>Method Summary</B></FONT></TD>
127 </TR>
128 <TR BGCOLOR="white" CLASS="TableRowColor">
129 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
130 <CODE>(package private) static&nbsp;void</CODE></FONT></TD>
131 <TD><CODE><B><A HREF="../../../org/jCharts/test/ComboTestDriver.html#axisChartTest(java.lang.String, org.jCharts.test.AxisChartTestBase)">axisChartTest</A></B>(java.lang.String&nbsp;name,
132 <A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A>&nbsp;axisChartTestBase)</CODE>
133
134 <BR>
135 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test for LineChart</TD>
136 </TR>
137 <TR BGCOLOR="white" CLASS="TableRowColor">
138 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
139 <CODE>(package private) &nbsp;<A HREF="../../../org/jCharts/chartData/AxisChartDataSet.html">AxisChartDataSet</A></CODE></FONT></TD>
140 <TD><CODE><B><A HREF="../../../org/jCharts/test/ComboTestDriver.html#createAxisChartDataSet(org.jCharts.types.ChartType, org.jCharts.properties.ChartTypeProperties, int, int, int, int)">createAxisChartDataSet</A></B>(<A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A>&nbsp;chartType,
141 <A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A>&nbsp;chartTypeProperties,
142 int&nbsp;numberOfDataSets,
143 int&nbsp;numberOfValuesToCreate,
144 int&nbsp;minValue,
145 int&nbsp;maxValue)</CODE>
146
147 <BR>
148 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generates a random MultiDataSet</TD>
149 </TR>
150 <TR BGCOLOR="white" CLASS="TableRowColor">
151 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
152 <CODE>(package private) &nbsp;<A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A></CODE></FONT></TD>
153 <TD><CODE><B><A HREF="../../../org/jCharts/test/ComboTestDriver.html#createDataSeries(int)">createDataSeries</A></B>(int&nbsp;numberOfValuesToCreate)</CODE>
154
155 <BR>
156 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
157 </TR>
158 <TR BGCOLOR="white" CLASS="TableRowColor">
159 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
160 <CODE>(package private) &nbsp;<A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A></CODE></FONT></TD>
161 <TD><CODE><B><A HREF="../../../org/jCharts/test/ComboTestDriver.html#getDataSeries()">getDataSeries</A></B>()</CODE>
162
163 <BR>
164 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test for LineChart</TD>
165 </TR>
166 <TR BGCOLOR="white" CLASS="TableRowColor">
167 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
168 <CODE>(package private) &nbsp;boolean</CODE></FONT></TD>
169 <TD><CODE><B><A HREF="../../../org/jCharts/test/ComboTestDriver.html#supportsImageMap()">supportsImageMap</A></B>()</CODE>
170
171 <BR>
172 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
173 </TR>
174 </TABLE>
175 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
176 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
177 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
178 <TD><B>Methods inherited from class java.lang.Object</B></TD>
179 </TR>
180 <TR BGCOLOR="white" CLASS="TableRowColor">
181 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
182 </TR>
183 </TABLE>
184 &nbsp;
185 <P>
186
187 <!-- ============ FIELD DETAIL =========== -->
188
189
190 <!-- ========= CONSTRUCTOR DETAIL ======== -->
191
192 <A NAME="constructor_detail"><!-- --></A>
193 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
194 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
195 <TD COLSPAN=1><FONT SIZE="+2">
196 <B>Constructor Detail</B></FONT></TD>
197 </TR>
198 </TABLE>
199
200 <A NAME="ComboTestDriver()"><!-- --></A><H3>
201 ComboTestDriver</H3>
202 <PRE>
203 public <B>ComboTestDriver</B>()</PRE>
204 <DL>
205 </DL>
206
207 <!-- ============ METHOD DETAIL ========== -->
208
209 <A NAME="method_detail"><!-- --></A>
210 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
211 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
212 <TD COLSPAN=1><FONT SIZE="+2">
213 <B>Method Detail</B></FONT></TD>
214 </TR>
215 </TABLE>
216
217 <A NAME="supportsImageMap()"><!-- --></A><H3>
218 supportsImageMap</H3>
219 <PRE>
220 boolean <B>supportsImageMap</B>()</PRE>
221 <DL>
222 <DD><DL>
223 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/test/AxisChartTestBase.html#supportsImageMap()">supportsImageMap</A></CODE> in class <CODE><A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A></CODE></DL>
224 </DD>
225 <DD><DL>
226 </DL>
227 </DD>
228 </DL>
229 <HR>
230
231 <A NAME="getDataSeries()"><!-- --></A><H3>
232 getDataSeries</H3>
233 <PRE>
234 <A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A> <B>getDataSeries</B>()
235 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></PRE>
236 <DL>
237 <DD>Test for LineChart
238 <P>
239 <DD><DL>
240 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/test/AxisChartTestBase.html#getDataSeries()">getDataSeries</A></CODE> in class <CODE><A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A></CODE></DL>
241 </DD>
242 <DD><DL>
243
244 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE></DL>
245 </DD>
246 </DL>
247 <HR>
248
249 <A NAME="axisChartTest(java.lang.String, org.jCharts.test.AxisChartTestBase)"><!-- --></A><H3>
250 axisChartTest</H3>
251 <PRE>
252 static void <B>axisChartTest</B>(java.lang.String&nbsp;name,
253 <A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A>&nbsp;axisChartTestBase)
254 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A>,
255 <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
256 <DL>
257 <DD>Test for LineChart
258 <P>
259 <DD><DL>
260
261 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE>
262 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE></DL>
263 </DD>
264 </DL>
265 <HR>
266
267 <A NAME="createDataSeries(int)"><!-- --></A><H3>
268 createDataSeries</H3>
269 <PRE>
270 final <A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A> <B>createDataSeries</B>(int&nbsp;numberOfValuesToCreate)</PRE>
271 <DL>
272 <DD><DL>
273 </DL>
274 </DD>
275 </DL>
276 <HR>
277
278 <A NAME="createAxisChartDataSet(org.jCharts.types.ChartType, org.jCharts.properties.ChartTypeProperties, int, int, int, int)"><!-- --></A><H3>
279 createAxisChartDataSet</H3>
280 <PRE>
281 <A HREF="../../../org/jCharts/chartData/AxisChartDataSet.html">AxisChartDataSet</A> <B>createAxisChartDataSet</B>(<A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A>&nbsp;chartType,
282 <A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A>&nbsp;chartTypeProperties,
283 int&nbsp;numberOfDataSets,
284 int&nbsp;numberOfValuesToCreate,
285 int&nbsp;minValue,
286 int&nbsp;maxValue)
287 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></PRE>
288 <DL>
289 <DD>Generates a random MultiDataSet
290 <P>
291 <DD><DL>
292 <DT><B>Parameters:</B><DD><CODE>numberOfDataSets</CODE> - <DD><CODE>numberOfValuesToCreate</CODE> - the number of doubles to generate<DD><CODE>minValue</CODE> - <DD><CODE>maxValue</CODE> -
293 <DT><B>Returns:</B><DD>AxisChartDataSet
294 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE></DL>
295 </DD>
296 </DL>
297 <!-- ========= END OF CLASS DATA ========= -->
298 <HR>
299
300 <!-- ========== START OF NAVBAR ========== -->
301 <A NAME="navbar_bottom"><!-- --></A>
302 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
303 <TR>
304 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
305 <A NAME="navbar_bottom_firstrow"><!-- --></A>
306 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
307 <TR ALIGN="center" VALIGN="top">
308 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
309 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
310 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
311 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
312 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
313 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
314 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
315 </TR>
316 </TABLE>
317 </TD>
318 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
319 </EM>
320 </TD>
321 </TR>
322
323 <TR>
324 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
325 &nbsp;<A HREF="../../../org/jCharts/test/ClusteredBarTestDriver.html"><B>PREV CLASS</B></A>&nbsp;
326 &nbsp;<A HREF="../../../org/jCharts/test/HTMLGenerator.html"><B>NEXT CLASS</B></A></FONT></TD>
327 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
328 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
329 &nbsp;<A HREF="ComboTestDriver.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
330 &nbsp;
331 <SCRIPT>
332 <!--
333 if(window==top) {
334 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
335 }
336 //-->
337 </SCRIPT>
338 <NOSCRIPT>
339 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
340 </NOSCRIPT>
341 </FONT></TD>
342 </TR>
343 <TR>
344 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
345 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
346 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
347 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
348 </TR>
349 </TABLE>
350 <!-- =========== END OF NAVBAR =========== -->
351
352 <HR>
353
354 </BODY>
355 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 HTMLChartTestable (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.test.HTMLChartTestable,HTMLChartTestable interface">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="HTMLChartTestable (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;PREV CLASS&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/test/HTMLTestable.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="HTMLChartTestable.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.test</FONT>
76 <BR>
77 Interface HTMLChartTestable</H2>
78 <DL>
79 <DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../org/jCharts/axisChart/AxisChart.html">AxisChart</A>, <A HREF="../../../org/jCharts/nonAxisChart/PieChart2D.html">PieChart2D</A>, <A HREF="../../../org/jCharts/axisChart/ScatterPlotAxisChart.html">ScatterPlotAxisChart</A></DD>
80 </DL>
81 <HR>
82 <DL>
83 <DT>public interface <B>HTMLChartTestable</B></DL>
84
85 <P>
86 Interface class for Chart Objects that can be displayed in a jCharts test.
87 <P>
88
89 <P>
90 <HR>
91
92 <P>
93 <!-- ======== NESTED CLASS SUMMARY ======== -->
94
95
96 <!-- =========== FIELD SUMMARY =========== -->
97
98
99 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
100
101
102 <!-- ========== METHOD SUMMARY =========== -->
103
104 <A NAME="method_summary"><!-- --></A>
105 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
106 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
107 <TD COLSPAN=2><FONT SIZE="+2">
108 <B>Method Summary</B></FONT></TD>
109 </TR>
110 <TR BGCOLOR="white" CLASS="TableRowColor">
111 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
112 <CODE>&nbsp;void</CODE></FONT></TD>
113 <TD><CODE><B><A HREF="../../../org/jCharts/test/HTMLChartTestable.html#toHTML(org.jCharts.test.HTMLGenerator, java.lang.String, org.jCharts.imageMap.ImageMap)">toHTML</A></B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator,
114 java.lang.String&nbsp;imageFileName,
115 <A HREF="../../../org/jCharts/imageMap/ImageMap.html">ImageMap</A>&nbsp;imageMap)</CODE>
116
117 <BR>
118 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
119 </TR>
120 </TABLE>
121 &nbsp;
122 <P>
123
124 <!-- ============ FIELD DETAIL =========== -->
125
126
127 <!-- ========= CONSTRUCTOR DETAIL ======== -->
128
129
130 <!-- ============ METHOD DETAIL ========== -->
131
132 <A NAME="method_detail"><!-- --></A>
133 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
134 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
135 <TD COLSPAN=1><FONT SIZE="+2">
136 <B>Method Detail</B></FONT></TD>
137 </TR>
138 </TABLE>
139
140 <A NAME="toHTML(org.jCharts.test.HTMLGenerator, java.lang.String, org.jCharts.imageMap.ImageMap)"><!-- --></A><H3>
141 toHTML</H3>
142 <PRE>
143 public void <B>toHTML</B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator,
144 java.lang.String&nbsp;imageFileName,
145 <A HREF="../../../org/jCharts/imageMap/ImageMap.html">ImageMap</A>&nbsp;imageMap)</PRE>
146 <DL>
147 <DD><DL>
148 <DT><B>Parameters:</B><DD><CODE>htmlGenerator</CODE> - <DD><CODE>imageFileName</CODE> - the name of the output test image<DD><CODE>imageMap</CODE> - if this is NULL we are not creating image map data in html</DL>
149 </DD>
150 </DL>
151 <!-- ========= END OF CLASS DATA ========= -->
152 <HR>
153
154 <!-- ========== START OF NAVBAR ========== -->
155 <A NAME="navbar_bottom"><!-- --></A>
156 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
157 <TR>
158 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
159 <A NAME="navbar_bottom_firstrow"><!-- --></A>
160 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
161 <TR ALIGN="center" VALIGN="top">
162 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
163 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
164 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
165 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
166 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
167 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
168 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
169 </TR>
170 </TABLE>
171 </TD>
172 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
173 </EM>
174 </TD>
175 </TR>
176
177 <TR>
178 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
179 &nbsp;PREV CLASS&nbsp;
180 &nbsp;<A HREF="../../../org/jCharts/test/HTMLTestable.html"><B>NEXT CLASS</B></A></FONT></TD>
181 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
182 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
183 &nbsp;<A HREF="HTMLChartTestable.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
184 &nbsp;
185 <SCRIPT>
186 <!--
187 if(window==top) {
188 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
189 }
190 //-->
191 </SCRIPT>
192 <NOSCRIPT>
193 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
194 </NOSCRIPT>
195 </FONT></TD>
196 </TR>
197 <TR>
198 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
199 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
200 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
201 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
202 </TR>
203 </TABLE>
204 <!-- =========== END OF NAVBAR =========== -->
205
206 <HR>
207
208 </BODY>
209 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:12 EST 2003 -->
5 <TITLE>
6 HTMLGenerator (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.test.HTMLGenerator,HTMLGenerator class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="HTMLGenerator (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/test/ComboTestDriver.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/test/LineTestDriver.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="HTMLGenerator.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.test</FONT>
76 <BR>
77 Class HTMLGenerator</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.test.HTMLGenerator</B>
82 </PRE>
83 <HR>
84 <DL>
85 <DT>public final class <B>HTMLGenerator</B><DT>extends java.lang.Object</DL>
86
87 <P>
88 Utility class for viewing a series of tests.
89 <P>
90
91 <P>
92 <HR>
93
94 <P>
95 <!-- ======== NESTED CLASS SUMMARY ======== -->
96
97
98 <!-- =========== FIELD SUMMARY =========== -->
99
100 <A NAME="field_summary"><!-- --></A>
101 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
102 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
103 <TD COLSPAN=2><FONT SIZE="+2">
104 <B>Field Summary</B></FONT></TD>
105 </TR>
106 <TR BGCOLOR="white" CLASS="TableRowColor">
107 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
108 <CODE>private &nbsp;java.lang.String</CODE></FONT></TD>
109 <TD><CODE><B><A HREF="../../../org/jCharts/test/HTMLGenerator.html#fileName">fileName</A></B></CODE>
110
111 <BR>
112 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
113 </TR>
114 <TR BGCOLOR="white" CLASS="TableRowColor">
115 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
116 <CODE>private &nbsp;java.lang.StringBuffer</CODE></FONT></TD>
117 <TD><CODE><B><A HREF="../../../org/jCharts/test/HTMLGenerator.html#stringBuffer">stringBuffer</A></B></CODE>
118
119 <BR>
120 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
121 </TR>
122 </TABLE>
123 &nbsp;
124 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
125
126 <A NAME="constructor_summary"><!-- --></A>
127 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
128 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
129 <TD COLSPAN=2><FONT SIZE="+2">
130 <B>Constructor Summary</B></FONT></TD>
131 </TR>
132 <TR BGCOLOR="white" CLASS="TableRowColor">
133 <TD><CODE><B><A HREF="../../../org/jCharts/test/HTMLGenerator.html#HTMLGenerator(java.lang.String)">HTMLGenerator</A></B>(java.lang.String&nbsp;fileName)</CODE>
134
135 <BR>
136 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
137 </TR>
138 </TABLE>
139 &nbsp;
140 <!-- ========== METHOD SUMMARY =========== -->
141
142 <A NAME="method_summary"><!-- --></A>
143 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
144 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
145 <TD COLSPAN=2><FONT SIZE="+2">
146 <B>Method Summary</B></FONT></TD>
147 </TR>
148 <TR BGCOLOR="white" CLASS="TableRowColor">
149 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
150 <CODE>&nbsp;void</CODE></FONT></TD>
151 <TD><CODE><B><A HREF="../../../org/jCharts/test/HTMLGenerator.html#addField(java.lang.String, java.lang.Object)">addField</A></B>(java.lang.String&nbsp;name,
152 java.lang.Object&nbsp;object)</CODE>
153
154 <BR>
155 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds passed field to table.</TD>
156 </TR>
157 <TR BGCOLOR="white" CLASS="TableRowColor">
158 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
159 <CODE>&nbsp;void</CODE></FONT></TD>
160 <TD><CODE><B><A HREF="../../../org/jCharts/test/HTMLGenerator.html#addImage(java.lang.String, org.jCharts.imageMap.ImageMap)">addImage</A></B>(java.lang.String&nbsp;fileName,
161 <A HREF="../../../org/jCharts/imageMap/ImageMap.html">ImageMap</A>&nbsp;imageMap)</CODE>
162
163 <BR>
164 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds an image</TD>
165 </TR>
166 <TR BGCOLOR="white" CLASS="TableRowColor">
167 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
168 <CODE>private &nbsp;void</CODE></FONT></TD>
169 <TD><CODE><B><A HREF="../../../org/jCharts/test/HTMLGenerator.html#addImageMapData(org.jCharts.imageMap.ImageMap, java.lang.String)">addImageMapData</A></B>(<A HREF="../../../org/jCharts/imageMap/ImageMap.html">ImageMap</A>&nbsp;imageMap,
170 java.lang.String&nbsp;fileName)</CODE>
171
172 <BR>
173 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
174 </TR>
175 <TR BGCOLOR="white" CLASS="TableRowColor">
176 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
177 <CODE>&nbsp;void</CODE></FONT></TD>
178 <TD><CODE><B><A HREF="../../../org/jCharts/test/HTMLGenerator.html#addLineBreak()">addLineBreak</A></B>()</CODE>
179
180 <BR>
181 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add line break</TD>
182 </TR>
183 <TR BGCOLOR="white" CLASS="TableRowColor">
184 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
185 <CODE>&nbsp;void</CODE></FONT></TD>
186 <TD><CODE><B><A HREF="../../../org/jCharts/test/HTMLGenerator.html#addString(java.lang.Object)">addString</A></B>(java.lang.Object&nbsp;object)</CODE>
187
188 <BR>
189 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds a String</TD>
190 </TR>
191 <TR BGCOLOR="white" CLASS="TableRowColor">
192 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
193 <CODE>&nbsp;void</CODE></FONT></TD>
194 <TD><CODE><B><A HREF="../../../org/jCharts/test/HTMLGenerator.html#addString(java.lang.String, java.lang.Object)">addString</A></B>(java.lang.String&nbsp;label,
195 java.lang.Object&nbsp;object)</CODE>
196
197 <BR>
198 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds a String</TD>
199 </TR>
200 <TR BGCOLOR="white" CLASS="TableRowColor">
201 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
202 <CODE>&nbsp;void</CODE></FONT></TD>
203 <TD><CODE><B><A HREF="../../../org/jCharts/test/HTMLGenerator.html#addTableRow(java.lang.String, java.lang.Object)">addTableRow</A></B>(java.lang.String&nbsp;label,
204 java.lang.Object&nbsp;value)</CODE>
205
206 <BR>
207 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
208 </TR>
209 <TR BGCOLOR="white" CLASS="TableRowColor">
210 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
211 <CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
212 <TD><CODE><B><A HREF="../../../org/jCharts/test/HTMLGenerator.html#arrayToString(boolean[])">arrayToString</A></B>(boolean[]&nbsp;array)</CODE>
213
214 <BR>
215 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds an Array</TD>
216 </TR>
217 <TR BGCOLOR="white" CLASS="TableRowColor">
218 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
219 <CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
220 <TD><CODE><B><A HREF="../../../org/jCharts/test/HTMLGenerator.html#arrayToString(double[])">arrayToString</A></B>(double[]&nbsp;values)</CODE>
221
222 <BR>
223 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds an Array</TD>
224 </TR>
225 <TR BGCOLOR="white" CLASS="TableRowColor">
226 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
227 <CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
228 <TD><CODE><B><A HREF="../../../org/jCharts/test/HTMLGenerator.html#arrayToString(double[][])">arrayToString</A></B>(double[][]&nbsp;values)</CODE>
229
230 <BR>
231 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds an Array</TD>
232 </TR>
233 <TR BGCOLOR="white" CLASS="TableRowColor">
234 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
235 <CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
236 <TD><CODE><B><A HREF="../../../org/jCharts/test/HTMLGenerator.html#arrayToString(float[])">arrayToString</A></B>(float[]&nbsp;values)</CODE>
237
238 <BR>
239 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds an Array</TD>
240 </TR>
241 <TR BGCOLOR="white" CLASS="TableRowColor">
242 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
243 <CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
244 <TD><CODE><B><A HREF="../../../org/jCharts/test/HTMLGenerator.html#arrayToString(int[])">arrayToString</A></B>(int[]&nbsp;values)</CODE>
245
246 <BR>
247 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds an Array</TD>
248 </TR>
249 <TR BGCOLOR="white" CLASS="TableRowColor">
250 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
251 <CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
252 <TD><CODE><B><A HREF="../../../org/jCharts/test/HTMLGenerator.html#arrayToString(java.lang.Object[])">arrayToString</A></B>(java.lang.Object[]&nbsp;object)</CODE>
253
254 <BR>
255 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds an Array</TD>
256 </TR>
257 <TR BGCOLOR="white" CLASS="TableRowColor">
258 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
259 <CODE>&nbsp;void</CODE></FONT></TD>
260 <TD><CODE><B><A HREF="../../../org/jCharts/test/HTMLGenerator.html#chartTableEnd()">chartTableEnd</A></B>()</CODE>
261
262 <BR>
263 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
264 </TR>
265 <TR BGCOLOR="white" CLASS="TableRowColor">
266 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
267 <CODE>&nbsp;void</CODE></FONT></TD>
268 <TD><CODE><B><A HREF="../../../org/jCharts/test/HTMLGenerator.html#chartTableRowEnd()">chartTableRowEnd</A></B>()</CODE>
269
270 <BR>
271 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
272 </TR>
273 <TR BGCOLOR="white" CLASS="TableRowColor">
274 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
275 <CODE>&nbsp;void</CODE></FONT></TD>
276 <TD><CODE><B><A HREF="../../../org/jCharts/test/HTMLGenerator.html#chartTableRowStart()">chartTableRowStart</A></B>()</CODE>
277
278 <BR>
279 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
280 </TR>
281 <TR BGCOLOR="white" CLASS="TableRowColor">
282 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
283 <CODE>&nbsp;void</CODE></FONT></TD>
284 <TD><CODE><B><A HREF="../../../org/jCharts/test/HTMLGenerator.html#chartTableStart(java.lang.String, java.lang.String, org.jCharts.imageMap.ImageMap)">chartTableStart</A></B>(java.lang.String&nbsp;chartName,
285 java.lang.String&nbsp;imageFileName,
286 <A HREF="../../../org/jCharts/imageMap/ImageMap.html">ImageMap</A>&nbsp;imageMap)</CODE>
287
288 <BR>
289 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
290 </TR>
291 <TR BGCOLOR="white" CLASS="TableRowColor">
292 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
293 <CODE>&nbsp;void</CODE></FONT></TD>
294 <TD><CODE><B><A HREF="../../../org/jCharts/test/HTMLGenerator.html#innerTableRowEnd()">innerTableRowEnd</A></B>()</CODE>
295
296 <BR>
297 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
298 </TR>
299 <TR BGCOLOR="white" CLASS="TableRowColor">
300 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
301 <CODE>&nbsp;void</CODE></FONT></TD>
302 <TD><CODE><B><A HREF="../../../org/jCharts/test/HTMLGenerator.html#innerTableRowStart()">innerTableRowStart</A></B>()</CODE>
303
304 <BR>
305 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
306 </TR>
307 <TR BGCOLOR="white" CLASS="TableRowColor">
308 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
309 <CODE>&nbsp;void</CODE></FONT></TD>
310 <TD><CODE><B><A HREF="../../../org/jCharts/test/HTMLGenerator.html#legendTableEnd()">legendTableEnd</A></B>()</CODE>
311
312 <BR>
313 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
314 </TR>
315 <TR BGCOLOR="white" CLASS="TableRowColor">
316 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
317 <CODE>&nbsp;void</CODE></FONT></TD>
318 <TD><CODE><B><A HREF="../../../org/jCharts/test/HTMLGenerator.html#legendTableStart()">legendTableStart</A></B>()</CODE>
319
320 <BR>
321 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
322 </TR>
323 <TR BGCOLOR="white" CLASS="TableRowColor">
324 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
325 <CODE>&nbsp;void</CODE></FONT></TD>
326 <TD><CODE><B><A HREF="../../../org/jCharts/test/HTMLGenerator.html#propertiesTableEnd()">propertiesTableEnd</A></B>()</CODE>
327
328 <BR>
329 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
330 </TR>
331 <TR BGCOLOR="white" CLASS="TableRowColor">
332 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
333 <CODE>&nbsp;void</CODE></FONT></TD>
334 <TD><CODE><B><A HREF="../../../org/jCharts/test/HTMLGenerator.html#propertiesTableRowEnd()">propertiesTableRowEnd</A></B>()</CODE>
335
336 <BR>
337 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
338 </TR>
339 <TR BGCOLOR="white" CLASS="TableRowColor">
340 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
341 <CODE>&nbsp;void</CODE></FONT></TD>
342 <TD><CODE><B><A HREF="../../../org/jCharts/test/HTMLGenerator.html#propertiesTableRowStart()">propertiesTableRowStart</A></B>()</CODE>
343
344 <BR>
345 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
346 </TR>
347 <TR BGCOLOR="white" CLASS="TableRowColor">
348 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
349 <CODE>&nbsp;void</CODE></FONT></TD>
350 <TD><CODE><B><A HREF="../../../org/jCharts/test/HTMLGenerator.html#propertiesTableStart(java.lang.String)">propertiesTableStart</A></B>(java.lang.String&nbsp;propertiesName)</CODE>
351
352 <BR>
353 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
354 </TR>
355 <TR BGCOLOR="white" CLASS="TableRowColor">
356 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
357 <CODE>&nbsp;void</CODE></FONT></TD>
358 <TD><CODE><B><A HREF="../../../org/jCharts/test/HTMLGenerator.html#saveFile()">saveFile</A></B>()</CODE>
359
360 <BR>
361 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Writes the file.</TD>
362 </TR>
363 </TABLE>
364 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
365 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
366 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
367 <TD><B>Methods inherited from class java.lang.Object</B></TD>
368 </TR>
369 <TR BGCOLOR="white" CLASS="TableRowColor">
370 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
371 </TR>
372 </TABLE>
373 &nbsp;
374 <P>
375
376 <!-- ============ FIELD DETAIL =========== -->
377
378 <A NAME="field_detail"><!-- --></A>
379 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
380 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
381 <TD COLSPAN=1><FONT SIZE="+2">
382 <B>Field Detail</B></FONT></TD>
383 </TR>
384 </TABLE>
385
386 <A NAME="fileName"><!-- --></A><H3>
387 fileName</H3>
388 <PRE>
389 private java.lang.String <B>fileName</B></PRE>
390 <DL>
391 <DL>
392 </DL>
393 </DL>
394 <HR>
395
396 <A NAME="stringBuffer"><!-- --></A><H3>
397 stringBuffer</H3>
398 <PRE>
399 private java.lang.StringBuffer <B>stringBuffer</B></PRE>
400 <DL>
401 <DL>
402 </DL>
403 </DL>
404
405 <!-- ========= CONSTRUCTOR DETAIL ======== -->
406
407 <A NAME="constructor_detail"><!-- --></A>
408 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
409 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
410 <TD COLSPAN=1><FONT SIZE="+2">
411 <B>Constructor Detail</B></FONT></TD>
412 </TR>
413 </TABLE>
414
415 <A NAME="HTMLGenerator(java.lang.String)"><!-- --></A><H3>
416 HTMLGenerator</H3>
417 <PRE>
418 public <B>HTMLGenerator</B>(java.lang.String&nbsp;fileName)</PRE>
419 <DL>
420 <DT><B>Parameters:</B><DD><CODE>fileName</CODE> - the name of the file to write to.</DL>
421
422 <!-- ============ METHOD DETAIL ========== -->
423
424 <A NAME="method_detail"><!-- --></A>
425 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
426 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
427 <TD COLSPAN=1><FONT SIZE="+2">
428 <B>Method Detail</B></FONT></TD>
429 </TR>
430 </TABLE>
431
432 <A NAME="addField(java.lang.String, java.lang.Object)"><!-- --></A><H3>
433 addField</H3>
434 <PRE>
435 public void <B>addField</B>(java.lang.String&nbsp;name,
436 java.lang.Object&nbsp;object)</PRE>
437 <DL>
438 <DD>Adds passed field to table. Use reflection to get the fields.
439 <P>
440 <DD><DL>
441 <DT><B>Parameters:</B><DD><CODE>name</CODE> - <DD><CODE>object</CODE> - </DL>
442 </DD>
443 </DL>
444 <HR>
445
446 <A NAME="addString(java.lang.Object)"><!-- --></A><H3>
447 addString</H3>
448 <PRE>
449 public void <B>addString</B>(java.lang.Object&nbsp;object)</PRE>
450 <DL>
451 <DD>Adds a String
452 <P>
453 <DD><DL>
454 </DL>
455 </DD>
456 </DL>
457 <HR>
458
459 <A NAME="addString(java.lang.String, java.lang.Object)"><!-- --></A><H3>
460 addString</H3>
461 <PRE>
462 public void <B>addString</B>(java.lang.String&nbsp;label,
463 java.lang.Object&nbsp;object)</PRE>
464 <DL>
465 <DD>Adds a String
466 <P>
467 <DD><DL>
468 </DL>
469 </DD>
470 </DL>
471 <HR>
472
473 <A NAME="arrayToString(java.lang.Object[])"><!-- --></A><H3>
474 arrayToString</H3>
475 <PRE>
476 public static java.lang.String <B>arrayToString</B>(java.lang.Object[]&nbsp;object)</PRE>
477 <DL>
478 <DD>Adds an Array
479 <P>
480 <DD><DL>
481 <DT><B>Parameters:</B><DD><CODE>object</CODE> - </DL>
482 </DD>
483 </DL>
484 <HR>
485
486 <A NAME="arrayToString(boolean[])"><!-- --></A><H3>
487 arrayToString</H3>
488 <PRE>
489 public static java.lang.String <B>arrayToString</B>(boolean[]&nbsp;array)</PRE>
490 <DL>
491 <DD>Adds an Array
492 <P>
493 <DD><DL>
494 <DT><B>Parameters:</B><DD><CODE>array</CODE> - </DL>
495 </DD>
496 </DL>
497 <HR>
498
499 <A NAME="arrayToString(double[])"><!-- --></A><H3>
500 arrayToString</H3>
501 <PRE>
502 public static java.lang.String <B>arrayToString</B>(double[]&nbsp;values)</PRE>
503 <DL>
504 <DD>Adds an Array
505 <P>
506 <DD><DL>
507 <DT><B>Parameters:</B><DD><CODE>values</CODE> - </DL>
508 </DD>
509 </DL>
510 <HR>
511
512 <A NAME="arrayToString(double[][])"><!-- --></A><H3>
513 arrayToString</H3>
514 <PRE>
515 public static java.lang.String <B>arrayToString</B>(double[][]&nbsp;values)</PRE>
516 <DL>
517 <DD>Adds an Array
518 <P>
519 <DD><DL>
520 <DT><B>Parameters:</B><DD><CODE>values</CODE> - </DL>
521 </DD>
522 </DL>
523 <HR>
524
525 <A NAME="arrayToString(float[])"><!-- --></A><H3>
526 arrayToString</H3>
527 <PRE>
528 public static java.lang.String <B>arrayToString</B>(float[]&nbsp;values)</PRE>
529 <DL>
530 <DD>Adds an Array
531 <P>
532 <DD><DL>
533 <DT><B>Parameters:</B><DD><CODE>values</CODE> - </DL>
534 </DD>
535 </DL>
536 <HR>
537
538 <A NAME="arrayToString(int[])"><!-- --></A><H3>
539 arrayToString</H3>
540 <PRE>
541 public static java.lang.String <B>arrayToString</B>(int[]&nbsp;values)</PRE>
542 <DL>
543 <DD>Adds an Array
544 <P>
545 <DD><DL>
546 <DT><B>Parameters:</B><DD><CODE>values</CODE> - </DL>
547 </DD>
548 </DL>
549 <HR>
550
551 <A NAME="addImage(java.lang.String, org.jCharts.imageMap.ImageMap)"><!-- --></A><H3>
552 addImage</H3>
553 <PRE>
554 public void <B>addImage</B>(java.lang.String&nbsp;fileName,
555 <A HREF="../../../org/jCharts/imageMap/ImageMap.html">ImageMap</A>&nbsp;imageMap)</PRE>
556 <DL>
557 <DD>Adds an image
558 <P>
559 <DD><DL>
560 </DL>
561 </DD>
562 </DL>
563 <HR>
564
565 <A NAME="addImageMapData(org.jCharts.imageMap.ImageMap, java.lang.String)"><!-- --></A><H3>
566 addImageMapData</H3>
567 <PRE>
568 private void <B>addImageMapData</B>(<A HREF="../../../org/jCharts/imageMap/ImageMap.html">ImageMap</A>&nbsp;imageMap,
569 java.lang.String&nbsp;fileName)</PRE>
570 <DL>
571 <DD><DL>
572 </DL>
573 </DD>
574 </DL>
575 <HR>
576
577 <A NAME="addLineBreak()"><!-- --></A><H3>
578 addLineBreak</H3>
579 <PRE>
580 public void <B>addLineBreak</B>()</PRE>
581 <DL>
582 <DD>Add line break
583 <P>
584 <DD><DL>
585 </DL>
586 </DD>
587 </DL>
588 <HR>
589
590 <A NAME="saveFile()"><!-- --></A><H3>
591 saveFile</H3>
592 <PRE>
593 public void <B>saveFile</B>()</PRE>
594 <DL>
595 <DD>Writes the file.
596 <P>
597 <DD><DL>
598 </DL>
599 </DD>
600 </DL>
601 <HR>
602
603 <A NAME="addTableRow(java.lang.String, java.lang.Object)"><!-- --></A><H3>
604 addTableRow</H3>
605 <PRE>
606 public void <B>addTableRow</B>(java.lang.String&nbsp;label,
607 java.lang.Object&nbsp;value)</PRE>
608 <DL>
609 <DD><DL>
610 <DT><B>Parameters:</B><DD><CODE>label</CODE> - <DD><CODE>value</CODE> - </DL>
611 </DD>
612 </DL>
613 <HR>
614
615 <A NAME="propertiesTableStart(java.lang.String)"><!-- --></A><H3>
616 propertiesTableStart</H3>
617 <PRE>
618 public void <B>propertiesTableStart</B>(java.lang.String&nbsp;propertiesName)</PRE>
619 <DL>
620 <DD><DL>
621 <DT><B>Parameters:</B><DD><CODE>propertiesName</CODE> - </DL>
622 </DD>
623 </DL>
624 <HR>
625
626 <A NAME="propertiesTableEnd()"><!-- --></A><H3>
627 propertiesTableEnd</H3>
628 <PRE>
629 public void <B>propertiesTableEnd</B>()</PRE>
630 <DL>
631 <DD><DL>
632 </DL>
633 </DD>
634 </DL>
635 <HR>
636
637 <A NAME="propertiesTableRowStart()"><!-- --></A><H3>
638 propertiesTableRowStart</H3>
639 <PRE>
640 public void <B>propertiesTableRowStart</B>()</PRE>
641 <DL>
642 <DD><DL>
643 </DL>
644 </DD>
645 </DL>
646 <HR>
647
648 <A NAME="propertiesTableRowEnd()"><!-- --></A><H3>
649 propertiesTableRowEnd</H3>
650 <PRE>
651 public void <B>propertiesTableRowEnd</B>()</PRE>
652 <DL>
653 <DD><DL>
654 </DL>
655 </DD>
656 </DL>
657 <HR>
658
659 <A NAME="chartTableStart(java.lang.String, java.lang.String, org.jCharts.imageMap.ImageMap)"><!-- --></A><H3>
660 chartTableStart</H3>
661 <PRE>
662 public void <B>chartTableStart</B>(java.lang.String&nbsp;chartName,
663 java.lang.String&nbsp;imageFileName,
664 <A HREF="../../../org/jCharts/imageMap/ImageMap.html">ImageMap</A>&nbsp;imageMap)</PRE>
665 <DL>
666 <DD><DL>
667 <DT><B>Parameters:</B><DD><CODE>chartName</CODE> - <DD><CODE>imageFileName</CODE> - <DD><CODE>imageMap</CODE> - if this is NULL we are not creating image map data in html</DL>
668 </DD>
669 </DL>
670 <HR>
671
672 <A NAME="chartTableEnd()"><!-- --></A><H3>
673 chartTableEnd</H3>
674 <PRE>
675 public void <B>chartTableEnd</B>()</PRE>
676 <DL>
677 <DD><DL>
678 </DL>
679 </DD>
680 </DL>
681 <HR>
682
683 <A NAME="chartTableRowStart()"><!-- --></A><H3>
684 chartTableRowStart</H3>
685 <PRE>
686 public void <B>chartTableRowStart</B>()</PRE>
687 <DL>
688 <DD><DL>
689 </DL>
690 </DD>
691 </DL>
692 <HR>
693
694 <A NAME="chartTableRowEnd()"><!-- --></A><H3>
695 chartTableRowEnd</H3>
696 <PRE>
697 public void <B>chartTableRowEnd</B>()</PRE>
698 <DL>
699 <DD><DL>
700 </DL>
701 </DD>
702 </DL>
703 <HR>
704
705 <A NAME="legendTableStart()"><!-- --></A><H3>
706 legendTableStart</H3>
707 <PRE>
708 public void <B>legendTableStart</B>()</PRE>
709 <DL>
710 <DD><DL>
711 </DL>
712 </DD>
713 </DL>
714 <HR>
715
716 <A NAME="legendTableEnd()"><!-- --></A><H3>
717 legendTableEnd</H3>
718 <PRE>
719 public void <B>legendTableEnd</B>()</PRE>
720 <DL>
721 <DD><DL>
722 </DL>
723 </DD>
724 </DL>
725 <HR>
726
727 <A NAME="innerTableRowStart()"><!-- --></A><H3>
728 innerTableRowStart</H3>
729 <PRE>
730 public void <B>innerTableRowStart</B>()</PRE>
731 <DL>
732 <DD><DL>
733 </DL>
734 </DD>
735 </DL>
736 <HR>
737
738 <A NAME="innerTableRowEnd()"><!-- --></A><H3>
739 innerTableRowEnd</H3>
740 <PRE>
741 public void <B>innerTableRowEnd</B>()</PRE>
742 <DL>
743 <DD><DL>
744 </DL>
745 </DD>
746 </DL>
747 <!-- ========= END OF CLASS DATA ========= -->
748 <HR>
749
750 <!-- ========== START OF NAVBAR ========== -->
751 <A NAME="navbar_bottom"><!-- --></A>
752 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
753 <TR>
754 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
755 <A NAME="navbar_bottom_firstrow"><!-- --></A>
756 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
757 <TR ALIGN="center" VALIGN="top">
758 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
759 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
760 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
761 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
762 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
763 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
764 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
765 </TR>
766 </TABLE>
767 </TD>
768 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
769 </EM>
770 </TD>
771 </TR>
772
773 <TR>
774 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
775 &nbsp;<A HREF="../../../org/jCharts/test/ComboTestDriver.html"><B>PREV CLASS</B></A>&nbsp;
776 &nbsp;<A HREF="../../../org/jCharts/test/LineTestDriver.html"><B>NEXT CLASS</B></A></FONT></TD>
777 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
778 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
779 &nbsp;<A HREF="HTMLGenerator.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
780 &nbsp;
781 <SCRIPT>
782 <!--
783 if(window==top) {
784 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
785 }
786 //-->
787 </SCRIPT>
788 <NOSCRIPT>
789 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
790 </NOSCRIPT>
791 </FONT></TD>
792 </TR>
793 <TR>
794 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
795 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
796 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
797 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
798 </TR>
799 </TABLE>
800 <!-- =========== END OF NAVBAR =========== -->
801
802 <HR>
803
804 </BODY>
805 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:11 EST 2003 -->
5 <TITLE>
6 HTMLTestable (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.test.HTMLTestable,HTMLTestable interface">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="HTMLTestable (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/test/HTMLChartTestable.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;NEXT CLASS</FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="HTMLTestable.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.test</FONT>
76 <BR>
77 Interface HTMLTestable</H2>
78 <DL>
79 <DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../org/jCharts/properties/AreaProperties.html">AreaProperties</A>, <A HREF="../../../org/jCharts/axisChart/axis/Axis.html">Axis</A>, <A HREF="../../../org/jCharts/chartData/AxisChartDataSet.html">AxisChartDataSet</A>, <A HREF="../../../org/jCharts/properties/AxisChartTypeProperties.html">AxisChartTypeProperties</A>, <A HREF="../../../org/jCharts/chartData/AxisDataSeries.html">AxisDataSeries</A>, <A HREF="../../../org/jCharts/properties/AxisProperties.html">AxisProperties</A>, <A HREF="../../../org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A>, <A HREF="../../../org/jCharts/properties/ChartProperties.html">ChartProperties</A>, <A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A>, <A HREF="../../../org/jCharts/axisChart/axis/DataAxis.html">DataAxis</A>, <A HREF="../../../org/jCharts/properties/DataAxisProperties.html">DataAxisProperties</A>, <A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A>, <A HREF="../../../org/jCharts/chartData/DataSet.html">DataSet</A>, <A HREF="../../../org/jCharts/axisChart/axis/LabelAxis.html">LabelAxis</A>, <A HREF="../../../org/jCharts/properties/LabelAxisProperties.html">LabelAxisProperties</A>, <A HREF="../../../org/jCharts/Legend.html">Legend</A>, <A HREF="../../../org/jCharts/properties/LegendAreaProperties.html">LegendAreaProperties</A>, <A HREF="../../../org/jCharts/properties/LegendProperties.html">LegendProperties</A>, <A HREF="../../../org/jCharts/properties/PieChart2DProperties.html">PieChart2DProperties</A>, <A HREF="../../../org/jCharts/properties/Properties.html">Properties</A>, <A HREF="../../../org/jCharts/chartData/ScatterPlotDataSeries.html">ScatterPlotDataSeries</A>, <A HREF="../../../org/jCharts/chartData/ScatterPlotDataSet.html">ScatterPlotDataSet</A>, <A HREF="../../../org/jCharts/chartData/StockChartDataSet.html">StockChartDataSet</A>, <A HREF="../../../org/jCharts/chartText/TextTag.html">TextTag</A>, <A HREF="../../../org/jCharts/chartText/TextTagGroup.html">TextTagGroup</A>, <A HREF="../../../org/jCharts/axisChart/axis/XAxis.html">XAxis</A>, <A HREF="../../../org/jCharts/axisChart/axis/YAxis.html">YAxis</A></DD>
80 </DL>
81 <HR>
82 <DL>
83 <DT>public interface <B>HTMLTestable</B></DL>
84
85 <P>
86 Interface class for Objects that can be displayed in a jCharts test.
87 <P>
88
89 <P>
90 <HR>
91
92 <P>
93 <!-- ======== NESTED CLASS SUMMARY ======== -->
94
95
96 <!-- =========== FIELD SUMMARY =========== -->
97
98
99 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
100
101
102 <!-- ========== METHOD SUMMARY =========== -->
103
104 <A NAME="method_summary"><!-- --></A>
105 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
106 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
107 <TD COLSPAN=2><FONT SIZE="+2">
108 <B>Method Summary</B></FONT></TD>
109 </TR>
110 <TR BGCOLOR="white" CLASS="TableRowColor">
111 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
112 <CODE>&nbsp;void</CODE></FONT></TD>
113 <TD><CODE><B><A HREF="../../../org/jCharts/test/HTMLTestable.html#toHTML(org.jCharts.test.HTMLGenerator)">toHTML</A></B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</CODE>
114
115 <BR>
116 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enables the testing routines to display the contents of this Object.</TD>
117 </TR>
118 </TABLE>
119 &nbsp;
120 <P>
121
122 <!-- ============ FIELD DETAIL =========== -->
123
124
125 <!-- ========= CONSTRUCTOR DETAIL ======== -->
126
127
128 <!-- ============ METHOD DETAIL ========== -->
129
130 <A NAME="method_detail"><!-- --></A>
131 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
132 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
133 <TD COLSPAN=1><FONT SIZE="+2">
134 <B>Method Detail</B></FONT></TD>
135 </TR>
136 </TABLE>
137
138 <A NAME="toHTML(org.jCharts.test.HTMLGenerator)"><!-- --></A><H3>
139 toHTML</H3>
140 <PRE>
141 public void <B>toHTML</B>(<A HREF="../../../org/jCharts/test/HTMLGenerator.html">HTMLGenerator</A>&nbsp;htmlGenerator)</PRE>
142 <DL>
143 <DD>Enables the testing routines to display the contents of this Object.
144 <P>
145 <DD><DL>
146 <DT><B>Parameters:</B><DD><CODE>htmlGenerator</CODE> - </DL>
147 </DD>
148 </DL>
149 <!-- ========= END OF CLASS DATA ========= -->
150 <HR>
151
152 <!-- ========== START OF NAVBAR ========== -->
153 <A NAME="navbar_bottom"><!-- --></A>
154 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
155 <TR>
156 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
157 <A NAME="navbar_bottom_firstrow"><!-- --></A>
158 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
159 <TR ALIGN="center" VALIGN="top">
160 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
161 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
162 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
163 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
164 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
165 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
166 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
167 </TR>
168 </TABLE>
169 </TD>
170 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
171 </EM>
172 </TD>
173 </TR>
174
175 <TR>
176 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
177 &nbsp;<A HREF="../../../org/jCharts/test/HTMLChartTestable.html"><B>PREV CLASS</B></A>&nbsp;
178 &nbsp;NEXT CLASS</FONT></TD>
179 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
180 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
181 &nbsp;<A HREF="HTMLTestable.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
182 &nbsp;
183 <SCRIPT>
184 <!--
185 if(window==top) {
186 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
187 }
188 //-->
189 </SCRIPT>
190 <NOSCRIPT>
191 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
192 </NOSCRIPT>
193 </FONT></TD>
194 </TR>
195 <TR>
196 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
197 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
198 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
199 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
200 </TR>
201 </TABLE>
202 <!-- =========== END OF NAVBAR =========== -->
203
204 <HR>
205
206 </BODY>
207 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:12 EST 2003 -->
5 <TITLE>
6 LineTestDriver (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.test.LineTestDriver,LineTestDriver class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="LineTestDriver (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/test/HTMLGenerator.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/test/PieTestDriver.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="LineTestDriver.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.test</FONT>
76 <BR>
77 Class LineTestDriver</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../org/jCharts/test/AxisChartTestBase.html">org.jCharts.test.AxisChartTestBase</A>
82 |
83 +--<B>org.jCharts.test.LineTestDriver</B>
84 </PRE>
85 <HR>
86 <DL>
87 <DT> class <B>LineTestDriver</B><DT>extends <A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A></DL>
88
89 <P>
90 This file provides examples of how to create all the different chart types provided by
91 this package.
92 <P>
93
94 <P>
95 <HR>
96
97 <P>
98 <!-- ======== NESTED CLASS SUMMARY ======== -->
99
100
101 <!-- =========== FIELD SUMMARY =========== -->
102
103
104 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
105
106 <A NAME="constructor_summary"><!-- --></A>
107 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
108 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
109 <TD COLSPAN=2><FONT SIZE="+2">
110 <B>Constructor Summary</B></FONT></TD>
111 </TR>
112 <TR BGCOLOR="white" CLASS="TableRowColor">
113 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
114 <CODE>(package private)</CODE></FONT></TD>
115 <TD><CODE><B><A HREF="../../../org/jCharts/test/LineTestDriver.html#LineTestDriver()">LineTestDriver</A></B>()</CODE>
116
117 <BR>
118 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
119 </TR>
120 </TABLE>
121 &nbsp;
122 <!-- ========== METHOD SUMMARY =========== -->
123
124 <A NAME="method_summary"><!-- --></A>
125 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
126 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
127 <TD COLSPAN=2><FONT SIZE="+2">
128 <B>Method Summary</B></FONT></TD>
129 </TR>
130 <TR BGCOLOR="white" CLASS="TableRowColor">
131 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
132 <CODE>(package private) static&nbsp;void</CODE></FONT></TD>
133 <TD><CODE><B><A HREF="../../../org/jCharts/test/LineTestDriver.html#axisChartTest(java.lang.String, org.jCharts.test.AxisChartTestBase)">axisChartTest</A></B>(java.lang.String&nbsp;name,
134 <A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A>&nbsp;axisChartTestBase)</CODE>
135
136 <BR>
137 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test for LineChart</TD>
138 </TR>
139 <TR BGCOLOR="white" CLASS="TableRowColor">
140 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
141 <CODE>(package private) &nbsp;<A HREF="../../../org/jCharts/chartData/AxisChartDataSet.html">AxisChartDataSet</A></CODE></FONT></TD>
142 <TD><CODE><B><A HREF="../../../org/jCharts/test/LineTestDriver.html#createAxisChartDataSet(org.jCharts.types.ChartType, org.jCharts.properties.ChartTypeProperties, int, int, int, int)">createAxisChartDataSet</A></B>(<A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A>&nbsp;chartType,
143 <A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A>&nbsp;chartTypeProperties,
144 int&nbsp;numberOfDataSets,
145 int&nbsp;numberOfValuesToCreate,
146 int&nbsp;minValue,
147 int&nbsp;maxValue)</CODE>
148
149 <BR>
150 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generates a random MultiDataSet</TD>
151 </TR>
152 <TR BGCOLOR="white" CLASS="TableRowColor">
153 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
154 <CODE>(package private) &nbsp;<A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A></CODE></FONT></TD>
155 <TD><CODE><B><A HREF="../../../org/jCharts/test/LineTestDriver.html#createDataSeries(int)">createDataSeries</A></B>(int&nbsp;numberOfValuesToCreate)</CODE>
156
157 <BR>
158 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
159 </TR>
160 <TR BGCOLOR="white" CLASS="TableRowColor">
161 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
162 <CODE>(package private) static&nbsp;<A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A></CODE></FONT></TD>
163 <TD><CODE><B><A HREF="../../../org/jCharts/test/LineTestDriver.html#getChartTypeProperties(int)">getChartTypeProperties</A></B>(int&nbsp;numberOfDataSets)</CODE>
164
165 <BR>
166 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Separate this so can use for combo chart test</TD>
167 </TR>
168 <TR BGCOLOR="white" CLASS="TableRowColor">
169 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
170 <CODE>(package private) &nbsp;<A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A></CODE></FONT></TD>
171 <TD><CODE><B><A HREF="../../../org/jCharts/test/LineTestDriver.html#getDataSeries()">getDataSeries</A></B>()</CODE>
172
173 <BR>
174 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
175 </TR>
176 <TR BGCOLOR="white" CLASS="TableRowColor">
177 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
178 <CODE>static&nbsp;void</CODE></FONT></TD>
179 <TD><CODE><B><A HREF="../../../org/jCharts/test/LineTestDriver.html#main(java.lang.String[])">main</A></B>(java.lang.String[]&nbsp;args)</CODE>
180
181 <BR>
182 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DataSeries getDataSeries() throws ChartDataException
183 {
184 String[] xAxisLabels={"1", "2", "3", "4", "5"};
185 DataSeries dataSeries=new DataSeries( xAxisLabels, "numbers", "numbers", "Bug #559177" );
186 AxisChartDataSet axisChartDataSet;
187
188 double[][] data={{1, 2, 3, 4, 5},
189 {7, 8, Double.NaN, Double.NaN, Double.NaN},
190 {Double.NaN, Double.NaN, Double.NaN, Double.NaN, 2}};
191
192 String[] legendLabels={"set 1", "set 2", "set 3"};
193 Paint[] paints={Color.blue, Color.red, Color.green};
194
195 axisChartDataSet=new AxisChartDataSet( data,
196 legendLabels,
197 paints,
198 ChartType.LINE,
199 this.getChartTypeProperties( 3 ) );
200
201 dataSeries.addIAxisPlotDataSet( axisChartDataSet );
202
203 return dataSeries;
204
205 }</TD>
206 </TR>
207 <TR BGCOLOR="white" CLASS="TableRowColor">
208 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
209 <CODE>(package private) &nbsp;boolean</CODE></FONT></TD>
210 <TD><CODE><B><A HREF="../../../org/jCharts/test/LineTestDriver.html#supportsImageMap()">supportsImageMap</A></B>()</CODE>
211
212 <BR>
213 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
214 </TR>
215 </TABLE>
216 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
217 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
218 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
219 <TD><B>Methods inherited from class java.lang.Object</B></TD>
220 </TR>
221 <TR BGCOLOR="white" CLASS="TableRowColor">
222 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
223 </TR>
224 </TABLE>
225 &nbsp;
226 <P>
227
228 <!-- ============ FIELD DETAIL =========== -->
229
230
231 <!-- ========= CONSTRUCTOR DETAIL ======== -->
232
233 <A NAME="constructor_detail"><!-- --></A>
234 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
235 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
236 <TD COLSPAN=1><FONT SIZE="+2">
237 <B>Constructor Detail</B></FONT></TD>
238 </TR>
239 </TABLE>
240
241 <A NAME="LineTestDriver()"><!-- --></A><H3>
242 LineTestDriver</H3>
243 <PRE>
244 <B>LineTestDriver</B>()</PRE>
245 <DL>
246 </DL>
247
248 <!-- ============ METHOD DETAIL ========== -->
249
250 <A NAME="method_detail"><!-- --></A>
251 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
252 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
253 <TD COLSPAN=1><FONT SIZE="+2">
254 <B>Method Detail</B></FONT></TD>
255 </TR>
256 </TABLE>
257
258 <A NAME="supportsImageMap()"><!-- --></A><H3>
259 supportsImageMap</H3>
260 <PRE>
261 boolean <B>supportsImageMap</B>()</PRE>
262 <DL>
263 <DD><DL>
264 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/test/AxisChartTestBase.html#supportsImageMap()">supportsImageMap</A></CODE> in class <CODE><A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A></CODE></DL>
265 </DD>
266 <DD><DL>
267 </DL>
268 </DD>
269 </DL>
270 <HR>
271
272 <A NAME="getChartTypeProperties(int)"><!-- --></A><H3>
273 getChartTypeProperties</H3>
274 <PRE>
275 static <A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A> <B>getChartTypeProperties</B>(int&nbsp;numberOfDataSets)</PRE>
276 <DL>
277 <DD>Separate this so can use for combo chart test
278 <P>
279 <DD><DL>
280 <DT><B>Parameters:</B><DD><CODE>numberOfDataSets</CODE> - </DL>
281 </DD>
282 </DL>
283 <HR>
284
285 <A NAME="getDataSeries()"><!-- --></A><H3>
286 getDataSeries</H3>
287 <PRE>
288 <A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A> <B>getDataSeries</B>()
289 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></PRE>
290 <DL>
291 <DD><DL>
292 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/test/AxisChartTestBase.html#getDataSeries()">getDataSeries</A></CODE> in class <CODE><A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A></CODE></DL>
293 </DD>
294 <DD><DL>
295
296 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE></DL>
297 </DD>
298 </DL>
299 <HR>
300
301 <A NAME="main(java.lang.String[])"><!-- --></A><H3>
302 main</H3>
303 <PRE>
304 public static void <B>main</B>(java.lang.String[]&nbsp;args)
305 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A>,
306 <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
307 <DL>
308 <DD>DataSeries getDataSeries() throws ChartDataException
309 {
310 String[] xAxisLabels={"1", "2", "3", "4", "5"};
311 DataSeries dataSeries=new DataSeries( xAxisLabels, "numbers", "numbers", "Bug #559177" );
312 AxisChartDataSet axisChartDataSet;
313
314 double[][] data={{1, 2, 3, 4, 5},
315 {7, 8, Double.NaN, Double.NaN, Double.NaN},
316 {Double.NaN, Double.NaN, Double.NaN, Double.NaN, 2}};
317
318 String[] legendLabels={"set 1", "set 2", "set 3"};
319 Paint[] paints={Color.blue, Color.red, Color.green};
320
321 axisChartDataSet=new AxisChartDataSet( data,
322 legendLabels,
323 paints,
324 ChartType.LINE,
325 this.getChartTypeProperties( 3 ) );
326
327 dataSeries.addIAxisPlotDataSet( axisChartDataSet );
328
329 return dataSeries;
330
331 }
332 <P>
333 <DD><DL>
334
335 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE>
336 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE></DL>
337 </DD>
338 </DL>
339 <HR>
340
341 <A NAME="axisChartTest(java.lang.String, org.jCharts.test.AxisChartTestBase)"><!-- --></A><H3>
342 axisChartTest</H3>
343 <PRE>
344 static void <B>axisChartTest</B>(java.lang.String&nbsp;name,
345 <A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A>&nbsp;axisChartTestBase)
346 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A>,
347 <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
348 <DL>
349 <DD>Test for LineChart
350 <P>
351 <DD><DL>
352
353 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE>
354 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE></DL>
355 </DD>
356 </DL>
357 <HR>
358
359 <A NAME="createDataSeries(int)"><!-- --></A><H3>
360 createDataSeries</H3>
361 <PRE>
362 final <A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A> <B>createDataSeries</B>(int&nbsp;numberOfValuesToCreate)</PRE>
363 <DL>
364 <DD><DL>
365 </DL>
366 </DD>
367 </DL>
368 <HR>
369
370 <A NAME="createAxisChartDataSet(org.jCharts.types.ChartType, org.jCharts.properties.ChartTypeProperties, int, int, int, int)"><!-- --></A><H3>
371 createAxisChartDataSet</H3>
372 <PRE>
373 <A HREF="../../../org/jCharts/chartData/AxisChartDataSet.html">AxisChartDataSet</A> <B>createAxisChartDataSet</B>(<A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A>&nbsp;chartType,
374 <A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A>&nbsp;chartTypeProperties,
375 int&nbsp;numberOfDataSets,
376 int&nbsp;numberOfValuesToCreate,
377 int&nbsp;minValue,
378 int&nbsp;maxValue)
379 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></PRE>
380 <DL>
381 <DD>Generates a random MultiDataSet
382 <P>
383 <DD><DL>
384 <DT><B>Parameters:</B><DD><CODE>numberOfDataSets</CODE> - <DD><CODE>numberOfValuesToCreate</CODE> - the number of doubles to generate<DD><CODE>minValue</CODE> - <DD><CODE>maxValue</CODE> -
385 <DT><B>Returns:</B><DD>AxisChartDataSet
386 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE></DL>
387 </DD>
388 </DL>
389 <!-- ========= END OF CLASS DATA ========= -->
390 <HR>
391
392 <!-- ========== START OF NAVBAR ========== -->
393 <A NAME="navbar_bottom"><!-- --></A>
394 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
395 <TR>
396 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
397 <A NAME="navbar_bottom_firstrow"><!-- --></A>
398 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
399 <TR ALIGN="center" VALIGN="top">
400 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
401 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
402 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
403 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
404 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
405 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
406 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
407 </TR>
408 </TABLE>
409 </TD>
410 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
411 </EM>
412 </TD>
413 </TR>
414
415 <TR>
416 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
417 &nbsp;<A HREF="../../../org/jCharts/test/HTMLGenerator.html"><B>PREV CLASS</B></A>&nbsp;
418 &nbsp;<A HREF="../../../org/jCharts/test/PieTestDriver.html"><B>NEXT CLASS</B></A></FONT></TD>
419 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
420 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
421 &nbsp;<A HREF="LineTestDriver.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
422 &nbsp;
423 <SCRIPT>
424 <!--
425 if(window==top) {
426 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
427 }
428 //-->
429 </SCRIPT>
430 <NOSCRIPT>
431 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
432 </NOSCRIPT>
433 </FONT></TD>
434 </TR>
435 <TR>
436 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
437 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
438 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
439 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
440 </TR>
441 </TABLE>
442 <!-- =========== END OF NAVBAR =========== -->
443
444 <HR>
445
446 </BODY>
447 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:12 EST 2003 -->
5 <TITLE>
6 PieTestDriver (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.test.PieTestDriver,PieTestDriver class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="PieTestDriver (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/test/LineTestDriver.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/test/PointTestDriver.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="PieTestDriver.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.test</FONT>
76 <BR>
77 Class PieTestDriver</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.test.PieTestDriver</B>
82 </PRE>
83 <HR>
84 <DL>
85 <DT>abstract class <B>PieTestDriver</B><DT>extends java.lang.Object</DL>
86
87 <P>
88 This file provides examples of how to create all the different chart types provided by
89 this package.
90 <P>
91
92 <P>
93 <HR>
94
95 <P>
96 <!-- ======== NESTED CLASS SUMMARY ======== -->
97
98
99 <!-- =========== FIELD SUMMARY =========== -->
100
101
102 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
103
104 <A NAME="constructor_summary"><!-- --></A>
105 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
106 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
107 <TD COLSPAN=2><FONT SIZE="+2">
108 <B>Constructor Summary</B></FONT></TD>
109 </TR>
110 <TR BGCOLOR="white" CLASS="TableRowColor">
111 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
112 <CODE>(package private)</CODE></FONT></TD>
113 <TD><CODE><B><A HREF="../../../org/jCharts/test/PieTestDriver.html#PieTestDriver()">PieTestDriver</A></B>()</CODE>
114
115 <BR>
116 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
117 </TR>
118 </TABLE>
119 &nbsp;
120 <!-- ========== METHOD SUMMARY =========== -->
121
122 <A NAME="method_summary"><!-- --></A>
123 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
124 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
125 <TD COLSPAN=2><FONT SIZE="+2">
126 <B>Method Summary</B></FONT></TD>
127 </TR>
128 <TR BGCOLOR="white" CLASS="TableRowColor">
129 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
130 <CODE>private static&nbsp;<A HREF="../../../org/jCharts/chartData/PieChartDataSet.html">PieChartDataSet</A></CODE></FONT></TD>
131 <TD><CODE><B><A HREF="../../../org/jCharts/test/PieTestDriver.html#getPieChartDataSet(int, int, int)">getPieChartDataSet</A></B>(int&nbsp;numToCreate,
132 int&nbsp;minValue,
133 int&nbsp;maxValue)</CODE>
134
135 <BR>
136 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generates a random NonAxisChartDataSet</TD>
137 </TR>
138 <TR BGCOLOR="white" CLASS="TableRowColor">
139 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
140 <CODE>static&nbsp;void</CODE></FONT></TD>
141 <TD><CODE><B><A HREF="../../../org/jCharts/test/PieTestDriver.html#main(java.lang.String[])">main</A></B>(java.lang.String[]&nbsp;args)</CODE>
142
143 <BR>
144 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
145 </TR>
146 <TR BGCOLOR="white" CLASS="TableRowColor">
147 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
148 <CODE>(package private) static&nbsp;void</CODE></FONT></TD>
149 <TD><CODE><B><A HREF="../../../org/jCharts/test/PieTestDriver.html#test()">test</A></B>()</CODE>
150
151 <BR>
152 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test for PieChart2D</TD>
153 </TR>
154 </TABLE>
155 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
156 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
157 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
158 <TD><B>Methods inherited from class java.lang.Object</B></TD>
159 </TR>
160 <TR BGCOLOR="white" CLASS="TableRowColor">
161 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
162 </TR>
163 </TABLE>
164 &nbsp;
165 <P>
166
167 <!-- ============ FIELD DETAIL =========== -->
168
169
170 <!-- ========= CONSTRUCTOR DETAIL ======== -->
171
172 <A NAME="constructor_detail"><!-- --></A>
173 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
174 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
175 <TD COLSPAN=1><FONT SIZE="+2">
176 <B>Constructor Detail</B></FONT></TD>
177 </TR>
178 </TABLE>
179
180 <A NAME="PieTestDriver()"><!-- --></A><H3>
181 PieTestDriver</H3>
182 <PRE>
183 <B>PieTestDriver</B>()</PRE>
184 <DL>
185 </DL>
186
187 <!-- ============ METHOD DETAIL ========== -->
188
189 <A NAME="method_detail"><!-- --></A>
190 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
191 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
192 <TD COLSPAN=1><FONT SIZE="+2">
193 <B>Method Detail</B></FONT></TD>
194 </TR>
195 </TABLE>
196
197 <A NAME="test()"><!-- --></A><H3>
198 test</H3>
199 <PRE>
200 static void <B>test</B>()
201 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A>,
202 <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
203 <DL>
204 <DD>Test for PieChart2D
205 <P>
206 <DD><DL>
207
208 <DT><B>Throws:</B>
209 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE>
210 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE></DL>
211 </DD>
212 </DL>
213 <HR>
214
215 <A NAME="getPieChartDataSet(int, int, int)"><!-- --></A><H3>
216 getPieChartDataSet</H3>
217 <PRE>
218 private static <A HREF="../../../org/jCharts/chartData/PieChartDataSet.html">PieChartDataSet</A> <B>getPieChartDataSet</B>(int&nbsp;numToCreate,
219 int&nbsp;minValue,
220 int&nbsp;maxValue)
221 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></PRE>
222 <DL>
223 <DD>Generates a random NonAxisChartDataSet
224 <P>
225 <DD><DL>
226 <DT><B>Parameters:</B><DD><CODE>numToCreate</CODE> - the number of doubles to generate<DD><CODE>minValue</CODE> - <DD><CODE>maxValue</CODE> -
227 <DT><B>Returns:</B><DD>PieChartDataSet
228 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE></DL>
229 </DD>
230 </DL>
231 <HR>
232
233 <A NAME="main(java.lang.String[])"><!-- --></A><H3>
234 main</H3>
235 <PRE>
236 public static void <B>main</B>(java.lang.String[]&nbsp;args)
237 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A>,
238 <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
239 <DL>
240 <DD><DL>
241
242 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE>
243 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE></DL>
244 </DD>
245 </DL>
246 <!-- ========= END OF CLASS DATA ========= -->
247 <HR>
248
249 <!-- ========== START OF NAVBAR ========== -->
250 <A NAME="navbar_bottom"><!-- --></A>
251 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
252 <TR>
253 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
254 <A NAME="navbar_bottom_firstrow"><!-- --></A>
255 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
256 <TR ALIGN="center" VALIGN="top">
257 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
258 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
259 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
260 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
261 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
262 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
263 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
264 </TR>
265 </TABLE>
266 </TD>
267 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
268 </EM>
269 </TD>
270 </TR>
271
272 <TR>
273 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
274 &nbsp;<A HREF="../../../org/jCharts/test/LineTestDriver.html"><B>PREV CLASS</B></A>&nbsp;
275 &nbsp;<A HREF="../../../org/jCharts/test/PointTestDriver.html"><B>NEXT CLASS</B></A></FONT></TD>
276 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
277 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
278 &nbsp;<A HREF="PieTestDriver.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
279 &nbsp;
280 <SCRIPT>
281 <!--
282 if(window==top) {
283 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
284 }
285 //-->
286 </SCRIPT>
287 <NOSCRIPT>
288 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
289 </NOSCRIPT>
290 </FONT></TD>
291 </TR>
292 <TR>
293 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
294 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
295 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
296 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
297 </TR>
298 </TABLE>
299 <!-- =========== END OF NAVBAR =========== -->
300
301 <HR>
302
303 </BODY>
304 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:12 EST 2003 -->
5 <TITLE>
6 PointTestDriver (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.test.PointTestDriver,PointTestDriver class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="PointTestDriver (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/test/PieTestDriver.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/test/ScatterChartTestBase.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="PointTestDriver.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.test</FONT>
76 <BR>
77 Class PointTestDriver</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../org/jCharts/test/AxisChartTestBase.html">org.jCharts.test.AxisChartTestBase</A>
82 |
83 +--<B>org.jCharts.test.PointTestDriver</B>
84 </PRE>
85 <HR>
86 <DL>
87 <DT> class <B>PointTestDriver</B><DT>extends <A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A></DL>
88
89 <P>
90 This file provides examples of how to create all the different chart types provided by
91 this package.
92 <P>
93
94 <P>
95 <HR>
96
97 <P>
98 <!-- ======== NESTED CLASS SUMMARY ======== -->
99
100
101 <!-- =========== FIELD SUMMARY =========== -->
102
103
104 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
105
106 <A NAME="constructor_summary"><!-- --></A>
107 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
108 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
109 <TD COLSPAN=2><FONT SIZE="+2">
110 <B>Constructor Summary</B></FONT></TD>
111 </TR>
112 <TR BGCOLOR="white" CLASS="TableRowColor">
113 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
114 <CODE>(package private)</CODE></FONT></TD>
115 <TD><CODE><B><A HREF="../../../org/jCharts/test/PointTestDriver.html#PointTestDriver()">PointTestDriver</A></B>()</CODE>
116
117 <BR>
118 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
119 </TR>
120 </TABLE>
121 &nbsp;
122 <!-- ========== METHOD SUMMARY =========== -->
123
124 <A NAME="method_summary"><!-- --></A>
125 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
126 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
127 <TD COLSPAN=2><FONT SIZE="+2">
128 <B>Method Summary</B></FONT></TD>
129 </TR>
130 <TR BGCOLOR="white" CLASS="TableRowColor">
131 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
132 <CODE>(package private) static&nbsp;void</CODE></FONT></TD>
133 <TD><CODE><B><A HREF="../../../org/jCharts/test/PointTestDriver.html#axisChartTest(java.lang.String, org.jCharts.test.AxisChartTestBase)">axisChartTest</A></B>(java.lang.String&nbsp;name,
134 <A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A>&nbsp;axisChartTestBase)</CODE>
135
136 <BR>
137 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test for LineChart</TD>
138 </TR>
139 <TR BGCOLOR="white" CLASS="TableRowColor">
140 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
141 <CODE>(package private) &nbsp;<A HREF="../../../org/jCharts/chartData/AxisChartDataSet.html">AxisChartDataSet</A></CODE></FONT></TD>
142 <TD><CODE><B><A HREF="../../../org/jCharts/test/PointTestDriver.html#createAxisChartDataSet(org.jCharts.types.ChartType, org.jCharts.properties.ChartTypeProperties, int, int, int, int)">createAxisChartDataSet</A></B>(<A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A>&nbsp;chartType,
143 <A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A>&nbsp;chartTypeProperties,
144 int&nbsp;numberOfDataSets,
145 int&nbsp;numberOfValuesToCreate,
146 int&nbsp;minValue,
147 int&nbsp;maxValue)</CODE>
148
149 <BR>
150 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generates a random MultiDataSet</TD>
151 </TR>
152 <TR BGCOLOR="white" CLASS="TableRowColor">
153 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
154 <CODE>(package private) &nbsp;<A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A></CODE></FONT></TD>
155 <TD><CODE><B><A HREF="../../../org/jCharts/test/PointTestDriver.html#createDataSeries(int)">createDataSeries</A></B>(int&nbsp;numberOfValuesToCreate)</CODE>
156
157 <BR>
158 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
159 </TR>
160 <TR BGCOLOR="white" CLASS="TableRowColor">
161 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
162 <CODE>(package private) static&nbsp;<A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A></CODE></FONT></TD>
163 <TD><CODE><B><A HREF="../../../org/jCharts/test/PointTestDriver.html#getChartTypeProperties(int)">getChartTypeProperties</A></B>(int&nbsp;numberOfDataSets)</CODE>
164
165 <BR>
166 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Separate this so can use for combo chart test</TD>
167 </TR>
168 <TR BGCOLOR="white" CLASS="TableRowColor">
169 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
170 <CODE>(package private) &nbsp;<A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A></CODE></FONT></TD>
171 <TD><CODE><B><A HREF="../../../org/jCharts/test/PointTestDriver.html#getDataSeries()">getDataSeries</A></B>()</CODE>
172
173 <BR>
174 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
175 </TR>
176 <TR BGCOLOR="white" CLASS="TableRowColor">
177 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
178 <CODE>static&nbsp;void</CODE></FONT></TD>
179 <TD><CODE><B><A HREF="../../../org/jCharts/test/PointTestDriver.html#main(java.lang.String[])">main</A></B>(java.lang.String[]&nbsp;args)</CODE>
180
181 <BR>
182 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
183 </TR>
184 <TR BGCOLOR="white" CLASS="TableRowColor">
185 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
186 <CODE>(package private) &nbsp;boolean</CODE></FONT></TD>
187 <TD><CODE><B><A HREF="../../../org/jCharts/test/PointTestDriver.html#supportsImageMap()">supportsImageMap</A></B>()</CODE>
188
189 <BR>
190 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
191 </TR>
192 </TABLE>
193 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
194 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
195 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
196 <TD><B>Methods inherited from class java.lang.Object</B></TD>
197 </TR>
198 <TR BGCOLOR="white" CLASS="TableRowColor">
199 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
200 </TR>
201 </TABLE>
202 &nbsp;
203 <P>
204
205 <!-- ============ FIELD DETAIL =========== -->
206
207
208 <!-- ========= CONSTRUCTOR DETAIL ======== -->
209
210 <A NAME="constructor_detail"><!-- --></A>
211 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
212 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
213 <TD COLSPAN=1><FONT SIZE="+2">
214 <B>Constructor Detail</B></FONT></TD>
215 </TR>
216 </TABLE>
217
218 <A NAME="PointTestDriver()"><!-- --></A><H3>
219 PointTestDriver</H3>
220 <PRE>
221 <B>PointTestDriver</B>()</PRE>
222 <DL>
223 </DL>
224
225 <!-- ============ METHOD DETAIL ========== -->
226
227 <A NAME="method_detail"><!-- --></A>
228 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
229 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
230 <TD COLSPAN=1><FONT SIZE="+2">
231 <B>Method Detail</B></FONT></TD>
232 </TR>
233 </TABLE>
234
235 <A NAME="supportsImageMap()"><!-- --></A><H3>
236 supportsImageMap</H3>
237 <PRE>
238 boolean <B>supportsImageMap</B>()</PRE>
239 <DL>
240 <DD><DL>
241 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/test/AxisChartTestBase.html#supportsImageMap()">supportsImageMap</A></CODE> in class <CODE><A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A></CODE></DL>
242 </DD>
243 <DD><DL>
244 </DL>
245 </DD>
246 </DL>
247 <HR>
248
249 <A NAME="getChartTypeProperties(int)"><!-- --></A><H3>
250 getChartTypeProperties</H3>
251 <PRE>
252 static <A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A> <B>getChartTypeProperties</B>(int&nbsp;numberOfDataSets)</PRE>
253 <DL>
254 <DD>Separate this so can use for combo chart test
255 <P>
256 <DD><DL>
257 </DL>
258 </DD>
259 </DL>
260 <HR>
261
262 <A NAME="getDataSeries()"><!-- --></A><H3>
263 getDataSeries</H3>
264 <PRE>
265 <A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A> <B>getDataSeries</B>()
266 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></PRE>
267 <DL>
268 <DD><DL>
269 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/test/AxisChartTestBase.html#getDataSeries()">getDataSeries</A></CODE> in class <CODE><A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A></CODE></DL>
270 </DD>
271 <DD><DL>
272
273 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE></DL>
274 </DD>
275 </DL>
276 <HR>
277
278 <A NAME="main(java.lang.String[])"><!-- --></A><H3>
279 main</H3>
280 <PRE>
281 public static void <B>main</B>(java.lang.String[]&nbsp;args)
282 throws <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A>,
283 <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></PRE>
284 <DL>
285 <DD><DL>
286 <DT><B>Parameters:</B><DD><CODE>args</CODE> -
287 <DT><B>Throws:</B>
288 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE>
289 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE></DL>
290 </DD>
291 </DL>
292 <HR>
293
294 <A NAME="axisChartTest(java.lang.String, org.jCharts.test.AxisChartTestBase)"><!-- --></A><H3>
295 axisChartTest</H3>
296 <PRE>
297 static void <B>axisChartTest</B>(java.lang.String&nbsp;name,
298 <A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A>&nbsp;axisChartTestBase)
299 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A>,
300 <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
301 <DL>
302 <DD>Test for LineChart
303 <P>
304 <DD><DL>
305
306 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE>
307 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE></DL>
308 </DD>
309 </DL>
310 <HR>
311
312 <A NAME="createDataSeries(int)"><!-- --></A><H3>
313 createDataSeries</H3>
314 <PRE>
315 final <A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A> <B>createDataSeries</B>(int&nbsp;numberOfValuesToCreate)</PRE>
316 <DL>
317 <DD><DL>
318 </DL>
319 </DD>
320 </DL>
321 <HR>
322
323 <A NAME="createAxisChartDataSet(org.jCharts.types.ChartType, org.jCharts.properties.ChartTypeProperties, int, int, int, int)"><!-- --></A><H3>
324 createAxisChartDataSet</H3>
325 <PRE>
326 <A HREF="../../../org/jCharts/chartData/AxisChartDataSet.html">AxisChartDataSet</A> <B>createAxisChartDataSet</B>(<A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A>&nbsp;chartType,
327 <A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A>&nbsp;chartTypeProperties,
328 int&nbsp;numberOfDataSets,
329 int&nbsp;numberOfValuesToCreate,
330 int&nbsp;minValue,
331 int&nbsp;maxValue)
332 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></PRE>
333 <DL>
334 <DD>Generates a random MultiDataSet
335 <P>
336 <DD><DL>
337 <DT><B>Parameters:</B><DD><CODE>numberOfDataSets</CODE> - <DD><CODE>numberOfValuesToCreate</CODE> - the number of doubles to generate<DD><CODE>minValue</CODE> - <DD><CODE>maxValue</CODE> -
338 <DT><B>Returns:</B><DD>AxisChartDataSet
339 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE></DL>
340 </DD>
341 </DL>
342 <!-- ========= END OF CLASS DATA ========= -->
343 <HR>
344
345 <!-- ========== START OF NAVBAR ========== -->
346 <A NAME="navbar_bottom"><!-- --></A>
347 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
348 <TR>
349 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
350 <A NAME="navbar_bottom_firstrow"><!-- --></A>
351 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
352 <TR ALIGN="center" VALIGN="top">
353 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
354 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
355 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
356 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
357 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
358 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
359 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
360 </TR>
361 </TABLE>
362 </TD>
363 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
364 </EM>
365 </TD>
366 </TR>
367
368 <TR>
369 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
370 &nbsp;<A HREF="../../../org/jCharts/test/PieTestDriver.html"><B>PREV CLASS</B></A>&nbsp;
371 &nbsp;<A HREF="../../../org/jCharts/test/ScatterChartTestBase.html"><B>NEXT CLASS</B></A></FONT></TD>
372 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
373 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
374 &nbsp;<A HREF="PointTestDriver.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
375 &nbsp;
376 <SCRIPT>
377 <!--
378 if(window==top) {
379 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
380 }
381 //-->
382 </SCRIPT>
383 <NOSCRIPT>
384 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
385 </NOSCRIPT>
386 </FONT></TD>
387 </TR>
388 <TR>
389 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
390 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
391 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
392 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
393 </TR>
394 </TABLE>
395 <!-- =========== END OF NAVBAR =========== -->
396
397 <HR>
398
399 </BODY>
400 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:12 EST 2003 -->
5 <TITLE>
6 ScatterChartTestBase (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.test.ScatterChartTestBase,ScatterChartTestBase class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="ScatterChartTestBase (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/test/PointTestDriver.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/test/ScatterPlotTestDriver.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="ScatterChartTestBase.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.test</FONT>
76 <BR>
77 Class ScatterChartTestBase</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.test.ScatterChartTestBase</B>
82 </PRE>
83 <DL>
84 <DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../org/jCharts/test/ScatterPlotTestDriver.html">ScatterPlotTestDriver</A></DD>
85 </DL>
86 <HR>
87 <DL>
88 <DT>abstract class <B>ScatterChartTestBase</B><DT>extends java.lang.Object</DL>
89
90 <P>
91 <HR>
92
93 <P>
94 <!-- ======== NESTED CLASS SUMMARY ======== -->
95
96
97 <!-- =========== FIELD SUMMARY =========== -->
98
99
100 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
101
102 <A NAME="constructor_summary"><!-- --></A>
103 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
104 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
105 <TD COLSPAN=2><FONT SIZE="+2">
106 <B>Constructor Summary</B></FONT></TD>
107 </TR>
108 <TR BGCOLOR="white" CLASS="TableRowColor">
109 <TD><CODE><B><A HREF="../../../org/jCharts/test/ScatterChartTestBase.html#ScatterChartTestBase()">ScatterChartTestBase</A></B>()</CODE>
110
111 <BR>
112 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
113 </TR>
114 </TABLE>
115 &nbsp;
116 <!-- ========== METHOD SUMMARY =========== -->
117
118 <A NAME="method_summary"><!-- --></A>
119 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
120 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
121 <TD COLSPAN=2><FONT SIZE="+2">
122 <B>Method Summary</B></FONT></TD>
123 </TR>
124 <TR BGCOLOR="white" CLASS="TableRowColor">
125 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
126 <CODE>(package private) static&nbsp;void</CODE></FONT></TD>
127 <TD><CODE><B><A HREF="../../../org/jCharts/test/ScatterChartTestBase.html#axisChartTest(java.lang.String, org.jCharts.test.ScatterChartTestBase)">axisChartTest</A></B>(java.lang.String&nbsp;name,
128 <A HREF="../../../org/jCharts/test/ScatterChartTestBase.html">ScatterChartTestBase</A>&nbsp;axisChartTestBase)</CODE>
129
130 <BR>
131 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test for LineChart</TD>
132 </TR>
133 <TR BGCOLOR="white" CLASS="TableRowColor">
134 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
135 <CODE>(package private) &nbsp;<A HREF="../../../org/jCharts/chartData/AxisChartDataSet.html">AxisChartDataSet</A></CODE></FONT></TD>
136 <TD><CODE><B><A HREF="../../../org/jCharts/test/ScatterChartTestBase.html#createAxisChartDataSet(org.jCharts.types.ChartType, org.jCharts.properties.ChartTypeProperties, int, int, int, int)">createAxisChartDataSet</A></B>(<A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A>&nbsp;chartType,
137 <A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A>&nbsp;chartTypeProperties,
138 int&nbsp;numberOfDataSets,
139 int&nbsp;numberOfValuesToCreate,
140 int&nbsp;minValue,
141 int&nbsp;maxValue)</CODE>
142
143 <BR>
144 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generates a random MultiDataSet</TD>
145 </TR>
146 <TR BGCOLOR="white" CLASS="TableRowColor">
147 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
148 <CODE>(package private) &nbsp;<A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A></CODE></FONT></TD>
149 <TD><CODE><B><A HREF="../../../org/jCharts/test/ScatterChartTestBase.html#createDataSeries(int)">createDataSeries</A></B>(int&nbsp;numberOfValuesToCreate)</CODE>
150
151 <BR>
152 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
153 </TR>
154 <TR BGCOLOR="white" CLASS="TableRowColor">
155 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
156 <CODE>(package private) abstract &nbsp;<A HREF="../../../org/jCharts/chartData/ScatterPlotDataSeries.html">ScatterPlotDataSeries</A></CODE></FONT></TD>
157 <TD><CODE><B><A HREF="../../../org/jCharts/test/ScatterChartTestBase.html#getDataSeries()">getDataSeries</A></B>()</CODE>
158
159 <BR>
160 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
161 </TR>
162 <TR BGCOLOR="white" CLASS="TableRowColor">
163 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
164 <CODE>(package private) abstract &nbsp;boolean</CODE></FONT></TD>
165 <TD><CODE><B><A HREF="../../../org/jCharts/test/ScatterChartTestBase.html#supportsImageMap()">supportsImageMap</A></B>()</CODE>
166
167 <BR>
168 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
169 </TR>
170 </TABLE>
171 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
172 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
173 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
174 <TD><B>Methods inherited from class java.lang.Object</B></TD>
175 </TR>
176 <TR BGCOLOR="white" CLASS="TableRowColor">
177 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
178 </TR>
179 </TABLE>
180 &nbsp;
181 <P>
182
183 <!-- ============ FIELD DETAIL =========== -->
184
185
186 <!-- ========= CONSTRUCTOR DETAIL ======== -->
187
188 <A NAME="constructor_detail"><!-- --></A>
189 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
190 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
191 <TD COLSPAN=1><FONT SIZE="+2">
192 <B>Constructor Detail</B></FONT></TD>
193 </TR>
194 </TABLE>
195
196 <A NAME="ScatterChartTestBase()"><!-- --></A><H3>
197 ScatterChartTestBase</H3>
198 <PRE>
199 public <B>ScatterChartTestBase</B>()</PRE>
200 <DL>
201 </DL>
202
203 <!-- ============ METHOD DETAIL ========== -->
204
205 <A NAME="method_detail"><!-- --></A>
206 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
207 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
208 <TD COLSPAN=1><FONT SIZE="+2">
209 <B>Method Detail</B></FONT></TD>
210 </TR>
211 </TABLE>
212
213 <A NAME="getDataSeries()"><!-- --></A><H3>
214 getDataSeries</H3>
215 <PRE>
216 abstract <A HREF="../../../org/jCharts/chartData/ScatterPlotDataSeries.html">ScatterPlotDataSeries</A> <B>getDataSeries</B>()
217 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></PRE>
218 <DL>
219 <DD><DL>
220
221 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE></DL>
222 </DD>
223 </DL>
224 <HR>
225
226 <A NAME="supportsImageMap()"><!-- --></A><H3>
227 supportsImageMap</H3>
228 <PRE>
229 abstract boolean <B>supportsImageMap</B>()</PRE>
230 <DL>
231 <DD><DL>
232 </DL>
233 </DD>
234 </DL>
235 <HR>
236
237 <A NAME="axisChartTest(java.lang.String, org.jCharts.test.ScatterChartTestBase)"><!-- --></A><H3>
238 axisChartTest</H3>
239 <PRE>
240 static void <B>axisChartTest</B>(java.lang.String&nbsp;name,
241 <A HREF="../../../org/jCharts/test/ScatterChartTestBase.html">ScatterChartTestBase</A>&nbsp;axisChartTestBase)
242 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A>,
243 <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
244 <DL>
245 <DD>Test for LineChart
246 <P>
247 <DD><DL>
248
249 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE>
250 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE></DL>
251 </DD>
252 </DL>
253 <HR>
254
255 <A NAME="createDataSeries(int)"><!-- --></A><H3>
256 createDataSeries</H3>
257 <PRE>
258 final <A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A> <B>createDataSeries</B>(int&nbsp;numberOfValuesToCreate)</PRE>
259 <DL>
260 <DD><DL>
261 </DL>
262 </DD>
263 </DL>
264 <HR>
265
266 <A NAME="createAxisChartDataSet(org.jCharts.types.ChartType, org.jCharts.properties.ChartTypeProperties, int, int, int, int)"><!-- --></A><H3>
267 createAxisChartDataSet</H3>
268 <PRE>
269 <A HREF="../../../org/jCharts/chartData/AxisChartDataSet.html">AxisChartDataSet</A> <B>createAxisChartDataSet</B>(<A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A>&nbsp;chartType,
270 <A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A>&nbsp;chartTypeProperties,
271 int&nbsp;numberOfDataSets,
272 int&nbsp;numberOfValuesToCreate,
273 int&nbsp;minValue,
274 int&nbsp;maxValue)
275 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></PRE>
276 <DL>
277 <DD>Generates a random MultiDataSet
278 <P>
279 <DD><DL>
280 <DT><B>Parameters:</B><DD><CODE>numberOfDataSets</CODE> - <DD><CODE>numberOfValuesToCreate</CODE> - the number of doubles to generate<DD><CODE>minValue</CODE> - <DD><CODE>maxValue</CODE> -
281 <DT><B>Returns:</B><DD>AxisChartDataSet
282 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE></DL>
283 </DD>
284 </DL>
285 <!-- ========= END OF CLASS DATA ========= -->
286 <HR>
287
288 <!-- ========== START OF NAVBAR ========== -->
289 <A NAME="navbar_bottom"><!-- --></A>
290 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
291 <TR>
292 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
293 <A NAME="navbar_bottom_firstrow"><!-- --></A>
294 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
295 <TR ALIGN="center" VALIGN="top">
296 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
297 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
298 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
299 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
300 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
301 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
302 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
303 </TR>
304 </TABLE>
305 </TD>
306 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
307 </EM>
308 </TD>
309 </TR>
310
311 <TR>
312 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
313 &nbsp;<A HREF="../../../org/jCharts/test/PointTestDriver.html"><B>PREV CLASS</B></A>&nbsp;
314 &nbsp;<A HREF="../../../org/jCharts/test/ScatterPlotTestDriver.html"><B>NEXT CLASS</B></A></FONT></TD>
315 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
316 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
317 &nbsp;<A HREF="ScatterChartTestBase.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
318 &nbsp;
319 <SCRIPT>
320 <!--
321 if(window==top) {
322 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
323 }
324 //-->
325 </SCRIPT>
326 <NOSCRIPT>
327 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
328 </NOSCRIPT>
329 </FONT></TD>
330 </TR>
331 <TR>
332 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
333 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
334 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
335 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
336 </TR>
337 </TABLE>
338 <!-- =========== END OF NAVBAR =========== -->
339
340 <HR>
341
342 </BODY>
343 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:12 EST 2003 -->
5 <TITLE>
6 ScatterPlotTestDriver (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.test.ScatterPlotTestDriver,ScatterPlotTestDriver class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="ScatterPlotTestDriver (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/test/ScatterChartTestBase.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/test/StackedAreaTestDriver.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="ScatterPlotTestDriver.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.test</FONT>
76 <BR>
77 Class ScatterPlotTestDriver</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../org/jCharts/test/ScatterChartTestBase.html">org.jCharts.test.ScatterChartTestBase</A>
82 |
83 +--<B>org.jCharts.test.ScatterPlotTestDriver</B>
84 </PRE>
85 <HR>
86 <DL>
87 <DT>public class <B>ScatterPlotTestDriver</B><DT>extends <A HREF="../../../org/jCharts/test/ScatterChartTestBase.html">ScatterChartTestBase</A></DL>
88
89 <P>
90 This file provides examples of how to create all the different chart types provided by
91 this package.
92 <P>
93
94 <P>
95 <HR>
96
97 <P>
98 <!-- ======== NESTED CLASS SUMMARY ======== -->
99
100
101 <!-- =========== FIELD SUMMARY =========== -->
102
103
104 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
105
106 <A NAME="constructor_summary"><!-- --></A>
107 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
108 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
109 <TD COLSPAN=2><FONT SIZE="+2">
110 <B>Constructor Summary</B></FONT></TD>
111 </TR>
112 <TR BGCOLOR="white" CLASS="TableRowColor">
113 <TD><CODE><B><A HREF="../../../org/jCharts/test/ScatterPlotTestDriver.html#ScatterPlotTestDriver()">ScatterPlotTestDriver</A></B>()</CODE>
114
115 <BR>
116 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
117 </TR>
118 </TABLE>
119 &nbsp;
120 <!-- ========== METHOD SUMMARY =========== -->
121
122 <A NAME="method_summary"><!-- --></A>
123 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
124 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
125 <TD COLSPAN=2><FONT SIZE="+2">
126 <B>Method Summary</B></FONT></TD>
127 </TR>
128 <TR BGCOLOR="white" CLASS="TableRowColor">
129 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
130 <CODE>(package private) static&nbsp;void</CODE></FONT></TD>
131 <TD><CODE><B><A HREF="../../../org/jCharts/test/ScatterPlotTestDriver.html#axisChartTest(java.lang.String, org.jCharts.test.ScatterChartTestBase)">axisChartTest</A></B>(java.lang.String&nbsp;name,
132 <A HREF="../../../org/jCharts/test/ScatterChartTestBase.html">ScatterChartTestBase</A>&nbsp;axisChartTestBase)</CODE>
133
134 <BR>
135 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test for LineChart</TD>
136 </TR>
137 <TR BGCOLOR="white" CLASS="TableRowColor">
138 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
139 <CODE>(package private) &nbsp;<A HREF="../../../org/jCharts/chartData/AxisChartDataSet.html">AxisChartDataSet</A></CODE></FONT></TD>
140 <TD><CODE><B><A HREF="../../../org/jCharts/test/ScatterPlotTestDriver.html#createAxisChartDataSet(org.jCharts.types.ChartType, org.jCharts.properties.ChartTypeProperties, int, int, int, int)">createAxisChartDataSet</A></B>(<A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A>&nbsp;chartType,
141 <A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A>&nbsp;chartTypeProperties,
142 int&nbsp;numberOfDataSets,
143 int&nbsp;numberOfValuesToCreate,
144 int&nbsp;minValue,
145 int&nbsp;maxValue)</CODE>
146
147 <BR>
148 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generates a random MultiDataSet</TD>
149 </TR>
150 <TR BGCOLOR="white" CLASS="TableRowColor">
151 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
152 <CODE>(package private) &nbsp;<A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A></CODE></FONT></TD>
153 <TD><CODE><B><A HREF="../../../org/jCharts/test/ScatterPlotTestDriver.html#createDataSeries(int)">createDataSeries</A></B>(int&nbsp;numberOfValuesToCreate)</CODE>
154
155 <BR>
156 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
157 </TR>
158 <TR BGCOLOR="white" CLASS="TableRowColor">
159 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
160 <CODE>private &nbsp;<A HREF="../../../org/jCharts/chartData/ScatterPlotDataSet.html">ScatterPlotDataSet</A></CODE></FONT></TD>
161 <TD><CODE><B><A HREF="../../../org/jCharts/test/ScatterPlotTestDriver.html#createScatterPlotDataSet(int, int, int, int, int, int)">createScatterPlotDataSet</A></B>(int&nbsp;numberOfDataSets,
162 int&nbsp;numberOfValuesToCreate,
163 int&nbsp;xMinValue,
164 int&nbsp;xMaxValue,
165 int&nbsp;yMinValue,
166 int&nbsp;yMaxValue)</CODE>
167
168 <BR>
169 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generates a random MultiDataSet</TD>
170 </TR>
171 <TR BGCOLOR="white" CLASS="TableRowColor">
172 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
173 <CODE>(package private) &nbsp;<A HREF="../../../org/jCharts/chartData/ScatterPlotDataSeries.html">ScatterPlotDataSeries</A></CODE></FONT></TD>
174 <TD><CODE><B><A HREF="../../../org/jCharts/test/ScatterPlotTestDriver.html#getDataSeries()">getDataSeries</A></B>()</CODE>
175
176 <BR>
177 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
178 </TR>
179 <TR BGCOLOR="white" CLASS="TableRowColor">
180 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
181 <CODE>private &nbsp;<A HREF="../../../org/jCharts/properties/ScatterPlotProperties.html">ScatterPlotProperties</A></CODE></FONT></TD>
182 <TD><CODE><B><A HREF="../../../org/jCharts/test/ScatterPlotTestDriver.html#getScatterPlotProperties(int)">getScatterPlotProperties</A></B>(int&nbsp;numberOfDataSets)</CODE>
183
184 <BR>
185 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Separate this so can use for combo chart test</TD>
186 </TR>
187 <TR BGCOLOR="white" CLASS="TableRowColor">
188 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
189 <CODE>static&nbsp;void</CODE></FONT></TD>
190 <TD><CODE><B><A HREF="../../../org/jCharts/test/ScatterPlotTestDriver.html#main(java.lang.String[])">main</A></B>(java.lang.String[]&nbsp;args)</CODE>
191
192 <BR>
193 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DataSeries getDataSeries() throws ChartDataException
194 {
195 String[] xAxisLabels={"1", "2", "3", "4", "5"};
196 DataSeries dataSeries=new DataSeries( xAxisLabels, "numbers", "numbers", "Bug #559177" );
197 AxisChartDataSet axisChartDataSet;
198
199 double[][] data={{1, 2, 3, 4, 5},
200 {7, 8, Double.NaN, Double.NaN, Double.NaN},
201 {Double.NaN, Double.NaN, Double.NaN, Double.NaN, 2}};
202
203 String[] legendLabels={"set 1", "set 2", "set 3"};
204 Paint[] paints={Color.blue, Color.red, Color.green};
205
206 axisChartDataSet=new AxisChartDataSet( data,
207 legendLabels,
208 paints,
209 ChartType.LINE,
210 this.getChartTypeProperties( 3 ) );
211
212 dataSeries.addIAxisPlotDataSet( axisChartDataSet );
213
214 return dataSeries;
215
216 }</TD>
217 </TR>
218 <TR BGCOLOR="white" CLASS="TableRowColor">
219 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
220 <CODE>(package private) &nbsp;boolean</CODE></FONT></TD>
221 <TD><CODE><B><A HREF="../../../org/jCharts/test/ScatterPlotTestDriver.html#supportsImageMap()">supportsImageMap</A></B>()</CODE>
222
223 <BR>
224 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
225 </TR>
226 </TABLE>
227 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
228 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
229 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
230 <TD><B>Methods inherited from class java.lang.Object</B></TD>
231 </TR>
232 <TR BGCOLOR="white" CLASS="TableRowColor">
233 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
234 </TR>
235 </TABLE>
236 &nbsp;
237 <P>
238
239 <!-- ============ FIELD DETAIL =========== -->
240
241
242 <!-- ========= CONSTRUCTOR DETAIL ======== -->
243
244 <A NAME="constructor_detail"><!-- --></A>
245 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
246 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
247 <TD COLSPAN=1><FONT SIZE="+2">
248 <B>Constructor Detail</B></FONT></TD>
249 </TR>
250 </TABLE>
251
252 <A NAME="ScatterPlotTestDriver()"><!-- --></A><H3>
253 ScatterPlotTestDriver</H3>
254 <PRE>
255 public <B>ScatterPlotTestDriver</B>()</PRE>
256 <DL>
257 </DL>
258
259 <!-- ============ METHOD DETAIL ========== -->
260
261 <A NAME="method_detail"><!-- --></A>
262 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
263 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
264 <TD COLSPAN=1><FONT SIZE="+2">
265 <B>Method Detail</B></FONT></TD>
266 </TR>
267 </TABLE>
268
269 <A NAME="supportsImageMap()"><!-- --></A><H3>
270 supportsImageMap</H3>
271 <PRE>
272 boolean <B>supportsImageMap</B>()</PRE>
273 <DL>
274 <DD><DL>
275 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/test/ScatterChartTestBase.html#supportsImageMap()">supportsImageMap</A></CODE> in class <CODE><A HREF="../../../org/jCharts/test/ScatterChartTestBase.html">ScatterChartTestBase</A></CODE></DL>
276 </DD>
277 <DD><DL>
278 </DL>
279 </DD>
280 </DL>
281 <HR>
282
283 <A NAME="getScatterPlotProperties(int)"><!-- --></A><H3>
284 getScatterPlotProperties</H3>
285 <PRE>
286 private <A HREF="../../../org/jCharts/properties/ScatterPlotProperties.html">ScatterPlotProperties</A> <B>getScatterPlotProperties</B>(int&nbsp;numberOfDataSets)</PRE>
287 <DL>
288 <DD>Separate this so can use for combo chart test
289 <P>
290 <DD><DL>
291 <DT><B>Parameters:</B><DD><CODE>numberOfDataSets</CODE> - </DL>
292 </DD>
293 </DL>
294 <HR>
295
296 <A NAME="createScatterPlotDataSet(int, int, int, int, int, int)"><!-- --></A><H3>
297 createScatterPlotDataSet</H3>
298 <PRE>
299 private <A HREF="../../../org/jCharts/chartData/ScatterPlotDataSet.html">ScatterPlotDataSet</A> <B>createScatterPlotDataSet</B>(int&nbsp;numberOfDataSets,
300 int&nbsp;numberOfValuesToCreate,
301 int&nbsp;xMinValue,
302 int&nbsp;xMaxValue,
303 int&nbsp;yMinValue,
304 int&nbsp;yMaxValue)
305 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></PRE>
306 <DL>
307 <DD>Generates a random MultiDataSet
308 <P>
309 <DD><DL>
310 <DT><B>Parameters:</B><DD><CODE>numberOfDataSets</CODE> - <DD><CODE>numberOfValuesToCreate</CODE> - the number of doubles to generate<DD><CODE>xMinValue</CODE> - <DD><CODE>xMaxValue</CODE> - <DD><CODE>yMinValue</CODE> - <DD><CODE>yMaxValue</CODE> -
311 <DT><B>Returns:</B><DD>AxisChartDataSet
312 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE></DL>
313 </DD>
314 </DL>
315 <HR>
316
317 <A NAME="getDataSeries()"><!-- --></A><H3>
318 getDataSeries</H3>
319 <PRE>
320 <A HREF="../../../org/jCharts/chartData/ScatterPlotDataSeries.html">ScatterPlotDataSeries</A> <B>getDataSeries</B>()
321 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></PRE>
322 <DL>
323 <DD><DL>
324 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/test/ScatterChartTestBase.html#getDataSeries()">getDataSeries</A></CODE> in class <CODE><A HREF="../../../org/jCharts/test/ScatterChartTestBase.html">ScatterChartTestBase</A></CODE></DL>
325 </DD>
326 <DD><DL>
327
328 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE></DL>
329 </DD>
330 </DL>
331 <HR>
332
333 <A NAME="main(java.lang.String[])"><!-- --></A><H3>
334 main</H3>
335 <PRE>
336 public static void <B>main</B>(java.lang.String[]&nbsp;args)
337 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A>,
338 <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
339 <DL>
340 <DD>DataSeries getDataSeries() throws ChartDataException
341 {
342 String[] xAxisLabels={"1", "2", "3", "4", "5"};
343 DataSeries dataSeries=new DataSeries( xAxisLabels, "numbers", "numbers", "Bug #559177" );
344 AxisChartDataSet axisChartDataSet;
345
346 double[][] data={{1, 2, 3, 4, 5},
347 {7, 8, Double.NaN, Double.NaN, Double.NaN},
348 {Double.NaN, Double.NaN, Double.NaN, Double.NaN, 2}};
349
350 String[] legendLabels={"set 1", "set 2", "set 3"};
351 Paint[] paints={Color.blue, Color.red, Color.green};
352
353 axisChartDataSet=new AxisChartDataSet( data,
354 legendLabels,
355 paints,
356 ChartType.LINE,
357 this.getChartTypeProperties( 3 ) );
358
359 dataSeries.addIAxisPlotDataSet( axisChartDataSet );
360
361 return dataSeries;
362
363 }
364 <P>
365 <DD><DL>
366
367 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE>
368 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE></DL>
369 </DD>
370 </DL>
371 <HR>
372
373 <A NAME="axisChartTest(java.lang.String, org.jCharts.test.ScatterChartTestBase)"><!-- --></A><H3>
374 axisChartTest</H3>
375 <PRE>
376 static void <B>axisChartTest</B>(java.lang.String&nbsp;name,
377 <A HREF="../../../org/jCharts/test/ScatterChartTestBase.html">ScatterChartTestBase</A>&nbsp;axisChartTestBase)
378 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A>,
379 <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
380 <DL>
381 <DD>Test for LineChart
382 <P>
383 <DD><DL>
384
385 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE>
386 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE></DL>
387 </DD>
388 </DL>
389 <HR>
390
391 <A NAME="createDataSeries(int)"><!-- --></A><H3>
392 createDataSeries</H3>
393 <PRE>
394 final <A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A> <B>createDataSeries</B>(int&nbsp;numberOfValuesToCreate)</PRE>
395 <DL>
396 <DD><DL>
397 </DL>
398 </DD>
399 </DL>
400 <HR>
401
402 <A NAME="createAxisChartDataSet(org.jCharts.types.ChartType, org.jCharts.properties.ChartTypeProperties, int, int, int, int)"><!-- --></A><H3>
403 createAxisChartDataSet</H3>
404 <PRE>
405 <A HREF="../../../org/jCharts/chartData/AxisChartDataSet.html">AxisChartDataSet</A> <B>createAxisChartDataSet</B>(<A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A>&nbsp;chartType,
406 <A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A>&nbsp;chartTypeProperties,
407 int&nbsp;numberOfDataSets,
408 int&nbsp;numberOfValuesToCreate,
409 int&nbsp;minValue,
410 int&nbsp;maxValue)
411 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></PRE>
412 <DL>
413 <DD>Generates a random MultiDataSet
414 <P>
415 <DD><DL>
416 <DT><B>Parameters:</B><DD><CODE>numberOfDataSets</CODE> - <DD><CODE>numberOfValuesToCreate</CODE> - the number of doubles to generate<DD><CODE>minValue</CODE> - <DD><CODE>maxValue</CODE> -
417 <DT><B>Returns:</B><DD>AxisChartDataSet
418 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE></DL>
419 </DD>
420 </DL>
421 <!-- ========= END OF CLASS DATA ========= -->
422 <HR>
423
424 <!-- ========== START OF NAVBAR ========== -->
425 <A NAME="navbar_bottom"><!-- --></A>
426 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
427 <TR>
428 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
429 <A NAME="navbar_bottom_firstrow"><!-- --></A>
430 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
431 <TR ALIGN="center" VALIGN="top">
432 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
433 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
434 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
435 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
436 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
437 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
438 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
439 </TR>
440 </TABLE>
441 </TD>
442 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
443 </EM>
444 </TD>
445 </TR>
446
447 <TR>
448 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
449 &nbsp;<A HREF="../../../org/jCharts/test/ScatterChartTestBase.html"><B>PREV CLASS</B></A>&nbsp;
450 &nbsp;<A HREF="../../../org/jCharts/test/StackedAreaTestDriver.html"><B>NEXT CLASS</B></A></FONT></TD>
451 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
452 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
453 &nbsp;<A HREF="ScatterPlotTestDriver.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
454 &nbsp;
455 <SCRIPT>
456 <!--
457 if(window==top) {
458 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
459 }
460 //-->
461 </SCRIPT>
462 <NOSCRIPT>
463 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
464 </NOSCRIPT>
465 </FONT></TD>
466 </TR>
467 <TR>
468 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
469 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
470 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
471 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
472 </TR>
473 </TABLE>
474 <!-- =========== END OF NAVBAR =========== -->
475
476 <HR>
477
478 </BODY>
479 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:12 EST 2003 -->
5 <TITLE>
6 StackedAreaTestDriver (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.test.StackedAreaTestDriver,StackedAreaTestDriver class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="StackedAreaTestDriver (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/test/ScatterPlotTestDriver.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/test/StackedBarTestDriver.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="StackedAreaTestDriver.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.test</FONT>
76 <BR>
77 Class StackedAreaTestDriver</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../org/jCharts/test/AxisChartTestBase.html">org.jCharts.test.AxisChartTestBase</A>
82 |
83 +--<B>org.jCharts.test.StackedAreaTestDriver</B>
84 </PRE>
85 <HR>
86 <DL>
87 <DT> class <B>StackedAreaTestDriver</B><DT>extends <A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A></DL>
88
89 <P>
90 This file provides examples of how to create all the different chart types provided by
91 this package.
92 <P>
93
94 <P>
95 <HR>
96
97 <P>
98 <!-- ======== NESTED CLASS SUMMARY ======== -->
99
100
101 <!-- =========== FIELD SUMMARY =========== -->
102
103
104 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
105
106 <A NAME="constructor_summary"><!-- --></A>
107 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
108 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
109 <TD COLSPAN=2><FONT SIZE="+2">
110 <B>Constructor Summary</B></FONT></TD>
111 </TR>
112 <TR BGCOLOR="white" CLASS="TableRowColor">
113 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
114 <CODE>(package private)</CODE></FONT></TD>
115 <TD><CODE><B><A HREF="../../../org/jCharts/test/StackedAreaTestDriver.html#StackedAreaTestDriver()">StackedAreaTestDriver</A></B>()</CODE>
116
117 <BR>
118 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
119 </TR>
120 </TABLE>
121 &nbsp;
122 <!-- ========== METHOD SUMMARY =========== -->
123
124 <A NAME="method_summary"><!-- --></A>
125 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
126 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
127 <TD COLSPAN=2><FONT SIZE="+2">
128 <B>Method Summary</B></FONT></TD>
129 </TR>
130 <TR BGCOLOR="white" CLASS="TableRowColor">
131 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
132 <CODE>(package private) static&nbsp;void</CODE></FONT></TD>
133 <TD><CODE><B><A HREF="../../../org/jCharts/test/StackedAreaTestDriver.html#axisChartTest(java.lang.String, org.jCharts.test.AxisChartTestBase)">axisChartTest</A></B>(java.lang.String&nbsp;name,
134 <A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A>&nbsp;axisChartTestBase)</CODE>
135
136 <BR>
137 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test for LineChart</TD>
138 </TR>
139 <TR BGCOLOR="white" CLASS="TableRowColor">
140 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
141 <CODE>(package private) &nbsp;<A HREF="../../../org/jCharts/chartData/AxisChartDataSet.html">AxisChartDataSet</A></CODE></FONT></TD>
142 <TD><CODE><B><A HREF="../../../org/jCharts/test/StackedAreaTestDriver.html#createAxisChartDataSet(org.jCharts.types.ChartType, org.jCharts.properties.ChartTypeProperties, int, int, int, int)">createAxisChartDataSet</A></B>(<A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A>&nbsp;chartType,
143 <A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A>&nbsp;chartTypeProperties,
144 int&nbsp;numberOfDataSets,
145 int&nbsp;numberOfValuesToCreate,
146 int&nbsp;minValue,
147 int&nbsp;maxValue)</CODE>
148
149 <BR>
150 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generates a random MultiDataSet</TD>
151 </TR>
152 <TR BGCOLOR="white" CLASS="TableRowColor">
153 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
154 <CODE>(package private) &nbsp;<A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A></CODE></FONT></TD>
155 <TD><CODE><B><A HREF="../../../org/jCharts/test/StackedAreaTestDriver.html#createDataSeries(int)">createDataSeries</A></B>(int&nbsp;numberOfValuesToCreate)</CODE>
156
157 <BR>
158 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
159 </TR>
160 <TR BGCOLOR="white" CLASS="TableRowColor">
161 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
162 <CODE>(package private) static&nbsp;<A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A></CODE></FONT></TD>
163 <TD><CODE><B><A HREF="../../../org/jCharts/test/StackedAreaTestDriver.html#getChartTypeProperties(int)">getChartTypeProperties</A></B>(int&nbsp;numberOfDataSets)</CODE>
164
165 <BR>
166 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Separate this so can use for combo chart test</TD>
167 </TR>
168 <TR BGCOLOR="white" CLASS="TableRowColor">
169 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
170 <CODE>(package private) &nbsp;<A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A></CODE></FONT></TD>
171 <TD><CODE><B><A HREF="../../../org/jCharts/test/StackedAreaTestDriver.html#getDataSeries()">getDataSeries</A></B>()</CODE>
172
173 <BR>
174 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
175 </TR>
176 <TR BGCOLOR="white" CLASS="TableRowColor">
177 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
178 <CODE>(package private) &nbsp;boolean</CODE></FONT></TD>
179 <TD><CODE><B><A HREF="../../../org/jCharts/test/StackedAreaTestDriver.html#supportsImageMap()">supportsImageMap</A></B>()</CODE>
180
181 <BR>
182 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
183 </TR>
184 </TABLE>
185 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
186 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
187 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
188 <TD><B>Methods inherited from class java.lang.Object</B></TD>
189 </TR>
190 <TR BGCOLOR="white" CLASS="TableRowColor">
191 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
192 </TR>
193 </TABLE>
194 &nbsp;
195 <P>
196
197 <!-- ============ FIELD DETAIL =========== -->
198
199
200 <!-- ========= CONSTRUCTOR DETAIL ======== -->
201
202 <A NAME="constructor_detail"><!-- --></A>
203 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
204 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
205 <TD COLSPAN=1><FONT SIZE="+2">
206 <B>Constructor Detail</B></FONT></TD>
207 </TR>
208 </TABLE>
209
210 <A NAME="StackedAreaTestDriver()"><!-- --></A><H3>
211 StackedAreaTestDriver</H3>
212 <PRE>
213 <B>StackedAreaTestDriver</B>()</PRE>
214 <DL>
215 </DL>
216
217 <!-- ============ METHOD DETAIL ========== -->
218
219 <A NAME="method_detail"><!-- --></A>
220 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
221 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
222 <TD COLSPAN=1><FONT SIZE="+2">
223 <B>Method Detail</B></FONT></TD>
224 </TR>
225 </TABLE>
226
227 <A NAME="supportsImageMap()"><!-- --></A><H3>
228 supportsImageMap</H3>
229 <PRE>
230 boolean <B>supportsImageMap</B>()</PRE>
231 <DL>
232 <DD><DL>
233 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/test/AxisChartTestBase.html#supportsImageMap()">supportsImageMap</A></CODE> in class <CODE><A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A></CODE></DL>
234 </DD>
235 <DD><DL>
236 </DL>
237 </DD>
238 </DL>
239 <HR>
240
241 <A NAME="getChartTypeProperties(int)"><!-- --></A><H3>
242 getChartTypeProperties</H3>
243 <PRE>
244 static <A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A> <B>getChartTypeProperties</B>(int&nbsp;numberOfDataSets)</PRE>
245 <DL>
246 <DD>Separate this so can use for combo chart test
247 <P>
248 <DD><DL>
249 </DL>
250 </DD>
251 </DL>
252 <HR>
253
254 <A NAME="getDataSeries()"><!-- --></A><H3>
255 getDataSeries</H3>
256 <PRE>
257 <A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A> <B>getDataSeries</B>()
258 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></PRE>
259 <DL>
260 <DD><DL>
261 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/test/AxisChartTestBase.html#getDataSeries()">getDataSeries</A></CODE> in class <CODE><A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A></CODE></DL>
262 </DD>
263 <DD><DL>
264
265 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE></DL>
266 </DD>
267 </DL>
268 <HR>
269
270 <A NAME="axisChartTest(java.lang.String, org.jCharts.test.AxisChartTestBase)"><!-- --></A><H3>
271 axisChartTest</H3>
272 <PRE>
273 static void <B>axisChartTest</B>(java.lang.String&nbsp;name,
274 <A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A>&nbsp;axisChartTestBase)
275 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A>,
276 <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
277 <DL>
278 <DD>Test for LineChart
279 <P>
280 <DD><DL>
281
282 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE>
283 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE></DL>
284 </DD>
285 </DL>
286 <HR>
287
288 <A NAME="createDataSeries(int)"><!-- --></A><H3>
289 createDataSeries</H3>
290 <PRE>
291 final <A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A> <B>createDataSeries</B>(int&nbsp;numberOfValuesToCreate)</PRE>
292 <DL>
293 <DD><DL>
294 </DL>
295 </DD>
296 </DL>
297 <HR>
298
299 <A NAME="createAxisChartDataSet(org.jCharts.types.ChartType, org.jCharts.properties.ChartTypeProperties, int, int, int, int)"><!-- --></A><H3>
300 createAxisChartDataSet</H3>
301 <PRE>
302 <A HREF="../../../org/jCharts/chartData/AxisChartDataSet.html">AxisChartDataSet</A> <B>createAxisChartDataSet</B>(<A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A>&nbsp;chartType,
303 <A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A>&nbsp;chartTypeProperties,
304 int&nbsp;numberOfDataSets,
305 int&nbsp;numberOfValuesToCreate,
306 int&nbsp;minValue,
307 int&nbsp;maxValue)
308 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></PRE>
309 <DL>
310 <DD>Generates a random MultiDataSet
311 <P>
312 <DD><DL>
313 <DT><B>Parameters:</B><DD><CODE>numberOfDataSets</CODE> - <DD><CODE>numberOfValuesToCreate</CODE> - the number of doubles to generate<DD><CODE>minValue</CODE> - <DD><CODE>maxValue</CODE> -
314 <DT><B>Returns:</B><DD>AxisChartDataSet
315 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE></DL>
316 </DD>
317 </DL>
318 <!-- ========= END OF CLASS DATA ========= -->
319 <HR>
320
321 <!-- ========== START OF NAVBAR ========== -->
322 <A NAME="navbar_bottom"><!-- --></A>
323 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
324 <TR>
325 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
326 <A NAME="navbar_bottom_firstrow"><!-- --></A>
327 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
328 <TR ALIGN="center" VALIGN="top">
329 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
330 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
331 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
332 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
333 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
334 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
335 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
336 </TR>
337 </TABLE>
338 </TD>
339 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
340 </EM>
341 </TD>
342 </TR>
343
344 <TR>
345 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
346 &nbsp;<A HREF="../../../org/jCharts/test/ScatterPlotTestDriver.html"><B>PREV CLASS</B></A>&nbsp;
347 &nbsp;<A HREF="../../../org/jCharts/test/StackedBarTestDriver.html"><B>NEXT CLASS</B></A></FONT></TD>
348 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
349 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
350 &nbsp;<A HREF="StackedAreaTestDriver.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
351 &nbsp;
352 <SCRIPT>
353 <!--
354 if(window==top) {
355 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
356 }
357 //-->
358 </SCRIPT>
359 <NOSCRIPT>
360 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
361 </NOSCRIPT>
362 </FONT></TD>
363 </TR>
364 <TR>
365 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
366 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
367 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
368 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
369 </TR>
370 </TABLE>
371 <!-- =========== END OF NAVBAR =========== -->
372
373 <HR>
374
375 </BODY>
376 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:12 EST 2003 -->
5 <TITLE>
6 StackedBarTestDriver (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.test.StackedBarTestDriver,StackedBarTestDriver class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="StackedBarTestDriver (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/test/StackedAreaTestDriver.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/test/StockTestDriver.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="StackedBarTestDriver.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.test</FONT>
76 <BR>
77 Class StackedBarTestDriver</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../org/jCharts/test/AxisChartTestBase.html">org.jCharts.test.AxisChartTestBase</A>
82 |
83 +--<B>org.jCharts.test.StackedBarTestDriver</B>
84 </PRE>
85 <HR>
86 <DL>
87 <DT>public class <B>StackedBarTestDriver</B><DT>extends <A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A></DL>
88
89 <P>
90 This file provides examples of how to create all the different chart types provided by
91 this package.
92 <P>
93
94 <P>
95 <HR>
96
97 <P>
98 <!-- ======== NESTED CLASS SUMMARY ======== -->
99
100
101 <!-- =========== FIELD SUMMARY =========== -->
102
103
104 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
105
106 <A NAME="constructor_summary"><!-- --></A>
107 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
108 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
109 <TD COLSPAN=2><FONT SIZE="+2">
110 <B>Constructor Summary</B></FONT></TD>
111 </TR>
112 <TR BGCOLOR="white" CLASS="TableRowColor">
113 <TD><CODE><B><A HREF="../../../org/jCharts/test/StackedBarTestDriver.html#StackedBarTestDriver()">StackedBarTestDriver</A></B>()</CODE>
114
115 <BR>
116 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
117 </TR>
118 </TABLE>
119 &nbsp;
120 <!-- ========== METHOD SUMMARY =========== -->
121
122 <A NAME="method_summary"><!-- --></A>
123 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
124 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
125 <TD COLSPAN=2><FONT SIZE="+2">
126 <B>Method Summary</B></FONT></TD>
127 </TR>
128 <TR BGCOLOR="white" CLASS="TableRowColor">
129 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
130 <CODE>(package private) static&nbsp;void</CODE></FONT></TD>
131 <TD><CODE><B><A HREF="../../../org/jCharts/test/StackedBarTestDriver.html#axisChartTest(java.lang.String, org.jCharts.test.AxisChartTestBase)">axisChartTest</A></B>(java.lang.String&nbsp;name,
132 <A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A>&nbsp;axisChartTestBase)</CODE>
133
134 <BR>
135 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test for LineChart</TD>
136 </TR>
137 <TR BGCOLOR="white" CLASS="TableRowColor">
138 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
139 <CODE>(package private) &nbsp;<A HREF="../../../org/jCharts/chartData/AxisChartDataSet.html">AxisChartDataSet</A></CODE></FONT></TD>
140 <TD><CODE><B><A HREF="../../../org/jCharts/test/StackedBarTestDriver.html#createAxisChartDataSet(org.jCharts.types.ChartType, org.jCharts.properties.ChartTypeProperties, int, int, int, int)">createAxisChartDataSet</A></B>(<A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A>&nbsp;chartType,
141 <A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A>&nbsp;chartTypeProperties,
142 int&nbsp;numberOfDataSets,
143 int&nbsp;numberOfValuesToCreate,
144 int&nbsp;minValue,
145 int&nbsp;maxValue)</CODE>
146
147 <BR>
148 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generates a random MultiDataSet</TD>
149 </TR>
150 <TR BGCOLOR="white" CLASS="TableRowColor">
151 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
152 <CODE>(package private) &nbsp;<A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A></CODE></FONT></TD>
153 <TD><CODE><B><A HREF="../../../org/jCharts/test/StackedBarTestDriver.html#createDataSeries(int)">createDataSeries</A></B>(int&nbsp;numberOfValuesToCreate)</CODE>
154
155 <BR>
156 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
157 </TR>
158 <TR BGCOLOR="white" CLASS="TableRowColor">
159 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
160 <CODE>(package private) &nbsp;<A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A></CODE></FONT></TD>
161 <TD><CODE><B><A HREF="../../../org/jCharts/test/StackedBarTestDriver.html#getDataSeries()">getDataSeries</A></B>()</CODE>
162
163 <BR>
164 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
165 </TR>
166 <TR BGCOLOR="white" CLASS="TableRowColor">
167 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
168 <CODE>static&nbsp;void</CODE></FONT></TD>
169 <TD><CODE><B><A HREF="../../../org/jCharts/test/StackedBarTestDriver.html#main(java.lang.String[])">main</A></B>(java.lang.String[]&nbsp;args)</CODE>
170
171 <BR>
172 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
173 </TR>
174 <TR BGCOLOR="white" CLASS="TableRowColor">
175 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
176 <CODE>(package private) &nbsp;boolean</CODE></FONT></TD>
177 <TD><CODE><B><A HREF="../../../org/jCharts/test/StackedBarTestDriver.html#supportsImageMap()">supportsImageMap</A></B>()</CODE>
178
179 <BR>
180 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
181 </TR>
182 </TABLE>
183 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
184 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
185 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
186 <TD><B>Methods inherited from class java.lang.Object</B></TD>
187 </TR>
188 <TR BGCOLOR="white" CLASS="TableRowColor">
189 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
190 </TR>
191 </TABLE>
192 &nbsp;
193 <P>
194
195 <!-- ============ FIELD DETAIL =========== -->
196
197
198 <!-- ========= CONSTRUCTOR DETAIL ======== -->
199
200 <A NAME="constructor_detail"><!-- --></A>
201 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
202 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
203 <TD COLSPAN=1><FONT SIZE="+2">
204 <B>Constructor Detail</B></FONT></TD>
205 </TR>
206 </TABLE>
207
208 <A NAME="StackedBarTestDriver()"><!-- --></A><H3>
209 StackedBarTestDriver</H3>
210 <PRE>
211 public <B>StackedBarTestDriver</B>()</PRE>
212 <DL>
213 </DL>
214
215 <!-- ============ METHOD DETAIL ========== -->
216
217 <A NAME="method_detail"><!-- --></A>
218 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
219 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
220 <TD COLSPAN=1><FONT SIZE="+2">
221 <B>Method Detail</B></FONT></TD>
222 </TR>
223 </TABLE>
224
225 <A NAME="supportsImageMap()"><!-- --></A><H3>
226 supportsImageMap</H3>
227 <PRE>
228 boolean <B>supportsImageMap</B>()</PRE>
229 <DL>
230 <DD><DL>
231 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/test/AxisChartTestBase.html#supportsImageMap()">supportsImageMap</A></CODE> in class <CODE><A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A></CODE></DL>
232 </DD>
233 <DD><DL>
234 </DL>
235 </DD>
236 </DL>
237 <HR>
238
239 <A NAME="getDataSeries()"><!-- --></A><H3>
240 getDataSeries</H3>
241 <PRE>
242 <A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A> <B>getDataSeries</B>()
243 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></PRE>
244 <DL>
245 <DD><DL>
246 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/test/AxisChartTestBase.html#getDataSeries()">getDataSeries</A></CODE> in class <CODE><A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A></CODE></DL>
247 </DD>
248 <DD><DL>
249
250 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE></DL>
251 </DD>
252 </DL>
253 <HR>
254
255 <A NAME="main(java.lang.String[])"><!-- --></A><H3>
256 main</H3>
257 <PRE>
258 public static void <B>main</B>(java.lang.String[]&nbsp;args)
259 throws <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A>,
260 <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></PRE>
261 <DL>
262 <DD><DL>
263 <DT><B>Parameters:</B><DD><CODE>args</CODE> -
264 <DT><B>Throws:</B>
265 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE>
266 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE></DL>
267 </DD>
268 </DL>
269 <HR>
270
271 <A NAME="axisChartTest(java.lang.String, org.jCharts.test.AxisChartTestBase)"><!-- --></A><H3>
272 axisChartTest</H3>
273 <PRE>
274 static void <B>axisChartTest</B>(java.lang.String&nbsp;name,
275 <A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A>&nbsp;axisChartTestBase)
276 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A>,
277 <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
278 <DL>
279 <DD>Test for LineChart
280 <P>
281 <DD><DL>
282
283 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE>
284 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE></DL>
285 </DD>
286 </DL>
287 <HR>
288
289 <A NAME="createDataSeries(int)"><!-- --></A><H3>
290 createDataSeries</H3>
291 <PRE>
292 final <A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A> <B>createDataSeries</B>(int&nbsp;numberOfValuesToCreate)</PRE>
293 <DL>
294 <DD><DL>
295 </DL>
296 </DD>
297 </DL>
298 <HR>
299
300 <A NAME="createAxisChartDataSet(org.jCharts.types.ChartType, org.jCharts.properties.ChartTypeProperties, int, int, int, int)"><!-- --></A><H3>
301 createAxisChartDataSet</H3>
302 <PRE>
303 <A HREF="../../../org/jCharts/chartData/AxisChartDataSet.html">AxisChartDataSet</A> <B>createAxisChartDataSet</B>(<A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A>&nbsp;chartType,
304 <A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A>&nbsp;chartTypeProperties,
305 int&nbsp;numberOfDataSets,
306 int&nbsp;numberOfValuesToCreate,
307 int&nbsp;minValue,
308 int&nbsp;maxValue)
309 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></PRE>
310 <DL>
311 <DD>Generates a random MultiDataSet
312 <P>
313 <DD><DL>
314 <DT><B>Parameters:</B><DD><CODE>numberOfDataSets</CODE> - <DD><CODE>numberOfValuesToCreate</CODE> - the number of doubles to generate<DD><CODE>minValue</CODE> - <DD><CODE>maxValue</CODE> -
315 <DT><B>Returns:</B><DD>AxisChartDataSet
316 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE></DL>
317 </DD>
318 </DL>
319 <!-- ========= END OF CLASS DATA ========= -->
320 <HR>
321
322 <!-- ========== START OF NAVBAR ========== -->
323 <A NAME="navbar_bottom"><!-- --></A>
324 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
325 <TR>
326 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
327 <A NAME="navbar_bottom_firstrow"><!-- --></A>
328 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
329 <TR ALIGN="center" VALIGN="top">
330 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
331 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
332 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
333 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
334 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
335 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
336 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
337 </TR>
338 </TABLE>
339 </TD>
340 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
341 </EM>
342 </TD>
343 </TR>
344
345 <TR>
346 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
347 &nbsp;<A HREF="../../../org/jCharts/test/StackedAreaTestDriver.html"><B>PREV CLASS</B></A>&nbsp;
348 &nbsp;<A HREF="../../../org/jCharts/test/StockTestDriver.html"><B>NEXT CLASS</B></A></FONT></TD>
349 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
350 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
351 &nbsp;<A HREF="StackedBarTestDriver.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
352 &nbsp;
353 <SCRIPT>
354 <!--
355 if(window==top) {
356 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
357 }
358 //-->
359 </SCRIPT>
360 <NOSCRIPT>
361 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
362 </NOSCRIPT>
363 </FONT></TD>
364 </TR>
365 <TR>
366 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
367 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
368 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
369 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
370 </TR>
371 </TABLE>
372 <!-- =========== END OF NAVBAR =========== -->
373
374 <HR>
375
376 </BODY>
377 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:12 EST 2003 -->
5 <TITLE>
6 StockTestDriver (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.test.StockTestDriver,StockTestDriver class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="StockTestDriver (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/test/StackedBarTestDriver.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/test/StopWatch.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="StockTestDriver.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.test</FONT>
76 <BR>
77 Class StockTestDriver</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../org/jCharts/test/AxisChartTestBase.html">org.jCharts.test.AxisChartTestBase</A>
82 |
83 +--<B>org.jCharts.test.StockTestDriver</B>
84 </PRE>
85 <HR>
86 <DL>
87 <DT>public final class <B>StockTestDriver</B><DT>extends <A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A></DL>
88
89 <P>
90 This file provides examples of how to create all the different chart types provided by
91 this package.
92 <P>
93
94 <P>
95 <HR>
96
97 <P>
98 <!-- ======== NESTED CLASS SUMMARY ======== -->
99
100
101 <!-- =========== FIELD SUMMARY =========== -->
102
103
104 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
105
106 <A NAME="constructor_summary"><!-- --></A>
107 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
108 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
109 <TD COLSPAN=2><FONT SIZE="+2">
110 <B>Constructor Summary</B></FONT></TD>
111 </TR>
112 <TR BGCOLOR="white" CLASS="TableRowColor">
113 <TD><CODE><B><A HREF="../../../org/jCharts/test/StockTestDriver.html#StockTestDriver()">StockTestDriver</A></B>()</CODE>
114
115 <BR>
116 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
117 </TR>
118 </TABLE>
119 &nbsp;
120 <!-- ========== METHOD SUMMARY =========== -->
121
122 <A NAME="method_summary"><!-- --></A>
123 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
124 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
125 <TD COLSPAN=2><FONT SIZE="+2">
126 <B>Method Summary</B></FONT></TD>
127 </TR>
128 <TR BGCOLOR="white" CLASS="TableRowColor">
129 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
130 <CODE>(package private) static&nbsp;void</CODE></FONT></TD>
131 <TD><CODE><B><A HREF="../../../org/jCharts/test/StockTestDriver.html#axisChartTest(java.lang.String, org.jCharts.test.AxisChartTestBase)">axisChartTest</A></B>(java.lang.String&nbsp;name,
132 <A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A>&nbsp;axisChartTestBase)</CODE>
133
134 <BR>
135 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test for LineChart</TD>
136 </TR>
137 <TR BGCOLOR="white" CLASS="TableRowColor">
138 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
139 <CODE>(package private) &nbsp;<A HREF="../../../org/jCharts/chartData/AxisChartDataSet.html">AxisChartDataSet</A></CODE></FONT></TD>
140 <TD><CODE><B><A HREF="../../../org/jCharts/test/StockTestDriver.html#createAxisChartDataSet(org.jCharts.types.ChartType, org.jCharts.properties.ChartTypeProperties, int, int, int, int)">createAxisChartDataSet</A></B>(<A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A>&nbsp;chartType,
141 <A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A>&nbsp;chartTypeProperties,
142 int&nbsp;numberOfDataSets,
143 int&nbsp;numberOfValuesToCreate,
144 int&nbsp;minValue,
145 int&nbsp;maxValue)</CODE>
146
147 <BR>
148 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generates a random MultiDataSet</TD>
149 </TR>
150 <TR BGCOLOR="white" CLASS="TableRowColor">
151 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
152 <CODE>(package private) &nbsp;<A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A></CODE></FONT></TD>
153 <TD><CODE><B><A HREF="../../../org/jCharts/test/StockTestDriver.html#createDataSeries(int)">createDataSeries</A></B>(int&nbsp;numberOfValuesToCreate)</CODE>
154
155 <BR>
156 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
157 </TR>
158 <TR BGCOLOR="white" CLASS="TableRowColor">
159 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
160 <CODE>(package private) static&nbsp;<A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A></CODE></FONT></TD>
161 <TD><CODE><B><A HREF="../../../org/jCharts/test/StockTestDriver.html#getChartTypeProperties(int)">getChartTypeProperties</A></B>(int&nbsp;numberOfDataSets)</CODE>
162
163 <BR>
164 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Separate this so can use for combo chart test</TD>
165 </TR>
166 <TR BGCOLOR="white" CLASS="TableRowColor">
167 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
168 <CODE>(package private) &nbsp;<A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A></CODE></FONT></TD>
169 <TD><CODE><B><A HREF="../../../org/jCharts/test/StockTestDriver.html#getDataSeries()">getDataSeries</A></B>()</CODE>
170
171 <BR>
172 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test for LineChart</TD>
173 </TR>
174 <TR BGCOLOR="white" CLASS="TableRowColor">
175 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
176 <CODE>(package private) &nbsp;boolean</CODE></FONT></TD>
177 <TD><CODE><B><A HREF="../../../org/jCharts/test/StockTestDriver.html#supportsImageMap()">supportsImageMap</A></B>()</CODE>
178
179 <BR>
180 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
181 </TR>
182 </TABLE>
183 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
184 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
185 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
186 <TD><B>Methods inherited from class java.lang.Object</B></TD>
187 </TR>
188 <TR BGCOLOR="white" CLASS="TableRowColor">
189 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
190 </TR>
191 </TABLE>
192 &nbsp;
193 <P>
194
195 <!-- ============ FIELD DETAIL =========== -->
196
197
198 <!-- ========= CONSTRUCTOR DETAIL ======== -->
199
200 <A NAME="constructor_detail"><!-- --></A>
201 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
202 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
203 <TD COLSPAN=1><FONT SIZE="+2">
204 <B>Constructor Detail</B></FONT></TD>
205 </TR>
206 </TABLE>
207
208 <A NAME="StockTestDriver()"><!-- --></A><H3>
209 StockTestDriver</H3>
210 <PRE>
211 public <B>StockTestDriver</B>()</PRE>
212 <DL>
213 </DL>
214
215 <!-- ============ METHOD DETAIL ========== -->
216
217 <A NAME="method_detail"><!-- --></A>
218 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
219 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
220 <TD COLSPAN=1><FONT SIZE="+2">
221 <B>Method Detail</B></FONT></TD>
222 </TR>
223 </TABLE>
224
225 <A NAME="supportsImageMap()"><!-- --></A><H3>
226 supportsImageMap</H3>
227 <PRE>
228 boolean <B>supportsImageMap</B>()</PRE>
229 <DL>
230 <DD><DL>
231 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/test/AxisChartTestBase.html#supportsImageMap()">supportsImageMap</A></CODE> in class <CODE><A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A></CODE></DL>
232 </DD>
233 <DD><DL>
234 </DL>
235 </DD>
236 </DL>
237 <HR>
238
239 <A NAME="getChartTypeProperties(int)"><!-- --></A><H3>
240 getChartTypeProperties</H3>
241 <PRE>
242 static <A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A> <B>getChartTypeProperties</B>(int&nbsp;numberOfDataSets)</PRE>
243 <DL>
244 <DD>Separate this so can use for combo chart test
245 <P>
246 <DD><DL>
247 </DL>
248 </DD>
249 </DL>
250 <HR>
251
252 <A NAME="getDataSeries()"><!-- --></A><H3>
253 getDataSeries</H3>
254 <PRE>
255 <A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A> <B>getDataSeries</B>()
256 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></PRE>
257 <DL>
258 <DD>Test for LineChart
259 <P>
260 <DD><DL>
261 <DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/jCharts/test/AxisChartTestBase.html#getDataSeries()">getDataSeries</A></CODE> in class <CODE><A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A></CODE></DL>
262 </DD>
263 <DD><DL>
264
265 <DT><B>Throws:</B>
266 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE></DL>
267 </DD>
268 </DL>
269 <HR>
270
271 <A NAME="axisChartTest(java.lang.String, org.jCharts.test.AxisChartTestBase)"><!-- --></A><H3>
272 axisChartTest</H3>
273 <PRE>
274 static void <B>axisChartTest</B>(java.lang.String&nbsp;name,
275 <A HREF="../../../org/jCharts/test/AxisChartTestBase.html">AxisChartTestBase</A>&nbsp;axisChartTestBase)
276 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A>,
277 <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
278 <DL>
279 <DD>Test for LineChart
280 <P>
281 <DD><DL>
282
283 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE>
284 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE></DL>
285 </DD>
286 </DL>
287 <HR>
288
289 <A NAME="createDataSeries(int)"><!-- --></A><H3>
290 createDataSeries</H3>
291 <PRE>
292 final <A HREF="../../../org/jCharts/chartData/DataSeries.html">DataSeries</A> <B>createDataSeries</B>(int&nbsp;numberOfValuesToCreate)</PRE>
293 <DL>
294 <DD><DL>
295 </DL>
296 </DD>
297 </DL>
298 <HR>
299
300 <A NAME="createAxisChartDataSet(org.jCharts.types.ChartType, org.jCharts.properties.ChartTypeProperties, int, int, int, int)"><!-- --></A><H3>
301 createAxisChartDataSet</H3>
302 <PRE>
303 <A HREF="../../../org/jCharts/chartData/AxisChartDataSet.html">AxisChartDataSet</A> <B>createAxisChartDataSet</B>(<A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A>&nbsp;chartType,
304 <A HREF="../../../org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A>&nbsp;chartTypeProperties,
305 int&nbsp;numberOfDataSets,
306 int&nbsp;numberOfValuesToCreate,
307 int&nbsp;minValue,
308 int&nbsp;maxValue)
309 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></PRE>
310 <DL>
311 <DD>Generates a random MultiDataSet
312 <P>
313 <DD><DL>
314 <DT><B>Parameters:</B><DD><CODE>numberOfDataSets</CODE> - <DD><CODE>numberOfValuesToCreate</CODE> - the number of doubles to generate<DD><CODE>minValue</CODE> - <DD><CODE>maxValue</CODE> -
315 <DT><B>Returns:</B><DD>AxisChartDataSet
316 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE></DL>
317 </DD>
318 </DL>
319 <!-- ========= END OF CLASS DATA ========= -->
320 <HR>
321
322 <!-- ========== START OF NAVBAR ========== -->
323 <A NAME="navbar_bottom"><!-- --></A>
324 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
325 <TR>
326 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
327 <A NAME="navbar_bottom_firstrow"><!-- --></A>
328 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
329 <TR ALIGN="center" VALIGN="top">
330 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
331 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
332 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
333 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
334 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
335 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
336 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
337 </TR>
338 </TABLE>
339 </TD>
340 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
341 </EM>
342 </TD>
343 </TR>
344
345 <TR>
346 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
347 &nbsp;<A HREF="../../../org/jCharts/test/StackedBarTestDriver.html"><B>PREV CLASS</B></A>&nbsp;
348 &nbsp;<A HREF="../../../org/jCharts/test/StopWatch.html"><B>NEXT CLASS</B></A></FONT></TD>
349 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
350 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
351 &nbsp;<A HREF="StockTestDriver.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
352 &nbsp;
353 <SCRIPT>
354 <!--
355 if(window==top) {
356 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
357 }
358 //-->
359 </SCRIPT>
360 <NOSCRIPT>
361 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
362 </NOSCRIPT>
363 </FONT></TD>
364 </TR>
365 <TR>
366 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
367 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
368 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
369 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
370 </TR>
371 </TABLE>
372 <!-- =========== END OF NAVBAR =========== -->
373
374 <HR>
375
376 </BODY>
377 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:12 EST 2003 -->
5 <TITLE>
6 StopWatch (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.test.StopWatch,StopWatch class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="StopWatch (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/test/StockTestDriver.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/test/SwingTest.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="StopWatch.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.test</FONT>
76 <BR>
77 Class StopWatch</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.test.StopWatch</B>
82 </PRE>
83 <HR>
84 <DL>
85 <DT>public class <B>StopWatch</B><DT>extends java.lang.Object</DL>
86
87 <P>
88 <HR>
89
90 <P>
91 <!-- ======== NESTED CLASS SUMMARY ======== -->
92
93
94 <!-- =========== FIELD SUMMARY =========== -->
95
96 <A NAME="field_summary"><!-- --></A>
97 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
98 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
99 <TD COLSPAN=2><FONT SIZE="+2">
100 <B>Field Summary</B></FONT></TD>
101 </TR>
102 <TR BGCOLOR="white" CLASS="TableRowColor">
103 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
104 <CODE>private &nbsp;long</CODE></FONT></TD>
105 <TD><CODE><B><A HREF="../../../org/jCharts/test/StopWatch.html#start">start</A></B></CODE>
106
107 <BR>
108 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
109 </TR>
110 <TR BGCOLOR="white" CLASS="TableRowColor">
111 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
112 <CODE>private &nbsp;long</CODE></FONT></TD>
113 <TD><CODE><B><A HREF="../../../org/jCharts/test/StopWatch.html#stop">stop</A></B></CODE>
114
115 <BR>
116 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
117 </TR>
118 </TABLE>
119 &nbsp;
120 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
121
122 <A NAME="constructor_summary"><!-- --></A>
123 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
124 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
125 <TD COLSPAN=2><FONT SIZE="+2">
126 <B>Constructor Summary</B></FONT></TD>
127 </TR>
128 <TR BGCOLOR="white" CLASS="TableRowColor">
129 <TD><CODE><B><A HREF="../../../org/jCharts/test/StopWatch.html#StopWatch()">StopWatch</A></B>()</CODE>
130
131 <BR>
132 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
133 </TR>
134 </TABLE>
135 &nbsp;
136 <!-- ========== METHOD SUMMARY =========== -->
137
138 <A NAME="method_summary"><!-- --></A>
139 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
140 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
141 <TD COLSPAN=2><FONT SIZE="+2">
142 <B>Method Summary</B></FONT></TD>
143 </TR>
144 <TR BGCOLOR="white" CLASS="TableRowColor">
145 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
146 <CODE>&nbsp;void</CODE></FONT></TD>
147 <TD><CODE><B><A HREF="../../../org/jCharts/test/StopWatch.html#start()">start</A></B>()</CODE>
148
149 <BR>
150 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
151 </TR>
152 <TR BGCOLOR="white" CLASS="TableRowColor">
153 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
154 <CODE>&nbsp;void</CODE></FONT></TD>
155 <TD><CODE><B><A HREF="../../../org/jCharts/test/StopWatch.html#stop()">stop</A></B>()</CODE>
156
157 <BR>
158 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
159 </TR>
160 <TR BGCOLOR="white" CLASS="TableRowColor">
161 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
162 <CODE>&nbsp;java.lang.String</CODE></FONT></TD>
163 <TD><CODE><B><A HREF="../../../org/jCharts/test/StopWatch.html#toString()">toString</A></B>()</CODE>
164
165 <BR>
166 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
167 </TR>
168 </TABLE>
169 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
170 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
171 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
172 <TD><B>Methods inherited from class java.lang.Object</B></TD>
173 </TR>
174 <TR BGCOLOR="white" CLASS="TableRowColor">
175 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
176 </TR>
177 </TABLE>
178 &nbsp;
179 <P>
180
181 <!-- ============ FIELD DETAIL =========== -->
182
183 <A NAME="field_detail"><!-- --></A>
184 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
185 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
186 <TD COLSPAN=1><FONT SIZE="+2">
187 <B>Field Detail</B></FONT></TD>
188 </TR>
189 </TABLE>
190
191 <A NAME="start"><!-- --></A><H3>
192 start</H3>
193 <PRE>
194 private long <B>start</B></PRE>
195 <DL>
196 <DL>
197 </DL>
198 </DL>
199 <HR>
200
201 <A NAME="stop"><!-- --></A><H3>
202 stop</H3>
203 <PRE>
204 private long <B>stop</B></PRE>
205 <DL>
206 <DL>
207 </DL>
208 </DL>
209
210 <!-- ========= CONSTRUCTOR DETAIL ======== -->
211
212 <A NAME="constructor_detail"><!-- --></A>
213 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
214 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
215 <TD COLSPAN=1><FONT SIZE="+2">
216 <B>Constructor Detail</B></FONT></TD>
217 </TR>
218 </TABLE>
219
220 <A NAME="StopWatch()"><!-- --></A><H3>
221 StopWatch</H3>
222 <PRE>
223 public <B>StopWatch</B>()</PRE>
224 <DL>
225 </DL>
226
227 <!-- ============ METHOD DETAIL ========== -->
228
229 <A NAME="method_detail"><!-- --></A>
230 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
231 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
232 <TD COLSPAN=1><FONT SIZE="+2">
233 <B>Method Detail</B></FONT></TD>
234 </TR>
235 </TABLE>
236
237 <A NAME="start()"><!-- --></A><H3>
238 start</H3>
239 <PRE>
240 public void <B>start</B>()</PRE>
241 <DL>
242 <DD><DL>
243 </DL>
244 </DD>
245 </DL>
246 <HR>
247
248 <A NAME="stop()"><!-- --></A><H3>
249 stop</H3>
250 <PRE>
251 public void <B>stop</B>()</PRE>
252 <DL>
253 <DD><DL>
254 </DL>
255 </DD>
256 </DL>
257 <HR>
258
259 <A NAME="toString()"><!-- --></A><H3>
260 toString</H3>
261 <PRE>
262 public java.lang.String <B>toString</B>()</PRE>
263 <DL>
264 <DD><DL>
265 <DT><B>Overrides:</B><DD><CODE>toString</CODE> in class <CODE>java.lang.Object</CODE></DL>
266 </DD>
267 <DD><DL>
268 </DL>
269 </DD>
270 </DL>
271 <!-- ========= END OF CLASS DATA ========= -->
272 <HR>
273
274 <!-- ========== START OF NAVBAR ========== -->
275 <A NAME="navbar_bottom"><!-- --></A>
276 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
277 <TR>
278 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
279 <A NAME="navbar_bottom_firstrow"><!-- --></A>
280 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
281 <TR ALIGN="center" VALIGN="top">
282 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
283 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
284 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
285 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
286 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
287 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
288 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
289 </TR>
290 </TABLE>
291 </TD>
292 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
293 </EM>
294 </TD>
295 </TR>
296
297 <TR>
298 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
299 &nbsp;<A HREF="../../../org/jCharts/test/StockTestDriver.html"><B>PREV CLASS</B></A>&nbsp;
300 &nbsp;<A HREF="../../../org/jCharts/test/SwingTest.html"><B>NEXT CLASS</B></A></FONT></TD>
301 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
302 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
303 &nbsp;<A HREF="StopWatch.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
304 &nbsp;
305 <SCRIPT>
306 <!--
307 if(window==top) {
308 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
309 }
310 //-->
311 </SCRIPT>
312 <NOSCRIPT>
313 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
314 </NOSCRIPT>
315 </FONT></TD>
316 </TR>
317 <TR>
318 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
319 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
320 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
321 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
322 </TR>
323 </TABLE>
324 <!-- =========== END OF NAVBAR =========== -->
325
326 <HR>
327
328 </BODY>
329 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:12 EST 2003 -->
5 <TITLE>
6 SwingTest (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.test.SwingTest,SwingTest class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="SwingTest (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/test/StopWatch.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/test/TestDataGenerator.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="SwingTest.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.test</FONT>
76 <BR>
77 Class SwingTest</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--java.awt.Component
82 |
83 +--java.awt.Container
84 |
85 +--java.awt.Window
86 |
87 +--java.awt.Frame
88 |
89 +--javax.swing.JFrame
90 |
91 +--<B>org.jCharts.test.SwingTest</B>
92 </PRE>
93 <DL>
94 <DT><B>All Implemented Interfaces:</B> <DD>javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants</DD>
95 </DL>
96 <HR>
97 <DL>
98 <DT>public class <B>SwingTest</B><DT>extends javax.swing.JFrame</DL>
99
100 <P>
101 <DL>
102 <DT><B>See Also:</B><DD><A HREF="../../../serialized-form.html" TARGET="org.jCharts.test.SwingTest">Serialized Form</A></DL>
103 <HR>
104
105 <P>
106 <!-- ======== NESTED CLASS SUMMARY ======== -->
107
108
109 <!-- =========== FIELD SUMMARY =========== -->
110
111 <A NAME="field_summary"><!-- --></A>
112 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
113 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
114 <TD COLSPAN=2><FONT SIZE="+2">
115 <B>Field Summary</B></FONT></TD>
116 </TR>
117 <TR BGCOLOR="white" CLASS="TableRowColor">
118 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
119 <CODE>private &nbsp;javax.swing.JPanel</CODE></FONT></TD>
120 <TD><CODE><B><A HREF="../../../org/jCharts/test/SwingTest.html#panel">panel</A></B></CODE>
121
122 <BR>
123 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
124 </TR>
125 </TABLE>
126 &nbsp;<A NAME="fields_inherited_from_class_javax.swing.JFrame"><!-- --></A>
127 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
128 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
129 <TD><B>Fields inherited from class javax.swing.JFrame</B></TD>
130 </TR>
131 <TR BGCOLOR="white" CLASS="TableRowColor">
132 <TD><CODE>accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled</CODE></TD>
133 </TR>
134 </TABLE>
135 &nbsp;<A NAME="fields_inherited_from_class_java.awt.Frame"><!-- --></A>
136 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
137 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
138 <TD><B>Fields inherited from class java.awt.Frame</B></TD>
139 </TR>
140 <TR BGCOLOR="white" CLASS="TableRowColor">
141 <TD><CODE>CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR</CODE></TD>
142 </TR>
143 </TABLE>
144 &nbsp;<A NAME="fields_inherited_from_class_java.awt.Window"><!-- --></A>
145 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
146 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
147 <TD><B>Fields inherited from class java.awt.Window</B></TD>
148 </TR>
149 <TR BGCOLOR="white" CLASS="TableRowColor">
150 <TD><CODE></CODE></TD>
151 </TR>
152 </TABLE>
153 &nbsp;<A NAME="fields_inherited_from_class_java.awt.Container"><!-- --></A>
154 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
155 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
156 <TD><B>Fields inherited from class java.awt.Container</B></TD>
157 </TR>
158 <TR BGCOLOR="white" CLASS="TableRowColor">
159 <TD><CODE></CODE></TD>
160 </TR>
161 </TABLE>
162 &nbsp;<A NAME="fields_inherited_from_class_java.awt.Component"><!-- --></A>
163 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
164 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
165 <TD><B>Fields inherited from class java.awt.Component</B></TD>
166 </TR>
167 <TR BGCOLOR="white" CLASS="TableRowColor">
168 <TD><CODE>BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT</CODE></TD>
169 </TR>
170 </TABLE>
171 &nbsp;<A NAME="fields_inherited_from_class_javax.swing.WindowConstants"><!-- --></A>
172 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
173 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
174 <TD><B>Fields inherited from interface javax.swing.WindowConstants</B></TD>
175 </TR>
176 <TR BGCOLOR="white" CLASS="TableRowColor">
177 <TD><CODE>DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE</CODE></TD>
178 </TR>
179 </TABLE>
180 &nbsp;<A NAME="fields_inherited_from_class_java.awt.image.ImageObserver"><!-- --></A>
181 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
182 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
183 <TD><B>Fields inherited from interface java.awt.image.ImageObserver</B></TD>
184 </TR>
185 <TR BGCOLOR="white" CLASS="TableRowColor">
186 <TD><CODE>ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH</CODE></TD>
187 </TR>
188 </TABLE>
189 &nbsp;
190 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
191
192 <A NAME="constructor_summary"><!-- --></A>
193 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
194 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
195 <TD COLSPAN=2><FONT SIZE="+2">
196 <B>Constructor Summary</B></FONT></TD>
197 </TR>
198 <TR BGCOLOR="white" CLASS="TableRowColor">
199 <TD><CODE><B><A HREF="../../../org/jCharts/test/SwingTest.html#SwingTest()">SwingTest</A></B>()</CODE>
200
201 <BR>
202 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
203 </TR>
204 </TABLE>
205 &nbsp;
206 <!-- ========== METHOD SUMMARY =========== -->
207
208 <A NAME="method_summary"><!-- --></A>
209 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
210 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
211 <TD COLSPAN=2><FONT SIZE="+2">
212 <B>Method Summary</B></FONT></TD>
213 </TR>
214 <TR BGCOLOR="white" CLASS="TableRowColor">
215 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
216 <CODE>private &nbsp;void</CODE></FONT></TD>
217 <TD><CODE><B><A HREF="../../../org/jCharts/test/SwingTest.html#exitForm(java.awt.event.WindowEvent)">exitForm</A></B>(java.awt.event.WindowEvent&nbsp;windowEvent)</CODE>
218
219 <BR>
220 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Exit the Application</TD>
221 </TR>
222 <TR BGCOLOR="white" CLASS="TableRowColor">
223 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
224 <CODE>private &nbsp;void</CODE></FONT></TD>
225 <TD><CODE><B><A HREF="../../../org/jCharts/test/SwingTest.html#initComponents()">initComponents</A></B>()</CODE>
226
227 <BR>
228 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
229 </TR>
230 <TR BGCOLOR="white" CLASS="TableRowColor">
231 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
232 <CODE>static&nbsp;void</CODE></FONT></TD>
233 <TD><CODE><B><A HREF="../../../org/jCharts/test/SwingTest.html#main(java.lang.String[])">main</A></B>(java.lang.String[]&nbsp;args)</CODE>
234
235 <BR>
236 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
237 </TR>
238 </TABLE>
239 &nbsp;<A NAME="methods_inherited_from_class_javax.swing.JFrame"><!-- --></A>
240 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
241 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
242 <TD><B>Methods inherited from class javax.swing.JFrame</B></TD>
243 </TR>
244 <TR BGCOLOR="white" CLASS="TableRowColor">
245 <TD><CODE>addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update</CODE></TD>
246 </TR>
247 </TABLE>
248 &nbsp;<A NAME="methods_inherited_from_class_java.awt.Frame"><!-- --></A>
249 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
250 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
251 <TD><B>Methods inherited from class java.awt.Frame</B></TD>
252 </TR>
253 <TR BGCOLOR="white" CLASS="TableRowColor">
254 <TD><CODE>addNotify, finalize, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setIconImage, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated</CODE></TD>
255 </TR>
256 </TABLE>
257 &nbsp;<A NAME="methods_inherited_from_class_java.awt.Window"><!-- --></A>
258 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
259 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
260 <TD><B>Methods inherited from class java.awt.Window</B></TD>
261 </TR>
262 <TR BGCOLOR="white" CLASS="TableRowColor">
263 <TD><CODE>addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, hide, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, show, toBack, toFront</CODE></TD>
264 </TR>
265 </TABLE>
266 &nbsp;<A NAME="methods_inherited_from_class_java.awt.Container"><!-- --></A>
267 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
268 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
269 <TD><B>Methods inherited from class java.awt.Container</B></TD>
270 </TR>
271 <TR BGCOLOR="white" CLASS="TableRowColor">
272 <TD><CODE>add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree</CODE></TD>
273 </TR>
274 </TABLE>
275 &nbsp;<A NAME="methods_inherited_from_class_java.awt.Component"><!-- --></A>
276 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
277 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
278 <TD><B>Methods inherited from class java.awt.Component</B></TD>
279 </TR>
280 <TR BGCOLOR="white" CLASS="TableRowColor">
281 <TD><CODE>action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle</CODE></TD>
282 </TR>
283 </TABLE>
284 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
285 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
286 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
287 <TD><B>Methods inherited from class java.lang.Object</B></TD>
288 </TR>
289 <TR BGCOLOR="white" CLASS="TableRowColor">
290 <TD><CODE>clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
291 </TR>
292 </TABLE>
293 &nbsp;<A NAME="methods_inherited_from_class_java.awt.MenuContainer"><!-- --></A>
294 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
295 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
296 <TD><B>Methods inherited from interface java.awt.MenuContainer</B></TD>
297 </TR>
298 <TR BGCOLOR="white" CLASS="TableRowColor">
299 <TD><CODE>getFont, postEvent</CODE></TD>
300 </TR>
301 </TABLE>
302 &nbsp;
303 <P>
304
305 <!-- ============ FIELD DETAIL =========== -->
306
307 <A NAME="field_detail"><!-- --></A>
308 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
309 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
310 <TD COLSPAN=1><FONT SIZE="+2">
311 <B>Field Detail</B></FONT></TD>
312 </TR>
313 </TABLE>
314
315 <A NAME="panel"><!-- --></A><H3>
316 panel</H3>
317 <PRE>
318 private javax.swing.JPanel <B>panel</B></PRE>
319 <DL>
320 <DL>
321 </DL>
322 </DL>
323
324 <!-- ========= CONSTRUCTOR DETAIL ======== -->
325
326 <A NAME="constructor_detail"><!-- --></A>
327 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
328 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
329 <TD COLSPAN=1><FONT SIZE="+2">
330 <B>Constructor Detail</B></FONT></TD>
331 </TR>
332 </TABLE>
333
334 <A NAME="SwingTest()"><!-- --></A><H3>
335 SwingTest</H3>
336 <PRE>
337 public <B>SwingTest</B>()
338 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A>,
339 <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
340 <DL>
341 </DL>
342
343 <!-- ============ METHOD DETAIL ========== -->
344
345 <A NAME="method_detail"><!-- --></A>
346 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
347 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
348 <TD COLSPAN=1><FONT SIZE="+2">
349 <B>Method Detail</B></FONT></TD>
350 </TR>
351 </TABLE>
352
353 <A NAME="initComponents()"><!-- --></A><H3>
354 initComponents</H3>
355 <PRE>
356 private void <B>initComponents</B>()
357 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A>,
358 <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
359 <DL>
360 <DD><DL>
361
362 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE>
363 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE></DL>
364 </DD>
365 </DL>
366 <HR>
367
368 <A NAME="exitForm(java.awt.event.WindowEvent)"><!-- --></A><H3>
369 exitForm</H3>
370 <PRE>
371 private void <B>exitForm</B>(java.awt.event.WindowEvent&nbsp;windowEvent)</PRE>
372 <DL>
373 <DD>Exit the Application
374 <P>
375 <DD><DL>
376 <DT><B>Parameters:</B><DD><CODE>windowEvent</CODE> - </DL>
377 </DD>
378 </DL>
379 <HR>
380
381 <A NAME="main(java.lang.String[])"><!-- --></A><H3>
382 main</H3>
383 <PRE>
384 public static void <B>main</B>(java.lang.String[]&nbsp;args)
385 throws <A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A>,
386 <A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></PRE>
387 <DL>
388 <DD><DL>
389
390 <DD><CODE><A HREF="../../../org/jCharts/chartData/ChartDataException.html">ChartDataException</A></CODE>
391 <DD><CODE><A HREF="../../../org/jCharts/properties/PropertyException.html">PropertyException</A></CODE></DL>
392 </DD>
393 </DL>
394 <!-- ========= END OF CLASS DATA ========= -->
395 <HR>
396
397 <!-- ========== START OF NAVBAR ========== -->
398 <A NAME="navbar_bottom"><!-- --></A>
399 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
400 <TR>
401 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
402 <A NAME="navbar_bottom_firstrow"><!-- --></A>
403 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
404 <TR ALIGN="center" VALIGN="top">
405 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
406 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
407 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
408 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
409 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
410 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
411 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
412 </TR>
413 </TABLE>
414 </TD>
415 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
416 </EM>
417 </TD>
418 </TR>
419
420 <TR>
421 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
422 &nbsp;<A HREF="../../../org/jCharts/test/StopWatch.html"><B>PREV CLASS</B></A>&nbsp;
423 &nbsp;<A HREF="../../../org/jCharts/test/TestDataGenerator.html"><B>NEXT CLASS</B></A></FONT></TD>
424 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
425 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
426 &nbsp;<A HREF="SwingTest.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
427 &nbsp;
428 <SCRIPT>
429 <!--
430 if(window==top) {
431 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
432 }
433 //-->
434 </SCRIPT>
435 <NOSCRIPT>
436 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
437 </NOSCRIPT>
438 </FONT></TD>
439 </TR>
440 <TR>
441 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
442 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
443 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
444 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
445 </TR>
446 </TABLE>
447 <!-- =========== END OF NAVBAR =========== -->
448
449 <HR>
450
451 </BODY>
452 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:12 EST 2003 -->
5 <TITLE>
6 TestDataGenerator (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.test.TestDataGenerator,TestDataGenerator class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="TestDataGenerator (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/test/SwingTest.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;NEXT CLASS</FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="TestDataGenerator.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.test</FONT>
76 <BR>
77 Class TestDataGenerator</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.test.TestDataGenerator</B>
82 </PRE>
83 <HR>
84 <DL>
85 <DT>public final class <B>TestDataGenerator</B><DT>extends java.lang.Object</DL>
86
87 <P>
88 <HR>
89
90 <P>
91 <!-- ======== NESTED CLASS SUMMARY ======== -->
92
93
94 <!-- =========== FIELD SUMMARY =========== -->
95
96 <A NAME="field_summary"><!-- --></A>
97 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
98 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
99 <TD COLSPAN=2><FONT SIZE="+2">
100 <B>Field Summary</B></FONT></TD>
101 </TR>
102 <TR BGCOLOR="white" CLASS="TableRowColor">
103 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
104 <CODE>private static&nbsp;java.awt.Font[]</CODE></FONT></TD>
105 <TD><CODE><B><A HREF="../../../org/jCharts/test/TestDataGenerator.html#ALL_FONTS">ALL_FONTS</A></B></CODE>
106
107 <BR>
108 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
109 </TR>
110 </TABLE>
111 &nbsp;
112 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
113
114 <A NAME="constructor_summary"><!-- --></A>
115 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
116 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
117 <TD COLSPAN=2><FONT SIZE="+2">
118 <B>Constructor Summary</B></FONT></TD>
119 </TR>
120 <TR BGCOLOR="white" CLASS="TableRowColor">
121 <TD><CODE><B><A HREF="../../../org/jCharts/test/TestDataGenerator.html#TestDataGenerator()">TestDataGenerator</A></B>()</CODE>
122
123 <BR>
124 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
125 </TR>
126 </TABLE>
127 &nbsp;
128 <!-- ========== METHOD SUMMARY =========== -->
129
130 <A NAME="method_summary"><!-- --></A>
131 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
132 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
133 <TD COLSPAN=2><FONT SIZE="+2">
134 <B>Method Summary</B></FONT></TD>
135 </TR>
136 <TR BGCOLOR="white" CLASS="TableRowColor">
137 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
138 <CODE>protected static&nbsp;java.awt.Color</CODE></FONT></TD>
139 <TD><CODE><B><A HREF="../../../org/jCharts/test/TestDataGenerator.html#getRandomColor()">getRandomColor</A></B>()</CODE>
140
141 <BR>
142 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Random Color generator.</TD>
143 </TR>
144 <TR BGCOLOR="white" CLASS="TableRowColor">
145 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
146 <CODE>static&nbsp;java.awt.Font</CODE></FONT></TD>
147 <TD><CODE><B><A HREF="../../../org/jCharts/test/TestDataGenerator.html#getRandomFont(double, double)">getRandomFont</A></B>(double&nbsp;minSize,
148 double&nbsp;maxSize)</CODE>
149
150 <BR>
151 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Random font generator based on the available Fonts on this machine.</TD>
152 </TR>
153 <TR BGCOLOR="white" CLASS="TableRowColor">
154 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
155 <CODE>static&nbsp;double</CODE></FONT></TD>
156 <TD><CODE><B><A HREF="../../../org/jCharts/test/TestDataGenerator.html#getRandomNumber(double)">getRandomNumber</A></B>(double&nbsp;maxValue)</CODE>
157
158 <BR>
159 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Random number generator.</TD>
160 </TR>
161 <TR BGCOLOR="white" CLASS="TableRowColor">
162 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
163 <CODE>protected static&nbsp;double</CODE></FONT></TD>
164 <TD><CODE><B><A HREF="../../../org/jCharts/test/TestDataGenerator.html#getRandomNumber(double, double)">getRandomNumber</A></B>(double&nbsp;minValue,
165 double&nbsp;maxValue)</CODE>
166
167 <BR>
168 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Random number generator in specified range.</TD>
169 </TR>
170 <TR BGCOLOR="white" CLASS="TableRowColor">
171 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
172 <CODE>static&nbsp;double[]</CODE></FONT></TD>
173 <TD><CODE><B><A HREF="../../../org/jCharts/test/TestDataGenerator.html#getRandomNumbers(int, double, double)">getRandomNumbers</A></B>(int&nbsp;numToGenerate,
174 double&nbsp;minValue,
175 double&nbsp;maxValue)</CODE>
176
177 <BR>
178 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Random numbers generator in specified range.</TD>
179 </TR>
180 <TR BGCOLOR="white" CLASS="TableRowColor">
181 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
182 <CODE>static&nbsp;double[][]</CODE></FONT></TD>
183 <TD><CODE><B><A HREF="../../../org/jCharts/test/TestDataGenerator.html#getRandomNumbers(int, int, double, double)">getRandomNumbers</A></B>(int&nbsp;numberOfDataSets,
184 int&nbsp;numToGenerate,
185 double&nbsp;minValue,
186 double&nbsp;maxValue)</CODE>
187
188 <BR>
189 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Random numbers generator in specified range.</TD>
190 </TR>
191 <TR BGCOLOR="white" CLASS="TableRowColor">
192 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
193 <CODE>protected static&nbsp;java.awt.Paint</CODE></FONT></TD>
194 <TD><CODE><B><A HREF="../../../org/jCharts/test/TestDataGenerator.html#getRandomPaint()">getRandomPaint</A></B>()</CODE>
195
196 <BR>
197 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Random Paint generator.</TD>
198 </TR>
199 <TR BGCOLOR="white" CLASS="TableRowColor">
200 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
201 <CODE>static&nbsp;java.awt.Paint[]</CODE></FONT></TD>
202 <TD><CODE><B><A HREF="../../../org/jCharts/test/TestDataGenerator.html#getRandomPaints(int)">getRandomPaints</A></B>(int&nbsp;numToCreate)</CODE>
203
204 <BR>
205 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Random Color generator.</TD>
206 </TR>
207 <TR BGCOLOR="white" CLASS="TableRowColor">
208 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
209 <CODE>static&nbsp;java.awt.geom.Point2D.Double[]</CODE></FONT></TD>
210 <TD><CODE><B><A HREF="../../../org/jCharts/test/TestDataGenerator.html#getRandomPoints(int, double, double, double, double)">getRandomPoints</A></B>(int&nbsp;numToGenerate,
211 double&nbsp;xMinValue,
212 double&nbsp;xMaxValue,
213 double&nbsp;yMinValue,
214 double&nbsp;yMaxValue)</CODE>
215
216 <BR>
217 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Random numbers generator in specified range.</TD>
218 </TR>
219 <TR BGCOLOR="white" CLASS="TableRowColor">
220 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
221 <CODE>protected static&nbsp;java.lang.String</CODE></FONT></TD>
222 <TD><CODE><B><A HREF="../../../org/jCharts/test/TestDataGenerator.html#getRandomString(int, boolean)">getRandomString</A></B>(int&nbsp;maxStringLength,
223 boolean&nbsp;canBeNull)</CODE>
224
225 <BR>
226 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Random String generator.</TD>
227 </TR>
228 <TR BGCOLOR="white" CLASS="TableRowColor">
229 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
230 <CODE>protected static&nbsp;java.lang.String[]</CODE></FONT></TD>
231 <TD><CODE><B><A HREF="../../../org/jCharts/test/TestDataGenerator.html#getRandomStrings(int, int, boolean)">getRandomStrings</A></B>(int&nbsp;numToCreate,
232 int&nbsp;maxStringLength,
233 boolean&nbsp;canBeNull)</CODE>
234
235 <BR>
236 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Random String generator.</TD>
237 </TR>
238 <TR BGCOLOR="white" CLASS="TableRowColor">
239 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
240 <CODE>protected static&nbsp;void</CODE></FONT></TD>
241 <TD><CODE><B><A HREF="../../../org/jCharts/test/TestDataGenerator.html#randomizeAxisProperties(org.jCharts.properties.AxisProperties)">randomizeAxisProperties</A></B>(<A HREF="../../../org/jCharts/properties/AxisProperties.html">AxisProperties</A>&nbsp;axisProperties)</CODE>
242
243 <BR>
244 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Takes the passed AxisProperties and randomizes it.</TD>
245 </TR>
246 <TR BGCOLOR="white" CLASS="TableRowColor">
247 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
248 <CODE>protected static&nbsp;void</CODE></FONT></TD>
249 <TD><CODE><B><A HREF="../../../org/jCharts/test/TestDataGenerator.html#randomizeLegend(org.jCharts.properties.LegendProperties)">randomizeLegend</A></B>(<A HREF="../../../org/jCharts/properties/LegendProperties.html">LegendProperties</A>&nbsp;legendProperties)</CODE>
250
251 <BR>
252 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Takes the passed Legend and randomizes it.</TD>
253 </TR>
254 </TABLE>
255 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
256 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
257 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
258 <TD><B>Methods inherited from class java.lang.Object</B></TD>
259 </TR>
260 <TR BGCOLOR="white" CLASS="TableRowColor">
261 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
262 </TR>
263 </TABLE>
264 &nbsp;
265 <P>
266
267 <!-- ============ FIELD DETAIL =========== -->
268
269 <A NAME="field_detail"><!-- --></A>
270 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
271 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
272 <TD COLSPAN=1><FONT SIZE="+2">
273 <B>Field Detail</B></FONT></TD>
274 </TR>
275 </TABLE>
276
277 <A NAME="ALL_FONTS"><!-- --></A><H3>
278 ALL_FONTS</H3>
279 <PRE>
280 private static final java.awt.Font[] <B>ALL_FONTS</B></PRE>
281 <DL>
282 <DL>
283 </DL>
284 </DL>
285
286 <!-- ========= CONSTRUCTOR DETAIL ======== -->
287
288 <A NAME="constructor_detail"><!-- --></A>
289 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
290 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
291 <TD COLSPAN=1><FONT SIZE="+2">
292 <B>Constructor Detail</B></FONT></TD>
293 </TR>
294 </TABLE>
295
296 <A NAME="TestDataGenerator()"><!-- --></A><H3>
297 TestDataGenerator</H3>
298 <PRE>
299 public <B>TestDataGenerator</B>()</PRE>
300 <DL>
301 </DL>
302
303 <!-- ============ METHOD DETAIL ========== -->
304
305 <A NAME="method_detail"><!-- --></A>
306 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
307 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
308 <TD COLSPAN=1><FONT SIZE="+2">
309 <B>Method Detail</B></FONT></TD>
310 </TR>
311 </TABLE>
312
313 <A NAME="getRandomFont(double, double)"><!-- --></A><H3>
314 getRandomFont</H3>
315 <PRE>
316 public static java.awt.Font <B>getRandomFont</B>(double&nbsp;minSize,
317 double&nbsp;maxSize)</PRE>
318 <DL>
319 <DD>Random font generator based on the available Fonts on this machine.
320 <P>
321 <DD><DL>
322 <DT><B>Parameters:</B><DD><CODE>minSize</CODE> - <DD><CODE>maxSize</CODE> -
323 <DT><B>Returns:</B><DD>Font</DL>
324 </DD>
325 </DL>
326 <HR>
327
328 <A NAME="getRandomNumber(double)"><!-- --></A><H3>
329 getRandomNumber</H3>
330 <PRE>
331 public static double <B>getRandomNumber</B>(double&nbsp;maxValue)</PRE>
332 <DL>
333 <DD>Random number generator.
334 <P>
335 <DD><DL>
336 <DT><B>Parameters:</B><DD><CODE>maxValue</CODE> -
337 <DT><B>Returns:</B><DD>double</DL>
338 </DD>
339 </DL>
340 <HR>
341
342 <A NAME="getRandomNumber(double, double)"><!-- --></A><H3>
343 getRandomNumber</H3>
344 <PRE>
345 protected static double <B>getRandomNumber</B>(double&nbsp;minValue,
346 double&nbsp;maxValue)</PRE>
347 <DL>
348 <DD>Random number generator in specified range.
349 <P>
350 <DD><DL>
351 <DT><B>Parameters:</B><DD><CODE>minValue</CODE> - <DD><CODE>maxValue</CODE> -
352 <DT><B>Returns:</B><DD>double</DL>
353 </DD>
354 </DL>
355 <HR>
356
357 <A NAME="getRandomNumbers(int, double, double)"><!-- --></A><H3>
358 getRandomNumbers</H3>
359 <PRE>
360 public static double[] <B>getRandomNumbers</B>(int&nbsp;numToGenerate,
361 double&nbsp;minValue,
362 double&nbsp;maxValue)</PRE>
363 <DL>
364 <DD>Random numbers generator in specified range.
365 <P>
366 <DD><DL>
367 <DT><B>Parameters:</B><DD><CODE>numToGenerate</CODE> - the number of doubles to generate<DD><CODE>minValue</CODE> - <DD><CODE>maxValue</CODE> -
368 <DT><B>Returns:</B><DD>double[]</DL>
369 </DD>
370 </DL>
371 <HR>
372
373 <A NAME="getRandomNumbers(int, int, double, double)"><!-- --></A><H3>
374 getRandomNumbers</H3>
375 <PRE>
376 public static double[][] <B>getRandomNumbers</B>(int&nbsp;numberOfDataSets,
377 int&nbsp;numToGenerate,
378 double&nbsp;minValue,
379 double&nbsp;maxValue)</PRE>
380 <DL>
381 <DD>Random numbers generator in specified range.
382 <P>
383 <DD><DL>
384 <DT><B>Parameters:</B><DD><CODE>numberOfDataSets</CODE> - to generate<DD><CODE>numToGenerate</CODE> - the number of doubles to generate<DD><CODE>minValue</CODE> - <DD><CODE>maxValue</CODE> -
385 <DT><B>Returns:</B><DD>double[]</DL>
386 </DD>
387 </DL>
388 <HR>
389
390 <A NAME="getRandomPoints(int, double, double, double, double)"><!-- --></A><H3>
391 getRandomPoints</H3>
392 <PRE>
393 public static java.awt.geom.Point2D.Double[] <B>getRandomPoints</B>(int&nbsp;numToGenerate,
394 double&nbsp;xMinValue,
395 double&nbsp;xMaxValue,
396 double&nbsp;yMinValue,
397 double&nbsp;yMaxValue)</PRE>
398 <DL>
399 <DD>Random numbers generator in specified range.
400 <P>
401 <DD><DL>
402 <DT><B>Parameters:</B><DD><CODE>numToGenerate</CODE> - the number of doubles to generate<DD><CODE>xMinValue</CODE> - <DD><CODE>xMaxValue</CODE> - <DD><CODE>yMinValue</CODE> - <DD><CODE>yMaxValue</CODE> -
403 <DT><B>Returns:</B><DD>Point.Double[]</DL>
404 </DD>
405 </DL>
406 <HR>
407
408 <A NAME="getRandomPaint()"><!-- --></A><H3>
409 getRandomPaint</H3>
410 <PRE>
411 protected static java.awt.Paint <B>getRandomPaint</B>()</PRE>
412 <DL>
413 <DD>Random Paint generator.
414 <P>
415 <DD><DL>
416
417 <DT><B>Returns:</B><DD>Paint</DL>
418 </DD>
419 </DL>
420 <HR>
421
422 <A NAME="getRandomPaints(int)"><!-- --></A><H3>
423 getRandomPaints</H3>
424 <PRE>
425 public static java.awt.Paint[] <B>getRandomPaints</B>(int&nbsp;numToCreate)</PRE>
426 <DL>
427 <DD>Random Color generator.
428 <P>
429 <DD><DL>
430
431 <DT><B>Returns:</B><DD>Paint[]</DL>
432 </DD>
433 </DL>
434 <HR>
435
436 <A NAME="getRandomColor()"><!-- --></A><H3>
437 getRandomColor</H3>
438 <PRE>
439 protected static java.awt.Color <B>getRandomColor</B>()</PRE>
440 <DL>
441 <DD>Random Color generator.
442 <P>
443 <DD><DL>
444
445 <DT><B>Returns:</B><DD>Color</DL>
446 </DD>
447 </DL>
448 <HR>
449
450 <A NAME="getRandomString(int, boolean)"><!-- --></A><H3>
451 getRandomString</H3>
452 <PRE>
453 protected static java.lang.String <B>getRandomString</B>(int&nbsp;maxStringLength,
454 boolean&nbsp;canBeNull)</PRE>
455 <DL>
456 <DD>Random String generator.
457 <P>
458 <DD><DL>
459 <DT><B>Parameters:</B><DD><CODE>maxStringLength</CODE> - <DD><CODE>canBeNull</CODE> -
460 <DT><B>Returns:</B><DD>String</DL>
461 </DD>
462 </DL>
463 <HR>
464
465 <A NAME="getRandomStrings(int, int, boolean)"><!-- --></A><H3>
466 getRandomStrings</H3>
467 <PRE>
468 protected static java.lang.String[] <B>getRandomStrings</B>(int&nbsp;numToCreate,
469 int&nbsp;maxStringLength,
470 boolean&nbsp;canBeNull)</PRE>
471 <DL>
472 <DD>Random String generator.
473 <P>
474 <DD><DL>
475
476 <DT><B>Returns:</B><DD>String[]</DL>
477 </DD>
478 </DL>
479 <HR>
480
481 <A NAME="randomizeAxisProperties(org.jCharts.properties.AxisProperties)"><!-- --></A><H3>
482 randomizeAxisProperties</H3>
483 <PRE>
484 protected static void <B>randomizeAxisProperties</B>(<A HREF="../../../org/jCharts/properties/AxisProperties.html">AxisProperties</A>&nbsp;axisProperties)</PRE>
485 <DL>
486 <DD>Takes the passed AxisProperties and randomizes it.
487 <P>
488 <DD><DL>
489 <DT><B>Parameters:</B><DD><CODE>axisProperties</CODE> - </DL>
490 </DD>
491 </DL>
492 <HR>
493
494 <A NAME="randomizeLegend(org.jCharts.properties.LegendProperties)"><!-- --></A><H3>
495 randomizeLegend</H3>
496 <PRE>
497 protected static void <B>randomizeLegend</B>(<A HREF="../../../org/jCharts/properties/LegendProperties.html">LegendProperties</A>&nbsp;legendProperties)</PRE>
498 <DL>
499 <DD>Takes the passed Legend and randomizes it.
500 <P>
501 <DD><DL>
502 <DT><B>Parameters:</B><DD><CODE>legendProperties</CODE> - </DL>
503 </DD>
504 </DL>
505 <!-- ========= END OF CLASS DATA ========= -->
506 <HR>
507
508 <!-- ========== START OF NAVBAR ========== -->
509 <A NAME="navbar_bottom"><!-- --></A>
510 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
511 <TR>
512 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
513 <A NAME="navbar_bottom_firstrow"><!-- --></A>
514 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
515 <TR ALIGN="center" VALIGN="top">
516 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
517 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
518 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
519 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
520 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
521 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
522 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
523 </TR>
524 </TABLE>
525 </TD>
526 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
527 </EM>
528 </TD>
529 </TR>
530
531 <TR>
532 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
533 &nbsp;<A HREF="../../../org/jCharts/test/SwingTest.html"><B>PREV CLASS</B></A>&nbsp;
534 &nbsp;NEXT CLASS</FONT></TD>
535 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
536 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
537 &nbsp;<A HREF="TestDataGenerator.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
538 &nbsp;
539 <SCRIPT>
540 <!--
541 if(window==top) {
542 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
543 }
544 //-->
545 </SCRIPT>
546 <NOSCRIPT>
547 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
548 </NOSCRIPT>
549 </FONT></TD>
550 </TR>
551 <TR>
552 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
553 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
554 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
555 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
556 </TR>
557 </TABLE>
558 <!-- =========== END OF NAVBAR =========== -->
559
560 <HR>
561
562 </BODY>
563 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.test (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.test package">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="org.jCharts.test (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18 <FONT size="+1" CLASS="FrameTitleFont">
19 <A HREF="../../../org/jCharts/test/package-summary.html" TARGET="classFrame">org.jCharts.test</A></FONT>
20 <TABLE BORDER="0" WIDTH="100%">
21 <TR>
22 <TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
23 Interfaces</FONT>&nbsp;
24 <FONT CLASS="FrameItemFont">
25 <BR>
26 <A HREF="HTMLChartTestable.html" TARGET="classFrame"><I>HTMLChartTestable</I></A>
27 <BR>
28 <A HREF="HTMLTestable.html" TARGET="classFrame"><I>HTMLTestable</I></A></FONT></TD>
29 </TR>
30 </TABLE>
31
32
33 <TABLE BORDER="0" WIDTH="100%">
34 <TR>
35 <TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
36 Classes</FONT>&nbsp;
37 <FONT CLASS="FrameItemFont">
38 <BR>
39 <A HREF="AreaTestDriver.html" TARGET="classFrame">AreaTestDriver</A>
40 <BR>
41 <A HREF="AxisChartTestBase.html" TARGET="classFrame">AxisChartTestBase</A>
42 <BR>
43 <A HREF="BarTestDriver.html" TARGET="classFrame">BarTestDriver</A>
44 <BR>
45 <A HREF="ChartTestDriver.html" TARGET="classFrame">ChartTestDriver</A>
46 <BR>
47 <A HREF="ClusteredBarTestDriver.html" TARGET="classFrame">ClusteredBarTestDriver</A>
48 <BR>
49 <A HREF="ComboTestDriver.html" TARGET="classFrame">ComboTestDriver</A>
50 <BR>
51 <A HREF="HTMLGenerator.html" TARGET="classFrame">HTMLGenerator</A>
52 <BR>
53 <A HREF="LineTestDriver.html" TARGET="classFrame">LineTestDriver</A>
54 <BR>
55 <A HREF="PieTestDriver.html" TARGET="classFrame">PieTestDriver</A>
56 <BR>
57 <A HREF="PointTestDriver.html" TARGET="classFrame">PointTestDriver</A>
58 <BR>
59 <A HREF="ScatterChartTestBase.html" TARGET="classFrame">ScatterChartTestBase</A>
60 <BR>
61 <A HREF="ScatterPlotTestDriver.html" TARGET="classFrame">ScatterPlotTestDriver</A>
62 <BR>
63 <A HREF="StackedAreaTestDriver.html" TARGET="classFrame">StackedAreaTestDriver</A>
64 <BR>
65 <A HREF="StackedBarTestDriver.html" TARGET="classFrame">StackedBarTestDriver</A>
66 <BR>
67 <A HREF="StockTestDriver.html" TARGET="classFrame">StockTestDriver</A>
68 <BR>
69 <A HREF="StopWatch.html" TARGET="classFrame">StopWatch</A>
70 <BR>
71 <A HREF="SwingTest.html" TARGET="classFrame">SwingTest</A>
72 <BR>
73 <A HREF="TestDataGenerator.html" TARGET="classFrame">TestDataGenerator</A></FONT></TD>
74 </TR>
75 </TABLE>
76
77
78 </BODY>
79 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.test (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.test package">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="org.jCharts.test (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
29 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/properties/util/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/types/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 </TABLE>
63 <!-- =========== END OF NAVBAR =========== -->
64
65 <HR>
66 <H2>
67 Package org.jCharts.test
68 </H2>
69
70 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
71 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
72 <TD COLSPAN=2><FONT SIZE="+2">
73 <B>Interface Summary</B></FONT></TD>
74 </TR>
75 <TR BGCOLOR="white" CLASS="TableRowColor">
76 <TD WIDTH="15%"><B><A HREF="HTMLChartTestable.html"><I>HTMLChartTestable</I></A></B></TD>
77 <TD>Interface class for Chart Objects that can be displayed in a jCharts test.</TD>
78 </TR>
79 <TR BGCOLOR="white" CLASS="TableRowColor">
80 <TD WIDTH="15%"><B><A HREF="HTMLTestable.html"><I>HTMLTestable</I></A></B></TD>
81 <TD>Interface class for Objects that can be displayed in a jCharts test.</TD>
82 </TR>
83 </TABLE>
84 &nbsp;
85
86 <P>
87
88 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
89 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
90 <TD COLSPAN=2><FONT SIZE="+2">
91 <B>Class Summary</B></FONT></TD>
92 </TR>
93 <TR BGCOLOR="white" CLASS="TableRowColor">
94 <TD WIDTH="15%"><B><A HREF="AreaTestDriver.html">AreaTestDriver</A></B></TD>
95 <TD>This file provides examples of how to create all the different chart types provided by
96 this package.</TD>
97 </TR>
98 <TR BGCOLOR="white" CLASS="TableRowColor">
99 <TD WIDTH="15%"><B><A HREF="AxisChartTestBase.html">AxisChartTestBase</A></B></TD>
100 <TD>&nbsp;</TD>
101 </TR>
102 <TR BGCOLOR="white" CLASS="TableRowColor">
103 <TD WIDTH="15%"><B><A HREF="BarTestDriver.html">BarTestDriver</A></B></TD>
104 <TD>This file provides examples of how to create all the different chart types provided by
105 this package.</TD>
106 </TR>
107 <TR BGCOLOR="white" CLASS="TableRowColor">
108 <TD WIDTH="15%"><B><A HREF="ChartTestDriver.html">ChartTestDriver</A></B></TD>
109 <TD>This file provides examples of how to create all the different chart types provided by
110 this package.</TD>
111 </TR>
112 <TR BGCOLOR="white" CLASS="TableRowColor">
113 <TD WIDTH="15%"><B><A HREF="ClusteredBarTestDriver.html">ClusteredBarTestDriver</A></B></TD>
114 <TD>This file provides examples of how to create all the different chart types provided by
115 this package.</TD>
116 </TR>
117 <TR BGCOLOR="white" CLASS="TableRowColor">
118 <TD WIDTH="15%"><B><A HREF="ComboTestDriver.html">ComboTestDriver</A></B></TD>
119 <TD>This file provides examples of how to create all the different chart types provided by
120 this package.</TD>
121 </TR>
122 <TR BGCOLOR="white" CLASS="TableRowColor">
123 <TD WIDTH="15%"><B><A HREF="HTMLGenerator.html">HTMLGenerator</A></B></TD>
124 <TD>Utility class for viewing a series of tests.</TD>
125 </TR>
126 <TR BGCOLOR="white" CLASS="TableRowColor">
127 <TD WIDTH="15%"><B><A HREF="LineTestDriver.html">LineTestDriver</A></B></TD>
128 <TD>This file provides examples of how to create all the different chart types provided by
129 this package.</TD>
130 </TR>
131 <TR BGCOLOR="white" CLASS="TableRowColor">
132 <TD WIDTH="15%"><B><A HREF="PieTestDriver.html">PieTestDriver</A></B></TD>
133 <TD>This file provides examples of how to create all the different chart types provided by
134 this package.</TD>
135 </TR>
136 <TR BGCOLOR="white" CLASS="TableRowColor">
137 <TD WIDTH="15%"><B><A HREF="PointTestDriver.html">PointTestDriver</A></B></TD>
138 <TD>This file provides examples of how to create all the different chart types provided by
139 this package.</TD>
140 </TR>
141 <TR BGCOLOR="white" CLASS="TableRowColor">
142 <TD WIDTH="15%"><B><A HREF="ScatterChartTestBase.html">ScatterChartTestBase</A></B></TD>
143 <TD>&nbsp;</TD>
144 </TR>
145 <TR BGCOLOR="white" CLASS="TableRowColor">
146 <TD WIDTH="15%"><B><A HREF="ScatterPlotTestDriver.html">ScatterPlotTestDriver</A></B></TD>
147 <TD>This file provides examples of how to create all the different chart types provided by
148 this package.</TD>
149 </TR>
150 <TR BGCOLOR="white" CLASS="TableRowColor">
151 <TD WIDTH="15%"><B><A HREF="StackedAreaTestDriver.html">StackedAreaTestDriver</A></B></TD>
152 <TD>This file provides examples of how to create all the different chart types provided by
153 this package.</TD>
154 </TR>
155 <TR BGCOLOR="white" CLASS="TableRowColor">
156 <TD WIDTH="15%"><B><A HREF="StackedBarTestDriver.html">StackedBarTestDriver</A></B></TD>
157 <TD>This file provides examples of how to create all the different chart types provided by
158 this package.</TD>
159 </TR>
160 <TR BGCOLOR="white" CLASS="TableRowColor">
161 <TD WIDTH="15%"><B><A HREF="StockTestDriver.html">StockTestDriver</A></B></TD>
162 <TD>This file provides examples of how to create all the different chart types provided by
163 this package.</TD>
164 </TR>
165 <TR BGCOLOR="white" CLASS="TableRowColor">
166 <TD WIDTH="15%"><B><A HREF="StopWatch.html">StopWatch</A></B></TD>
167 <TD>&nbsp;</TD>
168 </TR>
169 <TR BGCOLOR="white" CLASS="TableRowColor">
170 <TD WIDTH="15%"><B><A HREF="SwingTest.html">SwingTest</A></B></TD>
171 <TD>&nbsp;</TD>
172 </TR>
173 <TR BGCOLOR="white" CLASS="TableRowColor">
174 <TD WIDTH="15%"><B><A HREF="TestDataGenerator.html">TestDataGenerator</A></B></TD>
175 <TD>&nbsp;</TD>
176 </TR>
177 </TABLE>
178 &nbsp;
179
180 <P>
181 <HR>
182
183 <!-- ========== START OF NAVBAR ========== -->
184 <A NAME="navbar_bottom"><!-- --></A>
185 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
186 <TR>
187 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
188 <A NAME="navbar_bottom_firstrow"><!-- --></A>
189 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
190 <TR ALIGN="center" VALIGN="top">
191 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
192 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
193 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
194 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
195 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
196 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
197 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
198 </TR>
199 </TABLE>
200 </TD>
201 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
202 </EM>
203 </TD>
204 </TR>
205
206 <TR>
207 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
208 &nbsp;<A HREF="../../../org/jCharts/properties/util/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
209 &nbsp;<A HREF="../../../org/jCharts/types/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD>
210 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
211 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
212 &nbsp;<A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
213 &nbsp;
214 <SCRIPT>
215 <!--
216 if(window==top) {
217 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
218 }
219 //-->
220 </SCRIPT>
221 <NOSCRIPT>
222 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
223 </NOSCRIPT>
224 </FONT></TD>
225 </TR>
226 </TABLE>
227 <!-- =========== END OF NAVBAR =========== -->
228
229 <HR>
230
231 </BODY>
232 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.test Class Hierarchy (jCharts-0.7.5 API)
7 </TITLE>
8 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
9 </HEAD>
10 <SCRIPT>
11 function asd()
12 {
13 parent.document.title="org.jCharts.test Class Hierarchy (jCharts-0.7.5 API)";
14 }
15 </SCRIPT>
16 <BODY BGCOLOR="white" onload="asd();">
17
18 <!-- ========== START OF NAVBAR ========== -->
19 <A NAME="navbar_top"><!-- --></A>
20 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
21 <TR>
22 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
23 <A NAME="navbar_top_firstrow"><!-- --></A>
24 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
25 <TR ALIGN="center" VALIGN="top">
26 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
33 </TR>
34 </TABLE>
35 </TD>
36 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
37 </EM>
38 </TD>
39 </TR>
40
41 <TR>
42 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
43 &nbsp;<A HREF="../../../org/jCharts/properties/util/package-tree.html"><B>PREV</B></A>&nbsp;
44 &nbsp;<A HREF="../../../org/jCharts/types/package-tree.html"><B>NEXT</B></A></FONT></TD>
45 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
46 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
47 &nbsp;<A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
48 &nbsp;
49 <SCRIPT>
50 <!--
51 if(window==top) {
52 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
53 }
54 //-->
55 </SCRIPT>
56 <NOSCRIPT>
57 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
58 </NOSCRIPT>
59 </FONT></TD>
60 </TR>
61 </TABLE>
62 <!-- =========== END OF NAVBAR =========== -->
63
64 <HR>
65 <CENTER>
66 <H2>
67 Hierarchy For Package org.jCharts.test
68 </H2>
69 </CENTER>
70 <DL>
71 <DT><B>Package Hierarchies:</B><DD><A HREF="../../../overview-tree.html">All Packages</A></DL>
72 <HR>
73 <H2>
74 Class Hierarchy
75 </H2>
76 <UL>
77 <LI TYPE="circle">class java.lang.Object<UL>
78 <LI TYPE="circle">class org.jCharts.test.<A HREF="../../../org/jCharts/test/AxisChartTestBase.html"><B>AxisChartTestBase</B></A><UL>
79 <LI TYPE="circle">class org.jCharts.test.<A HREF="../../../org/jCharts/test/AreaTestDriver.html"><B>AreaTestDriver</B></A><LI TYPE="circle">class org.jCharts.test.<A HREF="../../../org/jCharts/test/BarTestDriver.html"><B>BarTestDriver</B></A><LI TYPE="circle">class org.jCharts.test.<A HREF="../../../org/jCharts/test/ClusteredBarTestDriver.html"><B>ClusteredBarTestDriver</B></A><LI TYPE="circle">class org.jCharts.test.<A HREF="../../../org/jCharts/test/ComboTestDriver.html"><B>ComboTestDriver</B></A><LI TYPE="circle">class org.jCharts.test.<A HREF="../../../org/jCharts/test/LineTestDriver.html"><B>LineTestDriver</B></A><LI TYPE="circle">class org.jCharts.test.<A HREF="../../../org/jCharts/test/PointTestDriver.html"><B>PointTestDriver</B></A><LI TYPE="circle">class org.jCharts.test.<A HREF="../../../org/jCharts/test/StackedAreaTestDriver.html"><B>StackedAreaTestDriver</B></A><LI TYPE="circle">class org.jCharts.test.<A HREF="../../../org/jCharts/test/StackedBarTestDriver.html"><B>StackedBarTestDriver</B></A><LI TYPE="circle">class org.jCharts.test.<A HREF="../../../org/jCharts/test/StockTestDriver.html"><B>StockTestDriver</B></A></UL>
80 <LI TYPE="circle">class org.jCharts.test.<A HREF="../../../org/jCharts/test/ChartTestDriver.html"><B>ChartTestDriver</B></A><LI TYPE="circle">class java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable)
81 <UL>
82 <LI TYPE="circle">class java.awt.Container<UL>
83 <LI TYPE="circle">class java.awt.Window (implements javax.accessibility.Accessible)
84 <UL>
85 <LI TYPE="circle">class java.awt.Frame (implements java.awt.MenuContainer)
86 <UL>
87 <LI TYPE="circle">class javax.swing.JFrame (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants)
88 <UL>
89 <LI TYPE="circle">class org.jCharts.test.<A HREF="../../../org/jCharts/test/SwingTest.html"><B>SwingTest</B></A></UL>
90 </UL>
91 </UL>
92 </UL>
93 </UL>
94 <LI TYPE="circle">class org.jCharts.test.<A HREF="../../../org/jCharts/test/HTMLGenerator.html"><B>HTMLGenerator</B></A><LI TYPE="circle">class org.jCharts.test.<A HREF="../../../org/jCharts/test/PieTestDriver.html"><B>PieTestDriver</B></A><LI TYPE="circle">class org.jCharts.test.<A HREF="../../../org/jCharts/test/ScatterChartTestBase.html"><B>ScatterChartTestBase</B></A><UL>
95 <LI TYPE="circle">class org.jCharts.test.<A HREF="../../../org/jCharts/test/ScatterPlotTestDriver.html"><B>ScatterPlotTestDriver</B></A></UL>
96 <LI TYPE="circle">class org.jCharts.test.<A HREF="../../../org/jCharts/test/StopWatch.html"><B>StopWatch</B></A><LI TYPE="circle">class org.jCharts.test.<A HREF="../../../org/jCharts/test/TestDataGenerator.html"><B>TestDataGenerator</B></A></UL>
97 </UL>
98 <H2>
99 Interface Hierarchy
100 </H2>
101 <UL>
102 <LI TYPE="circle">interface org.jCharts.test.<A HREF="../../../org/jCharts/test/HTMLChartTestable.html"><B>HTMLChartTestable</B></A><LI TYPE="circle">interface org.jCharts.test.<A HREF="../../../org/jCharts/test/HTMLTestable.html"><B>HTMLTestable</B></A></UL>
103 <HR>
104
105 <!-- ========== START OF NAVBAR ========== -->
106 <A NAME="navbar_bottom"><!-- --></A>
107 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
108 <TR>
109 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
110 <A NAME="navbar_bottom_firstrow"><!-- --></A>
111 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
112 <TR ALIGN="center" VALIGN="top">
113 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
114 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
115 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
116 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
117 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
118 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
119 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
120 </TR>
121 </TABLE>
122 </TD>
123 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
124 </EM>
125 </TD>
126 </TR>
127
128 <TR>
129 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
130 &nbsp;<A HREF="../../../org/jCharts/properties/util/package-tree.html"><B>PREV</B></A>&nbsp;
131 &nbsp;<A HREF="../../../org/jCharts/types/package-tree.html"><B>NEXT</B></A></FONT></TD>
132 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
133 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
134 &nbsp;<A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
135 &nbsp;
136 <SCRIPT>
137 <!--
138 if(window==top) {
139 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
140 }
141 //-->
142 </SCRIPT>
143 <NOSCRIPT>
144 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
145 </NOSCRIPT>
146 </FONT></TD>
147 </TR>
148 </TABLE>
149 <!-- =========== END OF NAVBAR =========== -->
150
151 <HR>
152
153 </BODY>
154 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:12 EST 2003 -->
5 <TITLE>
6 ChartType (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.types.ChartType,ChartType class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="ChartType (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;PREV CLASS&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/types/IntType.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="ChartType.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.types</FONT>
76 <BR>
77 Class ChartType</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../org/jCharts/types/IntType.html">org.jCharts.types.IntType</A>
82 |
83 +--<B>org.jCharts.types.ChartType</B>
84 </PRE>
85 <DL>
86 <DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable</DD>
87 </DL>
88 <HR>
89 <DL>
90 <DT>public class <B>ChartType</B><DT>extends <A HREF="../../../org/jCharts/types/IntType.html">IntType</A></DL>
91
92 <P>
93 Chart IntType constants to be used on data sets to specify how they should be plotted.
94 <P>
95
96 <P>
97 <DL>
98 <DT><B>See Also:</B><DD><A HREF="../../../serialized-form.html" TARGET="org.jCharts.types.ChartType">Serialized Form</A></DL>
99 <HR>
100
101 <P>
102 <!-- ======== NESTED CLASS SUMMARY ======== -->
103
104
105 <!-- =========== FIELD SUMMARY =========== -->
106
107 <A NAME="field_summary"><!-- --></A>
108 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
109 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
110 <TD COLSPAN=2><FONT SIZE="+2">
111 <B>Field Summary</B></FONT></TD>
112 </TR>
113 <TR BGCOLOR="white" CLASS="TableRowColor">
114 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
115 <CODE>static&nbsp;<A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A></CODE></FONT></TD>
116 <TD><CODE><B><A HREF="../../../org/jCharts/types/ChartType.html#AREA">AREA</A></B></CODE>
117
118 <BR>
119 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
120 </TR>
121 <TR BGCOLOR="white" CLASS="TableRowColor">
122 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
123 <CODE>static&nbsp;<A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A></CODE></FONT></TD>
124 <TD><CODE><B><A HREF="../../../org/jCharts/types/ChartType.html#AREA_STACKED">AREA_STACKED</A></B></CODE>
125
126 <BR>
127 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
128 </TR>
129 <TR BGCOLOR="white" CLASS="TableRowColor">
130 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
131 <CODE>static&nbsp;<A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A></CODE></FONT></TD>
132 <TD><CODE><B><A HREF="../../../org/jCharts/types/ChartType.html#BAR">BAR</A></B></CODE>
133
134 <BR>
135 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
136 </TR>
137 <TR BGCOLOR="white" CLASS="TableRowColor">
138 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
139 <CODE>static&nbsp;<A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A></CODE></FONT></TD>
140 <TD><CODE><B><A HREF="../../../org/jCharts/types/ChartType.html#BAR_CLUSTERED">BAR_CLUSTERED</A></B></CODE>
141
142 <BR>
143 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
144 </TR>
145 <TR BGCOLOR="white" CLASS="TableRowColor">
146 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
147 <CODE>static&nbsp;<A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A></CODE></FONT></TD>
148 <TD><CODE><B><A HREF="../../../org/jCharts/types/ChartType.html#BAR_STACKED">BAR_STACKED</A></B></CODE>
149
150 <BR>
151 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
152 </TR>
153 <TR BGCOLOR="white" CLASS="TableRowColor">
154 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
155 <CODE>static&nbsp;<A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A></CODE></FONT></TD>
156 <TD><CODE><B><A HREF="../../../org/jCharts/types/ChartType.html#LINE">LINE</A></B></CODE>
157
158 <BR>
159 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
160 </TR>
161 <TR BGCOLOR="white" CLASS="TableRowColor">
162 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
163 <CODE>static&nbsp;<A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A></CODE></FONT></TD>
164 <TD><CODE><B><A HREF="../../../org/jCharts/types/ChartType.html#POINT">POINT</A></B></CODE>
165
166 <BR>
167 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
168 </TR>
169 <TR BGCOLOR="white" CLASS="TableRowColor">
170 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
171 <CODE>static&nbsp;<A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A></CODE></FONT></TD>
172 <TD><CODE><B><A HREF="../../../org/jCharts/types/ChartType.html#SCATTER_PLOT">SCATTER_PLOT</A></B></CODE>
173
174 <BR>
175 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
176 </TR>
177 <TR BGCOLOR="white" CLASS="TableRowColor">
178 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
179 <CODE>private &nbsp;boolean</CODE></FONT></TD>
180 <TD><CODE><B><A HREF="../../../org/jCharts/types/ChartType.html#stackedData">stackedData</A></B></CODE>
181
182 <BR>
183 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
184 </TR>
185 <TR BGCOLOR="white" CLASS="TableRowColor">
186 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
187 <CODE>static&nbsp;<A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A></CODE></FONT></TD>
188 <TD><CODE><B><A HREF="../../../org/jCharts/types/ChartType.html#STOCK">STOCK</A></B></CODE>
189
190 <BR>
191 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
192 </TR>
193 </TABLE>
194 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.types.IntType"><!-- --></A>
195 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
196 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
197 <TD><B>Fields inherited from class org.jCharts.types.<A HREF="../../../org/jCharts/types/IntType.html">IntType</A></B></TD>
198 </TR>
199 <TR BGCOLOR="white" CLASS="TableRowColor">
200 <TD><CODE></CODE></TD>
201 </TR>
202 </TABLE>
203 &nbsp;
204 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
205
206 <A NAME="constructor_summary"><!-- --></A>
207 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
208 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
209 <TD COLSPAN=2><FONT SIZE="+2">
210 <B>Constructor Summary</B></FONT></TD>
211 </TR>
212 <TR BGCOLOR="white" CLASS="TableRowColor">
213 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
214 <CODE>private </CODE></FONT></TD>
215 <TD><CODE><B><A HREF="../../../org/jCharts/types/ChartType.html#ChartType(int, boolean)">ChartType</A></B>(int&nbsp;typeCode,
216 boolean&nbsp;stackedData)</CODE>
217
218 <BR>
219 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
220 </TR>
221 </TABLE>
222 &nbsp;
223 <!-- ========== METHOD SUMMARY =========== -->
224
225 <A NAME="method_summary"><!-- --></A>
226 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
227 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
228 <TD COLSPAN=2><FONT SIZE="+2">
229 <B>Method Summary</B></FONT></TD>
230 </TR>
231 <TR BGCOLOR="white" CLASS="TableRowColor">
232 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
233 <CODE>&nbsp;boolean</CODE></FONT></TD>
234 <TD><CODE><B><A HREF="../../../org/jCharts/types/ChartType.html#equals(org.jCharts.types.ChartType)">equals</A></B>(<A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A>&nbsp;chartType)</CODE>
235
236 <BR>
237 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns flag indicating whether passed ChartType is equal to this one</TD>
238 </TR>
239 <TR BGCOLOR="white" CLASS="TableRowColor">
240 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
241 <CODE>&nbsp;boolean</CODE></FONT></TD>
242 <TD><CODE><B><A HREF="../../../org/jCharts/types/ChartType.html#isStacked()">isStacked</A></B>()</CODE>
243
244 <BR>
245 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns flag indicating whether chart type has stacked data</TD>
246 </TR>
247 </TABLE>
248 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.types.IntType"><!-- --></A>
249 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
250 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
251 <TD><B>Methods inherited from class org.jCharts.types.<A HREF="../../../org/jCharts/types/IntType.html">IntType</A></B></TD>
252 </TR>
253 <TR BGCOLOR="white" CLASS="TableRowColor">
254 <TD><CODE><A HREF="../../../org/jCharts/types/IntType.html#getInt()">getInt</A></CODE></TD>
255 </TR>
256 </TABLE>
257 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
258 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
259 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
260 <TD><B>Methods inherited from class java.lang.Object</B></TD>
261 </TR>
262 <TR BGCOLOR="white" CLASS="TableRowColor">
263 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
264 </TR>
265 </TABLE>
266 &nbsp;
267 <P>
268
269 <!-- ============ FIELD DETAIL =========== -->
270
271 <A NAME="field_detail"><!-- --></A>
272 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
273 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
274 <TD COLSPAN=1><FONT SIZE="+2">
275 <B>Field Detail</B></FONT></TD>
276 </TR>
277 </TABLE>
278
279 <A NAME="BAR"><!-- --></A><H3>
280 BAR</H3>
281 <PRE>
282 public static final <A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A> <B>BAR</B></PRE>
283 <DL>
284 <DL>
285 </DL>
286 </DL>
287 <HR>
288
289 <A NAME="BAR_CLUSTERED"><!-- --></A><H3>
290 BAR_CLUSTERED</H3>
291 <PRE>
292 public static final <A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A> <B>BAR_CLUSTERED</B></PRE>
293 <DL>
294 <DL>
295 </DL>
296 </DL>
297 <HR>
298
299 <A NAME="BAR_STACKED"><!-- --></A><H3>
300 BAR_STACKED</H3>
301 <PRE>
302 public static final <A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A> <B>BAR_STACKED</B></PRE>
303 <DL>
304 <DL>
305 </DL>
306 </DL>
307 <HR>
308
309 <A NAME="LINE"><!-- --></A><H3>
310 LINE</H3>
311 <PRE>
312 public static final <A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A> <B>LINE</B></PRE>
313 <DL>
314 <DL>
315 </DL>
316 </DL>
317 <HR>
318
319 <A NAME="POINT"><!-- --></A><H3>
320 POINT</H3>
321 <PRE>
322 public static final <A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A> <B>POINT</B></PRE>
323 <DL>
324 <DL>
325 </DL>
326 </DL>
327 <HR>
328
329 <A NAME="AREA"><!-- --></A><H3>
330 AREA</H3>
331 <PRE>
332 public static final <A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A> <B>AREA</B></PRE>
333 <DL>
334 <DL>
335 </DL>
336 </DL>
337 <HR>
338
339 <A NAME="AREA_STACKED"><!-- --></A><H3>
340 AREA_STACKED</H3>
341 <PRE>
342 public static final <A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A> <B>AREA_STACKED</B></PRE>
343 <DL>
344 <DL>
345 </DL>
346 </DL>
347 <HR>
348
349 <A NAME="STOCK"><!-- --></A><H3>
350 STOCK</H3>
351 <PRE>
352 public static final <A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A> <B>STOCK</B></PRE>
353 <DL>
354 <DL>
355 </DL>
356 </DL>
357 <HR>
358
359 <A NAME="SCATTER_PLOT"><!-- --></A><H3>
360 SCATTER_PLOT</H3>
361 <PRE>
362 public static final <A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A> <B>SCATTER_PLOT</B></PRE>
363 <DL>
364 <DL>
365 </DL>
366 </DL>
367 <HR>
368
369 <A NAME="stackedData"><!-- --></A><H3>
370 stackedData</H3>
371 <PRE>
372 private boolean <B>stackedData</B></PRE>
373 <DL>
374 <DL>
375 </DL>
376 </DL>
377
378 <!-- ========= CONSTRUCTOR DETAIL ======== -->
379
380 <A NAME="constructor_detail"><!-- --></A>
381 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
382 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
383 <TD COLSPAN=1><FONT SIZE="+2">
384 <B>Constructor Detail</B></FONT></TD>
385 </TR>
386 </TABLE>
387
388 <A NAME="ChartType(int, boolean)"><!-- --></A><H3>
389 ChartType</H3>
390 <PRE>
391 private <B>ChartType</B>(int&nbsp;typeCode,
392 boolean&nbsp;stackedData)</PRE>
393 <DL>
394 </DL>
395
396 <!-- ============ METHOD DETAIL ========== -->
397
398 <A NAME="method_detail"><!-- --></A>
399 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
400 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
401 <TD COLSPAN=1><FONT SIZE="+2">
402 <B>Method Detail</B></FONT></TD>
403 </TR>
404 </TABLE>
405
406 <A NAME="isStacked()"><!-- --></A><H3>
407 isStacked</H3>
408 <PRE>
409 public boolean <B>isStacked</B>()</PRE>
410 <DL>
411 <DD>Returns flag indicating whether chart type has stacked data
412 <P>
413 <DD><DL>
414
415 <DT><B>Returns:</B><DD>boolean</DL>
416 </DD>
417 </DL>
418 <HR>
419
420 <A NAME="equals(org.jCharts.types.ChartType)"><!-- --></A><H3>
421 equals</H3>
422 <PRE>
423 public boolean <B>equals</B>(<A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A>&nbsp;chartType)</PRE>
424 <DL>
425 <DD>Returns flag indicating whether passed ChartType is equal to this one
426 <P>
427 <DD><DL>
428
429 <DT><B>Returns:</B><DD>boolean</DL>
430 </DD>
431 </DL>
432 <!-- ========= END OF CLASS DATA ========= -->
433 <HR>
434
435 <!-- ========== START OF NAVBAR ========== -->
436 <A NAME="navbar_bottom"><!-- --></A>
437 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
438 <TR>
439 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
440 <A NAME="navbar_bottom_firstrow"><!-- --></A>
441 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
442 <TR ALIGN="center" VALIGN="top">
443 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
444 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
445 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
446 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
447 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
448 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
449 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
450 </TR>
451 </TABLE>
452 </TD>
453 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
454 </EM>
455 </TD>
456 </TR>
457
458 <TR>
459 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
460 &nbsp;PREV CLASS&nbsp;
461 &nbsp;<A HREF="../../../org/jCharts/types/IntType.html"><B>NEXT CLASS</B></A></FONT></TD>
462 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
463 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
464 &nbsp;<A HREF="ChartType.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
465 &nbsp;
466 <SCRIPT>
467 <!--
468 if(window==top) {
469 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
470 }
471 //-->
472 </SCRIPT>
473 <NOSCRIPT>
474 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
475 </NOSCRIPT>
476 </FONT></TD>
477 </TR>
478 <TR>
479 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
480 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
481 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
482 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
483 </TR>
484 </TABLE>
485 <!-- =========== END OF NAVBAR =========== -->
486
487 <HR>
488
489 </BODY>
490 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:12 EST 2003 -->
5 <TITLE>
6 IntType (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.types.IntType,IntType class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="IntType (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/types/ChartType.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/types/PieLabelType.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="IntType.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.types</FONT>
76 <BR>
77 Class IntType</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.types.IntType</B>
82 </PRE>
83 <DL>
84 <DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable</DD>
85 </DL>
86 <DL>
87 <DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../org/jCharts/types/ChartType.html">ChartType</A>, <A HREF="../../../org/jCharts/types/PieLabelType.html">PieLabelType</A>, <A HREF="../../../org/jCharts/types/StockChartDataType.html">StockChartDataType</A></DD>
88 </DL>
89 <HR>
90 <DL>
91 <DT>public abstract class <B>IntType</B><DT>extends java.lang.Object<DT>implements java.io.Serializable</DL>
92
93 <P>
94 Provides a common base class for all types.
95 <P>
96
97 <P>
98 <DL>
99 <DT><B>See Also:</B><DD><A HREF="../../../serialized-form.html" TARGET="org.jCharts.types.IntType">Serialized Form</A></DL>
100 <HR>
101
102 <P>
103 <!-- ======== NESTED CLASS SUMMARY ======== -->
104
105
106 <!-- =========== FIELD SUMMARY =========== -->
107
108 <A NAME="field_summary"><!-- --></A>
109 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
110 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
111 <TD COLSPAN=2><FONT SIZE="+2">
112 <B>Field Summary</B></FONT></TD>
113 </TR>
114 <TR BGCOLOR="white" CLASS="TableRowColor">
115 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
116 <CODE>private &nbsp;int</CODE></FONT></TD>
117 <TD><CODE><B><A HREF="../../../org/jCharts/types/IntType.html#type">type</A></B></CODE>
118
119 <BR>
120 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
121 </TR>
122 </TABLE>
123 &nbsp;
124 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
125
126 <A NAME="constructor_summary"><!-- --></A>
127 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
128 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
129 <TD COLSPAN=2><FONT SIZE="+2">
130 <B>Constructor Summary</B></FONT></TD>
131 </TR>
132 <TR BGCOLOR="white" CLASS="TableRowColor">
133 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
134 <CODE>protected </CODE></FONT></TD>
135 <TD><CODE><B><A HREF="../../../org/jCharts/types/IntType.html#IntType(int)">IntType</A></B>(int&nbsp;typeCode)</CODE>
136
137 <BR>
138 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
139 </TR>
140 </TABLE>
141 &nbsp;
142 <!-- ========== METHOD SUMMARY =========== -->
143
144 <A NAME="method_summary"><!-- --></A>
145 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
146 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
147 <TD COLSPAN=2><FONT SIZE="+2">
148 <B>Method Summary</B></FONT></TD>
149 </TR>
150 <TR BGCOLOR="white" CLASS="TableRowColor">
151 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
152 <CODE>&nbsp;int</CODE></FONT></TD>
153 <TD><CODE><B><A HREF="../../../org/jCharts/types/IntType.html#getInt()">getInt</A></B>()</CODE>
154
155 <BR>
156 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
157 </TR>
158 </TABLE>
159 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
160 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
161 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
162 <TD><B>Methods inherited from class java.lang.Object</B></TD>
163 </TR>
164 <TR BGCOLOR="white" CLASS="TableRowColor">
165 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
166 </TR>
167 </TABLE>
168 &nbsp;
169 <P>
170
171 <!-- ============ FIELD DETAIL =========== -->
172
173 <A NAME="field_detail"><!-- --></A>
174 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
175 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
176 <TD COLSPAN=1><FONT SIZE="+2">
177 <B>Field Detail</B></FONT></TD>
178 </TR>
179 </TABLE>
180
181 <A NAME="type"><!-- --></A><H3>
182 type</H3>
183 <PRE>
184 private int <B>type</B></PRE>
185 <DL>
186 <DL>
187 </DL>
188 </DL>
189
190 <!-- ========= CONSTRUCTOR DETAIL ======== -->
191
192 <A NAME="constructor_detail"><!-- --></A>
193 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
194 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
195 <TD COLSPAN=1><FONT SIZE="+2">
196 <B>Constructor Detail</B></FONT></TD>
197 </TR>
198 </TABLE>
199
200 <A NAME="IntType(int)"><!-- --></A><H3>
201 IntType</H3>
202 <PRE>
203 protected <B>IntType</B>(int&nbsp;typeCode)</PRE>
204 <DL>
205 <DT><B>Parameters:</B><DD><CODE>typeCode</CODE> - </DL>
206
207 <!-- ============ METHOD DETAIL ========== -->
208
209 <A NAME="method_detail"><!-- --></A>
210 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
211 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
212 <TD COLSPAN=1><FONT SIZE="+2">
213 <B>Method Detail</B></FONT></TD>
214 </TR>
215 </TABLE>
216
217 <A NAME="getInt()"><!-- --></A><H3>
218 getInt</H3>
219 <PRE>
220 public int <B>getInt</B>()</PRE>
221 <DL>
222 <DD><DL>
223 </DL>
224 </DD>
225 <DD><DL>
226
227 <DT><B>Returns:</B><DD>int</DL>
228 </DD>
229 </DL>
230 <!-- ========= END OF CLASS DATA ========= -->
231 <HR>
232
233 <!-- ========== START OF NAVBAR ========== -->
234 <A NAME="navbar_bottom"><!-- --></A>
235 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
236 <TR>
237 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
238 <A NAME="navbar_bottom_firstrow"><!-- --></A>
239 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
240 <TR ALIGN="center" VALIGN="top">
241 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
242 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
243 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
244 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
245 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
246 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
247 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
248 </TR>
249 </TABLE>
250 </TD>
251 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
252 </EM>
253 </TD>
254 </TR>
255
256 <TR>
257 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
258 &nbsp;<A HREF="../../../org/jCharts/types/ChartType.html"><B>PREV CLASS</B></A>&nbsp;
259 &nbsp;<A HREF="../../../org/jCharts/types/PieLabelType.html"><B>NEXT CLASS</B></A></FONT></TD>
260 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
261 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
262 &nbsp;<A HREF="IntType.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
263 &nbsp;
264 <SCRIPT>
265 <!--
266 if(window==top) {
267 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
268 }
269 //-->
270 </SCRIPT>
271 <NOSCRIPT>
272 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
273 </NOSCRIPT>
274 </FONT></TD>
275 </TR>
276 <TR>
277 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
278 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
279 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
280 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
281 </TR>
282 </TABLE>
283 <!-- =========== END OF NAVBAR =========== -->
284
285 <HR>
286
287 </BODY>
288 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:12 EST 2003 -->
5 <TITLE>
6 PieLabelType (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.types.PieLabelType,PieLabelType class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="PieLabelType (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/types/IntType.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/types/StockChartDataType.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="PieLabelType.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.types</FONT>
76 <BR>
77 Class PieLabelType</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../org/jCharts/types/IntType.html">org.jCharts.types.IntType</A>
82 |
83 +--<B>org.jCharts.types.PieLabelType</B>
84 </PRE>
85 <DL>
86 <DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable</DD>
87 </DL>
88 <HR>
89 <DL>
90 <DT>public class <B>PieLabelType</B><DT>extends <A HREF="../../../org/jCharts/types/IntType.html">IntType</A></DL>
91
92 <P>
93 <DL>
94 <DT><B>See Also:</B><DD><A HREF="../../../serialized-form.html" TARGET="org.jCharts.types.PieLabelType">Serialized Form</A></DL>
95 <HR>
96
97 <P>
98 <!-- ======== NESTED CLASS SUMMARY ======== -->
99
100
101 <!-- =========== FIELD SUMMARY =========== -->
102
103 <A NAME="field_summary"><!-- --></A>
104 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
105 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
106 <TD COLSPAN=2><FONT SIZE="+2">
107 <B>Field Summary</B></FONT></TD>
108 </TR>
109 <TR BGCOLOR="white" CLASS="TableRowColor">
110 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
111 <CODE>static&nbsp;<A HREF="../../../org/jCharts/types/PieLabelType.html">PieLabelType</A></CODE></FONT></TD>
112 <TD><CODE><B><A HREF="../../../org/jCharts/types/PieLabelType.html#LEGEND_LABELS">LEGEND_LABELS</A></B></CODE>
113
114 <BR>
115 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
116 </TR>
117 <TR BGCOLOR="white" CLASS="TableRowColor">
118 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
119 <CODE>static&nbsp;<A HREF="../../../org/jCharts/types/PieLabelType.html">PieLabelType</A></CODE></FONT></TD>
120 <TD><CODE><B><A HREF="../../../org/jCharts/types/PieLabelType.html#NO_LABELS">NO_LABELS</A></B></CODE>
121
122 <BR>
123 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
124 </TR>
125 <TR BGCOLOR="white" CLASS="TableRowColor">
126 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
127 <CODE>static&nbsp;<A HREF="../../../org/jCharts/types/PieLabelType.html">PieLabelType</A></CODE></FONT></TD>
128 <TD><CODE><B><A HREF="../../../org/jCharts/types/PieLabelType.html#VALUE_LABELS">VALUE_LABELS</A></B></CODE>
129
130 <BR>
131 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
132 </TR>
133 </TABLE>
134 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.types.IntType"><!-- --></A>
135 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
136 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
137 <TD><B>Fields inherited from class org.jCharts.types.<A HREF="../../../org/jCharts/types/IntType.html">IntType</A></B></TD>
138 </TR>
139 <TR BGCOLOR="white" CLASS="TableRowColor">
140 <TD><CODE></CODE></TD>
141 </TR>
142 </TABLE>
143 &nbsp;
144 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
145
146 <A NAME="constructor_summary"><!-- --></A>
147 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
148 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
149 <TD COLSPAN=2><FONT SIZE="+2">
150 <B>Constructor Summary</B></FONT></TD>
151 </TR>
152 <TR BGCOLOR="white" CLASS="TableRowColor">
153 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
154 <CODE>private </CODE></FONT></TD>
155 <TD><CODE><B><A HREF="../../../org/jCharts/types/PieLabelType.html#PieLabelType(int)">PieLabelType</A></B>(int&nbsp;value)</CODE>
156
157 <BR>
158 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
159 </TR>
160 </TABLE>
161 &nbsp;
162 <!-- ========== METHOD SUMMARY =========== -->
163
164 <A NAME="method_summary"><!-- --></A>
165 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
166 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
167 <TD COLSPAN=2><FONT SIZE="+2">
168 <B>Method Summary</B></FONT></TD>
169 </TR>
170 <TR BGCOLOR="white" CLASS="TableRowColor">
171 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
172 <CODE>&nbsp;boolean</CODE></FONT></TD>
173 <TD><CODE><B><A HREF="../../../org/jCharts/types/PieLabelType.html#equals(org.jCharts.types.PieLabelType)">equals</A></B>(<A HREF="../../../org/jCharts/types/PieLabelType.html">PieLabelType</A>&nbsp;pieLabelType)</CODE>
174
175 <BR>
176 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
177 </TR>
178 </TABLE>
179 &nbsp;<A NAME="methods_inherited_from_class_org.jCharts.types.IntType"><!-- --></A>
180 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
181 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
182 <TD><B>Methods inherited from class org.jCharts.types.<A HREF="../../../org/jCharts/types/IntType.html">IntType</A></B></TD>
183 </TR>
184 <TR BGCOLOR="white" CLASS="TableRowColor">
185 <TD><CODE><A HREF="../../../org/jCharts/types/IntType.html#getInt()">getInt</A></CODE></TD>
186 </TR>
187 </TABLE>
188 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
189 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
190 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
191 <TD><B>Methods inherited from class java.lang.Object</B></TD>
192 </TR>
193 <TR BGCOLOR="white" CLASS="TableRowColor">
194 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
195 </TR>
196 </TABLE>
197 &nbsp;
198 <P>
199
200 <!-- ============ FIELD DETAIL =========== -->
201
202 <A NAME="field_detail"><!-- --></A>
203 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
204 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
205 <TD COLSPAN=1><FONT SIZE="+2">
206 <B>Field Detail</B></FONT></TD>
207 </TR>
208 </TABLE>
209
210 <A NAME="NO_LABELS"><!-- --></A><H3>
211 NO_LABELS</H3>
212 <PRE>
213 public static final <A HREF="../../../org/jCharts/types/PieLabelType.html">PieLabelType</A> <B>NO_LABELS</B></PRE>
214 <DL>
215 <DL>
216 </DL>
217 </DL>
218 <HR>
219
220 <A NAME="VALUE_LABELS"><!-- --></A><H3>
221 VALUE_LABELS</H3>
222 <PRE>
223 public static final <A HREF="../../../org/jCharts/types/PieLabelType.html">PieLabelType</A> <B>VALUE_LABELS</B></PRE>
224 <DL>
225 <DL>
226 </DL>
227 </DL>
228 <HR>
229
230 <A NAME="LEGEND_LABELS"><!-- --></A><H3>
231 LEGEND_LABELS</H3>
232 <PRE>
233 public static final <A HREF="../../../org/jCharts/types/PieLabelType.html">PieLabelType</A> <B>LEGEND_LABELS</B></PRE>
234 <DL>
235 <DL>
236 </DL>
237 </DL>
238
239 <!-- ========= CONSTRUCTOR DETAIL ======== -->
240
241 <A NAME="constructor_detail"><!-- --></A>
242 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
243 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
244 <TD COLSPAN=1><FONT SIZE="+2">
245 <B>Constructor Detail</B></FONT></TD>
246 </TR>
247 </TABLE>
248
249 <A NAME="PieLabelType(int)"><!-- --></A><H3>
250 PieLabelType</H3>
251 <PRE>
252 private <B>PieLabelType</B>(int&nbsp;value)</PRE>
253 <DL>
254 <DT><B>Parameters:</B><DD><CODE>value</CODE> - </DL>
255
256 <!-- ============ METHOD DETAIL ========== -->
257
258 <A NAME="method_detail"><!-- --></A>
259 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
260 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
261 <TD COLSPAN=1><FONT SIZE="+2">
262 <B>Method Detail</B></FONT></TD>
263 </TR>
264 </TABLE>
265
266 <A NAME="equals(org.jCharts.types.PieLabelType)"><!-- --></A><H3>
267 equals</H3>
268 <PRE>
269 public boolean <B>equals</B>(<A HREF="../../../org/jCharts/types/PieLabelType.html">PieLabelType</A>&nbsp;pieLabelType)</PRE>
270 <DL>
271 <DD><DL>
272 </DL>
273 </DD>
274 </DL>
275 <!-- ========= END OF CLASS DATA ========= -->
276 <HR>
277
278 <!-- ========== START OF NAVBAR ========== -->
279 <A NAME="navbar_bottom"><!-- --></A>
280 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
281 <TR>
282 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
283 <A NAME="navbar_bottom_firstrow"><!-- --></A>
284 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
285 <TR ALIGN="center" VALIGN="top">
286 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
287 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
288 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
289 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
290 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
291 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
292 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
293 </TR>
294 </TABLE>
295 </TD>
296 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
297 </EM>
298 </TD>
299 </TR>
300
301 <TR>
302 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
303 &nbsp;<A HREF="../../../org/jCharts/types/IntType.html"><B>PREV CLASS</B></A>&nbsp;
304 &nbsp;<A HREF="../../../org/jCharts/types/StockChartDataType.html"><B>NEXT CLASS</B></A></FONT></TD>
305 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
306 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
307 &nbsp;<A HREF="PieLabelType.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
308 &nbsp;
309 <SCRIPT>
310 <!--
311 if(window==top) {
312 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
313 }
314 //-->
315 </SCRIPT>
316 <NOSCRIPT>
317 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
318 </NOSCRIPT>
319 </FONT></TD>
320 </TR>
321 <TR>
322 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
323 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
324 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
325 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
326 </TR>
327 </TABLE>
328 <!-- =========== END OF NAVBAR =========== -->
329
330 <HR>
331
332 </BODY>
333 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:12 EST 2003 -->
5 <TITLE>
6 StockChartDataType (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.types.StockChartDataType,StockChartDataType class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="StockChartDataType (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/types/PieLabelType.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;<A HREF="../../../org/jCharts/types/Type.html"><B>NEXT CLASS</B></A></FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="StockChartDataType.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_org.jCharts.types.IntType">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.types</FONT>
76 <BR>
77 Class StockChartDataType</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<A HREF="../../../org/jCharts/types/IntType.html">org.jCharts.types.IntType</A>
82 |
83 +--<B>org.jCharts.types.StockChartDataType</B>
84 </PRE>
85 <DL>
86 <DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable</DD>
87 </DL>
88 <HR>
89 <DL>
90 <DT>public class <B>StockChartDataType</B><DT>extends <A HREF="../../../org/jCharts/types/IntType.html">IntType</A></DL>
91
92 <P>
93 <DL>
94 <DT><B>See Also:</B><DD><A HREF="../../../serialized-form.html" TARGET="org.jCharts.types.StockChartDataType">Serialized Form</A></DL>
95 <HR>
96
97 <P>
98 <!-- ======== NESTED CLASS SUMMARY ======== -->
99
100
101 <!-- =========== FIELD SUMMARY =========== -->
102
103 <A NAME="field_summary"><!-- --></A>
104 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
105 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
106 <TD COLSPAN=2><FONT SIZE="+2">
107 <B>Field Summary</B></FONT></TD>
108 </TR>
109 <TR BGCOLOR="white" CLASS="TableRowColor">
110 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
111 <CODE>static&nbsp;<A HREF="../../../org/jCharts/types/StockChartDataType.html">StockChartDataType</A></CODE></FONT></TD>
112 <TD><CODE><B><A HREF="../../../org/jCharts/types/StockChartDataType.html#CLOSE">CLOSE</A></B></CODE>
113
114 <BR>
115 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
116 </TR>
117 <TR BGCOLOR="white" CLASS="TableRowColor">
118 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
119 <CODE>static&nbsp;<A HREF="../../../org/jCharts/types/StockChartDataType.html">StockChartDataType</A></CODE></FONT></TD>
120 <TD><CODE><B><A HREF="../../../org/jCharts/types/StockChartDataType.html#HIGH">HIGH</A></B></CODE>
121
122 <BR>
123 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
124 </TR>
125 <TR BGCOLOR="white" CLASS="TableRowColor">
126 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
127 <CODE>static&nbsp;<A HREF="../../../org/jCharts/types/StockChartDataType.html">StockChartDataType</A></CODE></FONT></TD>
128 <TD><CODE><B><A HREF="../../../org/jCharts/types/StockChartDataType.html#LOW">LOW</A></B></CODE>
129
130 <BR>
131 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
132 </TR>
133 <TR BGCOLOR="white" CLASS="TableRowColor">
134 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
135 <CODE>static&nbsp;<A HREF="../../../org/jCharts/types/StockChartDataType.html">StockChartDataType</A></CODE></FONT></TD>
136 <TD><CODE><B><A HREF="../../../org/jCharts/types/StockChartDataType.html#OPEN">OPEN</A></B></CODE>
137
138 <BR>
139 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
140 </TR>
141 </TABLE>
142 &nbsp;<A NAME="fields_inherited_from_class_org.jCharts.types.IntType"><!-- --></A>
143 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
144 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
145 <TD><B>Fields inherited from class org.jCharts.types.<A HREF="../../../org/jCharts/types/IntType.html">IntType</A></B></TD>
146 </TR>
147 <TR BGCOLOR="white" CLASS="TableRowColor">
148 <TD><CODE></CODE></TD>
149 </TR>
150 </TABLE>
151 &nbsp;
152 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
153
154 <A NAME="constructor_summary"><!-- --></A>
155 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
156 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
157 <TD COLSPAN=2><FONT SIZE="+2">
158 <B>Constructor Summary</B></FONT></TD>
159 </TR>
160 <TR BGCOLOR="white" CLASS="TableRowColor">
161 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
162 <CODE>private </CODE></FONT></TD>
163 <TD><CODE><B><A HREF="../../../org/jCharts/types/StockChartDataType.html#StockChartDataType(int)">StockChartDataType</A></B>(int&nbsp;typeCode)</CODE>
164
165 <BR>
166 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
167 </TR>
168 </TABLE>
169 &nbsp;
170 <!-- ========== METHOD SUMMARY =========== -->
171
172 <A NAME="methods_inherited_from_class_org.jCharts.types.IntType"><!-- --></A>
173 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
174 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
175 <TD><B>Methods inherited from class org.jCharts.types.<A HREF="../../../org/jCharts/types/IntType.html">IntType</A></B></TD>
176 </TR>
177 <TR BGCOLOR="white" CLASS="TableRowColor">
178 <TD><CODE><A HREF="../../../org/jCharts/types/IntType.html#getInt()">getInt</A></CODE></TD>
179 </TR>
180 </TABLE>
181 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
182 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
183 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
184 <TD><B>Methods inherited from class java.lang.Object</B></TD>
185 </TR>
186 <TR BGCOLOR="white" CLASS="TableRowColor">
187 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
188 </TR>
189 </TABLE>
190 &nbsp;
191 <P>
192
193 <!-- ============ FIELD DETAIL =========== -->
194
195 <A NAME="field_detail"><!-- --></A>
196 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
197 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
198 <TD COLSPAN=1><FONT SIZE="+2">
199 <B>Field Detail</B></FONT></TD>
200 </TR>
201 </TABLE>
202
203 <A NAME="OPEN"><!-- --></A><H3>
204 OPEN</H3>
205 <PRE>
206 public static final <A HREF="../../../org/jCharts/types/StockChartDataType.html">StockChartDataType</A> <B>OPEN</B></PRE>
207 <DL>
208 <DL>
209 </DL>
210 </DL>
211 <HR>
212
213 <A NAME="CLOSE"><!-- --></A><H3>
214 CLOSE</H3>
215 <PRE>
216 public static final <A HREF="../../../org/jCharts/types/StockChartDataType.html">StockChartDataType</A> <B>CLOSE</B></PRE>
217 <DL>
218 <DL>
219 </DL>
220 </DL>
221 <HR>
222
223 <A NAME="HIGH"><!-- --></A><H3>
224 HIGH</H3>
225 <PRE>
226 public static final <A HREF="../../../org/jCharts/types/StockChartDataType.html">StockChartDataType</A> <B>HIGH</B></PRE>
227 <DL>
228 <DL>
229 </DL>
230 </DL>
231 <HR>
232
233 <A NAME="LOW"><!-- --></A><H3>
234 LOW</H3>
235 <PRE>
236 public static final <A HREF="../../../org/jCharts/types/StockChartDataType.html">StockChartDataType</A> <B>LOW</B></PRE>
237 <DL>
238 <DL>
239 </DL>
240 </DL>
241
242 <!-- ========= CONSTRUCTOR DETAIL ======== -->
243
244 <A NAME="constructor_detail"><!-- --></A>
245 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
246 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
247 <TD COLSPAN=1><FONT SIZE="+2">
248 <B>Constructor Detail</B></FONT></TD>
249 </TR>
250 </TABLE>
251
252 <A NAME="StockChartDataType(int)"><!-- --></A><H3>
253 StockChartDataType</H3>
254 <PRE>
255 private <B>StockChartDataType</B>(int&nbsp;typeCode)</PRE>
256 <DL>
257 </DL>
258
259 <!-- ============ METHOD DETAIL ========== -->
260
261 <!-- ========= END OF CLASS DATA ========= -->
262 <HR>
263
264 <!-- ========== START OF NAVBAR ========== -->
265 <A NAME="navbar_bottom"><!-- --></A>
266 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
267 <TR>
268 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
269 <A NAME="navbar_bottom_firstrow"><!-- --></A>
270 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
271 <TR ALIGN="center" VALIGN="top">
272 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
273 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
274 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
275 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
276 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
277 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
278 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
279 </TR>
280 </TABLE>
281 </TD>
282 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
283 </EM>
284 </TD>
285 </TR>
286
287 <TR>
288 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
289 &nbsp;<A HREF="../../../org/jCharts/types/PieLabelType.html"><B>PREV CLASS</B></A>&nbsp;
290 &nbsp;<A HREF="../../../org/jCharts/types/Type.html"><B>NEXT CLASS</B></A></FONT></TD>
291 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
292 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
293 &nbsp;<A HREF="StockChartDataType.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
294 &nbsp;
295 <SCRIPT>
296 <!--
297 if(window==top) {
298 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
299 }
300 //-->
301 </SCRIPT>
302 <NOSCRIPT>
303 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
304 </NOSCRIPT>
305 </FONT></TD>
306 </TR>
307 <TR>
308 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
309 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#methods_inherited_from_class_org.jCharts.types.IntType">METHOD</A></FONT></TD>
310 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
311 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;METHOD</FONT></TD>
312 </TR>
313 </TABLE>
314 <!-- =========== END OF NAVBAR =========== -->
315
316 <HR>
317
318 </BODY>
319 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:12 EST 2003 -->
5 <TITLE>
6 Type (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.types.Type,Type class">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="Type (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/types/StockChartDataType.html"><B>PREV CLASS</B></A>&nbsp;
45 &nbsp;NEXT CLASS</FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="Type.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 <TR>
63 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
64 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
65 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
67 </TR>
68 </TABLE>
69 <!-- =========== END OF NAVBAR =========== -->
70
71 <HR>
72 <!-- ======== START OF CLASS DATA ======== -->
73 <H2>
74 <FONT SIZE="-1">
75 org.jCharts.types</FONT>
76 <BR>
77 Class Type</H2>
78 <PRE>
79 java.lang.Object
80 |
81 +--<B>org.jCharts.types.Type</B>
82 </PRE>
83 <DL>
84 <DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable</DD>
85 </DL>
86 <HR>
87 <DL>
88 <DT>public abstract class <B>Type</B><DT>extends java.lang.Object<DT>implements java.io.Serializable</DL>
89
90 <P>
91 Provides a common base class for all types.
92 <P>
93
94 <P>
95 <DL>
96 <DT><B>See Also:</B><DD><A HREF="../../../serialized-form.html" TARGET="org.jCharts.types.Type">Serialized Form</A></DL>
97 <HR>
98
99 <P>
100 <!-- ======== NESTED CLASS SUMMARY ======== -->
101
102
103 <!-- =========== FIELD SUMMARY =========== -->
104
105 <A NAME="field_summary"><!-- --></A>
106 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
107 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
108 <TD COLSPAN=2><FONT SIZE="+2">
109 <B>Field Summary</B></FONT></TD>
110 </TR>
111 <TR BGCOLOR="white" CLASS="TableRowColor">
112 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
113 <CODE>private &nbsp;int</CODE></FONT></TD>
114 <TD><CODE><B><A HREF="../../../org/jCharts/types/Type.html#typeCode">typeCode</A></B></CODE>
115
116 <BR>
117 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
118 </TR>
119 </TABLE>
120 &nbsp;
121 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
122
123 <A NAME="constructor_summary"><!-- --></A>
124 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
125 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
126 <TD COLSPAN=2><FONT SIZE="+2">
127 <B>Constructor Summary</B></FONT></TD>
128 </TR>
129 <TR BGCOLOR="white" CLASS="TableRowColor">
130 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
131 <CODE>(package private)</CODE></FONT></TD>
132 <TD><CODE><B><A HREF="../../../org/jCharts/types/Type.html#Type(int)">Type</A></B>(int&nbsp;typeCode)</CODE>
133
134 <BR>
135 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
136 </TR>
137 </TABLE>
138 &nbsp;
139 <!-- ========== METHOD SUMMARY =========== -->
140
141 <A NAME="method_summary"><!-- --></A>
142 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
143 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
144 <TD COLSPAN=2><FONT SIZE="+2">
145 <B>Method Summary</B></FONT></TD>
146 </TR>
147 <TR BGCOLOR="white" CLASS="TableRowColor">
148 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
149 <CODE>&nbsp;int</CODE></FONT></TD>
150 <TD><CODE><B><A HREF="../../../org/jCharts/types/Type.html#getTypeCode()">getTypeCode</A></B>()</CODE>
151
152 <BR>
153 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
154 </TR>
155 </TABLE>
156 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
157 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
158 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
159 <TD><B>Methods inherited from class java.lang.Object</B></TD>
160 </TR>
161 <TR BGCOLOR="white" CLASS="TableRowColor">
162 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
163 </TR>
164 </TABLE>
165 &nbsp;
166 <P>
167
168 <!-- ============ FIELD DETAIL =========== -->
169
170 <A NAME="field_detail"><!-- --></A>
171 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
172 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
173 <TD COLSPAN=1><FONT SIZE="+2">
174 <B>Field Detail</B></FONT></TD>
175 </TR>
176 </TABLE>
177
178 <A NAME="typeCode"><!-- --></A><H3>
179 typeCode</H3>
180 <PRE>
181 private int <B>typeCode</B></PRE>
182 <DL>
183 <DL>
184 </DL>
185 </DL>
186
187 <!-- ========= CONSTRUCTOR DETAIL ======== -->
188
189 <A NAME="constructor_detail"><!-- --></A>
190 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
191 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
192 <TD COLSPAN=1><FONT SIZE="+2">
193 <B>Constructor Detail</B></FONT></TD>
194 </TR>
195 </TABLE>
196
197 <A NAME="Type(int)"><!-- --></A><H3>
198 Type</H3>
199 <PRE>
200 <B>Type</B>(int&nbsp;typeCode)</PRE>
201 <DL>
202 </DL>
203
204 <!-- ============ METHOD DETAIL ========== -->
205
206 <A NAME="method_detail"><!-- --></A>
207 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
208 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
209 <TD COLSPAN=1><FONT SIZE="+2">
210 <B>Method Detail</B></FONT></TD>
211 </TR>
212 </TABLE>
213
214 <A NAME="getTypeCode()"><!-- --></A><H3>
215 getTypeCode</H3>
216 <PRE>
217 public int <B>getTypeCode</B>()</PRE>
218 <DL>
219 <DD><DL>
220 </DL>
221 </DD>
222 <DD><DL>
223
224 <DT><B>Returns:</B><DD>int</DL>
225 </DD>
226 </DL>
227 <!-- ========= END OF CLASS DATA ========= -->
228 <HR>
229
230 <!-- ========== START OF NAVBAR ========== -->
231 <A NAME="navbar_bottom"><!-- --></A>
232 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
233 <TR>
234 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
235 <A NAME="navbar_bottom_firstrow"><!-- --></A>
236 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
237 <TR ALIGN="center" VALIGN="top">
238 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
239 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
240 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
241 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
242 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
243 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
244 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
245 </TR>
246 </TABLE>
247 </TD>
248 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
249 </EM>
250 </TD>
251 </TR>
252
253 <TR>
254 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
255 &nbsp;<A HREF="../../../org/jCharts/types/StockChartDataType.html"><B>PREV CLASS</B></A>&nbsp;
256 &nbsp;NEXT CLASS</FONT></TD>
257 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
258 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
259 &nbsp;<A HREF="Type.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
260 &nbsp;
261 <SCRIPT>
262 <!--
263 if(window==top) {
264 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
265 }
266 //-->
267 </SCRIPT>
268 <NOSCRIPT>
269 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
270 </NOSCRIPT>
271 </FONT></TD>
272 </TR>
273 <TR>
274 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
275 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
276 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
277 DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
278 </TR>
279 </TABLE>
280 <!-- =========== END OF NAVBAR =========== -->
281
282 <HR>
283
284 </BODY>
285 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.types (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.types package">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="org.jCharts.types (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18 <FONT size="+1" CLASS="FrameTitleFont">
19 <A HREF="../../../org/jCharts/types/package-summary.html" TARGET="classFrame">org.jCharts.types</A></FONT>
20 <TABLE BORDER="0" WIDTH="100%">
21 <TR>
22 <TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
23 Classes</FONT>&nbsp;
24 <FONT CLASS="FrameItemFont">
25 <BR>
26 <A HREF="ChartType.html" TARGET="classFrame">ChartType</A>
27 <BR>
28 <A HREF="IntType.html" TARGET="classFrame">IntType</A>
29 <BR>
30 <A HREF="PieLabelType.html" TARGET="classFrame">PieLabelType</A>
31 <BR>
32 <A HREF="StockChartDataType.html" TARGET="classFrame">StockChartDataType</A>
33 <BR>
34 <A HREF="Type.html" TARGET="classFrame">Type</A></FONT></TD>
35 </TR>
36 </TABLE>
37
38
39 </BODY>
40 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.types (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="org.jCharts.types package">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="org.jCharts.types (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
29 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;<A HREF="../../../org/jCharts/test/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
45 &nbsp;NEXT PACKAGE</FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 </TABLE>
63 <!-- =========== END OF NAVBAR =========== -->
64
65 <HR>
66 <H2>
67 Package org.jCharts.types
68 </H2>
69
70 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
71 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
72 <TD COLSPAN=2><FONT SIZE="+2">
73 <B>Class Summary</B></FONT></TD>
74 </TR>
75 <TR BGCOLOR="white" CLASS="TableRowColor">
76 <TD WIDTH="15%"><B><A HREF="ChartType.html">ChartType</A></B></TD>
77 <TD>Chart IntType constants to be used on data sets to specify how they should be plotted.</TD>
78 </TR>
79 <TR BGCOLOR="white" CLASS="TableRowColor">
80 <TD WIDTH="15%"><B><A HREF="IntType.html">IntType</A></B></TD>
81 <TD>Provides a common base class for all types.</TD>
82 </TR>
83 <TR BGCOLOR="white" CLASS="TableRowColor">
84 <TD WIDTH="15%"><B><A HREF="PieLabelType.html">PieLabelType</A></B></TD>
85 <TD>&nbsp;</TD>
86 </TR>
87 <TR BGCOLOR="white" CLASS="TableRowColor">
88 <TD WIDTH="15%"><B><A HREF="StockChartDataType.html">StockChartDataType</A></B></TD>
89 <TD>&nbsp;</TD>
90 </TR>
91 <TR BGCOLOR="white" CLASS="TableRowColor">
92 <TD WIDTH="15%"><B><A HREF="Type.html">Type</A></B></TD>
93 <TD>Provides a common base class for all types.</TD>
94 </TR>
95 </TABLE>
96 &nbsp;
97
98 <P>
99 <HR>
100
101 <!-- ========== START OF NAVBAR ========== -->
102 <A NAME="navbar_bottom"><!-- --></A>
103 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
104 <TR>
105 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
106 <A NAME="navbar_bottom_firstrow"><!-- --></A>
107 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
108 <TR ALIGN="center" VALIGN="top">
109 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
110 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT>&nbsp;</TD>
111 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
112 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
113 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
114 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
115 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
116 </TR>
117 </TABLE>
118 </TD>
119 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
120 </EM>
121 </TD>
122 </TR>
123
124 <TR>
125 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
126 &nbsp;<A HREF="../../../org/jCharts/test/package-summary.html"><B>PREV PACKAGE</B></A>&nbsp;
127 &nbsp;NEXT PACKAGE</FONT></TD>
128 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
129 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
130 &nbsp;<A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
131 &nbsp;
132 <SCRIPT>
133 <!--
134 if(window==top) {
135 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
136 }
137 //-->
138 </SCRIPT>
139 <NOSCRIPT>
140 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
141 </NOSCRIPT>
142 </FONT></TD>
143 </TR>
144 </TABLE>
145 <!-- =========== END OF NAVBAR =========== -->
146
147 <HR>
148
149 </BODY>
150 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 org.jCharts.types Class Hierarchy (jCharts-0.7.5 API)
7 </TITLE>
8 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
9 </HEAD>
10 <SCRIPT>
11 function asd()
12 {
13 parent.document.title="org.jCharts.types Class Hierarchy (jCharts-0.7.5 API)";
14 }
15 </SCRIPT>
16 <BODY BGCOLOR="white" onload="asd();">
17
18 <!-- ========== START OF NAVBAR ========== -->
19 <A NAME="navbar_top"><!-- --></A>
20 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
21 <TR>
22 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
23 <A NAME="navbar_top_firstrow"><!-- --></A>
24 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
25 <TR ALIGN="center" VALIGN="top">
26 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
33 </TR>
34 </TABLE>
35 </TD>
36 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
37 </EM>
38 </TD>
39 </TR>
40
41 <TR>
42 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
43 &nbsp;<A HREF="../../../org/jCharts/test/package-tree.html"><B>PREV</B></A>&nbsp;
44 &nbsp;NEXT</FONT></TD>
45 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
46 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
47 &nbsp;<A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
48 &nbsp;
49 <SCRIPT>
50 <!--
51 if(window==top) {
52 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
53 }
54 //-->
55 </SCRIPT>
56 <NOSCRIPT>
57 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
58 </NOSCRIPT>
59 </FONT></TD>
60 </TR>
61 </TABLE>
62 <!-- =========== END OF NAVBAR =========== -->
63
64 <HR>
65 <CENTER>
66 <H2>
67 Hierarchy For Package org.jCharts.types
68 </H2>
69 </CENTER>
70 <DL>
71 <DT><B>Package Hierarchies:</B><DD><A HREF="../../../overview-tree.html">All Packages</A></DL>
72 <HR>
73 <H2>
74 Class Hierarchy
75 </H2>
76 <UL>
77 <LI TYPE="circle">class java.lang.Object<UL>
78 <LI TYPE="circle">class org.jCharts.types.<A HREF="../../../org/jCharts/types/IntType.html"><B>IntType</B></A> (implements java.io.Serializable)
79 <UL>
80 <LI TYPE="circle">class org.jCharts.types.<A HREF="../../../org/jCharts/types/ChartType.html"><B>ChartType</B></A><LI TYPE="circle">class org.jCharts.types.<A HREF="../../../org/jCharts/types/PieLabelType.html"><B>PieLabelType</B></A><LI TYPE="circle">class org.jCharts.types.<A HREF="../../../org/jCharts/types/StockChartDataType.html"><B>StockChartDataType</B></A></UL>
81 <LI TYPE="circle">class org.jCharts.types.<A HREF="../../../org/jCharts/types/Type.html"><B>Type</B></A> (implements java.io.Serializable)
82 </UL>
83 </UL>
84 <HR>
85
86 <!-- ========== START OF NAVBAR ========== -->
87 <A NAME="navbar_bottom"><!-- --></A>
88 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
89 <TR>
90 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
91 <A NAME="navbar_bottom_firstrow"><!-- --></A>
92 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
93 <TR ALIGN="center" VALIGN="top">
94 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
95 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
96 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
97 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
98 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
99 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
100 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
101 </TR>
102 </TABLE>
103 </TD>
104 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
105 </EM>
106 </TD>
107 </TR>
108
109 <TR>
110 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
111 &nbsp;<A HREF="../../../org/jCharts/test/package-tree.html"><B>PREV</B></A>&nbsp;
112 &nbsp;NEXT</FONT></TD>
113 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
114 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
115 &nbsp;<A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
116 &nbsp;
117 <SCRIPT>
118 <!--
119 if(window==top) {
120 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
121 }
122 //-->
123 </SCRIPT>
124 <NOSCRIPT>
125 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
126 </NOSCRIPT>
127 </FONT></TD>
128 </TR>
129 </TABLE>
130 <!-- =========== END OF NAVBAR =========== -->
131
132 <HR>
133
134 </BODY>
135 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 Overview (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="Overview,jCharts-0.7.5">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="Overview (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <TABLE BORDER="0" WIDTH="100%">
20 <TR>
21 <TD NOWRAP><FONT size="+1" CLASS="FrameTitleFont">
22 <B></B></FONT></TD>
23 </TR>
24 </TABLE>
25
26 <TABLE BORDER="0" WIDTH="100%">
27 <TR>
28 <TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="allclasses-frame.html" TARGET="packageFrame">All Classes</A></FONT>
29 <P>
30 <FONT size="+1" CLASS="FrameHeadingFont">
31 Packages</FONT>
32 <BR>
33 <FONT CLASS="FrameItemFont"><A HREF="org/jCharts/package-frame.html" TARGET="packageFrame">org.jCharts</A></FONT>
34 <BR>
35 <FONT CLASS="FrameItemFont"><A HREF="org/jCharts/axisChart/package-frame.html" TARGET="packageFrame">org.jCharts.axisChart</A></FONT>
36 <BR>
37 <FONT CLASS="FrameItemFont"><A HREF="org/jCharts/axisChart/axis/package-frame.html" TARGET="packageFrame">org.jCharts.axisChart.axis</A></FONT>
38 <BR>
39 <FONT CLASS="FrameItemFont"><A HREF="org/jCharts/axisChart/axis/scale/package-frame.html" TARGET="packageFrame">org.jCharts.axisChart.axis.scale</A></FONT>
40 <BR>
41 <FONT CLASS="FrameItemFont"><A HREF="org/jCharts/axisChart/customRenderers/axisValue/package-frame.html" TARGET="packageFrame">org.jCharts.axisChart.customRenderers.axisValue</A></FONT>
42 <BR>
43 <FONT CLASS="FrameItemFont"><A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/package-frame.html" TARGET="packageFrame">org.jCharts.axisChart.customRenderers.axisValue.renderers</A></FONT>
44 <BR>
45 <FONT CLASS="FrameItemFont"><A HREF="org/jCharts/chartData/package-frame.html" TARGET="packageFrame">org.jCharts.chartData</A></FONT>
46 <BR>
47 <FONT CLASS="FrameItemFont"><A HREF="org/jCharts/chartData/interfaces/package-frame.html" TARGET="packageFrame">org.jCharts.chartData.interfaces</A></FONT>
48 <BR>
49 <FONT CLASS="FrameItemFont"><A HREF="org/jCharts/chartData/processors/package-frame.html" TARGET="packageFrame">org.jCharts.chartData.processors</A></FONT>
50 <BR>
51 <FONT CLASS="FrameItemFont"><A HREF="org/jCharts/chartText/package-frame.html" TARGET="packageFrame">org.jCharts.chartText</A></FONT>
52 <BR>
53 <FONT CLASS="FrameItemFont"><A HREF="org/jCharts/encoders/package-frame.html" TARGET="packageFrame">org.jCharts.encoders</A></FONT>
54 <BR>
55 <FONT CLASS="FrameItemFont"><A HREF="org/jCharts/imageMap/package-frame.html" TARGET="packageFrame">org.jCharts.imageMap</A></FONT>
56 <BR>
57 <FONT CLASS="FrameItemFont"><A HREF="org/jCharts/nonAxisChart/package-frame.html" TARGET="packageFrame">org.jCharts.nonAxisChart</A></FONT>
58 <BR>
59 <FONT CLASS="FrameItemFont"><A HREF="org/jCharts/properties/package-frame.html" TARGET="packageFrame">org.jCharts.properties</A></FONT>
60 <BR>
61 <FONT CLASS="FrameItemFont"><A HREF="org/jCharts/properties/util/package-frame.html" TARGET="packageFrame">org.jCharts.properties.util</A></FONT>
62 <BR>
63 <FONT CLASS="FrameItemFont"><A HREF="org/jCharts/test/package-frame.html" TARGET="packageFrame">org.jCharts.test</A></FONT>
64 <BR>
65 <FONT CLASS="FrameItemFont"><A HREF="org/jCharts/types/package-frame.html" TARGET="packageFrame">org.jCharts.types</A></FONT>
66 <BR>
67 </TD>
68 </TR>
69 </TABLE>
70
71 <P>
72 &nbsp;
73 </BODY>
74 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 Overview (jCharts-0.7.5 API)
7 </TITLE>
8 <META NAME="keywords" CONTENT="Overview,jCharts-0.7.5">
9 <LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
10 </HEAD>
11 <SCRIPT>
12 function asd()
13 {
14 parent.document.title="Overview (jCharts-0.7.5 API)";
15 }
16 </SCRIPT>
17 <BODY BGCOLOR="white" onload="asd();">
18
19 <!-- ========== START OF NAVBAR ========== -->
20 <A NAME="navbar_top"><!-- --></A>
21 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
22 <TR>
23 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
24 <A NAME="navbar_top_firstrow"><!-- --></A>
25 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
26 <TR ALIGN="center" VALIGN="top">
27 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Overview</B></FONT>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
29 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
34 </TR>
35 </TABLE>
36 </TD>
37 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
38 </EM>
39 </TD>
40 </TR>
41
42 <TR>
43 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44 &nbsp;PREV&nbsp;
45 &nbsp;NEXT</FONT></TD>
46 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
47 <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
48 &nbsp;<A HREF="overview-summary.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
49 &nbsp;
50 <SCRIPT>
51 <!--
52 if(window==top) {
53 document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
54 }
55 //-->
56 </SCRIPT>
57 <NOSCRIPT>
58 <A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
59 </NOSCRIPT>
60 </FONT></TD>
61 </TR>
62 </TABLE>
63 <!-- =========== END OF NAVBAR =========== -->
64
65 <HR>
66 <CENTER>
67 <H2>
68 jCharts-0.7.5</H2>
69 </CENTER>
70
71 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
72 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
73 <TD COLSPAN=2><FONT SIZE="+2">
74 <B>Packages</B></FONT></TD>
75 </TR>
76 <TR BGCOLOR="white" CLASS="TableRowColor">
77 <TD WIDTH="20%"><B><A HREF="org/jCharts/package-summary.html">org.jCharts</A></B></TD>
78 <TD>&nbsp;</TD>
79 </TR>
80 <TR BGCOLOR="white" CLASS="TableRowColor">
81 <TD WIDTH="20%"><B><A HREF="org/jCharts/axisChart/package-summary.html">org.jCharts.axisChart</A></B></TD>
82 <TD>&nbsp;</TD>
83 </TR>
84 <TR BGCOLOR="white" CLASS="TableRowColor">
85 <TD WIDTH="20%"><B><A HREF="org/jCharts/axisChart/axis/package-summary.html">org.jCharts.axisChart.axis</A></B></TD>
86 <TD>&nbsp;</TD>
87 </TR>
88 <TR BGCOLOR="white" CLASS="TableRowColor">
89 <TD WIDTH="20%"><B><A HREF="org/jCharts/axisChart/axis/scale/package-summary.html">org.jCharts.axisChart.axis.scale</A></B></TD>
90 <TD>&nbsp;</TD>
91 </TR>
92 <TR BGCOLOR="white" CLASS="TableRowColor">
93 <TD WIDTH="20%"><B><A HREF="org/jCharts/axisChart/customRenderers/axisValue/package-summary.html">org.jCharts.axisChart.customRenderers.axisValue</A></B></TD>
94 <TD>&nbsp;</TD>
95 </TR>
96 <TR BGCOLOR="white" CLASS="TableRowColor">
97 <TD WIDTH="20%"><B><A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/package-summary.html">org.jCharts.axisChart.customRenderers.axisValue.renderers</A></B></TD>
98 <TD>&nbsp;</TD>
99 </TR>
100 <TR BGCOLOR="white" CLASS="TableRowColor">
101 <TD WIDTH="20%"><B><A HREF="org/jCharts/chartData/package-summary.html">org.jCharts.chartData</A></B></TD>
102 <TD>&nbsp;</TD>
103 </TR>
104 <TR BGCOLOR="white" CLASS="TableRowColor">
105 <TD WIDTH="20%"><B><A HREF="org/jCharts/chartData/interfaces/package-summary.html">org.jCharts.chartData.interfaces</A></B></TD>
106 <TD>&nbsp;</TD>
107 </TR>
108 <TR BGCOLOR="white" CLASS="TableRowColor">
109 <TD WIDTH="20%"><B><A HREF="org/jCharts/chartData/processors/package-summary.html">org.jCharts.chartData.processors</A></B></TD>
110 <TD>&nbsp;</TD>
111 </TR>
112 <TR BGCOLOR="white" CLASS="TableRowColor">
113 <TD WIDTH="20%"><B><A HREF="org/jCharts/chartText/package-summary.html">org.jCharts.chartText</A></B></TD>
114 <TD>&nbsp;</TD>
115 </TR>
116 <TR BGCOLOR="white" CLASS="TableRowColor">
117 <TD WIDTH="20%"><B><A HREF="org/jCharts/encoders/package-summary.html">org.jCharts.encoders</A></B></TD>
118 <TD>&nbsp;</TD>
119 </TR>
120 <TR BGCOLOR="white" CLASS="TableRowColor">
121 <TD WIDTH="20%"><B><A HREF="org/jCharts/imageMap/package-summary.html">org.jCharts.imageMap</A></B></TD>
122 <TD>&nbsp;</TD>
123 </TR>
124 <TR BGCOLOR="white" CLASS="TableRowColor">
125 <TD WIDTH="20%"><B><A HREF="org/jCharts/nonAxisChart/package-summary.html">org.jCharts.nonAxisChart</A></B></TD>
126 <TD>&nbsp;</TD>
127 </TR>
128 <TR BGCOLOR="white" CLASS="TableRowColor">
129 <TD WIDTH="20%"><B><A HREF="org/jCharts/properties/package-summary.html">org.jCharts.properties</A></B></TD>
130 <TD>&nbsp;</TD>
131 </TR>
132 <TR BGCOLOR="white" CLASS="TableRowColor">
133 <TD WIDTH="20%"><B><A HREF="org/jCharts/properties/util/package-summary.html">org.jCharts.properties.util</A></B></TD>
134 <TD>&nbsp;</TD>
135 </TR>
136 <TR BGCOLOR="white" CLASS="TableRowColor">
137 <TD WIDTH="20%"><B><A HREF="org/jCharts/test/package-summary.html">org.jCharts.test</A></B></TD>
138 <TD>&nbsp;</TD>
139 </TR>
140 <TR BGCOLOR="white" CLASS="TableRowColor">
141 <TD WIDTH="20%"><B><A HREF="org/jCharts/types/package-summary.html">org.jCharts.types</A></B></TD>
142 <TD>&nbsp;</TD>
143 </TR>
144 </TABLE>
145
146 <P>
147 &nbsp;<HR>
148
149 <!-- ========== START OF NAVBAR ========== -->
150 <A NAME="navbar_bottom"><!-- --></A>
151 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
152 <TR>
153 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
154 <A NAME="navbar_bottom_firstrow"><!-- --></A>
155 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
156 <TR ALIGN="center" VALIGN="top">
157 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Overview</B></FONT>&nbsp;</TD>
158 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
159 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
160 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
161 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
162 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
163 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
164 </TR>
165 </TABLE>
166 </TD>
167 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
168 </EM>
169 </TD>
170 </TR>
171
172 <TR>
173 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
174 &nbsp;PREV&nbsp;
175 &nbsp;NEXT</FONT></TD>
176 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
177 <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
178 &nbsp;<A HREF="overview-summary.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
179 &nbsp;
180 <SCRIPT>
181 <!--
182 if(window==top) {
183 document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
184 }
185 //-->
186 </SCRIPT>
187 <NOSCRIPT>
188 <A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
189 </NOSCRIPT>
190 </FONT></TD>
191 </TR>
192 </TABLE>
193 <!-- =========== END OF NAVBAR =========== -->
194
195 <HR>
196
197 </BODY>
198 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:08 EST 2003 -->
5 <TITLE>
6 Class Hierarchy (jCharts-0.7.5 API)
7 </TITLE>
8 <LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
9 </HEAD>
10 <SCRIPT>
11 function asd()
12 {
13 parent.document.title="Class Hierarchy (jCharts-0.7.5 API)";
14 }
15 </SCRIPT>
16 <BODY BGCOLOR="white" onload="asd();">
17
18 <!-- ========== START OF NAVBAR ========== -->
19 <A NAME="navbar_top"><!-- --></A>
20 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
21 <TR>
22 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
23 <A NAME="navbar_top_firstrow"><!-- --></A>
24 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
25 <TR ALIGN="center" VALIGN="top">
26 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
33 </TR>
34 </TABLE>
35 </TD>
36 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
37 </EM>
38 </TD>
39 </TR>
40
41 <TR>
42 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
43 &nbsp;PREV&nbsp;
44 &nbsp;NEXT</FONT></TD>
45 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
46 <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
47 &nbsp;<A HREF="overview-tree.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
48 &nbsp;
49 <SCRIPT>
50 <!--
51 if(window==top) {
52 document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
53 }
54 //-->
55 </SCRIPT>
56 <NOSCRIPT>
57 <A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
58 </NOSCRIPT>
59 </FONT></TD>
60 </TR>
61 </TABLE>
62 <!-- =========== END OF NAVBAR =========== -->
63
64 <HR>
65 <CENTER>
66 <H2>
67 Hierarchy For All Packages</H2>
68 </CENTER>
69 <DL>
70 <DT><B>Package Hierarchies:</B><DD><A HREF="org/jCharts/package-tree.html">org.jCharts</A>, <A HREF="org/jCharts/axisChart/package-tree.html">org.jCharts.axisChart</A>, <A HREF="org/jCharts/axisChart/axis/package-tree.html">org.jCharts.axisChart.axis</A>, <A HREF="org/jCharts/axisChart/axis/scale/package-tree.html">org.jCharts.axisChart.axis.scale</A>, <A HREF="org/jCharts/axisChart/customRenderers/axisValue/package-tree.html">org.jCharts.axisChart.customRenderers.axisValue</A>, <A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/package-tree.html">org.jCharts.axisChart.customRenderers.axisValue.renderers</A>, <A HREF="org/jCharts/chartData/package-tree.html">org.jCharts.chartData</A>, <A HREF="org/jCharts/chartData/interfaces/package-tree.html">org.jCharts.chartData.interfaces</A>, <A HREF="org/jCharts/chartData/processors/package-tree.html">org.jCharts.chartData.processors</A>, <A HREF="org/jCharts/chartText/package-tree.html">org.jCharts.chartText</A>, <A HREF="org/jCharts/encoders/package-tree.html">org.jCharts.encoders</A>, <A HREF="org/jCharts/imageMap/package-tree.html">org.jCharts.imageMap</A>, <A HREF="org/jCharts/nonAxisChart/package-tree.html">org.jCharts.nonAxisChart</A>, <A HREF="org/jCharts/properties/package-tree.html">org.jCharts.properties</A>, <A HREF="org/jCharts/properties/util/package-tree.html">org.jCharts.properties.util</A>, <A HREF="org/jCharts/test/package-tree.html">org.jCharts.test</A>, <A HREF="org/jCharts/types/package-tree.html">org.jCharts.types</A></DL>
71 <HR>
72 <H2>
73 Class Hierarchy
74 </H2>
75 <UL>
76 <LI TYPE="circle">class java.lang.Object<UL>
77 <LI TYPE="circle">class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/AreaChart.html"><B>AreaChart</B></A><LI TYPE="circle">class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/AreaShape.html"><B>AreaShape</B></A> (implements java.io.Serializable)
78 <LI TYPE="circle">class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/Axis.html"><B>Axis</B></A> (implements org.jCharts.test.<A HREF="org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, java.io.Serializable)
79 <UL>
80 <LI TYPE="circle">class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/DataAxis.html"><B>DataAxis</B></A> (implements org.jCharts.test.<A HREF="org/jCharts/test/HTMLTestable.html">HTMLTestable</A>)
81 <LI TYPE="circle">class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/LabelAxis.html"><B>LabelAxis</B></A> (implements org.jCharts.test.<A HREF="org/jCharts/test/HTMLTestable.html">HTMLTestable</A>)
82 <LI TYPE="circle">class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/XAxis.html"><B>XAxis</B></A> (implements org.jCharts.test.<A HREF="org/jCharts/test/HTMLTestable.html">HTMLTestable</A>)
83 <LI TYPE="circle">class org.jCharts.axisChart.axis.<A HREF="org/jCharts/axisChart/axis/YAxis.html"><B>YAxis</B></A> (implements org.jCharts.test.<A HREF="org/jCharts/test/HTMLTestable.html">HTMLTestable</A>)
84 </UL>
85 <LI TYPE="circle">class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/AxisChartDataProcessor.html"><B>AxisChartDataProcessor</B></A><UL>
86 <LI TYPE="circle">class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/ScatterPlotDataProcessor.html"><B>ScatterPlotDataProcessor</B></A></UL>
87 <LI TYPE="circle">class org.jCharts.test.<A HREF="org/jCharts/test/AxisChartTestBase.html"><B>AxisChartTestBase</B></A><UL>
88 <LI TYPE="circle">class org.jCharts.test.<A HREF="org/jCharts/test/AreaTestDriver.html"><B>AreaTestDriver</B></A><LI TYPE="circle">class org.jCharts.test.<A HREF="org/jCharts/test/BarTestDriver.html"><B>BarTestDriver</B></A><LI TYPE="circle">class org.jCharts.test.<A HREF="org/jCharts/test/ClusteredBarTestDriver.html"><B>ClusteredBarTestDriver</B></A><LI TYPE="circle">class org.jCharts.test.<A HREF="org/jCharts/test/ComboTestDriver.html"><B>ComboTestDriver</B></A><LI TYPE="circle">class org.jCharts.test.<A HREF="org/jCharts/test/LineTestDriver.html"><B>LineTestDriver</B></A><LI TYPE="circle">class org.jCharts.test.<A HREF="org/jCharts/test/PointTestDriver.html"><B>PointTestDriver</B></A><LI TYPE="circle">class org.jCharts.test.<A HREF="org/jCharts/test/StackedAreaTestDriver.html"><B>StackedAreaTestDriver</B></A><LI TYPE="circle">class org.jCharts.test.<A HREF="org/jCharts/test/StackedBarTestDriver.html"><B>StackedBarTestDriver</B></A><LI TYPE="circle">class org.jCharts.test.<A HREF="org/jCharts/test/StockTestDriver.html"><B>StockTestDriver</B></A></UL>
89 <LI TYPE="circle">class org.jCharts.chartData.<A HREF="org/jCharts/chartData/AxisDataSeries.html"><B>AxisDataSeries</B></A> (implements org.jCharts.test.<A HREF="org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A>)
90 <UL>
91 <LI TYPE="circle">class org.jCharts.chartData.<A HREF="org/jCharts/chartData/DataSeries.html"><B>DataSeries</B></A> (implements org.jCharts.test.<A HREF="org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IDataSeries.html">IDataSeries</A>)
92 <LI TYPE="circle">class org.jCharts.chartData.<A HREF="org/jCharts/chartData/ScatterPlotDataSeries.html"><B>ScatterPlotDataSeries</B></A> (implements org.jCharts.test.<A HREF="org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IScatterPlotDataSeries.html">IScatterPlotDataSeries</A>)
93 </UL>
94 <LI TYPE="circle">class org.jCharts.axisChart.customRenderers.axisValue.renderers.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/BackgroundRenderer.html"><B>BackgroundRenderer</B></A> (implements org.jCharts.axisChart.customRenderers.axisValue.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/PreAxisValueRenderListener.html">PreAxisValueRenderListener</A>)
95 <LI TYPE="circle">class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/BarChart.html"><B>BarChart</B></A><LI TYPE="circle">class org.jCharts.chartText.<A HREF="org/jCharts/chartText/BarValueGroup.html"><B>BarValueGroup</B></A><LI TYPE="circle">class org.jCharts.encoders.<A HREF="org/jCharts/encoders/BinaryEncoderUtil.html"><B>BinaryEncoderUtil</B></A><LI TYPE="circle">class org.jCharts.<A HREF="org/jCharts/Chart.html"><B>Chart</B></A> (implements java.io.Serializable)
96 <UL>
97 <LI TYPE="circle">class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/AxisChart.html"><B>AxisChart</B></A> (implements org.jCharts.test.<A HREF="org/jCharts/test/HTMLChartTestable.html">HTMLChartTestable</A>)
98 <UL>
99 <LI TYPE="circle">class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/ScatterPlotAxisChart.html"><B>ScatterPlotAxisChart</B></A> (implements org.jCharts.test.<A HREF="org/jCharts/test/HTMLChartTestable.html">HTMLChartTestable</A>)
100 </UL>
101 <LI TYPE="circle">class org.jCharts.nonAxisChart.<A HREF="org/jCharts/nonAxisChart/PieChart2D.html"><B>PieChart2D</B></A> (implements org.jCharts.test.<A HREF="org/jCharts/test/HTMLChartTestable.html">HTMLChartTestable</A>)
102 </UL>
103 <LI TYPE="circle">class org.jCharts.properties.util.<A HREF="org/jCharts/properties/util/ChartItem.html"><B>ChartItem</B></A><UL>
104 <LI TYPE="circle">class org.jCharts.properties.util.<A HREF="org/jCharts/properties/util/ChartFont.html"><B>ChartFont</B></A><LI TYPE="circle">class org.jCharts.properties.util.<A HREF="org/jCharts/properties/util/ChartStroke.html"><B>ChartStroke</B></A></UL>
105 <LI TYPE="circle">class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/ChartScale.html"><B>ChartScale</B></A><LI TYPE="circle">class org.jCharts.test.<A HREF="org/jCharts/test/ChartTestDriver.html"><B>ChartTestDriver</B></A><LI TYPE="circle">class org.jCharts.properties.<A HREF="org/jCharts/properties/ChartTypeProperties.html"><B>ChartTypeProperties</B></A> (implements org.jCharts.test.<A HREF="org/jCharts/test/HTMLTestable.html">HTMLTestable</A>)
106 <UL>
107 <LI TYPE="circle">class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisChartTypeProperties.html"><B>AxisChartTypeProperties</B></A> (implements org.jCharts.test.<A HREF="org/jCharts/test/HTMLTestable.html">HTMLTestable</A>)
108 <UL>
109 <LI TYPE="circle">class org.jCharts.properties.<A HREF="org/jCharts/properties/AreaChartProperties.html"><B>AreaChartProperties</B></A><UL>
110 <LI TYPE="circle">class org.jCharts.properties.<A HREF="org/jCharts/properties/StackedAreaChartProperties.html"><B>StackedAreaChartProperties</B></A></UL>
111 <LI TYPE="circle">class org.jCharts.properties.<A HREF="org/jCharts/properties/BarChartProperties.html"><B>BarChartProperties</B></A><UL>
112 <LI TYPE="circle">class org.jCharts.properties.<A HREF="org/jCharts/properties/ClusteredBarChartProperties.html"><B>ClusteredBarChartProperties</B></A><LI TYPE="circle">class org.jCharts.properties.<A HREF="org/jCharts/properties/StackedBarChartProperties.html"><B>StackedBarChartProperties</B></A></UL>
113 <LI TYPE="circle">class org.jCharts.properties.<A HREF="org/jCharts/properties/LineChartProperties.html"><B>LineChartProperties</B></A><LI TYPE="circle">class org.jCharts.properties.<A HREF="org/jCharts/properties/PointChartProperties.html"><B>PointChartProperties</B></A><LI TYPE="circle">class org.jCharts.properties.<A HREF="org/jCharts/properties/ScatterPlotProperties.html"><B>ScatterPlotProperties</B></A><LI TYPE="circle">class org.jCharts.properties.<A HREF="org/jCharts/properties/StockChartProperties.html"><B>StockChartProperties</B></A></UL>
114 <LI TYPE="circle">class org.jCharts.properties.<A HREF="org/jCharts/properties/PieChart2DProperties.html"><B>PieChart2DProperties</B></A> (implements org.jCharts.test.<A HREF="org/jCharts/test/HTMLTestable.html">HTMLTestable</A>)
115 </UL>
116 <LI TYPE="circle">class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/ClusteredBarChart.html"><B>ClusteredBarChart</B></A><LI TYPE="circle">class java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable)
117 <UL>
118 <LI TYPE="circle">class java.awt.Container<UL>
119 <LI TYPE="circle">class java.awt.Window (implements javax.accessibility.Accessible)
120 <UL>
121 <LI TYPE="circle">class java.awt.Frame (implements java.awt.MenuContainer)
122 <UL>
123 <LI TYPE="circle">class javax.swing.JFrame (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants)
124 <UL>
125 <LI TYPE="circle">class org.jCharts.test.<A HREF="org/jCharts/test/SwingTest.html"><B>SwingTest</B></A></UL>
126 </UL>
127 </UL>
128 </UL>
129 </UL>
130 <LI TYPE="circle">class org.jCharts.chartData.<A HREF="org/jCharts/chartData/DataSet.html"><B>DataSet</B></A> (implements org.jCharts.test.<A HREF="org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IDataSet.html">IDataSet</A>)
131 <UL>
132 <LI TYPE="circle">class org.jCharts.chartData.<A HREF="org/jCharts/chartData/AxisChartDataSet.html"><B>AxisChartDataSet</B></A> (implements org.jCharts.test.<A HREF="org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IAxisChartDataSet.html">IAxisChartDataSet</A>)
133 <LI TYPE="circle">class org.jCharts.chartData.<A HREF="org/jCharts/chartData/PieChartDataSet.html"><B>PieChartDataSet</B></A> (implements org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IPieChartDataSet.html">IPieChartDataSet</A>)
134 </UL>
135 <LI TYPE="circle">class java.util.EventObject (implements java.io.Serializable)
136 <UL>
137 <LI TYPE="circle">class org.jCharts.axisChart.customRenderers.axisValue.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html"><B>AxisValueRenderEvent</B></A></UL>
138 <LI TYPE="circle">class org.jCharts.test.<A HREF="org/jCharts/test/HTMLGenerator.html"><B>HTMLGenerator</B></A><LI TYPE="circle">class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/ImageMap.html"><B>ImageMap</B></A> (implements java.io.Serializable)
139 <LI TYPE="circle">class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/ImageMapArea.html"><B>ImageMapArea</B></A> (implements java.io.Serializable)
140 <UL>
141 <LI TYPE="circle">class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/CircleMapArea.html"><B>CircleMapArea</B></A> (implements java.io.Serializable)
142 <LI TYPE="circle">class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/PolyMapArea.html"><B>PolyMapArea</B></A> (implements java.io.Serializable)
143 <LI TYPE="circle">class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/RectMapArea.html"><B>RectMapArea</B></A> (implements java.io.Serializable)
144 </UL>
145 <LI TYPE="circle">class org.jCharts.types.<A HREF="org/jCharts/types/IntType.html"><B>IntType</B></A> (implements java.io.Serializable)
146 <UL>
147 <LI TYPE="circle">class org.jCharts.types.<A HREF="org/jCharts/types/ChartType.html"><B>ChartType</B></A><LI TYPE="circle">class org.jCharts.types.<A HREF="org/jCharts/types/PieLabelType.html"><B>PieLabelType</B></A><LI TYPE="circle">class org.jCharts.types.<A HREF="org/jCharts/types/StockChartDataType.html"><B>StockChartDataType</B></A></UL>
148 <LI TYPE="circle">class org.jCharts.encoders.<A HREF="org/jCharts/encoders/JPEGEncoder.html"><B>JPEGEncoder</B></A><LI TYPE="circle">class org.jCharts.encoders.<A HREF="org/jCharts/encoders/JPEGEncoder13.html"><B>JPEGEncoder13</B></A><LI TYPE="circle">class org.jCharts.<A HREF="org/jCharts/Legend.html"><B>Legend</B></A> (implements org.jCharts.test.<A HREF="org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, java.io.Serializable)
149 <LI TYPE="circle">class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/LineChart.html"><B>LineChart</B></A><LI TYPE="circle">class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/NonStackedDataProcessor.html"><B>NonStackedDataProcessor</B></A><LI TYPE="circle">class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/PieChartDataProcessor.html"><B>PieChartDataProcessor</B></A><LI TYPE="circle">class org.jCharts.test.<A HREF="org/jCharts/test/PieTestDriver.html"><B>PieTestDriver</B></A><LI TYPE="circle">class org.jCharts.encoders.<A HREF="org/jCharts/encoders/PNGEncoder.html"><B>PNGEncoder</B></A><LI TYPE="circle">class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/PointChart.html"><B>PointChart</B></A><LI TYPE="circle">class org.jCharts.properties.<A HREF="org/jCharts/properties/Properties.html"><B>Properties</B></A> (implements org.jCharts.test.<A HREF="org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, java.io.Serializable)
150 <UL>
151 <LI TYPE="circle">class org.jCharts.properties.<A HREF="org/jCharts/properties/AreaProperties.html"><B>AreaProperties</B></A> (implements org.jCharts.test.<A HREF="org/jCharts/test/HTMLTestable.html">HTMLTestable</A>)
152 <UL>
153 <LI TYPE="circle">class org.jCharts.properties.<A HREF="org/jCharts/properties/ChartProperties.html"><B>ChartProperties</B></A> (implements org.jCharts.test.<A HREF="org/jCharts/test/HTMLTestable.html">HTMLTestable</A>)
154 <LI TYPE="circle">class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendAreaProperties.html"><B>LegendAreaProperties</B></A> (implements org.jCharts.test.<A HREF="org/jCharts/test/HTMLTestable.html">HTMLTestable</A>)
155 <UL>
156 <LI TYPE="circle">class org.jCharts.properties.<A HREF="org/jCharts/properties/LegendProperties.html"><B>LegendProperties</B></A> (implements org.jCharts.test.<A HREF="org/jCharts/test/HTMLTestable.html">HTMLTestable</A>)
157 </UL>
158 </UL>
159 <LI TYPE="circle">class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisProperties.html"><B>AxisProperties</B></A> (implements org.jCharts.test.<A HREF="org/jCharts/test/HTMLTestable.html">HTMLTestable</A>)
160 <LI TYPE="circle">class org.jCharts.properties.<A HREF="org/jCharts/properties/AxisTypeProperties.html"><B>AxisTypeProperties</B></A> (implements org.jCharts.test.<A HREF="org/jCharts/test/HTMLTestable.html">HTMLTestable</A>)
161 <UL>
162 <LI TYPE="circle">class org.jCharts.properties.<A HREF="org/jCharts/properties/LabelAxisProperties.html"><B>LabelAxisProperties</B></A> (implements org.jCharts.test.<A HREF="org/jCharts/test/HTMLTestable.html">HTMLTestable</A>)
163 <UL>
164 <LI TYPE="circle">class org.jCharts.properties.<A HREF="org/jCharts/properties/DataAxisProperties.html"><B>DataAxisProperties</B></A> (implements org.jCharts.test.<A HREF="org/jCharts/test/HTMLTestable.html">HTMLTestable</A>)
165 </UL>
166 </UL>
167 </UL>
168 <LI TYPE="circle">class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html"><B>ScaleCalculator</B></A><UL>
169 <LI TYPE="circle">class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/AutomaticScaleCalculator.html"><B>AutomaticScaleCalculator</B></A><LI TYPE="circle">class org.jCharts.axisChart.axis.scale.<A HREF="org/jCharts/axisChart/axis/scale/UserDefinedScaleCalculator.html"><B>UserDefinedScaleCalculator</B></A></UL>
170 <LI TYPE="circle">class org.jCharts.test.<A HREF="org/jCharts/test/ScatterChartTestBase.html"><B>ScatterChartTestBase</B></A><UL>
171 <LI TYPE="circle">class org.jCharts.test.<A HREF="org/jCharts/test/ScatterPlotTestDriver.html"><B>ScatterPlotTestDriver</B></A></UL>
172 <LI TYPE="circle">class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/ScatterPlotChart.html"><B>ScatterPlotChart</B></A><LI TYPE="circle">class org.jCharts.chartData.<A HREF="org/jCharts/chartData/ScatterPlotDataSet.html"><B>ScatterPlotDataSet</B></A> (implements org.jCharts.test.<A HREF="org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IScatterPlotDataSet.html">IScatterPlotDataSet</A>)
173 <LI TYPE="circle">class org.jCharts.encoders.<A HREF="org/jCharts/encoders/ServletEncoderHelper.html"><B>ServletEncoderHelper</B></A><LI TYPE="circle">class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/StackedAreaChart.html"><B>StackedAreaChart</B></A><LI TYPE="circle">class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/StackedBarChart.html"><B>StackedBarChart</B></A><LI TYPE="circle">class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/StackedDataProcessor.html"><B>StackedDataProcessor</B></A><LI TYPE="circle">class org.jCharts.axisChart.<A HREF="org/jCharts/axisChart/StockChart.html"><B>StockChart</B></A><LI TYPE="circle">class org.jCharts.chartData.<A HREF="org/jCharts/chartData/StockChartDataSet.html"><B>StockChartDataSet</B></A> (implements org.jCharts.test.<A HREF="org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IStockChartDataSet.html">IStockChartDataSet</A>)
174 <LI TYPE="circle">class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/StockDataProcessor.html"><B>StockDataProcessor</B></A><LI TYPE="circle">class org.jCharts.test.<A HREF="org/jCharts/test/StopWatch.html"><B>StopWatch</B></A><LI TYPE="circle">class org.jCharts.encoders.<A HREF="org/jCharts/encoders/SVGEncoder.html"><B>SVGEncoder</B></A><LI TYPE="circle">class org.jCharts.test.<A HREF="org/jCharts/test/TestDataGenerator.html"><B>TestDataGenerator</B></A><LI TYPE="circle">class org.jCharts.chartData.processors.<A HREF="org/jCharts/chartData/processors/TextProcessor.html"><B>TextProcessor</B></A><LI TYPE="circle">class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTag.html"><B>TextTag</B></A> (implements org.jCharts.test.<A HREF="org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, java.io.Serializable)
175 <UL>
176 <LI TYPE="circle">class org.jCharts.chartText.<A HREF="org/jCharts/chartText/BarValueGroup.BarValue.html"><B>BarValueGroup.BarValue</B></A></UL>
177 <LI TYPE="circle">class org.jCharts.chartText.<A HREF="org/jCharts/chartText/TextTagGroup.html"><B>TextTagGroup</B></A> (implements org.jCharts.test.<A HREF="org/jCharts/test/HTMLTestable.html">HTMLTestable</A>, java.io.Serializable)
178 <UL>
179 <LI TYPE="circle">class org.jCharts.chartText.<A HREF="org/jCharts/chartText/NumericTagGroup.html"><B>NumericTagGroup</B></A></UL>
180 <LI TYPE="circle">class java.lang.Throwable (implements java.io.Serializable)
181 <UL>
182 <LI TYPE="circle">class java.lang.Exception<UL>
183 <LI TYPE="circle">class org.jCharts.chartData.<A HREF="org/jCharts/chartData/ChartDataException.html"><B>ChartDataException</B></A><LI TYPE="circle">class org.jCharts.properties.<A HREF="org/jCharts/properties/PropertyException.html"><B>PropertyException</B></A><LI TYPE="circle">class java.lang.RuntimeException<UL>
184 <LI TYPE="circle">class org.jCharts.imageMap.<A HREF="org/jCharts/imageMap/ImageMapNotSupportedException.html"><B>ImageMapNotSupportedException</B></A></UL>
185 </UL>
186 </UL>
187 <LI TYPE="circle">class org.jCharts.types.<A HREF="org/jCharts/types/Type.html"><B>Type</B></A> (implements java.io.Serializable)
188 <LI TYPE="circle">class org.jCharts.axisChart.customRenderers.axisValue.renderers.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.html"><B>ValueLabelPosition</B></A><LI TYPE="circle">class org.jCharts.axisChart.customRenderers.axisValue.renderers.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.html"><B>ValueLabelRenderer</B></A> (implements org.jCharts.axisChart.customRenderers.axisValue.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/PostAxisValueRenderListener.html">PostAxisValueRenderListener</A>)
189 </UL>
190 </UL>
191 <H2>
192 Interface Hierarchy
193 </H2>
194 <UL>
195 <LI TYPE="circle">interface java.util.EventListener<UL>
196 <LI TYPE="circle">interface org.jCharts.axisChart.customRenderers.axisValue.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/PostAxisValueRenderListener.html"><B>PostAxisValueRenderListener</B></A><LI TYPE="circle">interface org.jCharts.axisChart.customRenderers.axisValue.<A HREF="org/jCharts/axisChart/customRenderers/axisValue/PreAxisValueRenderListener.html"><B>PreAxisValueRenderListener</B></A></UL>
197 <LI TYPE="circle">interface org.jCharts.test.<A HREF="org/jCharts/test/HTMLChartTestable.html"><B>HTMLChartTestable</B></A><LI TYPE="circle">interface org.jCharts.test.<A HREF="org/jCharts/test/HTMLTestable.html"><B>HTMLTestable</B></A><LI TYPE="circle">interface java.io.Serializable<UL>
198 <LI TYPE="circle">interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IData.html"><B>IData</B></A><UL>
199 <LI TYPE="circle">interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IAxisDataSeries.html"><B>IAxisDataSeries</B></A><UL>
200 <LI TYPE="circle">interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IDataSeries.html"><B>IDataSeries</B></A><LI TYPE="circle">interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IScatterPlotDataSeries.html"><B>IScatterPlotDataSeries</B></A></UL>
201 <LI TYPE="circle">interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IDataSet.html"><B>IDataSet</B></A><UL>
202 <LI TYPE="circle">interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IAxisPlotDataSet.html"><B>IAxisPlotDataSet</B></A><UL>
203 <LI TYPE="circle">interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IAxisChartDataSet.html"><B>IAxisChartDataSet</B></A><LI TYPE="circle">interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IScatterPlotDataSet.html"><B>IScatterPlotDataSet</B></A><LI TYPE="circle">interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IStockChartDataSet.html"><B>IStockChartDataSet</B></A></UL>
204 <LI TYPE="circle">interface org.jCharts.chartData.interfaces.<A HREF="org/jCharts/chartData/interfaces/IPieChartDataSet.html"><B>IPieChartDataSet</B></A></UL>
205 </UL>
206 </UL>
207 </UL>
208 <HR>
209
210 <!-- ========== START OF NAVBAR ========== -->
211 <A NAME="navbar_bottom"><!-- --></A>
212 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
213 <TR>
214 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
215 <A NAME="navbar_bottom_firstrow"><!-- --></A>
216 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
217 <TR ALIGN="center" VALIGN="top">
218 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
219 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
220 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
221 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
222 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
223 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
224 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
225 </TR>
226 </TABLE>
227 </TD>
228 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
229 </EM>
230 </TD>
231 </TR>
232
233 <TR>
234 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
235 &nbsp;PREV&nbsp;
236 &nbsp;NEXT</FONT></TD>
237 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
238 <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
239 &nbsp;<A HREF="overview-tree.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
240 &nbsp;
241 <SCRIPT>
242 <!--
243 if(window==top) {
244 document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
245 }
246 //-->
247 </SCRIPT>
248 <NOSCRIPT>
249 <A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
250 </NOSCRIPT>
251 </FONT></TD>
252 </TR>
253 </TABLE>
254 <!-- =========== END OF NAVBAR =========== -->
255
256 <HR>
257
258 </BODY>
259 </HTML>
0 org.jCharts
1 org.jCharts.axisChart
2 org.jCharts.axisChart.axis
3 org.jCharts.axisChart.axis.scale
4 org.jCharts.axisChart.customRenderers.axisValue
5 org.jCharts.axisChart.customRenderers.axisValue.renderers
6 org.jCharts.chartData
7 org.jCharts.chartData.interfaces
8 org.jCharts.chartData.processors
9 org.jCharts.chartText
10 org.jCharts.encoders
11 org.jCharts.imageMap
12 org.jCharts.nonAxisChart
13 org.jCharts.properties
14 org.jCharts.properties.util
15 org.jCharts.test
16 org.jCharts.types
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:09 EST 2003 -->
5 <TITLE>
6 (jCharts-0.7.5 API)
7 </TITLE>
8 <LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
9 </HEAD>
10 <SCRIPT>
11 function asd()
12 {
13 parent.document.title=" (jCharts-0.7.5 API)";
14 }
15 </SCRIPT>
16 <BODY BGCOLOR="white" onload="asd();">
17
18 <BR>
19
20 <BR>
21
22 <BR>
23 <CENTER>
24 The front page has been relocated.Please see:
25 <BR>
26 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="index.html">Frame version</A>
27 <BR>
28 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="overview-summary.html">Non-frame version.</A></CENTER>
29
30 </BODY>
31 </HTML>
0 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
1 <!--NewPage-->
2 <HTML>
3 <HEAD>
4 <!-- Generated by javadoc on Sun Nov 02 08:29:12 EST 2003 -->
5 <TITLE>
6 Serialized Form (jCharts-0.7.5 API)
7 </TITLE>
8 <LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
9 </HEAD>
10 <SCRIPT>
11 function asd()
12 {
13 parent.document.title="Serialized Form (jCharts-0.7.5 API)";
14 }
15 </SCRIPT>
16 <BODY BGCOLOR="white" onload="asd();">
17
18 <!-- ========== START OF NAVBAR ========== -->
19 <A NAME="navbar_top"><!-- --></A>
20 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
21 <TR>
22 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
23 <A NAME="navbar_top_firstrow"><!-- --></A>
24 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
25 <TR ALIGN="center" VALIGN="top">
26 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
27 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
29 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
33 </TR>
34 </TABLE>
35 </TD>
36 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
37 </EM>
38 </TD>
39 </TR>
40
41 <TR>
42 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
43 &nbsp;PREV&nbsp;
44 &nbsp;NEXT</FONT></TD>
45 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
46 <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
47 &nbsp;<A HREF="serialized-form.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
48 &nbsp;
49 <SCRIPT>
50 <!--
51 if(window==top) {
52 document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
53 }
54 //-->
55 </SCRIPT>
56 <NOSCRIPT>
57 <A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
58 </NOSCRIPT>
59 </FONT></TD>
60 </TR>
61 </TABLE>
62 <!-- =========== END OF NAVBAR =========== -->
63
64 <HR>
65 <CENTER>
66 <H1>
67 Serialized Form</H1>
68 </CENTER>
69 <HR SIZE="4" NOSHADE>
70
71 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
72 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
73 <TD ALIGN="center"><FONT SIZE="+2">
74 <B>Package</B> <B>org.jCharts</B></FONT></TD>
75 </TR>
76 </TABLE>
77
78 <P>
79 <A NAME="org.jCharts.Chart"><!-- --></A>
80 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
81 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
82 <TD COLSPAN=2><FONT SIZE="+2">
83 <B>Class <A HREF="org/jCharts/Chart.html">org.jCharts.Chart</A> implements Serializable</B></FONT></TD>
84 </TR>
85 </TABLE>
86
87 <P>
88 <A NAME="serializedForm"><!-- --></A>
89 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
90 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
91 <TD COLSPAN=1><FONT SIZE="+2">
92 <B>Serialized Fields</B></FONT></TD>
93 </TR>
94 </TABLE>
95
96 <H3>
97 graphics2D</H3>
98 <PRE>
99 java.awt.Graphics2D <B>graphics2D</B></PRE>
100 <DL>
101 <DL>
102 </DL>
103 </DL>
104 <HR>
105
106 <H3>
107 width</H3>
108 <PRE>
109 int <B>width</B></PRE>
110 <DL>
111 <DL>
112 </DL>
113 </DL>
114 <HR>
115
116 <H3>
117 height</H3>
118 <PRE>
119 int <B>height</B></PRE>
120 <DL>
121 <DL>
122 </DL>
123 </DL>
124 <HR>
125
126 <H3>
127 legend</H3>
128 <PRE>
129 <A HREF="org/jCharts/Legend.html">Legend</A> <B>legend</B></PRE>
130 <DL>
131 <DL>
132 </DL>
133 </DL>
134 <HR>
135
136 <H3>
137 chartProperties</H3>
138 <PRE>
139 <A HREF="org/jCharts/properties/ChartProperties.html">ChartProperties</A> <B>chartProperties</B></PRE>
140 <DL>
141 <DL>
142 </DL>
143 </DL>
144 <HR>
145
146 <H3>
147 generateImageMap</H3>
148 <PRE>
149 boolean <B>generateImageMap</B></PRE>
150 <DL>
151 <DL>
152 </DL>
153 </DL>
154 <HR>
155
156 <H3>
157 imageMap</H3>
158 <PRE>
159 <A HREF="org/jCharts/imageMap/ImageMap.html">ImageMap</A> <B>imageMap</B></PRE>
160 <DL>
161 <DL>
162 </DL>
163 </DL>
164 <HR>
165
166 <H3>
167 bufferedImage</H3>
168 <PRE>
169 java.awt.image.BufferedImage <B>bufferedImage</B></PRE>
170 <DL>
171 <DL>
172 </DL>
173 </DL>
174
175 <P>
176 <A NAME="org.jCharts.Legend"><!-- --></A>
177 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
178 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
179 <TD COLSPAN=2><FONT SIZE="+2">
180 <B>Class <A HREF="org/jCharts/Legend.html">org.jCharts.Legend</A> implements Serializable</B></FONT></TD>
181 </TR>
182 </TABLE>
183
184 <P>
185 <A NAME="serializedForm"><!-- --></A>
186 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
187 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
188 <TD COLSPAN=1><FONT SIZE="+2">
189 <B>Serialized Fields</B></FONT></TD>
190 </TR>
191 </TABLE>
192
193 <H3>
194 chart</H3>
195 <PRE>
196 <A HREF="org/jCharts/Chart.html">Chart</A> <B>chart</B></PRE>
197 <DL>
198 <DL>
199 </DL>
200 </DL>
201 <HR>
202
203 <H3>
204 legendProperties</H3>
205 <PRE>
206 <A HREF="org/jCharts/properties/LegendProperties.html">LegendProperties</A> <B>legendProperties</B></PRE>
207 <DL>
208 <DL>
209 </DL>
210 </DL>
211 <HR>
212
213 <H3>
214 iconSide</H3>
215 <PRE>
216 float <B>iconSide</B></PRE>
217 <DL>
218 <DL>
219 </DL>
220 </DL>
221 <HR>
222
223 <H3>
224 widestLabelAndColumnPadding</H3>
225 <PRE>
226 float <B>widestLabelAndColumnPadding</B></PRE>
227 <DL>
228 <DL>
229 </DL>
230 </DL>
231 <HR>
232
233 <H3>
234 numColumns</H3>
235 <PRE>
236 int <B>numColumns</B></PRE>
237 <DL>
238 <DL>
239 </DL>
240 </DL>
241 <HR>
242
243 <H3>
244 numRows</H3>
245 <PRE>
246 int <B>numRows</B></PRE>
247 <DL>
248 <DL>
249 </DL>
250 </DL>
251 <HR>
252
253 <H3>
254 textProcessor</H3>
255 <PRE>
256 <A HREF="org/jCharts/chartData/processors/TextProcessor.html">TextProcessor</A> <B>textProcessor</B></PRE>
257 <DL>
258 <DL>
259 </DL>
260 </DL>
261 <HR>
262
263 <H3>
264 x</H3>
265 <PRE>
266 float <B>x</B></PRE>
267 <DL>
268 <DL>
269 </DL>
270 </DL>
271 <HR>
272
273 <H3>
274 y</H3>
275 <PRE>
276 float <B>y</B></PRE>
277 <DL>
278 <DL>
279 </DL>
280 </DL>
281 <HR>
282
283 <H3>
284 width</H3>
285 <PRE>
286 float <B>width</B></PRE>
287 <DL>
288 <DL>
289 </DL>
290 </DL>
291 <HR>
292
293 <H3>
294 height</H3>
295 <PRE>
296 float <B>height</B></PRE>
297 <DL>
298 <DL>
299 </DL>
300 </DL>
301 <HR>
302
303 <H3>
304 labels</H3>
305 <PRE>
306 java.util.ArrayList <B>labels</B></PRE>
307 <DL>
308 <DL>
309 </DL>
310 </DL>
311 <HR>
312
313 <H3>
314 paints</H3>
315 <PRE>
316 java.util.ArrayList <B>paints</B></PRE>
317 <DL>
318 <DL>
319 </DL>
320 </DL>
321 <HR>
322
323 <H3>
324 shapes</H3>
325 <PRE>
326 java.util.ArrayList <B>shapes</B></PRE>
327 <DL>
328 <DL>
329 </DL>
330 </DL>
331 <HR>
332
333 <H3>
334 fillPointsFlags</H3>
335 <PRE>
336 java.util.ArrayList <B>fillPointsFlags</B></PRE>
337 <DL>
338 <DL>
339 </DL>
340 </DL>
341 <HR>
342
343 <H3>
344 pointOutlinePaints</H3>
345 <PRE>
346 java.util.ArrayList <B>pointOutlinePaints</B></PRE>
347 <DL>
348 <DL>
349 </DL>
350 </DL>
351
352 <P>
353 <HR SIZE="4" NOSHADE>
354
355 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
356 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
357 <TD ALIGN="center"><FONT SIZE="+2">
358 <B>Package</B> <B>org.jCharts.axisChart</B></FONT></TD>
359 </TR>
360 </TABLE>
361
362 <P>
363 <A NAME="org.jCharts.axisChart.AxisChart"><!-- --></A>
364 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
365 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
366 <TD COLSPAN=2><FONT SIZE="+2">
367 <B>Class <A HREF="org/jCharts/axisChart/AxisChart.html">org.jCharts.axisChart.AxisChart</A> implements Serializable</B></FONT></TD>
368 </TR>
369 </TABLE>
370
371 <P>
372 <A NAME="serializedForm"><!-- --></A>
373 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
374 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
375 <TD COLSPAN=1><FONT SIZE="+2">
376 <B>Serialized Fields</B></FONT></TD>
377 </TR>
378 </TABLE>
379
380 <H3>
381 xAxis</H3>
382 <PRE>
383 <A HREF="org/jCharts/axisChart/axis/XAxis.html">XAxis</A> <B>xAxis</B></PRE>
384 <DL>
385 <DL>
386 </DL>
387 </DL>
388 <HR>
389
390 <H3>
391 yAxis</H3>
392 <PRE>
393 <A HREF="org/jCharts/axisChart/axis/YAxis.html">YAxis</A> <B>yAxis</B></PRE>
394 <DL>
395 <DL>
396 </DL>
397 </DL>
398 <HR>
399
400 <H3>
401 axisProperties</H3>
402 <PRE>
403 <A HREF="org/jCharts/properties/AxisProperties.html">AxisProperties</A> <B>axisProperties</B></PRE>
404 <DL>
405 <DL>
406 </DL>
407 </DL>
408 <HR>
409
410 <H3>
411 iAxisDataSeries</H3>
412 <PRE>
413 <A HREF="org/jCharts/chartData/interfaces/IAxisDataSeries.html">IAxisDataSeries</A> <B>iAxisDataSeries</B></PRE>
414 <DL>
415 <DL>
416 </DL>
417 </DL>
418
419 <P>
420 <A NAME="org.jCharts.axisChart.ScatterPlotAxisChart"><!-- --></A>
421 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
422 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
423 <TD COLSPAN=2><FONT SIZE="+2">
424 <B>Class <A HREF="org/jCharts/axisChart/ScatterPlotAxisChart.html">org.jCharts.axisChart.ScatterPlotAxisChart</A> implements Serializable</B></FONT></TD>
425 </TR>
426 </TABLE>
427
428 <P>
429
430 <P>
431 <HR SIZE="4" NOSHADE>
432
433 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
434 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
435 <TD ALIGN="center"><FONT SIZE="+2">
436 <B>Package</B> <B>org.jCharts.axisChart.axis</B></FONT></TD>
437 </TR>
438 </TABLE>
439
440 <P>
441 <A NAME="org.jCharts.axisChart.axis.Axis"><!-- --></A>
442 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
443 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
444 <TD COLSPAN=2><FONT SIZE="+2">
445 <B>Class <A HREF="org/jCharts/axisChart/axis/Axis.html">org.jCharts.axisChart.axis.Axis</A> implements Serializable</B></FONT></TD>
446 </TR>
447 </TABLE>
448
449 <P>
450 <A NAME="serializedForm"><!-- --></A>
451 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
452 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
453 <TD COLSPAN=1><FONT SIZE="+2">
454 <B>Serialized Fields</B></FONT></TD>
455 </TR>
456 </TABLE>
457
458 <H3>
459 axisChart</H3>
460 <PRE>
461 <A HREF="org/jCharts/axisChart/AxisChart.html">AxisChart</A> <B>axisChart</B></PRE>
462 <DL>
463 <DL>
464 </DL>
465 </DL>
466 <HR>
467
468 <H3>
469 scalePixelWidth</H3>
470 <PRE>
471 float <B>scalePixelWidth</B></PRE>
472 <DL>
473 <DL>
474 </DL>
475 </DL>
476 <HR>
477
478 <H3>
479 pixelLength</H3>
480 <PRE>
481 float <B>pixelLength</B></PRE>
482 <DL>
483 <DL>
484 </DL>
485 </DL>
486 <HR>
487
488 <H3>
489 origin</H3>
490 <PRE>
491 float <B>origin</B></PRE>
492 <DL>
493 <DL>
494 </DL>
495 </DL>
496 <HR>
497
498 <H3>
499 titleHeight</H3>
500 <PRE>
501 float <B>titleHeight</B></PRE>
502 <DL>
503 <DL>
504 </DL>
505 </DL>
506 <HR>
507
508 <H3>
509 titleWidth</H3>
510 <PRE>
511 float <B>titleWidth</B></PRE>
512 <DL>
513 <DL>
514 </DL>
515 </DL>
516 <HR>
517
518 <H3>
519 minimumWidthNeeded</H3>
520 <PRE>
521 float <B>minimumWidthNeeded</B></PRE>
522 <DL>
523 <DL>
524 </DL>
525 </DL>
526 <HR>
527
528 <H3>
529 minimumHeightNeeded</H3>
530 <PRE>
531 float <B>minimumHeightNeeded</B></PRE>
532 <DL>
533 <DL>
534 </DL>
535 </DL>
536 <HR>
537
538 <H3>
539 axisLabelsGroup</H3>
540 <PRE>
541 <A HREF="org/jCharts/chartText/TextTagGroup.html">TextTagGroup</A> <B>axisLabelsGroup</B></PRE>
542 <DL>
543 <DL>
544 </DL>
545 </DL>
546 <HR>
547
548 <H3>
549 numberOfScaleItems</H3>
550 <PRE>
551 int <B>numberOfScaleItems</B></PRE>
552 <DL>
553 <DL>
554 </DL>
555 </DL>
556 <HR>
557
558 <H3>
559 tickStart</H3>
560 <PRE>
561 float <B>tickStart</B></PRE>
562 <DL>
563 <DL>
564 </DL>
565 </DL>
566 <HR>
567
568 <H3>
569 oneUnitPixelSize</H3>
570 <PRE>
571 double <B>oneUnitPixelSize</B></PRE>
572 <DL>
573 <DL>
574 </DL>
575 </DL>
576 <HR>
577
578 <H3>
579 zeroLineCoordinate</H3>
580 <PRE>
581 float <B>zeroLineCoordinate</B></PRE>
582 <DL>
583 <DL>
584 </DL>
585 </DL>
586 <HR>
587
588 <H3>
589 scaleCalculator</H3>
590 <PRE>
591 <A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html">ScaleCalculator</A> <B>scaleCalculator</B></PRE>
592 <DL>
593 <DL>
594 </DL>
595 </DL>
596
597 <P>
598 <A NAME="org.jCharts.axisChart.axis.DataAxis"><!-- --></A>
599 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
600 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
601 <TD COLSPAN=2><FONT SIZE="+2">
602 <B>Class <A HREF="org/jCharts/axisChart/axis/DataAxis.html">org.jCharts.axisChart.axis.DataAxis</A> implements Serializable</B></FONT></TD>
603 </TR>
604 </TABLE>
605
606 <P>
607 <A NAME="serializedForm"><!-- --></A>
608 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
609 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
610 <TD COLSPAN=1><FONT SIZE="+2">
611 <B>Serialized Fields</B></FONT></TD>
612 </TR>
613 </TABLE>
614
615 <H3>
616 minValue</H3>
617 <PRE>
618 double <B>minValue</B></PRE>
619 <DL>
620 <DD><B>Deprecated.</B>&nbsp;<DL>
621 </DL>
622 </DL>
623 <HR>
624
625 <H3>
626 maxValue</H3>
627 <PRE>
628 double <B>maxValue</B></PRE>
629 <DL>
630 <DD><B>Deprecated.</B>&nbsp;<DL>
631 </DL>
632 </DL>
633 <HR>
634
635 <H3>
636 increment</H3>
637 <PRE>
638 double <B>increment</B></PRE>
639 <DL>
640 <DD><B>Deprecated.</B>&nbsp;<DL>
641 </DL>
642 </DL>
643 <HR>
644
645 <H3>
646 zeroLineCoordinate</H3>
647 <PRE>
648 float <B>zeroLineCoordinate</B></PRE>
649 <DL>
650 <DD><B>Deprecated.</B>&nbsp;<DL>
651 </DL>
652 </DL>
653
654 <P>
655 <A NAME="org.jCharts.axisChart.axis.LabelAxis"><!-- --></A>
656 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
657 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
658 <TD COLSPAN=2><FONT SIZE="+2">
659 <B>Class <A HREF="org/jCharts/axisChart/axis/LabelAxis.html">org.jCharts.axisChart.axis.LabelAxis</A> implements Serializable</B></FONT></TD>
660 </TR>
661 </TABLE>
662
663 <P>
664
665 <P>
666 <A NAME="org.jCharts.axisChart.axis.XAxis"><!-- --></A>
667 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
668 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
669 <TD COLSPAN=2><FONT SIZE="+2">
670 <B>Class <A HREF="org/jCharts/axisChart/axis/XAxis.html">org.jCharts.axisChart.axis.XAxis</A> implements Serializable</B></FONT></TD>
671 </TR>
672 </TABLE>
673
674 <P>
675 <A NAME="serializedForm"><!-- --></A>
676 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
677 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
678 <TD COLSPAN=1><FONT SIZE="+2">
679 <B>Serialized Fields</B></FONT></TD>
680 </TR>
681 </TABLE>
682
683 <H3>
684 xLabelFilter</H3>
685 <PRE>
686 int <B>xLabelFilter</B></PRE>
687 <DL>
688 <DL>
689 </DL>
690 </DL>
691 <HR>
692
693 <H3>
694 startTicksAtAxis</H3>
695 <PRE>
696 boolean <B>startTicksAtAxis</B></PRE>
697 <DL>
698 <DL>
699 </DL>
700 </DL>
701
702 <P>
703 <A NAME="org.jCharts.axisChart.axis.YAxis"><!-- --></A>
704 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
705 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
706 <TD COLSPAN=2><FONT SIZE="+2">
707 <B>Class <A HREF="org/jCharts/axisChart/axis/YAxis.html">org.jCharts.axisChart.axis.YAxis</A> implements Serializable</B></FONT></TD>
708 </TR>
709 </TABLE>
710
711 <P>
712 <A NAME="serializedForm"><!-- --></A>
713 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
714 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
715 <TD COLSPAN=1><FONT SIZE="+2">
716 <B>Serialized Fields</B></FONT></TD>
717 </TR>
718 </TABLE>
719
720 <H3>
721 lastTickY</H3>
722 <PRE>
723 float <B>lastTickY</B></PRE>
724 <DL>
725 <DL>
726 </DL>
727 </DL>
728
729 <P>
730 <HR SIZE="4" NOSHADE>
731
732 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
733 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
734 <TD ALIGN="center"><FONT SIZE="+2">
735 <B>Package</B> <B>org.jCharts.axisChart.customRenderers.axisValue</B></FONT></TD>
736 </TR>
737 </TABLE>
738
739 <P>
740 <A NAME="org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent"><!-- --></A>
741 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
742 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
743 <TD COLSPAN=2><FONT SIZE="+2">
744 <B>Class <A HREF="org/jCharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.html">org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent</A> implements Serializable</B></FONT></TD>
745 </TR>
746 </TABLE>
747
748 <P>
749 <A NAME="serializedForm"><!-- --></A>
750 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
751 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
752 <TD COLSPAN=1><FONT SIZE="+2">
753 <B>Serialized Fields</B></FONT></TD>
754 </TR>
755 </TABLE>
756
757 <H3>
758 graphics2D</H3>
759 <PRE>
760 java.awt.Graphics2D <B>graphics2D</B></PRE>
761 <DL>
762 <DL>
763 </DL>
764 </DL>
765 <HR>
766
767 <H3>
768 fontRenderContext</H3>
769 <PRE>
770 java.awt.font.FontRenderContext <B>fontRenderContext</B></PRE>
771 <DL>
772 <DL>
773 </DL>
774 </DL>
775 <HR>
776
777 <H3>
778 iAxisPlotDataSet</H3>
779 <PRE>
780 <A HREF="org/jCharts/chartData/interfaces/IAxisPlotDataSet.html">IAxisPlotDataSet</A> <B>iAxisPlotDataSet</B></PRE>
781 <DL>
782 <DL>
783 </DL>
784 </DL>
785 <HR>
786
787 <H3>
788 totalItemAxisArea</H3>
789 <PRE>
790 java.awt.geom.Rectangle2D.Float <B>totalItemAxisArea</B></PRE>
791 <DL>
792 <DL>
793 </DL>
794 </DL>
795 <HR>
796
797 <H3>
798 zeroLineCoordinate</H3>
799 <PRE>
800 float <B>zeroLineCoordinate</B></PRE>
801 <DL>
802 <DL>
803 </DL>
804 </DL>
805 <HR>
806
807 <H3>
808 valueX</H3>
809 <PRE>
810 float <B>valueX</B></PRE>
811 <DL>
812 <DL>
813 </DL>
814 </DL>
815 <HR>
816
817 <H3>
818 valueY</H3>
819 <PRE>
820 float <B>valueY</B></PRE>
821 <DL>
822 <DL>
823 </DL>
824 </DL>
825 <HR>
826
827 <H3>
828 dataSetIndex</H3>
829 <PRE>
830 int <B>dataSetIndex</B></PRE>
831 <DL>
832 <DL>
833 </DL>
834 </DL>
835 <HR>
836
837 <H3>
838 valueIndex</H3>
839 <PRE>
840 int <B>valueIndex</B></PRE>
841 <DL>
842 <DL>
843 </DL>
844 </DL>
845
846 <P>
847 <HR SIZE="4" NOSHADE>
848
849 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
850 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
851 <TD ALIGN="center"><FONT SIZE="+2">
852 <B>Package</B> <B>org.jCharts.chartData</B></FONT></TD>
853 </TR>
854 </TABLE>
855
856 <P>
857 <A NAME="org.jCharts.chartData.AxisChartDataSet"><!-- --></A>
858 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
859 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
860 <TD COLSPAN=2><FONT SIZE="+2">
861 <B>Class <A HREF="org/jCharts/chartData/AxisChartDataSet.html">org.jCharts.chartData.AxisChartDataSet</A> implements Serializable</B></FONT></TD>
862 </TR>
863 </TABLE>
864
865 <P>
866 <A NAME="serializedForm"><!-- --></A>
867 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
868 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
869 <TD COLSPAN=1><FONT SIZE="+2">
870 <B>Serialized Fields</B></FONT></TD>
871 </TR>
872 </TABLE>
873
874 <H3>
875 chartType</H3>
876 <PRE>
877 <A HREF="org/jCharts/types/ChartType.html">ChartType</A> <B>chartType</B></PRE>
878 <DL>
879 <DL>
880 </DL>
881 </DL>
882
883 <P>
884 <A NAME="org.jCharts.chartData.AxisDataSeries"><!-- --></A>
885 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
886 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
887 <TD COLSPAN=2><FONT SIZE="+2">
888 <B>Class <A HREF="org/jCharts/chartData/AxisDataSeries.html">org.jCharts.chartData.AxisDataSeries</A> implements Serializable</B></FONT></TD>
889 </TR>
890 </TABLE>
891
892 <P>
893 <A NAME="serializedForm"><!-- --></A>
894 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
895 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
896 <TD COLSPAN=1><FONT SIZE="+2">
897 <B>Serialized Fields</B></FONT></TD>
898 </TR>
899 </TABLE>
900
901 <H3>
902 chartTitle</H3>
903 <PRE>
904 java.lang.String <B>chartTitle</B></PRE>
905 <DL>
906 <DL>
907 </DL>
908 </DL>
909 <HR>
910
911 <H3>
912 xAxisTitle</H3>
913 <PRE>
914 java.lang.String <B>xAxisTitle</B></PRE>
915 <DL>
916 <DL>
917 </DL>
918 </DL>
919 <HR>
920
921 <H3>
922 yAxisTitle</H3>
923 <PRE>
924 java.lang.String <B>yAxisTitle</B></PRE>
925 <DL>
926 <DL>
927 </DL>
928 </DL>
929 <HR>
930
931 <H3>
932 dataSets</H3>
933 <PRE>
934 java.util.HashMap <B>dataSets</B></PRE>
935 <DL>
936 <DL>
937 </DL>
938 </DL>
939 <HR>
940
941 <H3>
942 totalNumberOfDataSets</H3>
943 <PRE>
944 int <B>totalNumberOfDataSets</B></PRE>
945 <DL>
946 <DL>
947 </DL>
948 </DL>
949 <HR>
950
951 <H3>
952 sizeOfEachDataSet</H3>
953 <PRE>
954 int <B>sizeOfEachDataSet</B></PRE>
955 <DL>
956 <DL>
957 </DL>
958 </DL>
959
960 <P>
961 <A NAME="org.jCharts.chartData.ChartDataException"><!-- --></A>
962 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
963 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
964 <TD COLSPAN=2><FONT SIZE="+2">
965 <B>Class <A HREF="org/jCharts/chartData/ChartDataException.html">org.jCharts.chartData.ChartDataException</A> implements Serializable</B></FONT></TD>
966 </TR>
967 </TABLE>
968
969 <P>
970 <A NAME="serializedForm"><!-- --></A>
971 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
972 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
973 <TD COLSPAN=1><FONT SIZE="+2">
974 <B>Serialized Fields</B></FONT></TD>
975 </TR>
976 </TABLE>
977
978 <H3>
979 throwable</H3>
980 <PRE>
981 java.lang.Throwable <B>throwable</B></PRE>
982 <DL>
983 <DL>
984 </DL>
985 </DL>
986
987 <P>
988 <A NAME="org.jCharts.chartData.DataSeries"><!-- --></A>
989 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
990 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
991 <TD COLSPAN=2><FONT SIZE="+2">
992 <B>Class <A HREF="org/jCharts/chartData/DataSeries.html">org.jCharts.chartData.DataSeries</A> implements Serializable</B></FONT></TD>
993 </TR>
994 </TABLE>
995
996 <P>
997 <A NAME="serializedForm"><!-- --></A>
998 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
999 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
1000 <TD COLSPAN=1><FONT SIZE="+2">
1001 <B>Serialized Fields</B></FONT></TD>
1002 </TR>
1003 </TABLE>
1004
1005 <H3>
1006 axisLabels</H3>
1007 <PRE>
1008 java.lang.String[] <B>axisLabels</B></PRE>
1009 <DL>
1010 <DL>
1011 </DL>
1012 </DL>
1013
1014 <P>
1015 <A NAME="org.jCharts.chartData.DataSet"><!-- --></A>
1016 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
1017 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
1018 <TD COLSPAN=2><FONT SIZE="+2">
1019 <B>Class <A HREF="org/jCharts/chartData/DataSet.html">org.jCharts.chartData.DataSet</A> implements Serializable</B></FONT></TD>
1020 </TR>
1021 </TABLE>
1022
1023 <P>
1024 <A NAME="serializedForm"><!-- --></A>
1025 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
1026 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
1027 <TD COLSPAN=1><FONT SIZE="+2">
1028 <B>Serialized Fields</B></FONT></TD>
1029 </TR>
1030 </TABLE>
1031
1032 <H3>
1033 chartTypeProperties</H3>
1034 <PRE>
1035 <A HREF="org/jCharts/properties/ChartTypeProperties.html">ChartTypeProperties</A> <B>chartTypeProperties</B></PRE>
1036 <DL>
1037 <DL>
1038 </DL>
1039 </DL>
1040 <HR>
1041
1042 <H3>
1043 data</H3>
1044 <PRE>
1045 double[][] <B>data</B></PRE>
1046 <DL>
1047 <DL>
1048 </DL>
1049 </DL>
1050 <HR>
1051
1052 <H3>
1053 legendLabels</H3>
1054 <PRE>
1055 java.lang.String[] <B>legendLabels</B></PRE>
1056 <DL>
1057 <DL>
1058 </DL>
1059 </DL>
1060 <HR>
1061
1062 <H3>
1063 paints</H3>
1064 <PRE>
1065 java.awt.Paint[] <B>paints</B></PRE>
1066 <DL>
1067 <DL>
1068 </DL>
1069 </DL>
1070
1071 <P>
1072 <A NAME="org.jCharts.chartData.PieChartDataSet"><!-- --></A>
1073 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
1074 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
1075 <TD COLSPAN=2><FONT SIZE="+2">
1076 <B>Class <A HREF="org/jCharts/chartData/PieChartDataSet.html">org.jCharts.chartData.PieChartDataSet</A> implements Serializable</B></FONT></TD>
1077 </TR>
1078 </TABLE>
1079
1080 <P>
1081 <A NAME="serializedForm"><!-- --></A>
1082 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
1083 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
1084 <TD COLSPAN=1><FONT SIZE="+2">
1085 <B>Serialized Fields</B></FONT></TD>
1086 </TR>
1087 </TABLE>
1088
1089 <H3>
1090 chartTitle</H3>
1091 <PRE>
1092 java.lang.String <B>chartTitle</B></PRE>
1093 <DL>
1094 <DL>
1095 </DL>
1096 </DL>
1097
1098 <P>
1099 <A NAME="org.jCharts.chartData.ScatterPlotDataSeries"><!-- --></A>
1100 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
1101 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
1102 <TD COLSPAN=2><FONT SIZE="+2">
1103 <B>Class <A HREF="org/jCharts/chartData/ScatterPlotDataSeries.html">org.jCharts.chartData.ScatterPlotDataSeries</A> implements Serializable</B></FONT></TD>
1104 </TR>
1105 </TABLE>
1106
1107 <P>
1108
1109 <P>
1110 <A NAME="org.jCharts.chartData.ScatterPlotDataSet"><!-- --></A>
1111 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
1112 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
1113 <TD COLSPAN=2><FONT SIZE="+2">
1114 <B>Class <A HREF="org/jCharts/chartData/ScatterPlotDataSet.html">org.jCharts.chartData.ScatterPlotDataSet</A> implements Serializable</B></FONT></TD>
1115 </TR>
1116 </TABLE>
1117
1118 <P>
1119 <A NAME="serializedForm"><!-- --></A>
1120 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
1121 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
1122 <TD COLSPAN=1><FONT SIZE="+2">
1123 <B>Serialized Fields</B></FONT></TD>
1124 </TR>
1125 </TABLE>
1126
1127 <H3>
1128 data</H3>
1129 <PRE>
1130 java.util.ArrayList <B>data</B></PRE>
1131 <DL>
1132 <DL>
1133 </DL>
1134 </DL>
1135 <HR>
1136
1137 <H3>
1138 legendLabels</H3>
1139 <PRE>
1140 java.util.ArrayList <B>legendLabels</B></PRE>
1141 <DL>
1142 <DL>
1143 </DL>
1144 </DL>
1145 <HR>
1146
1147 <H3>
1148 paints</H3>
1149 <PRE>
1150 java.util.ArrayList <B>paints</B></PRE>
1151 <DL>
1152 <DL>
1153 </DL>
1154 </DL>
1155 <HR>
1156
1157 <H3>
1158 scatterPlotProperties</H3>
1159 <PRE>
1160 <A HREF="org/jCharts/properties/ScatterPlotProperties.html">ScatterPlotProperties</A> <B>scatterPlotProperties</B></PRE>
1161 <DL>
1162 <DL>
1163 </DL>
1164 </DL>
1165 <HR>
1166
1167 <H3>
1168 numDataItems</H3>
1169 <PRE>
1170 int <B>numDataItems</B></PRE>
1171 <DL>
1172 <DL>
1173 </DL>
1174 </DL>
1175
1176 <P>
1177 <A NAME="org.jCharts.chartData.StockChartDataSet"><!-- --></A>
1178 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
1179 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
1180 <TD COLSPAN=2><FONT SIZE="+2">
1181 <B>Class <A HREF="org/jCharts/chartData/StockChartDataSet.html">org.jCharts.chartData.StockChartDataSet</A> implements Serializable</B></FONT></TD>
1182 </TR>
1183 </TABLE>
1184
1185 <P>
1186 <A NAME="serializedForm"><!-- --></A>
1187 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
1188 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
1189 <TD COLSPAN=1><FONT SIZE="+2">
1190 <B>Serialized Fields</B></FONT></TD>
1191 </TR>
1192 </TABLE>
1193
1194 <H3>
1195 chartType</H3>
1196 <PRE>
1197 <A HREF="org/jCharts/types/ChartType.html">ChartType</A> <B>chartType</B></PRE>
1198 <DL>
1199 <DL>
1200 </DL>
1201 </DL>
1202 <HR>
1203
1204 <H3>
1205 high</H3>
1206 <PRE>
1207 double[] <B>high</B></PRE>
1208 <DL>
1209 <DL>
1210 </DL>
1211 </DL>
1212 <HR>
1213
1214 <H3>
1215 low</H3>
1216 <PRE>
1217 double[] <B>low</B></PRE>
1218 <DL>
1219 <DL>
1220 </DL>
1221 </DL>
1222 <HR>
1223
1224 <H3>
1225 open</H3>
1226 <PRE>
1227 double[] <B>open</B></PRE>
1228 <DL>
1229 <DL>
1230 </DL>
1231 </DL>
1232 <HR>
1233
1234 <H3>
1235 close</H3>
1236 <PRE>
1237 double[] <B>close</B></PRE>
1238 <DL>
1239 <DL>
1240 </DL>
1241 </DL>
1242 <HR>
1243
1244 <H3>
1245 numberOfDataSets</H3>
1246 <PRE>
1247 int <B>numberOfDataSets</B></PRE>
1248 <DL>
1249 <DL>
1250 </DL>
1251 </DL>
1252 <HR>
1253
1254 <H3>
1255 legendLabels</H3>
1256 <PRE>
1257 java.lang.String[] <B>legendLabels</B></PRE>
1258 <DL>
1259 <DL>
1260 </DL>
1261 </DL>
1262 <HR>
1263
1264 <H3>
1265 paints</H3>
1266 <PRE>
1267 java.awt.Paint[] <B>paints</B></PRE>
1268 <DL>
1269 <DL>
1270 </DL>
1271 </DL>
1272 <HR>
1273
1274 <H3>
1275 stockChartProperties</H3>
1276 <PRE>
1277 <A HREF="org/jCharts/properties/StockChartProperties.html">StockChartProperties</A> <B>stockChartProperties</B></PRE>
1278 <DL>
1279 <DL>
1280 </DL>
1281 </DL>
1282
1283 <P>
1284 <HR SIZE="4" NOSHADE>
1285
1286 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
1287 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
1288 <TD ALIGN="center"><FONT SIZE="+2">
1289 <B>Package</B> <B>org.jCharts.chartText</B></FONT></TD>
1290 </TR>
1291 </TABLE>
1292
1293 <P>
1294 <A NAME="org.jCharts.chartText.BarValueGroup.BarValue"><!-- --></A>
1295 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
1296 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
1297 <TD COLSPAN=2><FONT SIZE="+2">
1298 <B>Class <A HREF="org/jCharts/chartText/BarValueGroup.BarValue.html">org.jCharts.chartText.BarValueGroup.BarValue</A> implements Serializable</B></FONT></TD>
1299 </TR>
1300 </TABLE>
1301
1302 <P>
1303 <A NAME="serializedForm"><!-- --></A>
1304 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
1305 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
1306 <TD COLSPAN=1><FONT SIZE="+2">
1307 <B>Serialized Fields</B></FONT></TD>
1308 </TR>
1309 </TABLE>
1310
1311 <H3>
1312 barRect</H3>
1313 <PRE>
1314 java.awt.geom.Rectangle2D.Float <B>barRect</B></PRE>
1315 <DL>
1316 <DL>
1317 </DL>
1318 </DL>
1319 <HR>
1320
1321 <H3>
1322 startPosition</H3>
1323 <PRE>
1324 int <B>startPosition</B></PRE>
1325 <DL>
1326 <DL>
1327 </DL>
1328 </DL>
1329 <HR>
1330
1331 <H3>
1332 isNegative</H3>
1333 <PRE>
1334 boolean <B>isNegative</B></PRE>
1335 <DL>
1336 <DL>
1337 </DL>
1338 </DL>
1339 <HR>
1340
1341 <H3>
1342 text</H3>
1343 <PRE>
1344 java.lang.String <B>text</B></PRE>
1345 <DL>
1346 <DL>
1347 </DL>
1348 </DL>
1349
1350 <P>
1351 <A NAME="org.jCharts.chartText.NumericTagGroup"><!-- --></A>
1352 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
1353 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
1354 <TD COLSPAN=2><FONT SIZE="+2">
1355 <B>Class <A HREF="org/jCharts/chartText/NumericTagGroup.html">org.jCharts.chartText.NumericTagGroup</A> implements Serializable</B></FONT></TD>
1356 </TR>
1357 </TABLE>
1358
1359 <P>
1360 <A NAME="serializedForm"><!-- --></A>
1361 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
1362 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
1363 <TD COLSPAN=1><FONT SIZE="+2">
1364 <B>Serialized Fields</B></FONT></TD>
1365 </TR>
1366 </TABLE>
1367
1368 <H3>
1369 numberFormat</H3>
1370 <PRE>
1371 java.text.NumberFormat <B>numberFormat</B></PRE>
1372 <DL>
1373 <DL>
1374 </DL>
1375 </DL>
1376
1377 <P>
1378 <A NAME="org.jCharts.chartText.TextTag"><!-- --></A>
1379 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
1380 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
1381 <TD COLSPAN=2><FONT SIZE="+2">
1382 <B>Class <A HREF="org/jCharts/chartText/TextTag.html">org.jCharts.chartText.TextTag</A> implements Serializable</B></FONT></TD>
1383 </TR>
1384 </TABLE>
1385
1386 <P>
1387 <A NAME="serializedForm"><!-- --></A>
1388 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
1389 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
1390 <TD COLSPAN=1><FONT SIZE="+2">
1391 <B>Serialized Fields</B></FONT></TD>
1392 </TR>
1393 </TABLE>
1394
1395 <H3>
1396 xPosition</H3>
1397 <PRE>
1398 float <B>xPosition</B></PRE>
1399 <DL>
1400 <DL>
1401 </DL>
1402 </DL>
1403 <HR>
1404
1405 <H3>
1406 yPosition</H3>
1407 <PRE>
1408 float <B>yPosition</B></PRE>
1409 <DL>
1410 <DL>
1411 </DL>
1412 </DL>
1413 <HR>
1414
1415 <H3>
1416 textLayout</H3>
1417 <PRE>
1418 java.awt.font.TextLayout <B>textLayout</B></PRE>
1419 <DL>
1420 <DL>
1421 </DL>
1422 </DL>
1423 <HR>
1424
1425 <H3>
1426 attributes</H3>
1427 <PRE>
1428 java.util.Hashtable <B>attributes</B></PRE>
1429 <DL>
1430 <DL>
1431 </DL>
1432 </DL>
1433 <HR>
1434
1435 <H3>
1436 isHidden</H3>
1437 <PRE>
1438 boolean <B>isHidden</B></PRE>
1439 <DL>
1440 <DL>
1441 </DL>
1442 </DL>
1443 <HR>
1444
1445 <H3>
1446 width</H3>
1447 <PRE>
1448 float <B>width</B></PRE>
1449 <DL>
1450 <DL>
1451 </DL>
1452 </DL>
1453 <HR>
1454
1455 <H3>
1456 height</H3>
1457 <PRE>
1458 float <B>height</B></PRE>
1459 <DL>
1460 <DL>
1461 </DL>
1462 </DL>
1463 <HR>
1464
1465 <H3>
1466 fontAscent</H3>
1467 <PRE>
1468 float <B>fontAscent</B></PRE>
1469 <DL>
1470 <DL>
1471 </DL>
1472 </DL>
1473 <HR>
1474
1475 <H3>
1476 fontDescent</H3>
1477 <PRE>
1478 float <B>fontDescent</B></PRE>
1479 <DL>
1480 <DL>
1481 </DL>
1482 </DL>
1483 <HR>
1484
1485 <H3>
1486 isDerived</H3>
1487 <PRE>
1488 boolean <B>isDerived</B></PRE>
1489 <DL>
1490 <DL>
1491 </DL>
1492 </DL>
1493 <HR>
1494
1495 <H3>
1496 derivedFont</H3>
1497 <PRE>
1498 java.awt.Font <B>derivedFont</B></PRE>
1499 <DL>
1500 <DL>
1501 </DL>
1502 </DL>
1503 <HR>
1504
1505 <H3>
1506 text</H3>
1507 <PRE>
1508 java.lang.String <B>text</B></PRE>
1509 <DL>
1510 <DL>
1511 </DL>
1512 </DL>
1513 <HR>
1514
1515 <H3>
1516 font</H3>
1517 <PRE>
1518 java.awt.Font <B>font</B></PRE>
1519 <DL>
1520 <DL>
1521 </DL>
1522 </DL>
1523
1524 <P>
1525 <A NAME="org.jCharts.chartText.TextTagGroup"><!-- --></A>
1526 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
1527 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
1528 <TD COLSPAN=2><FONT SIZE="+2">
1529 <B>Class <A HREF="org/jCharts/chartText/TextTagGroup.html">org.jCharts.chartText.TextTagGroup</A> implements Serializable</B></FONT></TD>
1530 </TR>
1531 </TABLE>
1532
1533 <P>
1534 <A NAME="serializedForm"><!-- --></A>
1535 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
1536 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
1537 <TD COLSPAN=1><FONT SIZE="+2">
1538 <B>Serialized Fields</B></FONT></TD>
1539 </TR>
1540 </TABLE>
1541
1542 <H3>
1543 widestLabel</H3>
1544 <PRE>
1545 float <B>widestLabel</B></PRE>
1546 <DL>
1547 <DL>
1548 </DL>
1549 </DL>
1550 <HR>
1551
1552 <H3>
1553 tallestLabel</H3>
1554 <PRE>
1555 float <B>tallestLabel</B></PRE>
1556 <DL>
1557 <DL>
1558 </DL>
1559 </DL>
1560 <HR>
1561
1562 <H3>
1563 totalLabelWidths</H3>
1564 <PRE>
1565 float <B>totalLabelWidths</B></PRE>
1566 <DL>
1567 <DL>
1568 </DL>
1569 </DL>
1570 <HR>
1571
1572 <H3>
1573 textTags</H3>
1574 <PRE>
1575 java.util.ArrayList <B>textTags</B></PRE>
1576 <DL>
1577 <DL>
1578 </DL>
1579 </DL>
1580 <HR>
1581
1582 <H3>
1583 chartFont</H3>
1584 <PRE>
1585 <A HREF="org/jCharts/properties/util/ChartFont.html">ChartFont</A> <B>chartFont</B></PRE>
1586 <DL>
1587 <DL>
1588 </DL>
1589 </DL>
1590 <HR>
1591
1592 <H3>
1593 fontRenderContext</H3>
1594 <PRE>
1595 java.awt.font.FontRenderContext <B>fontRenderContext</B></PRE>
1596 <DL>
1597 <DL>
1598 </DL>
1599 </DL>
1600
1601 <P>
1602 <HR SIZE="4" NOSHADE>
1603
1604 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
1605 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
1606 <TD ALIGN="center"><FONT SIZE="+2">
1607 <B>Package</B> <B>org.jCharts.imageMap</B></FONT></TD>
1608 </TR>
1609 </TABLE>
1610
1611 <P>
1612 <A NAME="org.jCharts.imageMap.AreaShape"><!-- --></A>
1613 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
1614 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
1615 <TD COLSPAN=2><FONT SIZE="+2">
1616 <B>Class <A HREF="org/jCharts/imageMap/AreaShape.html">org.jCharts.imageMap.AreaShape</A> implements Serializable</B></FONT></TD>
1617 </TR>
1618 </TABLE>
1619
1620 <P>
1621 <A NAME="serializedForm"><!-- --></A>
1622 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
1623 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
1624 <TD COLSPAN=1><FONT SIZE="+2">
1625 <B>Serialized Fields</B></FONT></TD>
1626 </TR>
1627 </TABLE>
1628
1629 <H3>
1630 value</H3>
1631 <PRE>
1632 java.lang.String <B>value</B></PRE>
1633 <DL>
1634 <DL>
1635 </DL>
1636 </DL>
1637
1638 <P>
1639 <A NAME="org.jCharts.imageMap.CircleMapArea"><!-- --></A>
1640 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
1641 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
1642 <TD COLSPAN=2><FONT SIZE="+2">
1643 <B>Class <A HREF="org/jCharts/imageMap/CircleMapArea.html">org.jCharts.imageMap.CircleMapArea</A> implements Serializable</B></FONT></TD>
1644 </TR>
1645 </TABLE>
1646
1647 <P>
1648 <A NAME="serializedForm"><!-- --></A>
1649 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
1650 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
1651 <TD COLSPAN=1><FONT SIZE="+2">
1652 <B>Serialized Fields</B></FONT></TD>
1653 </TR>
1654 </TABLE>
1655
1656 <H3>
1657 radius</H3>
1658 <PRE>
1659 int <B>radius</B></PRE>
1660 <DL>
1661 <DL>
1662 </DL>
1663 </DL>
1664
1665 <P>
1666 <A NAME="org.jCharts.imageMap.ImageMap"><!-- --></A>
1667 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
1668 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
1669 <TD COLSPAN=2><FONT SIZE="+2">
1670 <B>Class <A HREF="org/jCharts/imageMap/ImageMap.html">org.jCharts.imageMap.ImageMap</A> implements Serializable</B></FONT></TD>
1671 </TR>
1672 </TABLE>
1673
1674 <P>
1675 <A NAME="serializedForm"><!-- --></A>
1676 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
1677 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
1678 <TD COLSPAN=1><FONT SIZE="+2">
1679 <B>Serialized Fields</B></FONT></TD>
1680 </TR>
1681 </TABLE>
1682
1683 <H3>
1684 areas</H3>
1685 <PRE>
1686 java.util.ArrayList <B>areas</B></PRE>
1687 <DL>
1688 <DL>
1689 </DL>
1690 </DL>
1691
1692 <P>
1693 <A NAME="org.jCharts.imageMap.ImageMapArea"><!-- --></A>
1694 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
1695 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
1696 <TD COLSPAN=2><FONT SIZE="+2">
1697 <B>Class <A HREF="org/jCharts/imageMap/ImageMapArea.html">org.jCharts.imageMap.ImageMapArea</A> implements Serializable</B></FONT></TD>
1698 </TR>
1699 </TABLE>
1700
1701 <P>
1702 <A NAME="serializedForm"><!-- --></A>
1703 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
1704 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
1705 <TD COLSPAN=1><FONT SIZE="+2">
1706 <B>Serialized Fields</B></FONT></TD>
1707 </TR>
1708 </TABLE>
1709
1710 <H3>
1711 x</H3>
1712 <PRE>
1713 int[] <B>x</B></PRE>
1714 <DL>
1715 <DL>
1716 </DL>
1717 </DL>
1718 <HR>
1719
1720 <H3>
1721 y</H3>
1722 <PRE>
1723 int[] <B>y</B></PRE>
1724 <DL>
1725 <DL>
1726 </DL>
1727 </DL>
1728 <HR>
1729
1730 <H3>
1731 value</H3>
1732 <PRE>
1733 double <B>value</B></PRE>
1734 <DL>
1735 <DL>
1736 </DL>
1737 </DL>
1738 <HR>
1739
1740 <H3>
1741 xAxisLabel</H3>
1742 <PRE>
1743 java.lang.String <B>xAxisLabel</B></PRE>
1744 <DL>
1745 <DL>
1746 </DL>
1747 </DL>
1748 <HR>
1749
1750 <H3>
1751 legendLabel</H3>
1752 <PRE>
1753 java.lang.String <B>legendLabel</B></PRE>
1754 <DL>
1755 <DL>
1756 </DL>
1757 </DL>
1758
1759 <P>
1760 <A NAME="org.jCharts.imageMap.ImageMapNotSupportedException"><!-- --></A>
1761 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
1762 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
1763 <TD COLSPAN=2><FONT SIZE="+2">
1764 <B>Class <A HREF="org/jCharts/imageMap/ImageMapNotSupportedException.html">org.jCharts.imageMap.ImageMapNotSupportedException</A> implements Serializable</B></FONT></TD>
1765 </TR>
1766 </TABLE>
1767
1768 <P>
1769
1770 <P>
1771 <A NAME="org.jCharts.imageMap.PolyMapArea"><!-- --></A>
1772 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
1773 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
1774 <TD COLSPAN=2><FONT SIZE="+2">
1775 <B>Class <A HREF="org/jCharts/imageMap/PolyMapArea.html">org.jCharts.imageMap.PolyMapArea</A> implements Serializable</B></FONT></TD>
1776 </TR>
1777 </TABLE>
1778
1779 <P>
1780
1781 <P>
1782 <A NAME="org.jCharts.imageMap.RectMapArea"><!-- --></A>
1783 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
1784 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
1785 <TD COLSPAN=2><FONT SIZE="+2">
1786 <B>Class <A HREF="org/jCharts/imageMap/RectMapArea.html">org.jCharts.imageMap.RectMapArea</A> implements Serializable</B></FONT></TD>
1787 </TR>
1788 </TABLE>
1789
1790 <P>
1791
1792 <P>
1793 <HR SIZE="4" NOSHADE>
1794
1795 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
1796 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
1797 <TD ALIGN="center"><FONT SIZE="+2">
1798 <B>Package</B> <B>org.jCharts.nonAxisChart</B></FONT></TD>
1799 </TR>
1800 </TABLE>
1801
1802 <P>
1803 <A NAME="org.jCharts.nonAxisChart.PieChart2D"><!-- --></A>
1804 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
1805 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
1806 <TD COLSPAN=2><FONT SIZE="+2">
1807 <B>Class <A HREF="org/jCharts/nonAxisChart/PieChart2D.html">org.jCharts.nonAxisChart.PieChart2D</A> implements Serializable</B></FONT></TD>
1808 </TR>
1809 </TABLE>
1810
1811 <P>
1812 <A NAME="serializedForm"><!-- --></A>
1813 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
1814 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
1815 <TD COLSPAN=1><FONT SIZE="+2">
1816 <B>Serialized Fields</B></FONT></TD>
1817 </TR>
1818 </TABLE>
1819
1820 <H3>
1821 pieX</H3>
1822 <PRE>
1823 float <B>pieX</B></PRE>
1824 <DL>
1825 <DL>
1826 </DL>
1827 </DL>
1828 <HR>
1829
1830 <H3>
1831 pieY</H3>
1832 <PRE>
1833 float <B>pieY</B></PRE>
1834 <DL>
1835 <DL>
1836 </DL>
1837 </DL>
1838 <HR>
1839
1840 <H3>
1841 diameter</H3>
1842 <PRE>
1843 float <B>diameter</B></PRE>
1844 <DL>
1845 <DL>
1846 </DL>
1847 </DL>
1848 <HR>
1849
1850 <H3>
1851 iPieChartDataSet</H3>
1852 <PRE>
1853 <A HREF="org/jCharts/chartData/interfaces/IPieChartDataSet.html">IPieChartDataSet</A> <B>iPieChartDataSet</B></PRE>
1854 <DL>
1855 <DL>
1856 </DL>
1857 </DL>
1858 <HR>
1859
1860 <H3>
1861 pieChartDataProcessor</H3>
1862 <PRE>
1863 <A HREF="org/jCharts/chartData/processors/PieChartDataProcessor.html">PieChartDataProcessor</A> <B>pieChartDataProcessor</B></PRE>
1864 <DL>
1865 <DL>
1866 </DL>
1867 </DL>
1868 <HR>
1869
1870 <H3>
1871 textTagGroup</H3>
1872 <PRE>
1873 <A HREF="org/jCharts/chartText/TextTagGroup.html">TextTagGroup</A> <B>textTagGroup</B></PRE>
1874 <DL>
1875 <DL>
1876 </DL>
1877 </DL>
1878
1879 <P>
1880 <HR SIZE="4" NOSHADE>
1881
1882 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
1883 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
1884 <TD ALIGN="center"><FONT SIZE="+2">
1885 <B>Package</B> <B>org.jCharts.properties</B></FONT></TD>
1886 </TR>
1887 </TABLE>
1888
1889 <P>
1890 <A NAME="org.jCharts.properties.AreaProperties"><!-- --></A>
1891 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
1892 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
1893 <TD COLSPAN=2><FONT SIZE="+2">
1894 <B>Class <A HREF="org/jCharts/properties/AreaProperties.html">org.jCharts.properties.AreaProperties</A> implements Serializable</B></FONT></TD>
1895 </TR>
1896 </TABLE>
1897
1898 <P>
1899 <A NAME="serializedForm"><!-- --></A>
1900 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
1901 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
1902 <TD COLSPAN=1><FONT SIZE="+2">
1903 <B>Serialized Fields</B></FONT></TD>
1904 </TR>
1905 </TABLE>
1906
1907 <H3>
1908 edgePadding</H3>
1909 <PRE>
1910 float <B>edgePadding</B></PRE>
1911 <DL>
1912 <DL>
1913 </DL>
1914 </DL>
1915 <HR>
1916
1917 <H3>
1918 borderStroke</H3>
1919 <PRE>
1920 <A HREF="org/jCharts/properties/util/ChartStroke.html">ChartStroke</A> <B>borderStroke</B></PRE>
1921 <DL>
1922 <DL>
1923 </DL>
1924 </DL>
1925
1926 <P>
1927 <A NAME="org.jCharts.properties.AxisProperties"><!-- --></A>
1928 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
1929 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
1930 <TD COLSPAN=2><FONT SIZE="+2">
1931 <B>Class <A HREF="org/jCharts/properties/AxisProperties.html">org.jCharts.properties.AxisProperties</A> implements Serializable</B></FONT></TD>
1932 </TR>
1933 </TABLE>
1934
1935 <P>
1936 <A NAME="serializedForm"><!-- --></A>
1937 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
1938 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
1939 <TD COLSPAN=1><FONT SIZE="+2">
1940 <B>Serialized Fields</B></FONT></TD>
1941 </TR>
1942 </TABLE>
1943
1944 <H3>
1945 xAxisProperties</H3>
1946 <PRE>
1947 <A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A> <B>xAxisProperties</B></PRE>
1948 <DL>
1949 <DL>
1950 </DL>
1951 </DL>
1952 <HR>
1953
1954 <H3>
1955 yAxisProperties</H3>
1956 <PRE>
1957 <A HREF="org/jCharts/properties/AxisTypeProperties.html">AxisTypeProperties</A> <B>yAxisProperties</B></PRE>
1958 <DL>
1959 <DL>
1960 </DL>
1961 </DL>
1962 <HR>
1963
1964 <H3>
1965 isPlotHorizontal</H3>
1966 <PRE>
1967 boolean <B>isPlotHorizontal</B></PRE>
1968 <DL>
1969 <DL>
1970 </DL>
1971 </DL>
1972 <HR>
1973
1974 <H3>
1975 xAxisLabelsAreVertical</H3>
1976 <PRE>
1977 boolean <B>xAxisLabelsAreVertical</B></PRE>
1978 <DL>
1979 <DL>
1980 </DL>
1981 </DL>
1982
1983 <P>
1984 <A NAME="org.jCharts.properties.AxisTypeProperties"><!-- --></A>
1985 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
1986 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
1987 <TD COLSPAN=2><FONT SIZE="+2">
1988 <B>Class <A HREF="org/jCharts/properties/AxisTypeProperties.html">org.jCharts.properties.AxisTypeProperties</A> implements Serializable</B></FONT></TD>
1989 </TR>
1990 </TABLE>
1991
1992 <P>
1993 <A NAME="serializedForm"><!-- --></A>
1994 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
1995 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
1996 <TD COLSPAN=1><FONT SIZE="+2">
1997 <B>Serialized Fields</B></FONT></TD>
1998 </TR>
1999 </TABLE>
2000
2001 <H3>
2002 showTicks</H3>
2003 <PRE>
2004 int <B>showTicks</B></PRE>
2005 <DL>
2006 <DL>
2007 </DL>
2008 </DL>
2009 <HR>
2010
2011 <H3>
2012 tickChartStroke</H3>
2013 <PRE>
2014 <A HREF="org/jCharts/properties/util/ChartStroke.html">ChartStroke</A> <B>tickChartStroke</B></PRE>
2015 <DL>
2016 <DL>
2017 </DL>
2018 </DL>
2019 <HR>
2020
2021 <H3>
2022 showGridLines</H3>
2023 <PRE>
2024 int <B>showGridLines</B></PRE>
2025 <DL>
2026 <DL>
2027 </DL>
2028 </DL>
2029 <HR>
2030
2031 <H3>
2032 gridLineChartStroke</H3>
2033 <PRE>
2034 <A HREF="org/jCharts/properties/util/ChartStroke.html">ChartStroke</A> <B>gridLineChartStroke</B></PRE>
2035 <DL>
2036 <DL>
2037 </DL>
2038 </DL>
2039 <HR>
2040
2041 <H3>
2042 scaleChartFont</H3>
2043 <PRE>
2044 <A HREF="org/jCharts/properties/util/ChartFont.html">ChartFont</A> <B>scaleChartFont</B></PRE>
2045 <DL>
2046 <DL>
2047 </DL>
2048 </DL>
2049 <HR>
2050
2051 <H3>
2052 axisTitleChartFont</H3>
2053 <PRE>
2054 <A HREF="org/jCharts/properties/util/ChartFont.html">ChartFont</A> <B>axisTitleChartFont</B></PRE>
2055 <DL>
2056 <DL>
2057 </DL>
2058 </DL>
2059 <HR>
2060
2061 <H3>
2062 axisStroke</H3>
2063 <PRE>
2064 <A HREF="org/jCharts/properties/util/ChartStroke.html">ChartStroke</A> <B>axisStroke</B></PRE>
2065 <DL>
2066 <DL>
2067 </DL>
2068 </DL>
2069 <HR>
2070
2071 <H3>
2072 paddingBetweenAxisTitleAndLabels</H3>
2073 <PRE>
2074 float <B>paddingBetweenAxisTitleAndLabels</B></PRE>
2075 <DL>
2076 <DL>
2077 </DL>
2078 </DL>
2079 <HR>
2080
2081 <H3>
2082 axisTickMarkPixelLength</H3>
2083 <PRE>
2084 float <B>axisTickMarkPixelLength</B></PRE>
2085 <DL>
2086 <DL>
2087 </DL>
2088 </DL>
2089 <HR>
2090
2091 <H3>
2092 paddingBetweenLabelsAndTicks</H3>
2093 <PRE>
2094 float <B>paddingBetweenLabelsAndTicks</B></PRE>
2095 <DL>
2096 <DL>
2097 </DL>
2098 </DL>
2099 <HR>
2100
2101 <H3>
2102 paddingBetweenAxisAndLabels</H3>
2103 <PRE>
2104 float <B>paddingBetweenAxisAndLabels</B></PRE>
2105 <DL>
2106 <DL>
2107 </DL>
2108 </DL>
2109 <HR>
2110
2111 <H3>
2112 paddingBetweenAxisLabels</H3>
2113 <PRE>
2114 float <B>paddingBetweenAxisLabels</B></PRE>
2115 <DL>
2116 <DL>
2117 </DL>
2118 </DL>
2119 <HR>
2120
2121 <H3>
2122 showEndBorder</H3>
2123 <PRE>
2124 boolean <B>showEndBorder</B></PRE>
2125 <DL>
2126 <DL>
2127 </DL>
2128 </DL>
2129 <HR>
2130
2131 <H3>
2132 showAxisLabels</H3>
2133 <PRE>
2134 boolean <B>showAxisLabels</B></PRE>
2135 <DL>
2136 <DL>
2137 </DL>
2138 </DL>
2139 <HR>
2140
2141 <H3>
2142 titleChartFont</H3>
2143 <PRE>
2144 <A HREF="org/jCharts/properties/util/ChartFont.html">ChartFont</A> <B>titleChartFont</B></PRE>
2145 <DL>
2146 <DL>
2147 </DL>
2148 </DL>
2149
2150 <P>
2151 <A NAME="org.jCharts.properties.ChartProperties"><!-- --></A>
2152 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
2153 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
2154 <TD COLSPAN=2><FONT SIZE="+2">
2155 <B>Class <A HREF="org/jCharts/properties/ChartProperties.html">org.jCharts.properties.ChartProperties</A> implements Serializable</B></FONT></TD>
2156 </TR>
2157 </TABLE>
2158
2159 <P>
2160 <A NAME="serializedForm"><!-- --></A>
2161 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
2162 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
2163 <TD COLSPAN=1><FONT SIZE="+2">
2164 <B>Serialized Fields</B></FONT></TD>
2165 </TR>
2166 </TABLE>
2167
2168 <H3>
2169 titleChartFont</H3>
2170 <PRE>
2171 <A HREF="org/jCharts/properties/util/ChartFont.html">ChartFont</A> <B>titleChartFont</B></PRE>
2172 <DL>
2173 <DL>
2174 </DL>
2175 </DL>
2176 <HR>
2177
2178 <H3>
2179 titlePadding</H3>
2180 <PRE>
2181 float <B>titlePadding</B></PRE>
2182 <DL>
2183 <DL>
2184 </DL>
2185 </DL>
2186 <HR>
2187
2188 <H3>
2189 validate</H3>
2190 <PRE>
2191 boolean <B>validate</B></PRE>
2192 <DL>
2193 <DL>
2194 </DL>
2195 </DL>
2196
2197 <P>
2198 <A NAME="org.jCharts.properties.DataAxisProperties"><!-- --></A>
2199 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
2200 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
2201 <TD COLSPAN=2><FONT SIZE="+2">
2202 <B>Class <A HREF="org/jCharts/properties/DataAxisProperties.html">org.jCharts.properties.DataAxisProperties</A> implements Serializable</B></FONT></TD>
2203 </TR>
2204 </TABLE>
2205
2206 <P>
2207 <A NAME="serializedForm"><!-- --></A>
2208 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
2209 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
2210 <TD COLSPAN=1><FONT SIZE="+2">
2211 <B>Serialized Fields</B></FONT></TD>
2212 </TR>
2213 </TABLE>
2214
2215 <H3>
2216 roundToNearest</H3>
2217 <PRE>
2218 int <B>roundToNearest</B></PRE>
2219 <DL>
2220 <DL>
2221 </DL>
2222 </DL>
2223 <HR>
2224
2225 <H3>
2226 showZeroLine</H3>
2227 <PRE>
2228 boolean <B>showZeroLine</B></PRE>
2229 <DL>
2230 <DL>
2231 </DL>
2232 </DL>
2233 <HR>
2234
2235 <H3>
2236 zeroLineChartStroke</H3>
2237 <PRE>
2238 <A HREF="org/jCharts/properties/util/ChartStroke.html">ChartStroke</A> <B>zeroLineChartStroke</B></PRE>
2239 <DL>
2240 <DL>
2241 </DL>
2242 </DL>
2243 <HR>
2244
2245 <H3>
2246 userDefinedScale</H3>
2247 <PRE>
2248 boolean <B>userDefinedScale</B></PRE>
2249 <DL>
2250 <DL>
2251 </DL>
2252 </DL>
2253 <HR>
2254
2255 <H3>
2256 userDefinedMinimumValue</H3>
2257 <PRE>
2258 double <B>userDefinedMinimumValue</B></PRE>
2259 <DL>
2260 <DL>
2261 </DL>
2262 </DL>
2263 <HR>
2264
2265 <H3>
2266 userDefinedIncrement</H3>
2267 <PRE>
2268 double <B>userDefinedIncrement</B></PRE>
2269 <DL>
2270 <DL>
2271 </DL>
2272 </DL>
2273 <HR>
2274
2275 <H3>
2276 numItems</H3>
2277 <PRE>
2278 int <B>numItems</B></PRE>
2279 <DL>
2280 <DL>
2281 </DL>
2282 </DL>
2283 <HR>
2284
2285 <H3>
2286 useDollarSigns</H3>
2287 <PRE>
2288 boolean <B>useDollarSigns</B></PRE>
2289 <DL>
2290 <DL>
2291 </DL>
2292 </DL>
2293 <HR>
2294
2295 <H3>
2296 useCommas</H3>
2297 <PRE>
2298 boolean <B>useCommas</B></PRE>
2299 <DL>
2300 <DL>
2301 </DL>
2302 </DL>
2303 <HR>
2304
2305 <H3>
2306 usePercentSigns</H3>
2307 <PRE>
2308 boolean <B>usePercentSigns</B></PRE>
2309 <DL>
2310 <DL>
2311 </DL>
2312 </DL>
2313 <HR>
2314
2315 <H3>
2316 scaleCalculator</H3>
2317 <PRE>
2318 <A HREF="org/jCharts/axisChart/axis/scale/ScaleCalculator.html">ScaleCalculator</A> <B>scaleCalculator</B></PRE>
2319 <DL>
2320 <DL>
2321 </DL>
2322 </DL>
2323
2324 <P>
2325 <A NAME="org.jCharts.properties.LabelAxisProperties"><!-- --></A>
2326 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
2327 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
2328 <TD COLSPAN=2><FONT SIZE="+2">
2329 <B>Class <A HREF="org/jCharts/properties/LabelAxisProperties.html">org.jCharts.properties.LabelAxisProperties</A> implements Serializable</B></FONT></TD>
2330 </TR>
2331 </TABLE>
2332
2333 <P>
2334
2335 <P>
2336 <A NAME="org.jCharts.properties.LegendAreaProperties"><!-- --></A>
2337 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
2338 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
2339 <TD COLSPAN=2><FONT SIZE="+2">
2340 <B>Class <A HREF="org/jCharts/properties/LegendAreaProperties.html">org.jCharts.properties.LegendAreaProperties</A> implements Serializable</B></FONT></TD>
2341 </TR>
2342 </TABLE>
2343
2344 <P>
2345 <A NAME="serializedForm"><!-- --></A>
2346 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
2347 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
2348 <TD COLSPAN=1><FONT SIZE="+2">
2349 <B>Serialized Fields</B></FONT></TD>
2350 </TR>
2351 </TABLE>
2352
2353 <H3>
2354 numColumns</H3>
2355 <PRE>
2356 int <B>numColumns</B></PRE>
2357 <DL>
2358 <DL>
2359 </DL>
2360 </DL>
2361 <HR>
2362
2363 <H3>
2364 rowPadding</H3>
2365 <PRE>
2366 int <B>rowPadding</B></PRE>
2367 <DL>
2368 <DL>
2369 </DL>
2370 </DL>
2371 <HR>
2372
2373 <H3>
2374 columnPadding</H3>
2375 <PRE>
2376 int <B>columnPadding</B></PRE>
2377 <DL>
2378 <DL>
2379 </DL>
2380 </DL>
2381 <HR>
2382
2383 <H3>
2384 iconPadding</H3>
2385 <PRE>
2386 int <B>iconPadding</B></PRE>
2387 <DL>
2388 <DL>
2389 </DL>
2390 </DL>
2391 <HR>
2392
2393 <H3>
2394 chartPadding</H3>
2395 <PRE>
2396 int <B>chartPadding</B></PRE>
2397 <DL>
2398 <DL>
2399 </DL>
2400 </DL>
2401 <HR>
2402
2403 <H3>
2404 placement</H3>
2405 <PRE>
2406 int <B>placement</B></PRE>
2407 <DL>
2408 <DL>
2409 </DL>
2410 </DL>
2411
2412 <P>
2413 <A NAME="org.jCharts.properties.LegendProperties"><!-- --></A>
2414 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
2415 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
2416 <TD COLSPAN=2><FONT SIZE="+2">
2417 <B>Class <A HREF="org/jCharts/properties/LegendProperties.html">org.jCharts.properties.LegendProperties</A> implements Serializable</B></FONT></TD>
2418 </TR>
2419 </TABLE>
2420
2421 <P>
2422 <A NAME="serializedForm"><!-- --></A>
2423 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
2424 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
2425 <TD COLSPAN=1><FONT SIZE="+2">
2426 <B>Serialized Fields</B></FONT></TD>
2427 </TR>
2428 </TABLE>
2429
2430 <H3>
2431 font</H3>
2432 <PRE>
2433 java.awt.Font <B>font</B></PRE>
2434 <DL>
2435 <DL>
2436 </DL>
2437 </DL>
2438 <HR>
2439
2440 <H3>
2441 fontPaint</H3>
2442 <PRE>
2443 java.awt.Paint <B>fontPaint</B></PRE>
2444 <DL>
2445 <DL>
2446 </DL>
2447 </DL>
2448 <HR>
2449
2450 <H3>
2451 iconBorderPaint</H3>
2452 <PRE>
2453 java.awt.Paint <B>iconBorderPaint</B></PRE>
2454 <DL>
2455 <DL>
2456 </DL>
2457 </DL>
2458 <HR>
2459
2460 <H3>
2461 iconBorderStroke</H3>
2462 <PRE>
2463 java.awt.Stroke <B>iconBorderStroke</B></PRE>
2464 <DL>
2465 <DL>
2466 </DL>
2467 </DL>
2468 <HR>
2469
2470 <H3>
2471 size</H3>
2472 <PRE>
2473 java.awt.Dimension <B>size</B></PRE>
2474 <DL>
2475 <DL>
2476 </DL>
2477 </DL>
2478
2479 <P>
2480 <A NAME="org.jCharts.properties.Properties"><!-- --></A>
2481 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
2482 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
2483 <TD COLSPAN=2><FONT SIZE="+2">
2484 <B>Class <A HREF="org/jCharts/properties/Properties.html">org.jCharts.properties.Properties</A> implements Serializable</B></FONT></TD>
2485 </TR>
2486 </TABLE>
2487
2488 <P>
2489 <A NAME="serializedForm"><!-- --></A>
2490 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
2491 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
2492 <TD COLSPAN=1><FONT SIZE="+2">
2493 <B>Serialized Fields</B></FONT></TD>
2494 </TR>
2495 </TABLE>
2496
2497 <H3>
2498 backgroundPaint</H3>
2499 <PRE>
2500 java.awt.Paint <B>backgroundPaint</B></PRE>
2501 <DL>
2502 <DL>
2503 </DL>
2504 </DL>
2505
2506 <P>
2507 <A NAME="org.jCharts.properties.PropertyException"><!-- --></A>
2508 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
2509 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
2510 <TD COLSPAN=2><FONT SIZE="+2">
2511 <B>Class <A HREF="org/jCharts/properties/PropertyException.html">org.jCharts.properties.PropertyException</A> implements Serializable</B></FONT></TD>
2512 </TR>
2513 </TABLE>
2514
2515 <P>
2516
2517 <P>
2518 <HR SIZE="4" NOSHADE>
2519
2520 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
2521 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
2522 <TD ALIGN="center"><FONT SIZE="+2">
2523 <B>Package</B> <B>org.jCharts.test</B></FONT></TD>
2524 </TR>
2525 </TABLE>
2526
2527 <P>
2528 <A NAME="org.jCharts.test.SwingTest"><!-- --></A>
2529 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
2530 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
2531 <TD COLSPAN=2><FONT SIZE="+2">
2532 <B>Class <A HREF="org/jCharts/test/SwingTest.html">org.jCharts.test.SwingTest</A> implements Serializable</B></FONT></TD>
2533 </TR>
2534 </TABLE>
2535
2536 <P>
2537 <A NAME="serializedForm"><!-- --></A>
2538 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
2539 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
2540 <TD COLSPAN=1><FONT SIZE="+2">
2541 <B>Serialized Fields</B></FONT></TD>
2542 </TR>
2543 </TABLE>
2544
2545 <H3>
2546 panel</H3>
2547 <PRE>
2548 javax.swing.JPanel <B>panel</B></PRE>
2549 <DL>
2550 <DL>
2551 </DL>
2552 </DL>
2553
2554 <P>
2555 <HR SIZE="4" NOSHADE>
2556
2557 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
2558 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
2559 <TD ALIGN="center"><FONT SIZE="+2">
2560 <B>Package</B> <B>org.jCharts.types</B></FONT></TD>
2561 </TR>
2562 </TABLE>
2563
2564 <P>
2565 <A NAME="org.jCharts.types.ChartType"><!-- --></A>
2566 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
2567 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
2568 <TD COLSPAN=2><FONT SIZE="+2">
2569 <B>Class <A HREF="org/jCharts/types/ChartType.html">org.jCharts.types.ChartType</A> implements Serializable</B></FONT></TD>
2570 </TR>
2571 </TABLE>
2572
2573 <P>
2574 <A NAME="serializedForm"><!-- --></A>
2575 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
2576 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
2577 <TD COLSPAN=1><FONT SIZE="+2">
2578 <B>Serialized Fields</B></FONT></TD>
2579 </TR>
2580 </TABLE>
2581
2582 <H3>
2583 stackedData</H3>
2584 <PRE>
2585 boolean <B>stackedData</B></PRE>
2586 <DL>
2587 <DL>
2588 </DL>
2589 </DL>
2590
2591 <P>
2592 <A NAME="org.jCharts.types.IntType"><!-- --></A>
2593 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
2594 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
2595 <TD COLSPAN=2><FONT SIZE="+2">
2596 <B>Class <A HREF="org/jCharts/types/IntType.html">org.jCharts.types.IntType</A> implements Serializable</B></FONT></TD>
2597 </TR>
2598 </TABLE>
2599
2600 <P>
2601 <A NAME="serializedForm"><!-- --></A>
2602 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
2603 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
2604 <TD COLSPAN=1><FONT SIZE="+2">
2605 <B>Serialized Fields</B></FONT></TD>
2606 </TR>
2607 </TABLE>
2608
2609 <H3>
2610 type</H3>
2611 <PRE>
2612 int <B>type</B></PRE>
2613 <DL>
2614 <DL>
2615 </DL>
2616 </DL>
2617
2618 <P>
2619 <A NAME="org.jCharts.types.PieLabelType"><!-- --></A>
2620 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
2621 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
2622 <TD COLSPAN=2><FONT SIZE="+2">
2623 <B>Class <A HREF="org/jCharts/types/PieLabelType.html">org.jCharts.types.PieLabelType</A> implements Serializable</B></FONT></TD>
2624 </TR>
2625 </TABLE>
2626
2627 <P>
2628
2629 <P>
2630 <A NAME="org.jCharts.types.StockChartDataType"><!-- --></A>
2631 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
2632 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
2633 <TD COLSPAN=2><FONT SIZE="+2">
2634 <B>Class <A HREF="org/jCharts/types/StockChartDataType.html">org.jCharts.types.StockChartDataType</A> implements Serializable</B></FONT></TD>
2635 </TR>
2636 </TABLE>
2637
2638 <P>
2639
2640 <P>
2641 <A NAME="org.jCharts.types.Type"><!-- --></A>
2642 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
2643 <TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
2644 <TD COLSPAN=2><FONT SIZE="+2">
2645 <B>Class <A HREF="org/jCharts/types/Type.html">org.jCharts.types.Type</A> implements Serializable</B></FONT></TD>
2646 </TR>
2647 </TABLE>
2648
2649 <P>
2650 <A NAME="serializedForm"><!-- --></A>
2651 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
2652 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
2653 <TD COLSPAN=1><FONT SIZE="+2">
2654 <B>Serialized Fields</B></FONT></TD>
2655 </TR>
2656 </TABLE>
2657
2658 <H3>
2659 typeCode</H3>
2660 <PRE>
2661 int <B>typeCode</B></PRE>
2662 <DL>
2663 <DL>
2664 </DL>
2665 </DL>
2666
2667 <P>
2668 <HR>
2669
2670 <!-- ========== START OF NAVBAR ========== -->
2671 <A NAME="navbar_bottom"><!-- --></A>
2672 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
2673 <TR>
2674 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
2675 <A NAME="navbar_bottom_firstrow"><!-- --></A>
2676 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
2677 <TR ALIGN="center" VALIGN="top">
2678 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
2679 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
2680 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
2681 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
2682 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
2683 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
2684 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
2685 </TR>
2686 </TABLE>
2687 </TD>
2688 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
2689 </EM>
2690 </TD>
2691 </TR>
2692
2693 <TR>
2694 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
2695 &nbsp;PREV&nbsp;
2696 &nbsp;NEXT</FONT></TD>
2697 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
2698 <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A> &nbsp;
2699 &nbsp;<A HREF="serialized-form.html" TARGET="_top"><B>NO FRAMES</B></A> &nbsp;
2700 &nbsp;
2701 <SCRIPT>
2702 <!--
2703 if(window==top) {
2704 document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
2705 }
2706 //-->
2707 </SCRIPT>
2708 <NOSCRIPT>
2709 <A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
2710 </NOSCRIPT>
2711 </FONT></TD>
2712 </TR>
2713 </TABLE>
2714 <!-- =========== END OF NAVBAR =========== -->
2715
2716 <HR>
2717
2718 </BODY>
2719 </HTML>
0 /* Javadoc style sheet */
1
2 /* Define colors, fonts and other style attributes here to override the defaults */
3
4 /* Page background color */
5 body { background-color: #FFFFFF }
6
7 /* Table colors */
8 .TableHeadingColor { background: #CCCCFF } /* Dark mauve */
9 .TableSubHeadingColor { background: #EEEEFF } /* Light mauve */
10 .TableRowColor { background: #FFFFFF } /* White */
11
12 /* Font used in left-hand frame lists */
13 .FrameTitleFont { font-size: 10pts; font-family: Helvetica, Arial, san-serif }
14 .FrameHeadingFont { font-size: 10pts; font-family: Helvetica, Arial, san-serif }
15 .FrameItemFont { font-size: 10pts; font-family: Helvetica, Arial, san-serif }
16
17 /* Example of smaller, sans-serif font in frames */
18 /* .FrameItemFont { font-size: 10pt; font-family: Helvetica, Arial, sans-serif } */
19
20 /* Navigation bar fonts and colors */
21 .NavBarCell1 { background-color:#EEEEFF;}/* Light mauve */
22 .NavBarCell1Rev { background-color:#00008B;}/* Dark Blue */
23 .NavBarFont1 { font-family: Arial, Helvetica, sans-serif; color:#000000;}
24 .NavBarFont1Rev { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;}
25
26 .NavBarCell2 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF;}
27 .NavBarCell3 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF;}
28
0 /***********************************************************************************************
1 * File Info: $Id: Chart.java,v 1.12 2003/06/29 13:28:10 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s): Sandor Dornbush
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts;
40
41
42 import org.jCharts.imageMap.ImageMap;
43 import org.jCharts.properties.*;
44 import org.jCharts.test.HTMLGenerator;
45 import org.jCharts.chartData.ChartDataException;
46
47 import java.awt.*;
48 import java.awt.font.*;
49 import java.awt.geom.Rectangle2D;
50 import java.awt.image.BufferedImage;
51 import java.io.Serializable;
52 import java.text.AttributedString;
53
54
55 /***********************************************************************************************
56 * Base class of all charts.
57 *
58 ***********************************************************************************************/
59 abstract public class Chart implements Serializable
60 {
61 //---Be aware that the calls BufferedImage.getGraphics() and BufferedImage.createGraphics(), actually
62 //--- create a new Graphics2D Object on each invocation. So keep a reference here.
63 private Graphics2D graphics2D;
64
65 private int width;
66 private int height;
67
68 private Legend legend;
69
70 //---general properties of all chart types.
71 private ChartProperties chartProperties;
72
73
74 //---used to generate an image map for the image
75 private boolean generateImageMap = false;
76 private ImageMap imageMap = null;
77 private BufferedImage bufferedImage = null;
78
79
80 /******************************************************************************************
81 * Constructor
82 *
83 * @param legendProperties
84 * @param chartProperties
85 * @param pixelWidth
86 * @param pixelHeight
87 *******************************************************************************************/
88 public Chart( LegendProperties legendProperties, ChartProperties chartProperties, int pixelWidth, int pixelHeight )
89 {
90 this.width = pixelWidth;
91 this.height = pixelHeight;
92 this.chartProperties = chartProperties;
93
94 if( legendProperties != null )
95 {
96 this.legend = new Legend( this, legendProperties );
97 legendProperties.setSize(new Dimension(width, height));
98 }
99 }
100
101
102 /******************************************************************************************
103 * Returns flag indicating whether to generate an ImageMap
104 *
105 * @return boolean
106 *******************************************************************************************/
107 public boolean getGenerateImageMapFlag()
108 {
109 return this.generateImageMap;
110 }
111
112
113 /******************************************************************************************
114 * Returns the BufferedImage used to generate the ImageMap. Only should be called on
115 * binary format images, such as PNG and JPG, as it will not work on SVG.
116 *
117 * This is a HACK and the design of jCharts should do better than this!!!!!!
118 *
119 * @return BufferedImage
120 *******************************************************************************************/
121 public BufferedImage getBufferedImage()
122 {
123 return this.bufferedImage;
124 }
125
126
127 /******************************************************************************************
128 * Renders the chart into a BufferedImage so that we can calculate all the Image Map
129 * coordinates.
130 *
131 * @throws ChartDataException
132 * @throws PropertyException
133 *******************************************************************************************/
134 public void renderWithImageMap() throws ChartDataException, PropertyException
135 {
136 this.bufferedImage = new BufferedImage( this.getImageWidth(), this.getImageHeight(), BufferedImage.TYPE_INT_RGB );
137 this.setGraphics2D( this.bufferedImage.createGraphics() );
138 this.generateImageMap = true;
139
140 this.render();
141 }
142
143
144 /******************************************************************************************
145 * Call this to kick off rendering of the chart
146 *
147 * @throws ChartDataException
148 * @throws PropertyException
149 *******************************************************************************************/
150 public void render() throws ChartDataException, PropertyException
151 {
152 Rectangle2D.Float rectangle = new Rectangle2D.Float( 0, 0, this.width, this.height );
153
154 //---fill the background
155 this.graphics2D.setPaint( this.chartProperties.getBackgroundPaint() );
156 this.graphics2D.fill( rectangle );
157
158 //---draw a border around the chart if desired
159 if( this.chartProperties.getBorderStroke() != null )
160 {
161 //---there is a one pixel difference when you fill versus draw a rectangle
162 rectangle.width -= 1;
163 rectangle.height -= 1;
164 this.chartProperties.getBorderStroke().draw( this.graphics2D, rectangle );
165 }
166
167 //---draw the chart
168 this.renderChart();
169 }
170
171
172 /*************************************************************************************************
173 * Displays the chart title and returns the height of the title PLUS title padding.
174 *
175 * @param chartTitle
176 * @param fontRenderContext
177 * @return float the height required by the title. If no title is displayed, zero is returned.
178 **************************************************************************************************/
179 protected float renderChartTitle( String chartTitle, FontRenderContext fontRenderContext )
180 {
181 float height = 0;
182
183 if( chartTitle != null )
184 {
185 //---the y value of where to write the current line
186 float currentLine = this.getChartProperties().getEdgePadding();
187
188 // change title into an AttributedString with the font as an attribute
189 AttributedString s = new AttributedString( chartTitle );
190 s.addAttribute( TextAttribute.FONT, this.getChartProperties().getTitleFont().getFont() );
191
192 //---get LineBreakMeasurer on the attributed string...it will break the text for us
193 LineBreakMeasurer measurer = new LineBreakMeasurer( s.getIterator(), fontRenderContext );
194
195 //---set the text color
196 this.getGraphics2D().setPaint( this.getChartProperties().getTitleFont().getPaint() );
197
198 //---draw each title line. Subtract padding from each side for printable width.
199 float wrappingWidth= this.getImageWidth() - ( this.getChartProperties().getEdgePadding() * 2 );
200
201 TextLayout titleTextLayout= null;
202 while( ( titleTextLayout = measurer.nextLayout( wrappingWidth ) ) != null )
203 {
204 //---set the current line to where the title will be written
205 currentLine += titleTextLayout.getAscent();
206
207 titleTextLayout.draw( this.getGraphics2D(),
208 ( ( this.getImageWidth() - titleTextLayout.getAdvance() ) / 2 ),
209 currentLine );
210
211 //---keep track of total height of all the title lines
212 height += titleTextLayout.getAscent() + titleTextLayout.getDescent();
213 }
214
215 //---add in the padding between the title and the top of the chart.
216 height += this.getChartProperties().getTitlePadding();
217 }
218
219 return height;
220 }
221
222
223 /******************************************************************************************
224 *
225 * @throws ChartDataException
226 * @throws PropertyException
227 *******************************************************************************************/
228 abstract protected void renderChart() throws ChartDataException, PropertyException;
229
230
231 /******************************************************************************************
232 * Returns the BufferedImage width
233 *
234 * @return int
235 *******************************************************************************************/
236 public final int getImageWidth()
237 {
238 return this.width;
239 }
240
241
242 /******************************************************************************************
243 * Returns the BufferedImage height
244 *
245 * @return int
246 *******************************************************************************************/
247 public final int getImageHeight()
248 {
249 return this.height;
250 }
251
252
253 /******************************************************************************************
254 * Returns the general properties Object.
255 *
256 * @return ChartProperties
257 *******************************************************************************************/
258 public final ChartProperties getChartProperties()
259 {
260 return this.chartProperties;
261 }
262
263
264 /******************************************************************************************
265 * Returns the Legend. Will be NULL if no Legend is desired.
266 *
267 * @return Legend
268 *******************************************************************************************/
269 protected final Legend getLegend()
270 {
271 return this.legend;
272 }
273
274
275 /******************************************************************************************
276 * Returns flag indicating if there is a Legend.
277 *
278 * @return boolean
279 *******************************************************************************************/
280 public final boolean hasLegend()
281 {
282 return this.legend != null;
283 }
284
285
286 /******************************************************************************************
287 * Sets the graphics object to render the chart on by the encoder.
288 *
289 * @param graphics2D
290 *******************************************************************************************/
291 public final void setGraphics2D( Graphics2D graphics2D )
292 {
293 this.graphics2D = graphics2D;
294 }
295
296
297 /******************************************************************************************
298 * Shortcut method to get Graphics2D. Be aware that the call BufferedImage.getGraphics()
299 * and BufferedImage.createGraphics(), actually create a new Grpahics2D Object on each
300 * invocation. This returns the member reference so calls to this are not creating a new
301 * Object each time.
302 *
303 * @return Graphics2D
304 *******************************************************************************************/
305 public final Graphics2D getGraphics2D()
306 {
307 return this.graphics2D;
308 }
309
310
311 /**********************************************************************************************
312 * To optimze performance of the ImageMap Object, we create it once we know how many data
313 * elements are in the chart which is dependent on the AxisChart or PieChart2D
314 *
315 * @param imageMap
316 **********************************************************************************************/
317 public final void setImageMap( ImageMap imageMap )
318 {
319 this.imageMap = imageMap;
320 }
321
322
323 /**********************************************************************************************
324 *
325 * @return imageMap
326 **********************************************************************************************/
327 public final ImageMap getImageMap()
328 {
329 return this.imageMap;
330 }
331
332
333 /**********************************************************************************************
334 * Enables the testing routines to display the contents of this Object.
335 *
336 * @param htmlGenerator
337 * @param imageFileName
338 * @param imageMap if this is NULL we are not creating image map data in html
339 **********************************************************************************************/
340 public void toHTML( HTMLGenerator htmlGenerator, String imageFileName, ImageMap imageMap )
341 {
342 htmlGenerator.chartTableStart( this.getClass().getName(), imageFileName, imageMap );
343
344 htmlGenerator.chartTableRowStart();
345 this.chartProperties.toHTML( htmlGenerator );
346 htmlGenerator.chartTableRowEnd();
347
348 if( this.legend != null )
349 {
350 htmlGenerator.chartTableRowStart();
351 this.getLegend().toHTML( htmlGenerator );
352 htmlGenerator.chartTableRowEnd();
353 }
354
355 htmlGenerator.chartTableEnd();
356 }
357
358
359 }
0 /***********************************************************************************************
1 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
2 *
3 * Redistribution and use of this software and associated documentation ("Software"), with or
4 * without modification, are permitted provided that the following conditions are met:
5 *
6 * 1. Redistributions of source code must retain copyright statements and notices.
7 * Redistributions must also contain a copy of this document.
8 *
9 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
10 * conditions and the following disclaimer in the documentation and/or other materials
11 * provided with the distribution.
12 *
13 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
14 * products derived from this Software without prior written permission of Nathaniel G.
15 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
16 *
17 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
18 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
19 * registered trademark of Nathaniel G. Auvil.
20 *
21 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
22 *
23 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
24 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
25 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
26 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
27 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
28 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
29 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
30 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
31 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
32 ************************************************************************************************/
33
34
35 package org.jCharts;
36
37
38 import org.jCharts.chartData.interfaces.*;
39 import org.jCharts.chartData.processors.TextProcessor;
40 import org.jCharts.properties.*;
41 import org.jCharts.test.HTMLGenerator;
42 import org.jCharts.test.HTMLTestable;
43 import org.jCharts.types.ChartType;
44
45 import java.awt.*;
46 import java.awt.geom.AffineTransform;
47 import java.awt.geom.Rectangle2D;
48 import java.io.Serializable;
49 import java.util.ArrayList;
50 import java.util.Iterator;
51
52
53 /*************************************************************************************
54 *
55 * @author Nathaniel Auvil, Sandor Dornbush, Sundar Balasubramanian
56 * @version $Id: Legend.java,v 1.17 2003/04/19 01:39:17 nathaniel_auvil Exp $
57 ************************************************************************************/
58 final public class Legend implements HTMLTestable, Serializable
59 {
60 private Chart chart;
61 private LegendProperties legendProperties;
62
63 private float iconSide;
64
65
66 //---derived values
67 private float widestLabelAndColumnPadding;
68 private int numColumns;
69 private int numRows;
70
71
72 private TextProcessor textProcessor;
73
74 private float x;
75 private float y;
76 private float width = 0;
77 private float height = 0;
78
79
80 //---used to extract the legendLabels and paints from the data set and make them easy to loop through
81 private ArrayList labels;
82 private ArrayList paints;
83 private ArrayList shapes = new ArrayList();
84 private ArrayList fillPointsFlags = new ArrayList();
85 private ArrayList pointOutlinePaints = new ArrayList();
86
87
88 /*********************************************************************************************
89 *
90 * @param chart
91 * @deprecated
92 **********************************************************************************************/
93 public Legend( Chart chart )
94 {
95 this.chart = chart;
96 }
97
98
99 /*********************************************************************************************
100 *
101 * @param chart
102 * @param legendProperties
103 **********************************************************************************************/
104 public Legend( Chart chart, LegendProperties legendProperties )
105 {
106 this.chart = chart;
107 this.legendProperties = legendProperties;
108 }
109
110
111 public void setX( float x )
112 {
113 this.x = x;
114 }
115
116
117 public void setY( float y )
118 {
119 this.y = y;
120 }
121
122
123 /*****************************************************************************************
124 *
125 * @param iAxisDataSeries
126 * @param chartTitleHeight
127 ****************************************************************************************/
128 public void computeLegendXY( IAxisDataSeries iAxisDataSeries, float chartTitleHeight )
129 {
130 //---PROCESS the size needed for drawing the legend.
131 this.calculateDrawingValues( iAxisDataSeries );
132
133 if( (this.getLegendProperties().getPlacement() == LegendAreaProperties.RIGHT)
134 || (this.getLegendProperties().getPlacement() == LegendAreaProperties.LEFT) )
135 {
136 if( this.getHeight() > this.chart.getImageHeight() - this.chart.getChartProperties().getEdgePadding() * 2 )
137 {
138 this.setY( this.chart.getChartProperties().getEdgePadding() );
139 }
140 else
141 {
142 this.setY( (this.chart.getImageHeight() / 2) - (this.getHeight() / 2) );
143 }
144
145 if( this.getLegendProperties().getPlacement() == LegendAreaProperties.RIGHT )
146 {
147 this.setX( this.chart.getImageWidth() - this.getWidth() - this.chart.getChartProperties().getEdgePadding() );
148 }
149 else //---else, LegendAreaProperties.LEFT
150 {
151 this.setX( this.chart.getChartProperties().getEdgePadding() );
152 }
153 }
154 else //---LegendAreaProperties.BOTTOM, OR LegendAreaProperties.TOP
155 {
156 if( this.getWidth() + this.chart.getChartProperties().getEdgePadding() * 2 > this.chart.getImageWidth() )
157 {
158 this.setX( this.chart.getChartProperties().getEdgePadding() );
159 }
160 else
161 {
162 this.setX( (this.chart.getImageWidth() / 2) - (this.getWidth() / 2) );
163 }
164
165 if( this.getLegendProperties().getPlacement() == LegendAreaProperties.BOTTOM )
166 {
167 this.setY( this.chart.getImageHeight() - this.getHeight() - this.chart.getChartProperties().getEdgePadding() );
168 }
169 else //---else, LegendAreaProperties.TOP
170 {
171 this.setY( this.chart.getChartProperties().getEdgePadding() + chartTitleHeight );
172 }
173 }
174 }
175
176
177 /**********************************************************************************************
178 * Central method for processing data; try to minimize looping.
179 * 1) calculate the maximum height of labels
180 * 2) find the maximum label width
181 *
182 * @param iAxisDataSeries
183 **********************************************************************************************/
184 private void processData( IAxisDataSeries iAxisDataSeries )
185 {
186 this.textProcessor = new TextProcessor();
187
188 Iterator iterator = iAxisDataSeries.getIAxisPlotDataSetIterator();
189
190 //LOOP
191 while( iterator.hasNext() )
192 {
193 this.processLegendLabels( (IAxisPlotDataSet) iterator.next() );
194 }
195 }
196
197
198 /**********************************************************************************************
199 * Central method for processing data; try to minimize looping.
200 * 1) calculate the maximum height of labels
201 * 2) find the maximum label width
202 *
203 * @param iPieChartDataSet
204 **********************************************************************************************/
205 private void processData( IPieChartDataSet iPieChartDataSet )
206 {
207 this.textProcessor = new TextProcessor();
208 this.processLegendLabels( iPieChartDataSet );
209 }
210
211
212 /**********************************************************************************************
213 * Method for processing data for AxisPlot datasets; try to minimize
214 * looping.
215 * 1) calculate the maximum height of labels
216 * 2) find the maximum label width
217 *
218 * @param iAxisPlotDataSet
219 * *********************************************************************************************/
220 private void processLegendLabels( IAxisPlotDataSet iAxisPlotDataSet )
221 {
222 for( int i = 0; i < iAxisPlotDataSet.getNumberOfLegendLabels(); i++ )
223 {
224 //---StockChartDataSets could have NULLs depending on the data
225 if( iAxisPlotDataSet.getLegendLabel( i ) != null )
226 {
227 this.textProcessor.addLabel( iAxisPlotDataSet.getLegendLabel( i ), this.legendProperties.getFont(), this.chart.getGraphics2D().getFontRenderContext() );
228
229 //---pair labels with paints to get around ugly piechart vs axischart data structure mess
230 this.labels.add( iAxisPlotDataSet.getLegendLabel( i ) );
231 this.paints.add( iAxisPlotDataSet.getPaint( i ) );
232
233 if( iAxisPlotDataSet.getChartType().equals( ChartType.POINT ) )
234 {
235 PointChartProperties pointChartProperties = (PointChartProperties) iAxisPlotDataSet.getChartTypeProperties();
236 this.shapes.add( pointChartProperties.getShape( i ) );
237 this.fillPointsFlags.add( new Boolean( pointChartProperties.getFillPointsFlag( i ) ) );
238 this.pointOutlinePaints.add( pointChartProperties.getPointOutlinePaints( i ) );
239 }
240 }
241 }
242 }
243
244
245 /**********************************************************************************************
246 * Method for processing data for PieCharts; try to minimize looping.
247 * 1) calculate the maximum height of labels
248 * 2) find the maximum label width
249 * @param iPieChartDataSet
250 * ********************************************************************************************/
251 private void processLegendLabels( IPieChartDataSet iPieChartDataSet )
252 {
253 for( int i = 0; i < iPieChartDataSet.getNumberOfLegendLabels(); i++ )
254 {
255 //---StockChartDataSets could have NULLs depending on the data
256 if( iPieChartDataSet.getLegendLabel( i ) != null )
257 {
258 this.textProcessor.addLabel( iPieChartDataSet.getLegendLabel( i ), this.legendProperties.getFont(), this.chart.getGraphics2D().getFontRenderContext() );
259
260 //---pair labels with paints to get around ugly piechart vs axischart data structure mess
261 this.labels.add( iPieChartDataSet.getLegendLabel( i ) );
262 this.paints.add( iPieChartDataSet.getPaint( i ) );
263 }
264 }
265 }
266
267
268 /************************************************************************************************
269 *
270 *************************************************************************************************/
271 public LegendProperties getLegendProperties()
272 {
273 return this.legendProperties;
274 }
275
276
277 /************************************************************************************************
278 * Calculates the width and height needed to display the Legend. Use the getWidth() and
279 * getHeight() methods to extract this information.
280 *
281 * @param iData can pass either the IPieChartDataSet or the IChartDataSeries to this.
282 ************************************************************************************************/
283 public void calculateDrawingValues( IData iData )
284 {
285 int numberOfLabels;
286 this.labels = new ArrayList();
287 this.paints = new ArrayList();
288
289
290 if( iData instanceof IAxisDataSeries )
291 {
292 IAxisDataSeries iAxisDataSeries = (IAxisDataSeries) iData;
293 this.processData( iAxisDataSeries );
294 numberOfLabels = iAxisDataSeries.getTotalNumberOfDataSets();
295 }
296 else
297 {
298 IPieChartDataSet iPieChartDataSet = (IPieChartDataSet) iData;
299 this.processData( iPieChartDataSet );
300 numberOfLabels = iPieChartDataSet.getNumberOfLegendLabels();
301 }
302
303
304 //---make the icon proportional to the Font being used.
305 this.iconSide = (float) .50 * this.textProcessor.getTallestLabel();
306
307
308 this.determineWidthAndHeight( numberOfLabels );
309 }
310
311
312 /********************************************************************************************
313 *
314 ********************************************************************************************/
315 public float getWidth()
316 {
317 return this.width;
318 }
319
320
321 /********************************************************************************************
322 *
323 ********************************************************************************************/
324 public int getHeight()
325 {
326 //why not return a float here?
327 return ((int) Math.ceil( this.height ));
328 }
329
330
331 /**********************************************************************************************
332 * Determines the dimensions needed for the Legend and creates the image for it.
333 *
334 **********************************************************************************************/
335 private void determineWidthAndHeight( int numberOfLabels )
336 {
337 //---start with the padding no matter how many columns or specified width
338 width = this.legendProperties.getEdgePadding() * 2;
339 height = width;
340
341
342 //---if don't care how many columns or the number of labels is less than num columns specified, all in one row.
343 if( this.legendProperties.getNumColumns() == LegendAreaProperties.COLUMNS_AS_MANY_AS_NEEDED
344 || this.legendProperties.getNumColumns() >= numberOfLabels )
345 {
346 this.numColumns = numberOfLabels;
347 width += this.textProcessor.getTotalLabelWidths();
348
349 this.numRows = 1;
350 }
351 //---else, more than one row
352 else
353 {
354 //---one less addition to do when looping.
355 this.widestLabelAndColumnPadding = this.textProcessor.getWidestLabel() + this.legendProperties.getColumnPadding();
356
357 if( legendProperties.getNumColumns() == LegendAreaProperties.COLUMNS_FIT_TO_IMAGE )
358 {
359 // calculate that the columns match exactly
360 float actualWidth = legendProperties.getSize().width;
361
362 float widestLabelColumnAndIcon =
363 widestLabelAndColumnPadding +
364 iconSide +
365 legendProperties.getIconPadding() +
366 legendProperties.getColumnPadding();
367
368 numColumns = (int) (actualWidth / widestLabelColumnAndIcon);
369 numColumns = Math.min( numColumns, numberOfLabels );
370 }
371 else
372 {
373 numColumns = this.legendProperties.getNumColumns();
374 }
375
376 width += this.textProcessor.getWidestLabel() * this.numColumns;
377
378 this.numRows = (int) Math.ceil( (double) numberOfLabels / (double) this.numColumns );
379 }
380
381
382 //---account for icons
383 width += (this.iconSide + this.legendProperties.getIconPadding()) * this.numColumns;
384
385 //---account for space between each column
386 width += this.legendProperties.getColumnPadding() * (this.numColumns - 1);
387
388 //---account for each row
389 height += (this.textProcessor.getTallestLabel() * this.numRows);
390
391 //---account for each row padding
392 height += (this.legendProperties.getRowPadding() * (this.numRows - 1));
393 }
394
395
396 /**********************************************************************************************
397 * Renders the legend.
398 *
399 **********************************************************************************************/
400 public void render()
401 {
402 Graphics2D g2d = this.chart.getGraphics2D();
403
404 //---get the bounds of the image
405 Rectangle2D.Float rectangle = new Rectangle2D.Float( this.x, this.y, this.width - 1, this.height - 1 );
406
407 //---fill the background of the Legend with the specified Paint
408 if( this.legendProperties.getBackgroundPaint() != null )
409 {
410 g2d.setPaint( this.legendProperties.getBackgroundPaint() );
411 g2d.fill( rectangle );
412 }
413
414 //---draw Legend border
415 if( this.legendProperties.getBorderStroke() != null )
416 {
417 this.legendProperties.getBorderStroke().draw( g2d, rectangle );
418 }
419
420 //---dont think we want this so text will be clean but leave commented out.
421 //g2d.setRenderingHint( RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_OFF );
422
423 //---set the font and text color.
424 g2d.setFont( this.legendProperties.getFont() );
425
426 //---icon coordinates
427 rectangle.y += this.legendProperties.getEdgePadding() + (this.textProcessor.getTallestLabel() / 2) - (this.iconSide / 2);
428 rectangle.width = this.iconSide;
429 rectangle.height = this.iconSide;
430
431
432 float posX = this.x + this.legendProperties.getEdgePadding();
433 float fontY = rectangle.y + rectangle.height;
434
435
436 //---pre calculate utility values
437 float yIncrement = this.textProcessor.getTallestLabel() + this.legendProperties.getRowPadding();
438 float iconAndPaddingWidth = this.iconSide + this.legendProperties.getIconPadding();
439
440 int labelIndex = 0;
441
442 //LOOP
443 for( int j = 0; j < this.numRows; j++ )
444 {
445 //LOOP
446 for( int i = 0; i < this.numColumns; i++ )
447 {
448 rectangle.x = posX;
449
450 //---display icon
451 g2d.setPaint( (Paint) this.paints.get( labelIndex ) );
452
453 //---get the original transform so can reset it.
454 AffineTransform affineTransform = g2d.getTransform();
455 if( this.shapes.size() > 0 )
456 {
457 //---translate the Shape into position.
458 g2d.translate( rectangle.x, rectangle.y );
459
460 if( ((Boolean) this.fillPointsFlags.get( labelIndex )).booleanValue() )
461 {
462 g2d.fill( (Shape) this.shapes.get( labelIndex ) );
463
464 //---if we are filling the points, see if we should outline the Shape
465 if( this.pointOutlinePaints.get( labelIndex ) != null )
466 {
467 g2d.setPaint( (Paint) this.pointOutlinePaints.get( labelIndex ) );
468 g2d.draw( (Shape) this.shapes.get( labelIndex ) );
469 }
470 }
471 else
472 {
473 g2d.draw( (Shape) this.shapes.get( labelIndex ) );
474 }
475 g2d.setTransform( affineTransform );
476 }
477 else
478 {
479 g2d.fill( rectangle );
480
481 //---border around icon
482 if( this.legendProperties.getIconBorderStroke() != null )
483 {
484 g2d.setStroke( this.legendProperties.getIconBorderStroke() );
485 g2d.setPaint( this.legendProperties.getIconBorderPaint() );
486 g2d.draw( rectangle );
487 }
488 }
489
490
491 //---draw the label
492 g2d.setPaint( this.legendProperties.getFontPaint() );
493 posX += iconAndPaddingWidth;
494 g2d.drawString( (String) this.labels.get( labelIndex ), posX, fontY );
495
496
497 if( this.legendProperties.getNumColumns() == LegendAreaProperties.COLUMNS_AS_MANY_AS_NEEDED
498 || this.legendProperties.getNumColumns() >= this.labels.size() )
499 {
500 //---each column is as wide as it needs to be
501 posX += this.textProcessor.getTextTag( labelIndex ).getWidth() + this.legendProperties.getColumnPadding();
502 }
503 else
504 {
505 //---all columns have the same width
506 posX += this.widestLabelAndColumnPadding;
507 }
508
509 labelIndex++;
510
511 //---if no more labels, we are done.
512 if( labelIndex == this.labels.size() ) break;
513 }
514
515 posX = this.x + this.legendProperties.getEdgePadding();
516 fontY += yIncrement;
517 rectangle.y += yIncrement;
518 }
519 }
520
521
522 /*********************************************************************************************
523 * Enables the testing routines to display the contents of this Object.
524 *
525 * @param htmlGenerator
526 **********************************************************************************************/
527 public void toHTML( HTMLGenerator htmlGenerator )
528 {
529 htmlGenerator.legendTableStart();
530
531 htmlGenerator.addTableRow( "Width", Float.toString( this.width ) );
532 htmlGenerator.addTableRow( "Height", Float.toString( this.height ) );
533 htmlGenerator.addTableRow( "Icon Side", Float.toString( this.iconSide ) );
534
535 htmlGenerator.innerTableRowStart();
536 this.legendProperties.toHTML( htmlGenerator );
537 htmlGenerator.innerTableRowEnd();
538
539 htmlGenerator.legendTableEnd();
540 }
541
542 }
0 /***********************************************************************************************
1 * File Info: $Id: AreaChart.java,v 1.7 2003/02/11 03:17:23 nathaniel_auvil Exp $
2 * Copyright (C) 2000
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.axisChart;
40
41
42 import org.jCharts.chartData.interfaces.IAxisChartDataSet;
43 import org.jCharts.imageMap.ImageMapNotSupportedException;
44 import org.jCharts.properties.DataAxisProperties;
45
46 import java.awt.*;
47 import java.awt.geom.Area;
48 import java.awt.geom.GeneralPath;
49
50
51 abstract class AreaChart
52 {
53
54 /********************************************************************************************
55 * Draws the chart
56 *
57 * @param axisChart
58 * @param iAxisChartDataSet
59 *********************************************************************************************/
60 static void render( AxisChart axisChart, IAxisChartDataSet iAxisChartDataSet )
61 {
62 //---hopefully eliminate support requests asking about this...
63 if( axisChart.getImageMap() != null )
64 {
65 //todo should we do a point image map?
66 throw new ImageMapNotSupportedException( "HTML client-side image maps are not supported on Area Charts." );
67 }
68
69
70 //AreaChartProperties areaChartProperties=(AreaChartProperties) iAxisChartDataSet.getChartTypeProperties();
71 float xPosition=axisChart.getXAxis().getTickStart();
72
73 GeneralPath generalPaths[]=new GeneralPath[ iAxisChartDataSet.getNumberOfDataSets() ];
74
75
76 //---AreaCharts can not be drawn on a horizontal axis so y-axis will always be the data axis
77 DataAxisProperties dataAxisProperties= (DataAxisProperties) axisChart.getAxisProperties().getYAxisProperties();
78
79
80 //LOOP
81 //---initial postion of each line must be set with call to moveTo()
82 //---Do this here so every point does not have to check....if( i == 0 )... in loop
83 for( int i=0; i < generalPaths.length; i++ )
84 {
85 generalPaths[ i ]=new GeneralPath();
86 generalPaths[ i ].moveTo( xPosition, axisChart.getYAxis().getZeroLineCoordinate() );
87 generalPaths[ i ].lineTo( xPosition, axisChart.getYAxis().computeAxisCoordinate( axisChart.getYAxis().getOrigin(),
88 iAxisChartDataSet.getValue( i, 0 ),
89 axisChart.getYAxis().getScaleCalculator().getMinValue() ) );
90 }
91
92 //LOOP
93 for( int j=1; j < iAxisChartDataSet.getNumberOfDataItems(); j++ )
94 {
95 xPosition+=axisChart.getXAxis().getScalePixelWidth();
96
97 //LOOP
98 for( int i=0; i < generalPaths.length; i++ )
99 {
100 generalPaths[ i ].lineTo( xPosition, axisChart.getYAxis().computeAxisCoordinate( axisChart.getYAxis().getOrigin(),
101 iAxisChartDataSet.getValue( i, j ),
102 axisChart.getYAxis().getScaleCalculator().getMinValue() ) );
103 }
104 }
105
106
107 Area[] areas=new Area[ generalPaths.length ];
108
109
110 //LOOP
111 //---close the path. Do this here so do not have to check if last every pass through above loop.
112 for( int i=0; i < generalPaths.length; i++ )
113 {
114 generalPaths[ i ].lineTo( xPosition, axisChart.getYAxis().getZeroLineCoordinate() );
115 generalPaths[ i ].closePath();
116
117 areas[ i ]=new Area( generalPaths[ i ] );
118 }
119
120 Graphics2D g2d=axisChart.getGraphics2D();
121
122 //LOOP
123 //---draw each path to the image
124 for( int i=0; i < areas.length; i++ )
125 {
126 g2d.setPaint( iAxisChartDataSet.getPaint( i ) );
127 g2d.fill( areas[ i ] );
128 }
129 }
130
131 }
0 /***********************************************************************************************
1 * File Info: $Id: AxisChart.java,v 1.38 2003/04/19 01:40:33 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39
40 package org.jCharts.axisChart;
41
42
43 import org.jCharts.Chart;
44 import org.jCharts.axisChart.axis.*;
45 import org.jCharts.axisChart.axis.scale.*;
46 import org.jCharts.chartText.NumericTagGroup;
47 import org.jCharts.chartText.TextTagGroup;
48 import org.jCharts.chartData.interfaces.*;
49 import org.jCharts.chartData.processors.AxisChartDataProcessor;
50 import org.jCharts.chartData.ChartDataException;
51 import org.jCharts.imageMap.ImageMap;
52 import org.jCharts.properties.*;
53 import org.jCharts.test.*;
54 import org.jCharts.types.ChartType;
55
56 import java.awt.*;
57 import java.awt.font.FontRenderContext;
58 import java.awt.geom.Rectangle2D;
59 import java.util.Iterator;
60
61
62 /****************************************************************************************************
63 * This Class is used to create all axis chart types. This class knows how to render charts based on
64 * the ChartType specified in on the iAxisChartDataSet.
65 *
66 *****************************************************************************************************/
67 public class AxisChart extends Chart implements HTMLChartTestable
68 {
69 protected XAxis xAxis;
70 protected YAxis yAxis;
71 protected AxisProperties axisProperties;
72
73 private IAxisDataSeries iAxisDataSeries;
74
75
76 /**************************************************************************************************
77 * Constructor
78 *
79 * @param iAxisDataSeries
80 * @param chartProperties
81 * @param axisProperties
82 * @param legendProperties if no legend is desired, pass NULL
83 * @param pixelWidth
84 * @param pixelHeight
85 ***************************************************************************************************/
86 public AxisChart( IAxisDataSeries iAxisDataSeries,
87 ChartProperties chartProperties,
88 AxisProperties axisProperties,
89 LegendProperties legendProperties,
90 int pixelWidth,
91 int pixelHeight )
92 {
93 super( legendProperties, chartProperties, pixelWidth, pixelHeight );
94 this.axisProperties = axisProperties;
95 this.iAxisDataSeries = iAxisDataSeries;
96 }
97
98
99 /*************************************************************************************************
100 *
101 * @return IAxisDataSeries
102 *************************************************************************************************/
103 public IAxisDataSeries getIAxisDataSeries()
104 {
105 return this.iAxisDataSeries;
106 }
107
108
109 /********************************************************************************************
110 * ScatterPlots create a subclass of AxisChartDataProcessor so we need this method so we can
111 * overload it.
112 *
113 * @return AxisChartDataProcessor
114 ********************************************************************************************/
115 public AxisChartDataProcessor createAxisChartDataProcessor()
116 {
117 return new AxisChartDataProcessor();
118 }
119
120 /************************************************************************************************
121 * Once we determine which axis is the data axis, the logic to set it up is the same whether it
122 * is a horizontal or vertical plot.
123 *
124 * @param dataAxisProperties
125 * @param axisChartDataProcessor
126 * @param fontRenderContext
127 * @return NumericTagGroup need to set this on the right axis
128 ************************************************************************************************/
129 protected NumericTagGroup setupDataAxisProperties( Axis axis,
130 DataAxisProperties dataAxisProperties,
131 AxisChartDataProcessor axisChartDataProcessor,
132 FontRenderContext fontRenderContext )
133 {
134 if( dataAxisProperties.getScaleCalculator() == null )
135 {
136 ScaleCalculator s;
137
138 if( dataAxisProperties.hasUserDefinedScale() )
139 {
140 s = new UserDefinedScaleCalculator( dataAxisProperties.getUserDefinedMinimumValue(), dataAxisProperties.getUserDefinedIncrement() );
141 }
142 else
143 {
144 s = new AutomaticScaleCalculator();
145 s.setMaxValue( axisChartDataProcessor.getMaxValue() );
146 s.setMinValue( axisChartDataProcessor.getMinValue() );
147 }
148
149 axis.setScaleCalculator( s );
150 }
151 else
152 {
153 axis.setScaleCalculator( dataAxisProperties.getScaleCalculator() );
154 axis.getScaleCalculator().setMaxValue( axisChartDataProcessor.getMaxValue() );
155 axis.getScaleCalculator().setMinValue( axisChartDataProcessor.getMinValue() );
156 }
157
158 axis.getScaleCalculator().setRoundingPowerOfTen( dataAxisProperties.getRoundToNearest() );
159 axis.getScaleCalculator().setNumberOfScaleItems( dataAxisProperties.getNumItems() );
160 axis.getScaleCalculator().computeScaleValues();
161
162
163 // if( dataAxisProperties.showAxisLabels() )
164 {
165 //TODO what if they do not want to display axis labels?
166 //todo we still need to know how to size the axis
167 NumericTagGroup numericTagGroup = new NumericTagGroup( dataAxisProperties.getScaleChartFont(),
168 fontRenderContext,
169 dataAxisProperties.useDollarSigns(),
170 dataAxisProperties.usePercentSigns(),
171 dataAxisProperties.useCommas(),
172 dataAxisProperties.getRoundToNearest() );
173
174 numericTagGroup.createAxisScaleLabels( axis.getScaleCalculator() );
175 return numericTagGroup;
176 }
177 /*
178 else
179 {
180 return null;
181 }
182 */
183 }
184
185
186 /***************************************************************************************
187 *
188 *
189 * @param axisChartDataProcessor
190 * @param fontRenderContext
191 **************************************************************************************/
192 protected void setupAxis( AxisChartDataProcessor axisChartDataProcessor, FontRenderContext fontRenderContext ) throws ChartDataException
193 {
194 IDataSeries iDataSeries= (IDataSeries) this.getIAxisDataSeries();
195
196 if( this.axisProperties.isPlotHorizontal() )
197 {
198 //---X AXIS---------------------------------------------------------------------------
199 DataAxisProperties dataAxisProperties = (DataAxisProperties) this.getAxisProperties().getXAxisProperties();
200 this.xAxis = new XAxis( this, dataAxisProperties.getNumItems() );
201
202 NumericTagGroup numericTagGroup= setupDataAxisProperties( this.xAxis, dataAxisProperties, axisChartDataProcessor, fontRenderContext );
203 this.xAxis.setAxisLabelsGroup( numericTagGroup );
204
205
206 //---Y AXIS---------------------------------------------------------------------------
207 AxisTypeProperties axisTypeProperties = this.getAxisProperties().getYAxisProperties();
208 this.yAxis = new YAxis( this, axisChartDataProcessor.getNumberOfElementsInADataSet() );
209 if( axisTypeProperties.showAxisLabels() )
210 {
211 TextTagGroup textTagGroup = new TextTagGroup( axisTypeProperties.getScaleChartFont(), fontRenderContext );
212
213 //LOOP
214 for( int i = 0; i < iDataSeries.getNumberOfAxisLabels(); i++ )
215 {
216 if( iDataSeries.getAxisLabel( i ) == null )
217 {
218 throw new ChartDataException( "None of the axis labels can be NULL." );
219 }
220 textTagGroup.addLabel( iDataSeries.getAxisLabel( i ) );
221 }
222
223 this.yAxis.setAxisLabelsGroup( textTagGroup );
224 }
225 }
226 else
227 {
228 //---X AXIS---------------------------------------------------------------------------
229 AxisTypeProperties axisTypeProperties = this.getAxisProperties().getXAxisProperties();
230 this.xAxis = new XAxis( this, axisChartDataProcessor.getNumberOfElementsInADataSet() );
231 if( axisTypeProperties.showAxisLabels() )
232 {
233 TextTagGroup textTagGroup = new TextTagGroup( axisTypeProperties.getScaleChartFont(), fontRenderContext );
234
235 //LOOP
236 for( int i = 0; i < iDataSeries.getNumberOfAxisLabels(); i++ )
237 {
238 if( iDataSeries.getAxisLabel( i ) == null )
239 {
240 throw new ChartDataException( "None of the axis labels can be NULL." );
241 }
242 textTagGroup.addLabel( iDataSeries.getAxisLabel( i ) );
243 }
244
245 this.xAxis.setAxisLabelsGroup( textTagGroup );
246 }
247
248 //---Y AXIS---------------------------------------------------------------------------
249 DataAxisProperties dataAxisProperties = ( DataAxisProperties ) this.getAxisProperties().getYAxisProperties();
250 this.yAxis = new YAxis( this, dataAxisProperties.getNumItems() );
251 NumericTagGroup numericTagGroup= setupDataAxisProperties( this.yAxis, dataAxisProperties, axisChartDataProcessor, fontRenderContext );
252 this.yAxis.setAxisLabelsGroup( numericTagGroup );
253 }
254
255
256 //---if yAxisTitle is null, do not show title
257 this.yAxis.computeMinimumWidthNeeded( iDataSeries.getYAxisTitle() );
258 this.xAxis.computeMinimumHeightNeeded( iDataSeries.getXAxisTitle() );
259 }
260
261
262 /***********************************************************************************************
263 * Finalizes the size of both Axis and sets the origin position
264 *
265 * @param xAxisWidth
266 * @param yAxisHeight
267 * @param chartTitleHeight
268 **********************************************************************************************/
269 private void sizeAndPositionAxis( float xAxisWidth, float yAxisHeight, float chartTitleHeight )
270 {
271 //---SUBTRACT space for axis titles, labels, ticks...
272 xAxisWidth -= this.yAxis.getMinimumWidthNeeded();
273 yAxisHeight -= this.xAxis.getMinimumHeightNeeded();
274
275 //---SET THE PIXEL LENGTH OF THE AXIS
276 this.xAxis.setPixelLength( xAxisWidth );
277
278 if( axisProperties.getYAxisProperties().showAxisLabels() )
279 {
280 this.yAxis.setPixelLength( yAxisHeight - this.yAxis.getAxisLabelsGroup().getTallestLabel() / 2 );
281 }
282 else
283 {
284 this.yAxis.setPixelLength( yAxisHeight );
285 }
286
287 if( this.getLegend() != null )
288 {
289 //---SET THE ORIGIN COORDINATES
290 if( ( this.getLegend().getLegendProperties().getPlacement() == LegendAreaProperties.RIGHT )
291 || ( this.getLegend().getLegendProperties().getPlacement() == LegendAreaProperties.BOTTOM ) )
292 {
293 this.xAxis.setOrigin( this.yAxis.getMinimumWidthNeeded() + super.getChartProperties().getEdgePadding() );
294 this.yAxis.setOrigin( yAxisHeight + super.getChartProperties().getEdgePadding() + chartTitleHeight );
295 }
296 else if( this.getLegend().getLegendProperties().getPlacement() == LegendAreaProperties.LEFT )
297 //---else, LegendAreaProperties.LEFT, OR LegendAreaProperties.TOP
298 {
299 this.xAxis.setOrigin( super.getImageWidth() - xAxisWidth - super.getChartProperties().getEdgePadding() );
300 this.yAxis.setOrigin( yAxisHeight + super.getChartProperties().getEdgePadding() + chartTitleHeight );
301 }
302 else if( this.getLegend().getLegendProperties().getPlacement() == LegendAreaProperties.TOP )
303 {
304 this.xAxis.setOrigin( this.yAxis.getMinimumWidthNeeded() + super.getChartProperties().getEdgePadding() );
305 this.yAxis.setOrigin( super.getImageHeight() - super.getChartProperties().getEdgePadding() - this.xAxis.getMinimumHeightNeeded() );
306 }
307 }
308 else
309 {
310 this.xAxis.setOrigin( this.yAxis.getMinimumWidthNeeded() + super.getChartProperties().getEdgePadding() );
311 this.yAxis.setOrigin( yAxisHeight + super.getChartProperties().getEdgePadding() + chartTitleHeight );
312 }
313 }
314
315
316 /******************************************************************************************
317 *
318 *****************************************************************************************/
319 protected void deriveAxisValues()
320 {
321 this.xAxis.computeLabelFilter();
322 this.xAxis.computeShouldTickStartAtYAxis( this.iAxisDataSeries, this.axisProperties.getXAxisProperties() );
323
324 if( this.axisProperties.isPlotHorizontal() )
325 {
326 //DataAxisProperties dataAxisProperties = (DataAxisProperties) this.axisProperties.getXAxisProperties();
327 //LabelAxisProperties labelAxisProperties= (LabelAxisProperties) this.axisProperties.getYAxisProperties();
328
329 //---Determine how many labels will fit on the x-axis
330
331 this.xAxis.computeScalePixelWidthDataAxis();
332
333 this.yAxis.computeScalePixelWidth();
334 this.xAxis.computeOneUnitPixelSize( this.xAxis.getScalePixelWidth(), this.xAxis.getScaleCalculator().getIncrement() );
335
336
337 //---we ADD to the origin position when doing x-axis
338 float zeroLineCoordinate = ( float ) ( this.xAxis.getOrigin() + ( this.xAxis.getScalePixelWidth() * ( -this.xAxis.getScaleCalculator().getMinValue() ) ) / this.xAxis.getScaleCalculator().getIncrement() );
339 this.xAxis.setZeroLineCoordinate( zeroLineCoordinate );
340 }
341 else
342 {
343 //DataAxisProperties dataAxisProperties = ( DataAxisProperties ) this.axisProperties.getYAxisProperties();
344
345 this.xAxis.computeScalePixelWidth();
346 this.yAxis.computeScalePixelWidthDataAxis();
347 this.yAxis.computeOneUnitPixelSize( this.yAxis.getScalePixelWidth(), this.yAxis.getScaleCalculator().getIncrement() );
348
349 //---we SUBTRACT to the origin position when doing y-axis
350 float zeroLineCoordinate = ( float ) ( this.yAxis.getOrigin() - ( this.yAxis.getScalePixelWidth() * ( -this.yAxis.getScaleCalculator().getMinValue() ) ) / this.yAxis.getScaleCalculator().getIncrement() );
351 this.yAxis.setZeroLineCoordinate( zeroLineCoordinate );
352 }
353
354 this.xAxis.computeTickStart();
355 }
356
357
358 /********************************************************************************************
359 * Implement the method to render the Axis based chart
360 *
361 * @throws ChartDataException
362 * @throws PropertyException there are several validations done to aid in development of the
363 * charts.
364 ********************************************************************************************/
365 protected void renderChart() throws ChartDataException, PropertyException
366 {
367 if( super.getChartProperties().validate() )
368 {
369 this.iAxisDataSeries.validate();
370 }
371
372 //---this is not an optional validation
373 this.validateHorizontalPlot();
374
375
376 Graphics2D g2d = super.getGraphics2D();
377 g2d.setRenderingHint( RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON );
378
379 FontRenderContext fontRenderContext = g2d.getFontRenderContext();
380
381
382 //---cache calcs used more than once
383 float edgePaddingTimesTwo = super.getChartProperties().getEdgePadding() * 2;
384
385
386 //---start off with total image width and we will subtract components from that.
387 float xAxisWidth = super.getImageWidth() - edgePaddingTimesTwo;
388 float yAxisHeight = super.getImageHeight() - edgePaddingTimesTwo;
389
390
391 //---render the TITLE. If no title, this will return zero.
392 float chartTitleHeight = super.renderChartTitle( this.getIAxisDataSeries().getChartTitle(), fontRenderContext );
393 yAxisHeight -= chartTitleHeight;
394
395
396 //---if there is a legend...
397 if( super.getLegend() != null )
398 {
399 //---PROCESS the size needed for drawing the legend.
400 super.getLegend().computeLegendXY( this.iAxisDataSeries, chartTitleHeight );
401
402 if( ( super.getLegend().getLegendProperties().getPlacement() == LegendAreaProperties.RIGHT )
403 || ( super.getLegend().getLegendProperties().getPlacement() == LegendAreaProperties.LEFT ) )
404 {
405 xAxisWidth -= super.getLegend().getLegendProperties().getChartPadding();
406 xAxisWidth -= super.getLegend().getWidth();
407 }
408 else //LegendAreaProperties.BOTTOM, OR LegendAreaProperties.TOP
409 {
410 yAxisHeight -= this.getLegend().getLegendProperties().getChartPadding();
411 yAxisHeight -= this.getLegend().getHeight();
412 }
413
414 super.getLegend().render();
415 }
416
417
418 AxisChartDataProcessor axisChartDataProcessor = this.createAxisChartDataProcessor();
419 axisChartDataProcessor.processData( this, fontRenderContext );
420
421
422 this.setupAxis( axisChartDataProcessor, fontRenderContext );
423 this.sizeAndPositionAxis( xAxisWidth, yAxisHeight, chartTitleHeight );
424 this.deriveAxisValues();
425
426
427
428 //---PAINT THE BACKGROUND OF AXIS
429 if( this.getAxisProperties().getBackgroundPaint() != null )
430 {
431 Rectangle2D.Float rectangle = new Rectangle2D.Float( this.xAxis.getOrigin() + 1,
432 this.yAxis.getOrigin() - this.yAxis.getPixelLength(),
433 this.xAxis.getPixelLength(),
434 this.yAxis.getPixelLength() );
435 g2d.setPaint( this.axisProperties.getBackgroundPaint() );
436 g2d.fill( rectangle );
437 }
438
439
440 this.yAxis.render( g2d, this.getAxisProperties(), iAxisDataSeries.getYAxisTitle() );
441 this.xAxis.render( g2d, this.getAxisProperties(), iAxisDataSeries.getXAxisTitle() );
442
443
444 //---SCALE CLIPPING REGION
445 //---if the user defined the scale, chart may be off the 'screen' so set a clipping region so only draw in the chart.
446 Rectangle2D.Float rectangle = new Rectangle2D.Float( this.getXAxis().getOrigin(),
447 this.getYAxis().getOrigin() - this.getYAxis().getPixelLength() + 1,
448 this.xAxis.getPixelLength() + 1,
449 this.yAxis.getPixelLength() - 2 );
450 g2d.setClip( rectangle );
451
452
453 //---IMAGE MAP setup
454 //---if we are saving all the coordinates for an ImageMap, create the ImageMap Object as we
455 //--- know how many area elements there are.
456 if( super.getGenerateImageMapFlag() )
457 {
458 //---pass the size to try and avoid having the expense of resizing the ArrayList
459 ImageMap imageMap = new ImageMap( iAxisDataSeries.size() * iAxisDataSeries.getTotalNumberOfDataSets() );
460 super.setImageMap( imageMap );
461 }
462
463
464 //---draw the charts over the axis...
465 overlayCharts();
466 }
467
468
469 /********************************************************************************************
470 * Draws the charts over the axis. We have to render in a specific order so combo charts
471 * get drawn correctly
472 *
473 * @throws PropertyException
474 ******************************************************************************************/
475 protected void overlayCharts() throws PropertyException, ChartDataException
476 {
477 IAxisPlotDataSet iAxisPlotDataSet;
478
479 iAxisPlotDataSet = this.iAxisDataSeries.getIAxisPlotDataSet( ChartType.AREA_STACKED );
480 if( iAxisPlotDataSet != null )
481 {
482 StackedAreaChart.render( this, ( IAxisChartDataSet ) iAxisPlotDataSet );
483 }
484 iAxisPlotDataSet = this.iAxisDataSeries.getIAxisPlotDataSet( ChartType.AREA );
485 if( iAxisPlotDataSet != null )
486 {
487 AreaChart.render( this, ( IAxisChartDataSet ) iAxisPlotDataSet );
488 }
489
490
491 iAxisPlotDataSet = this.iAxisDataSeries.getIAxisPlotDataSet( ChartType.BAR );
492 if( iAxisPlotDataSet != null )
493 {
494 BarChart.render( this, ( IAxisChartDataSet ) iAxisPlotDataSet );
495 }
496 iAxisPlotDataSet = this.iAxisDataSeries.getIAxisPlotDataSet( ChartType.BAR_STACKED );
497 if( iAxisPlotDataSet != null )
498 {
499 StackedBarChart.render( this, ( IAxisChartDataSet ) iAxisPlotDataSet );
500 }
501 iAxisPlotDataSet = this.iAxisDataSeries.getIAxisPlotDataSet( ChartType.BAR_CLUSTERED );
502 if( iAxisPlotDataSet != null )
503 {
504 ClusteredBarChart.render( this, ( IAxisChartDataSet ) iAxisPlotDataSet );
505 }
506
507
508 iAxisPlotDataSet = this.iAxisDataSeries.getIAxisPlotDataSet( ChartType.STOCK );
509 if( iAxisPlotDataSet != null )
510 {
511 StockChart.render( this, ( IStockChartDataSet ) iAxisPlotDataSet );
512 }
513
514
515 iAxisPlotDataSet = this.iAxisDataSeries.getIAxisPlotDataSet( ChartType.LINE );
516 if( iAxisPlotDataSet != null )
517 {
518 LineChart.render( this, ( IAxisChartDataSet ) iAxisPlotDataSet );
519 }
520
521 iAxisPlotDataSet = this.iAxisDataSeries.getIAxisPlotDataSet( ChartType.POINT );
522 if( iAxisPlotDataSet != null )
523 {
524 PointChart.render( this, ( IAxisChartDataSet ) iAxisPlotDataSet );
525 }
526 }
527
528
529 /**********************************************************************************************
530 * Currently, we only support the bar chart types being horizontal, and you can not have a
531 * horizontally plotted bar chart in a combo chart.
532 *
533 * @throws PropertyException
534 **********************************************************************************************/
535 private void validateHorizontalPlot() throws PropertyException
536 {
537 if( axisProperties.isPlotHorizontal() )
538 {
539 //---if there is only one data set, there is no need to do any validations.
540 if( this.iAxisDataSeries.size() > 1 )
541 {
542 throw new PropertyException( "You can not have a combo chart on a horizontal plot." );
543 }
544
545 if( !this.allowHorizontalPlot() )
546 {
547 throw new PropertyException( "Horizontal plots are only supported in the Bar, Stacked Bar, and Clustered Bar Chart Types." );
548 }
549 }
550 }
551
552
553 /******************************************************************************************
554 * We only allow horizontal plots for the Bar Chart types in this release.
555 *
556 * @return boolean
557 ******************************************************************************************/
558 private boolean allowHorizontalPlot()
559 {
560 if( this.iAxisDataSeries.getIAxisPlotDataSet( ChartType.BAR ) != null )
561 {
562 return true;
563 }
564
565 if( this.iAxisDataSeries.getIAxisPlotDataSet( ChartType.BAR_STACKED ) != null )
566 {
567 return true;
568 }
569
570 if( this.iAxisDataSeries.getIAxisPlotDataSet( ChartType.BAR_CLUSTERED ) != null )
571 {
572 return true;
573 }
574
575 return false;
576 }
577
578
579 /**************************************************************************************************
580 *
581 ***************************************************************************************************/
582 public AxisProperties getAxisProperties()
583 {
584 return this.axisProperties;
585 }
586
587
588 /**************************************************************************************************
589 *
590 ***************************************************************************************************/
591 public XAxis getXAxis()
592 {
593 return this.xAxis;
594 }
595
596
597 /**************************************************************************************************
598 *
599 ***************************************************************************************************/
600 public YAxis getYAxis()
601 {
602 return this.yAxis;
603 }
604
605
606 /**********************************************************************************************
607 * Enables the testing routines to display the contents of this Object. Override Chart
608 * implementation as PieCharts use AreaProperties directly rather than a child.
609 *
610 * @param htmlGenerator
611 * @param imageFileName
612 * @param imageMap if this is NULL we are not creating image map data in html
613 **********************************************************************************************/
614 public void toHTML( HTMLGenerator htmlGenerator, String imageFileName, ImageMap imageMap )
615 {
616 htmlGenerator.chartTableStart( this.getClass().getName(), imageFileName, imageMap );
617
618 if( this.iAxisDataSeries instanceof HTMLTestable )
619 {
620 ( ( HTMLTestable ) this.iAxisDataSeries ).toHTML( htmlGenerator );
621 }
622
623 //---AxisProperties
624 htmlGenerator.chartTableRowStart();
625 this.axisProperties.toHTML( htmlGenerator );
626 htmlGenerator.chartTableRowEnd();
627
628
629 //---XAxis
630 htmlGenerator.chartTableRowStart();
631 this.xAxis.toHTML( htmlGenerator );
632 htmlGenerator.chartTableRowEnd();
633
634 //---YAxis
635 htmlGenerator.chartTableRowStart();
636 this.yAxis.toHTML( htmlGenerator );
637 htmlGenerator.chartTableRowEnd();
638
639
640 //---ChartProperties
641 htmlGenerator.chartTableRowStart();
642 super.getChartProperties().toHTML( htmlGenerator );
643 htmlGenerator.chartTableRowEnd();
644
645
646 if( super.getLegend() != null )
647 {
648 htmlGenerator.chartTableRowStart();
649 this.getLegend().toHTML( htmlGenerator );
650 htmlGenerator.chartTableRowEnd();
651 }
652
653 htmlGenerator.chartTableEnd();
654 }
655
656 }
0 /***********************************************************************************************
1 * File Info: $Id: BarChart.java,v 1.22 2003/03/19 01:25:06 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39
40 package org.jCharts.axisChart;
41
42
43 import org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent;
44 import org.jCharts.chartData.interfaces.IAxisChartDataSet;
45 import org.jCharts.imageMap.RectMapArea;
46 import org.jCharts.properties.BarChartProperties;
47 import org.jCharts.properties.DataAxisProperties;
48
49 import java.awt.*;
50 import java.awt.geom.Rectangle2D;
51
52
53 abstract class BarChart
54 {
55
56 /********************************************************************************************
57 * Draws the chart
58 * uses Rectangle2D......keep having rounding problems.
59 *
60 * @param axisChart
61 * @param iAxisChartDataSet
62 *********************************************************************************************/
63 static void render( AxisChart axisChart, IAxisChartDataSet iAxisChartDataSet )
64 {
65 Graphics2D g2d = axisChart.getGraphics2D();
66 BarChartProperties barChartProperties = (BarChartProperties) iAxisChartDataSet.getChartTypeProperties();
67
68 DataAxisProperties dataAxisProperties;
69 float barWidth;
70
71 //---y axis position on screen to start drawing.
72 float startingX;
73 float startingY;
74 float width;
75 float height;
76
77
78 if( axisChart.getAxisProperties().isPlotHorizontal() )
79 {
80 dataAxisProperties = (DataAxisProperties) axisChart.getAxisProperties().getXAxisProperties();
81 barWidth = axisChart.getYAxis().getScalePixelWidth() * barChartProperties.getPercentage();
82
83 startingX = axisChart.getXAxis().getZeroLineCoordinate();
84 startingY = axisChart.getYAxis().getLastTickY() - (barWidth / 2);
85 width = 0;
86 height = barWidth;
87 Rectangle2D.Float rectangle = new Rectangle2D.Float( startingX, startingY, width, height );
88
89 BarChart.horizontalPlot( axisChart, iAxisChartDataSet, barChartProperties, dataAxisProperties, g2d, rectangle, startingX );
90 }
91 else
92 {
93 dataAxisProperties = (DataAxisProperties) axisChart.getAxisProperties().getYAxisProperties();
94 barWidth = axisChart.getXAxis().getScalePixelWidth() * barChartProperties.getPercentage();
95
96 startingX = axisChart.getXAxis().getTickStart() - (barWidth / 2);
97 startingY = axisChart.getYAxis().getZeroLineCoordinate();
98 width = barWidth;
99 height = 0;
100 Rectangle2D.Float rectangle = new Rectangle2D.Float( startingX, startingY, width, height );
101
102 BarChart.verticalPlot( axisChart, iAxisChartDataSet, barChartProperties, dataAxisProperties, g2d, rectangle, startingY );
103 }
104 }
105
106
107 /*********************************************************************************************
108 *
109 * @param axisChart
110 * @param iAxisChartDataSet
111 * @param barChartProperties
112 * @param dataAxisProperties
113 * @param g2d
114 * @param rectangle
115 * @param startingX
116 *********************************************************************************************/
117 private static void horizontalPlot( AxisChart axisChart,
118 IAxisChartDataSet iAxisChartDataSet,
119 BarChartProperties barChartProperties,
120 DataAxisProperties dataAxisProperties,
121 Graphics2D g2d,
122 Rectangle2D.Float rectangle,
123 float startingX )
124 {
125 int imageMapLabelIndex = axisChart.getYAxis().getNumberOfScaleItems() - 1;
126
127 //---setup the total area rectangle
128 Rectangle2D.Float totalItemArea = new Rectangle2D.Float();
129 totalItemArea.y = axisChart.getYAxis().getOrigin() - axisChart.getYAxis().getPixelLength() + 1;
130 totalItemArea.height = axisChart.getYAxis().getScalePixelWidth() - 1;
131 totalItemArea.x = axisChart.getXAxis().getOrigin() + 1;
132 totalItemArea.width = axisChart.getXAxis().getPixelLength() - 1;
133
134
135 //---reuse the same Object for pre and post render events.
136 AxisValueRenderEvent axisValueRenderEvent = new AxisValueRenderEvent( axisChart,
137 iAxisChartDataSet,
138 g2d,
139 totalItemArea,
140 axisChart.getXAxis().getZeroLineCoordinate() );
141
142 //---there is only ever one data set for a regular bar chart
143 axisValueRenderEvent.setDataSetIndex( 0 );
144
145
146 //LOOP
147 for( int i = 0; i < iAxisChartDataSet.getNumberOfDataItems(); i++ )
148 {
149 //---reset the paint as it might have changed for the outline drawing
150 g2d.setPaint( iAxisChartDataSet.getPaint( 0 ) );
151
152 //---set values for the preRender event
153 axisValueRenderEvent.setValueX( axisChart.getXAxis().getZeroLineCoordinate() );
154 axisValueRenderEvent.setValueY( (float) rectangle.getCenterY() );
155 axisValueRenderEvent.setValueIndex( i );
156
157 //---we want to do this regardless if we render an item
158 barChartProperties.firePreRender( axisValueRenderEvent );
159
160
161 //---if value == 0 do not plot anything.
162 if( iAxisChartDataSet.getValue( 0, i ) != 0.0d )
163 {
164 if( iAxisChartDataSet.getValue( 0, i ) < 0 )
165 {
166 rectangle.x = axisChart.getXAxis().computeAxisCoordinate( axisChart.getXAxis().getOrigin(),
167 iAxisChartDataSet.getValue( 0, i ),
168 axisChart.getXAxis().getScaleCalculator().getMinValue() );
169 rectangle.width = startingX - rectangle.x;
170
171 //---set values for the postRender event
172 axisValueRenderEvent.setValueX( rectangle.x );
173 }
174 else
175 {
176 rectangle.x = startingX;
177 rectangle.width = BarChart.computeScaleHeightOfValue( iAxisChartDataSet.getValue( 0, i ),
178 axisChart.getXAxis().getOneUnitPixelSize() );
179
180 //---set values for the postRender event
181 axisValueRenderEvent.setValueX( rectangle.x + rectangle.width );
182 }
183
184
185 //---with a user defined scale, we could have non-zero data points with a height of zero.
186 if( rectangle.width != 0 )
187 {
188
189 /*
190 System.out.println( "rectangle.x= " + rectangle.x );
191 System.out.println( "rectangle.y= " + rectangle.y );
192 System.out.println( "rectangle.width= " + rectangle.width );
193 System.out.println( "rectangle.height= " + rectangle.height );
194 */
195 g2d.fill( rectangle );
196
197 if( barChartProperties.getShowOutlinesFlag() )
198 {
199 barChartProperties.getBarOutlineStroke().draw( g2d, rectangle );
200 }
201
202 //---if we are generating an ImageMap, store the image coordinates
203 if( axisChart.getGenerateImageMapFlag() )
204 {
205 String label;
206 if( axisChart.getYAxis().getAxisLabelsGroup() != null )
207 {
208 label = axisChart.getYAxis().getAxisLabelsGroup().getTextTag( imageMapLabelIndex ).getText();
209 }
210 else
211 {
212 label = null;
213 }
214
215 axisChart.getImageMap().addImageMapArea( new RectMapArea( rectangle,
216 iAxisChartDataSet.getValue( 0, i ),
217 label,
218 iAxisChartDataSet.getLegendLabel( 0 ) ) );
219
220 imageMapLabelIndex--;
221 }
222 }
223 }
224
225
226 //---notify everyone we just rendered
227 barChartProperties.firePostRender( axisValueRenderEvent );
228 totalItemArea.y += axisChart.getYAxis().getScalePixelWidth();
229
230 rectangle.y += axisChart.getYAxis().getScalePixelWidth();
231 }
232 }
233
234
235 /**************************************************************************************
236 *
237 * @param axisChart
238 * @param iAxisChartDataSet
239 * @param barChartProperties
240 * @param dataAxisProperties
241 * @param g2d
242 * @param rectangle
243 * @param startingY
244 **************************************************************************************/
245 private static void verticalPlot( AxisChart axisChart,
246 IAxisChartDataSet iAxisChartDataSet,
247 BarChartProperties barChartProperties,
248 DataAxisProperties dataAxisProperties,
249 Graphics2D g2d,
250 Rectangle2D.Float rectangle,
251 float startingY )
252 {
253
254 //---setup the total area rectangle
255 Rectangle2D.Float totalItemArea = new Rectangle2D.Float();
256 totalItemArea.x = axisChart.getXAxis().getOrigin() + 1;
257 totalItemArea.y = axisChart.getYAxis().getOrigin() - axisChart.getYAxis().getPixelLength() + 1;
258 totalItemArea.width = axisChart.getXAxis().getScalePixelWidth() - 1;
259 totalItemArea.height = axisChart.getYAxis().getPixelLength() - 1;
260
261
262 //---reuse the same Object for pre and post render events.
263 AxisValueRenderEvent axisValueRenderEvent = new AxisValueRenderEvent( axisChart,
264 iAxisChartDataSet,
265 g2d,
266 totalItemArea,
267 axisChart.getYAxis().getZeroLineCoordinate() );
268
269 //---there is only ever one data set for a regular bar chart
270 axisValueRenderEvent.setDataSetIndex( 0 );
271
272
273
274 //LOOP
275 for( int i = 0; i < iAxisChartDataSet.getNumberOfDataItems(); i++ )
276 {
277 //---reset the paint as it might have changed for the outline drawing
278 g2d.setPaint( iAxisChartDataSet.getPaint( 0 ) );
279
280 //---set values for the preRender event
281 axisValueRenderEvent.setValueX( (float) rectangle.getCenterX() );
282 axisValueRenderEvent.setValueY( axisChart.getYAxis().getZeroLineCoordinate() );
283 axisValueRenderEvent.setValueIndex( i );
284
285 //---we want to do this regardless if we render an item
286 barChartProperties.firePreRender( axisValueRenderEvent );
287
288
289 //---if value == 0 do not plot anything.
290 if( iAxisChartDataSet.getValue( 0, i ) != 0.0d )
291 {
292 if( iAxisChartDataSet.getValue( 0, i ) < 0 )
293 {
294 rectangle.y = startingY;
295 rectangle.height = BarChart.computeScaleHeightOfValue( iAxisChartDataSet.getValue( 0, i ),
296 axisChart.getYAxis().getOneUnitPixelSize() );
297
298 axisValueRenderEvent.setValueY( rectangle.y + rectangle.height );
299 }
300 else
301 {
302 rectangle.y = axisChart.getYAxis().computeAxisCoordinate( axisChart.getYAxis().getOrigin(),
303 iAxisChartDataSet.getValue( 0, i ),
304 axisChart.getYAxis().getScaleCalculator().getMinValue() );
305 rectangle.height = startingY - rectangle.y;
306
307 axisValueRenderEvent.setValueY( rectangle.y );
308 }
309
310 //---with a user defined scale, we could have non-zero data points with a height of zero.
311 if( rectangle.height != 0 )
312 {
313 g2d.fill( rectangle );
314
315 if( barChartProperties.getShowOutlinesFlag() )
316 {
317 barChartProperties.getBarOutlineStroke().draw( g2d, rectangle );
318 g2d.setPaint( iAxisChartDataSet.getPaint( 0 ) );
319 }
320
321 //---if we are generating an ImageMap, store the image coordinates
322 if( axisChart.getGenerateImageMapFlag() )
323 {
324 String label;
325 if( axisChart.getXAxis().getAxisLabelsGroup() != null )
326 {
327 label = axisChart.getXAxis().getAxisLabelsGroup().getTextTag( i ).getText();
328 }
329 else
330 {
331 label = null;
332 }
333
334 axisChart.getImageMap().addImageMapArea( new RectMapArea( rectangle,
335 iAxisChartDataSet.getValue( 0, i ),
336 label,
337 iAxisChartDataSet.getLegendLabel( 0 ) ) );
338 }
339 }
340 }
341
342 //---notify everyone we just rendered
343 barChartProperties.firePostRender( axisValueRenderEvent );
344 totalItemArea.x += axisChart.getXAxis().getScalePixelWidth();
345
346 rectangle.x += axisChart.getXAxis().getScalePixelWidth();
347 }
348 }
349
350
351 /*******************************************************************************************************
352 * Takes a value and determines the number of pixels it should fill on the screen.
353 * If there is a user defined scale and the passed value is greater than the MAX or less than the MIN,
354 * the height will be forced to the MAX or MIN respectively.
355 *
356 * @param value
357 * @param oneUnitPixelSize
358 * @return float the screen pixel coordinate
359 ********************************************************************************************************/
360 static float computeScaleHeightOfValue( double value, double oneUnitPixelSize )
361 {
362 return (float) Math.abs( (value) * oneUnitPixelSize );
363 }
364
365 }
0 /***********************************************************************************************
1 * File Info: $Id: ClusteredBarChart.java,v 1.14 2003/03/19 01:25:06 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39
40 package org.jCharts.axisChart;
41
42
43 import org.jCharts.chartData.interfaces.IAxisChartDataSet;
44 import org.jCharts.imageMap.RectMapArea;
45 import org.jCharts.properties.*;
46 import org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent;
47
48 import java.awt.*;
49 import java.awt.geom.Rectangle2D;
50
51
52 abstract class ClusteredBarChart
53 {
54
55 /********************************************************************************************
56 * Draws the chart
57 * uses Rectangle2D......keep having rounding problems.
58 *
59 * @param axisChart
60 * @param iAxisChartDataSet
61 *********************************************************************************************/
62 static void render( AxisChart axisChart, IAxisChartDataSet iAxisChartDataSet )
63 {
64 Graphics2D g2d = axisChart.getGraphics2D();
65 ClusteredBarChartProperties clusteredBarChartProperties = ( ClusteredBarChartProperties ) iAxisChartDataSet.getChartTypeProperties();
66
67
68 float barGroupWidth;
69 float barWidth;
70
71 //---y axis position on screen to start drawing.
72 float startingY;
73 float startingX;
74 float width;
75 float height;
76
77 DataAxisProperties dataAxisProperties;
78 if( axisChart.getAxisProperties().isPlotHorizontal() )
79 {
80 dataAxisProperties = ( DataAxisProperties ) axisChart.getAxisProperties().getXAxisProperties();
81
82 barGroupWidth = axisChart.getYAxis().getScalePixelWidth() * clusteredBarChartProperties.getPercentage();
83 barWidth = barGroupWidth / iAxisChartDataSet.getNumberOfDataSets();
84
85 //---where the group of bars starts
86 startingX = axisChart.getXAxis().getZeroLineCoordinate();
87 startingY = axisChart.getYAxis().getLastTickY() - ( barGroupWidth / 2 );
88 width = 0;
89 height = barWidth;
90 Rectangle2D.Float rectangle = new Rectangle2D.Float( startingX, startingY, width, height );
91
92 horizontalPlot( axisChart,
93 iAxisChartDataSet,
94 clusteredBarChartProperties,
95 dataAxisProperties,
96 g2d,
97 rectangle,
98 startingX,
99 startingY,
100 barWidth );
101 }
102 else
103 {
104 dataAxisProperties = ( DataAxisProperties ) axisChart.getAxisProperties().getYAxisProperties();
105
106 barGroupWidth = axisChart.getXAxis().getScalePixelWidth() * clusteredBarChartProperties.getPercentage();
107 barWidth = barGroupWidth / iAxisChartDataSet.getNumberOfDataSets();
108
109 //---where the group of bars starts
110 startingX = axisChart.getXAxis().getTickStart() - ( barGroupWidth / 2 );
111 startingY = axisChart.getYAxis().getZeroLineCoordinate();
112 width = barWidth;
113 height = 0;
114 Rectangle2D.Float rectangle = new Rectangle2D.Float( startingX, startingY, width, height );
115
116 verticalPlot( axisChart,
117 iAxisChartDataSet,
118 clusteredBarChartProperties,
119 dataAxisProperties,
120 g2d,
121 rectangle,
122 startingX,
123 startingY,
124 barWidth );
125 }
126 }
127
128
129 /*******************************************************************************************
130 *
131 *
132 * @param axisChart
133 * @param iAxisChartDataSet
134 * @param clusteredBarChartProperties
135 * @param dataAxisProperties
136 * @param g2d
137 * @param rectangle
138 * @param startingX
139 * @param startingY
140 * @param barWidth
141 ********************************************************************************************/
142 private static void horizontalPlot( AxisChart axisChart,
143 IAxisChartDataSet iAxisChartDataSet,
144 ClusteredBarChartProperties clusteredBarChartProperties,
145 DataAxisProperties dataAxisProperties,
146 Graphics2D g2d,
147 Rectangle2D.Float rectangle,
148 float startingX,
149 float startingY,
150 float barWidth )
151 {
152 int imageMapLabelIndex = axisChart.getYAxis().getNumberOfScaleItems() - 1;
153
154 //---setup the total area rectangle
155 Rectangle2D.Float totalItemArea= new Rectangle2D.Float();
156 totalItemArea.y = axisChart.getYAxis().getOrigin() - axisChart.getYAxis().getPixelLength() + 1;
157 totalItemArea.height= axisChart.getYAxis().getScalePixelWidth() - 1;
158 totalItemArea.x= axisChart.getXAxis().getOrigin() + 1;
159 totalItemArea.width= axisChart.getXAxis().getPixelLength() - 1;
160
161
162 //---reuse the same Object for pre and post render events.
163 AxisValueRenderEvent axisValueRenderEvent= new AxisValueRenderEvent( axisChart,
164 iAxisChartDataSet,
165 g2d,
166 totalItemArea,
167 axisChart.getXAxis().getZeroLineCoordinate() );
168
169
170 //LOOP
171 for( int i = 0; i < iAxisChartDataSet.getNumberOfDataItems(); i++ )
172 {
173 for( int j = 0; j < iAxisChartDataSet.getNumberOfDataSets(); j++ )
174 {
175 g2d.setPaint( iAxisChartDataSet.getPaint( j ) );
176
177 //---there is only ever one data set for a regular bar chart
178 axisValueRenderEvent.setDataSetIndex( j );
179
180 //---set values for the preRender event
181 axisValueRenderEvent.setValueX( axisChart.getXAxis().getZeroLineCoordinate() );
182 axisValueRenderEvent.setValueY( (float) rectangle.getCenterY() );
183 axisValueRenderEvent.setValueIndex( i );
184
185 //---we want to do this regardless if we render an item
186 clusteredBarChartProperties.firePreRender( axisValueRenderEvent );
187
188
189 //---if value == 0 do not plot anything.
190 if( iAxisChartDataSet.getValue( j, i ) != 0.0d )
191 {
192
193 if( iAxisChartDataSet.getValue( j, i ) < 0 )
194 {
195 rectangle.x = axisChart.getXAxis().computeAxisCoordinate( axisChart.getXAxis().getOrigin(),
196 iAxisChartDataSet.getValue( j, i ),
197 axisChart.getXAxis().getScaleCalculator().getMinValue() );
198 rectangle.width = startingX - rectangle.x;
199
200 //---set values for the postRender event
201 axisValueRenderEvent.setValueX( rectangle.x );
202 }
203 else
204 {
205 rectangle.x = startingX;
206 rectangle.width = BarChart.computeScaleHeightOfValue( iAxisChartDataSet.getValue( j, i ),
207 axisChart.getXAxis().getOneUnitPixelSize() );
208
209 //---set values for the postRender event
210 axisValueRenderEvent.setValueX( rectangle.x + rectangle.width );
211 }
212
213
214
215 //---with a user defined scale, we could have non-zero data points with a height of zero.
216 if( rectangle.width != 0 )
217 {
218 g2d.fill( rectangle );
219
220 if( clusteredBarChartProperties.getShowOutlinesFlag() )
221 {
222 clusteredBarChartProperties.getBarOutlineStroke().draw( g2d, rectangle );
223 }
224
225
226 //---if we are generating an ImageMap, store the image coordinates
227 if( axisChart.getGenerateImageMapFlag() )
228 {
229 String label;
230 if( axisChart.getYAxis().getAxisLabelsGroup() != null )
231 {
232 label= axisChart.getYAxis().getAxisLabelsGroup().getTextTag( imageMapLabelIndex ).getText();
233 }
234 else
235 {
236 label= null;
237 }
238
239 axisChart.getImageMap().addImageMapArea( new RectMapArea( rectangle,
240 iAxisChartDataSet.getValue( j, i ),
241 label,
242 iAxisChartDataSet.getLegendLabel( j ) ) );
243 }
244 }
245 }
246
247 //---notify everyone we just rendered
248 clusteredBarChartProperties.firePostRender( axisValueRenderEvent );
249
250 rectangle.y += barWidth;
251 }
252
253 imageMapLabelIndex--;
254
255 startingY += axisChart.getYAxis().getScalePixelWidth();
256 rectangle.y = startingY;
257
258 totalItemArea.y+= axisChart.getYAxis().getScalePixelWidth();
259 }
260 }
261
262
263 /**************************************************************************************
264 *
265 * @param axisChart
266 * @param iAxisChartDataSet
267 * @param barChartProperties
268 * @param dataAxisProperties
269 * @param g2d
270 * @param rectangle
271 * @param startingY
272 **************************************************************************************/
273 private static void verticalPlot( AxisChart axisChart,
274 IAxisChartDataSet iAxisChartDataSet,
275 BarChartProperties barChartProperties,
276 DataAxisProperties dataAxisProperties,
277 Graphics2D g2d,
278 Rectangle2D.Float rectangle,
279 float barGroupStartingX,
280 float startingY,
281 float barWidth )
282 {
283
284 //---setup the total area rectangle
285 Rectangle2D.Float totalItemArea= new Rectangle2D.Float();
286 totalItemArea.x= axisChart.getXAxis().getOrigin() + 1;
287 totalItemArea.y = axisChart.getYAxis().getOrigin() - axisChart.getYAxis().getPixelLength() + 1;
288 totalItemArea.width= axisChart.getXAxis().getScalePixelWidth() - 1;
289 totalItemArea.height= axisChart.getYAxis().getPixelLength() - 1;
290
291
292 //---reuse the same Object for pre and post render events.
293 AxisValueRenderEvent axisValueRenderEvent= new AxisValueRenderEvent( axisChart,
294 iAxisChartDataSet,
295 g2d,
296 totalItemArea,
297 axisChart.getYAxis().getZeroLineCoordinate() );
298
299 //LOOP
300 for( int i = 0; i < iAxisChartDataSet.getNumberOfDataItems(); i++ )
301 {
302 for( int j = 0; j < iAxisChartDataSet.getNumberOfDataSets(); j++ )
303 {
304 g2d.setPaint( iAxisChartDataSet.getPaint( j ) );
305
306
307 //---there is only ever one data set for a regular bar chart
308 axisValueRenderEvent.setDataSetIndex( j );
309
310
311 //---if value == 0 do not plot anything.
312 if( iAxisChartDataSet.getValue( j, i ) != 0.0d )
313 {
314 //---set values for the preRender event
315 axisValueRenderEvent.setValueX( (float) rectangle.getCenterX() );
316 axisValueRenderEvent.setValueY( axisChart.getYAxis().getZeroLineCoordinate() );
317 axisValueRenderEvent.setValueIndex( i );
318
319 //---we want to do this regardless if we render an item
320 barChartProperties.firePreRender( axisValueRenderEvent );
321
322
323 if( iAxisChartDataSet.getValue( j, i ) < 0 )
324 {
325 rectangle.y = startingY;
326 rectangle.height = BarChart.computeScaleHeightOfValue( iAxisChartDataSet.getValue( j, i ), axisChart.getYAxis().getOneUnitPixelSize() );
327
328 //---set values for the postRender event
329 axisValueRenderEvent.setValueY( rectangle.y + rectangle.height );
330 }
331 else
332 {
333 rectangle.y = axisChart.getYAxis().computeAxisCoordinate( axisChart.getYAxis().getOrigin(),
334 iAxisChartDataSet.getValue( j, i ),
335 axisChart.getYAxis().getScaleCalculator().getMinValue() );
336 rectangle.height = startingY - rectangle.y;
337
338 //---set values for the postRender event
339 axisValueRenderEvent.setValueY( rectangle.y );
340 }
341
342 //---with a user defined scale, we could have non-zero data points with a height of zero.
343 if( rectangle.height != 0 )
344 {
345 g2d.fill( rectangle );
346
347 if( barChartProperties.getShowOutlinesFlag() )
348 {
349 barChartProperties.getBarOutlineStroke().draw( g2d, rectangle );
350 }
351
352 //---if we are generating an ImageMap, store the image coordinates
353 if( axisChart.getGenerateImageMapFlag() )
354 {
355 String label;
356 if( axisChart.getXAxis().getAxisLabelsGroup() != null )
357 {
358 label= axisChart.getXAxis().getAxisLabelsGroup().getTextTag( i ).getText();
359 }
360 else
361 {
362 label= null;
363 }
364
365 axisChart.getImageMap().addImageMapArea( new RectMapArea( rectangle,
366 iAxisChartDataSet.getValue( j, i ),
367 label,
368 iAxisChartDataSet.getLegendLabel( j ) ) );
369 }
370 }
371 }
372
373 //---notify everyone we just rendered
374 barChartProperties.firePostRender( axisValueRenderEvent );
375
376 rectangle.x += barWidth;
377 }
378
379 totalItemArea.x+= axisChart.getXAxis().getScalePixelWidth();
380
381 barGroupStartingX += axisChart.getXAxis().getScalePixelWidth();
382 rectangle.x = barGroupStartingX;
383 }
384 }
385
386 }
0 /***********************************************************************************************
1 * File Info: $Id: LineChart.java,v 1.15 2003/09/26 01:01:01 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.axisChart;
40
41
42 import org.jCharts.chartData.interfaces.IAxisChartDataSet;
43 import org.jCharts.chartData.interfaces.IDataSeries;
44 import org.jCharts.imageMap.CircleMapArea;
45 import org.jCharts.properties.*;
46
47 import java.awt.*;
48 import java.awt.geom.*;
49
50
51 abstract class LineChart
52 {
53
54 /********************************************************************************************
55 * Draws the chart
56 *
57 * @param axisChart
58 * @param iAxisChartDataSet
59 * @throws PropertyException
60 *********************************************************************************************/
61 static void render( AxisChart axisChart, IAxisChartDataSet iAxisChartDataSet ) throws PropertyException
62 {
63 Graphics2D g2d=axisChart.getGraphics2D();
64
65 LineChartProperties lineChartProperties=(LineChartProperties) iAxisChartDataSet.getChartTypeProperties();
66 lineChartProperties.validate( iAxisChartDataSet );
67
68 //DataAxisProperties dataAxisProperties= (DataAxisProperties) axisChart.getAxisProperties().getYAxisProperties();
69 IDataSeries iDataSeries= (IDataSeries) axisChart.getIAxisDataSeries();
70
71 //---cache the computed values
72 float[][] yAxisCoordinates=new float[ iAxisChartDataSet.getNumberOfDataSets() ][ iAxisChartDataSet.getNumberOfDataItems() ];
73
74 //---need this for image map calculation
75 float xMapCoordinate=axisChart.getXAxis().getTickStart();
76
77
78 //LOOP
79 for( int j=0; j < iAxisChartDataSet.getNumberOfDataItems(); j++ )
80 {
81 //LOOP
82 for( int i=0; i < yAxisCoordinates.length; i++ )
83 {
84 if( iAxisChartDataSet.getValue( i, j ) != Double.NaN )
85 {
86 yAxisCoordinates[ i ][ j ]= axisChart.getYAxis().computeAxisCoordinate( axisChart.getYAxis().getOrigin(),
87 iAxisChartDataSet.getValue( i, j ),
88 axisChart.getYAxis().getScaleCalculator().getMinValue() );
89
90 //---if we are generating an ImageMap, store the image coordinates
91 if( axisChart.getGenerateImageMapFlag() )
92 {
93 String label;
94 if( axisChart.getXAxis().getAxisLabelsGroup() != null )
95 {
96 label = axisChart.getXAxis().getAxisLabelsGroup().getTextTag( j ).getText();
97 }
98 else
99 {
100 label = null;
101 }
102
103 axisChart.getImageMap().addImageMapArea( new CircleMapArea( xMapCoordinate,
104 yAxisCoordinates[ i ][ j ],
105 iAxisChartDataSet.getValue( i, j ),
106 label,
107 iAxisChartDataSet.getLegendLabel( i ) ) );
108 }
109 }
110 else
111 {
112 yAxisCoordinates[ i ][ j ]=Float.NaN;
113 }
114 }
115
116 xMapCoordinate+=axisChart.getXAxis().getScalePixelWidth();
117 }
118
119
120 AffineTransform originalTransform=null;
121 double[] cornerXOffset=null;
122 double[] cornerYOffset=null;
123
124 //---check if there are any points to display
125 if( lineChartProperties.getShapes() != null )
126 {
127 //---when centering the shapes on the points, need x and y offset to do this
128 cornerXOffset=new double[ iAxisChartDataSet.getNumberOfDataSets() ];
129 cornerYOffset=new double[ iAxisChartDataSet.getNumberOfDataSets() ];
130
131 //---get the original transform so can reset it.
132 originalTransform=g2d.getTransform();
133
134 Rectangle2D rectangle;
135
136 //LOOP
137 //---pre-compute the dimensions of each Shape so do not do it in loop.
138 for( int i=0; i < iAxisChartDataSet.getNumberOfDataSets(); i++ )
139 {
140 if( lineChartProperties.getShapes()[ i ] != null )
141 {
142 rectangle=lineChartProperties.getShapes()[ i ].getBounds2D();
143 cornerXOffset[ i ]=rectangle.getWidth() / 2;
144 cornerYOffset[ i ]=rectangle.getHeight() / 2;
145 }
146 }
147 }
148
149
150 //---init for first segment
151 Line2D.Float line=new Line2D.Float( axisChart.getXAxis().getTickStart(),
152 yAxisCoordinates[ 0 ][ 0 ],
153 axisChart.getXAxis().getTickStart(),
154 yAxisCoordinates[ 0 ][ 0 ] );
155 //---make sure not plotting a chart with only one data point.
156 if( yAxisCoordinates[ 0 ].length > 1 )
157 {
158 line.y2= yAxisCoordinates[ 0 ][ 1 ];
159 }
160
161
162 //LOOP
163 //---draw each line to the image
164 for( int i=0; i < yAxisCoordinates.length; i++ )
165 {
166 line.x1=axisChart.getXAxis().getTickStart();
167 line.y1=yAxisCoordinates[ i ][ 0 ];
168 line.x2=line.x1;
169
170 //LOOP
171 for( int j=1; j < yAxisCoordinates[ 0 ].length; j++ )
172 {
173 //---if current point on line should be drawn
174 if( !Float.isNaN( yAxisCoordinates[ i ][ j ] ) )
175 {
176 //---if the previous point was not drawn, no line
177 if( Float.isNaN( yAxisCoordinates[ i ][ j - 1 ] ) )
178 {
179 line.x2+=axisChart.getXAxis().getScalePixelWidth();
180 line.x1=line.x2;
181 line.y1=yAxisCoordinates[ i ][ j ];
182 line.y2=yAxisCoordinates[ i ][ j ];
183
184 continue;
185 }
186
187
188 line.x2+=axisChart.getXAxis().getScalePixelWidth();
189 line.y2=yAxisCoordinates[ i ][ j ];
190
191 g2d.setPaint( iAxisChartDataSet.getPaint( i ) );
192 g2d.setStroke( lineChartProperties.getLineStrokes()[ i ] );
193 g2d.draw( line );
194
195 //---plot the Point
196 if( lineChartProperties.getShapes()[ i ] != null )
197 {
198 //---translate the Shape into position.
199 g2d.translate( line.x1 - cornerXOffset[ i ], line.y1 - cornerYOffset[ i ] );
200
201 g2d.setPaint( iAxisChartDataSet.getPaint( i ) );
202 g2d.fill( lineChartProperties.getShapes()[ i ] );
203
204 //---translate back to the original position
205 g2d.setTransform( originalTransform );
206 }
207
208 line.x1=line.x2;
209 line.y1=line.y2;
210 }
211 else
212 {
213 if( ( !Float.isNaN( yAxisCoordinates[ i ][ j - 1 ] ) ) && ( lineChartProperties.getShapes()[ i ] != null ) )
214 {
215 //---translate the Shape into position.
216 g2d.translate( line.x1 - cornerXOffset[ i ], line.y1 - cornerYOffset[ i ] );
217
218 g2d.setPaint( iAxisChartDataSet.getPaint( i ) );
219 g2d.fill( lineChartProperties.getShapes()[ i ] );
220
221 //---translate back to the original position
222 g2d.setTransform( originalTransform );
223 }
224
225 line.x2+=axisChart.getXAxis().getScalePixelWidth();
226 line.x1=line.x2;
227 }
228 }
229
230
231 //---put the last shape on the line
232 if( ( !Float.isNaN( yAxisCoordinates[ i ][ yAxisCoordinates[ i ].length - 1 ] ) ) && ( lineChartProperties.getShapes()[ i ] != null ) )
233 {
234 //---translate the Shape into position.
235 g2d.translate( line.x2 - cornerXOffset[ i ], line.y2 - cornerYOffset[ i ] );
236
237 g2d.setPaint( iAxisChartDataSet.getPaint( i ) );
238 g2d.fill( lineChartProperties.getShapes()[ i ] );
239
240 //---translate back to the original position
241 g2d.setTransform( originalTransform );
242 }
243 }
244 }
245
246
247 }
0 /***********************************************************************************************
1 * File Info: $Id: PointChart.java,v 1.9 2003/03/19 01:38:36 nathaniel_auvil Exp $
2 * Copyright (C) 2000
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation
9 * ("Software"), with or without modification, are permitted provided
10 * that the following conditions are met:
11 *
12 * 1. Redistributions of source code must retain copyright
13 * statements and notices. Redistributions must also contain a
14 * copy of this document.
15 *
16 * 2. Redistributions in binary form must reproduce the
17 * above copyright notice, this list of conditions and the
18 * following disclaimer in the documentation and/or other
19 * materials provided with the distribution.
20 *
21 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to
22 * endorse or promote products derived from this Software without
23 * prior written permission of Nathaniel G. Auvil. For written
24 * permission, please contact nathaniel_auvil@users.sourceforge.net
25 *
26 * 4. Products derived from this Software may not be called "jCharts"
27 * nor may "jCharts" appear in their names without prior written
28 * permission of Nathaniel G. Auvil. jCharts is a registered
29 * trademark of Nathaniel G. Auvil.
30 *
31 * 5. Due credit should be given to the jCharts Project
32 * (http://jcharts.sourceforge.net/).
33 *
34 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS
35 * ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
36 * NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
37 * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
38 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
39 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
40 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
41 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
42 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
43 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
44 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
45 * OF THE POSSIBILITY OF SUCH DAMAGE.
46 ************************************************************************************************/
47
48 package org.jCharts.axisChart;
49
50
51 import org.jCharts.chartData.interfaces.IAxisChartDataSet;
52 import org.jCharts.chartData.interfaces.IDataSeries;
53 import org.jCharts.imageMap.CircleMapArea;
54 import org.jCharts.properties.PointChartProperties;
55 import org.jCharts.properties.DataAxisProperties;
56
57 import java.awt.*;
58 import java.awt.geom.AffineTransform;
59 import java.awt.geom.Rectangle2D;
60
61
62 abstract class PointChart
63 {
64
65 /********************************************************************************************
66 * Draws the chart
67 *
68 * @param axisChart
69 * @param iAxisChartDataSet
70 *********************************************************************************************/
71 static void render( AxisChart axisChart, IAxisChartDataSet iAxisChartDataSet )
72 {
73 Graphics2D g2d=axisChart.getGraphics2D();
74 PointChartProperties pointChartProperties=(PointChartProperties) iAxisChartDataSet.getChartTypeProperties();
75
76 //---Point Charts can not be horizontal so we know the y-axis is DataAxisProperties
77 DataAxisProperties dataAxisProperties= (DataAxisProperties) axisChart.getAxisProperties().getYAxisProperties();
78 IDataSeries iDataSeries= (IDataSeries) axisChart.getIAxisDataSeries();
79
80
81 float xPosition=axisChart.getXAxis().getTickStart();
82 float yPosition;
83
84 //---when centering the shapes on the points, need x and y offset to do this
85 double[] cornerXOffset=new double[ iAxisChartDataSet.getNumberOfDataSets() ];
86 double[] cornerYOffset=new double[ iAxisChartDataSet.getNumberOfDataSets() ];
87
88
89 //---get the original transform so can reset it.
90 AffineTransform affineTransform=g2d.getTransform();
91
92 Rectangle2D rectangle;
93
94 //LOOP
95 //---pre-compute the dimensions of each Shape so do not do it in loop.
96 for( int i=0; i < iAxisChartDataSet.getNumberOfDataSets(); i++ )
97 {
98 rectangle=pointChartProperties.getShape( i ).getBounds2D();
99 cornerXOffset[ i ]=rectangle.getWidth() / 2;
100 cornerYOffset[ i ]=rectangle.getHeight() / 2;
101 }
102
103 g2d.setStroke( PointChartProperties.DEFAULT_POINT_BORDER_STROKE );
104
105 //LOOP
106 //---for each item in data set...
107 for( int i=0; i < iAxisChartDataSet.getNumberOfDataItems(); i++ )
108 {
109 //LOOP
110 //---for each data set
111 for( int dataSetIndex=0; dataSetIndex < iAxisChartDataSet.getNumberOfDataSets(); dataSetIndex++ )
112 {
113 //---if the value is NaN, do not display a value
114 if( Double.isNaN( iAxisChartDataSet.getValue( dataSetIndex, i ) ) )
115 {
116 continue;
117 }
118
119 yPosition= axisChart.getYAxis().computeAxisCoordinate( axisChart.getYAxis().getOrigin(),
120 iAxisChartDataSet.getValue( dataSetIndex, i ),
121 axisChart.getYAxis().getScaleCalculator().getMinValue() );
122
123 //---if we are generating an ImageMap, store the image coordinates
124 if( axisChart.getGenerateImageMapFlag() )
125 {
126 String label;
127 if( axisChart.getXAxis().getAxisLabelsGroup() != null )
128 {
129 label = axisChart.getXAxis().getAxisLabelsGroup().getTextTag( i ).getText();
130 }
131 else
132 {
133 label = null;
134 }
135
136 axisChart.getImageMap().addImageMapArea( new CircleMapArea( xPosition,
137 yPosition,
138 iAxisChartDataSet.getValue( dataSetIndex, i ),
139 label,
140 iAxisChartDataSet.getLegendLabel( dataSetIndex ) ) );
141 }
142
143 //---translate the Shape into position.
144 g2d.translate( xPosition - cornerXOffset[ dataSetIndex ], yPosition - cornerYOffset[ dataSetIndex ] );
145
146 g2d.setPaint( iAxisChartDataSet.getPaint( dataSetIndex ) );
147
148 //---render the point
149 if( pointChartProperties.getFillPointsFlag( dataSetIndex ) )
150 {
151 //---fill the point
152 g2d.fill( pointChartProperties.getShape( dataSetIndex ) );
153
154 //---if we are filling the points, see if we should outline the Shape
155 if( pointChartProperties.getPointOutlinePaints( dataSetIndex ) != null )
156 {
157 g2d.setPaint( pointChartProperties.getPointOutlinePaints( dataSetIndex ) );
158 g2d.draw( pointChartProperties.getShape( dataSetIndex ) );
159 }
160 }
161 else
162 {
163 //---if we are NOT filling the points, use the Paint specified with the DataSet to outline.
164 g2d.draw( pointChartProperties.getShape( dataSetIndex ) );
165 }
166
167 g2d.setTransform( affineTransform );
168 }
169
170 //---move right to the next x-axis scale item
171 xPosition+=axisChart.getXAxis().getScalePixelWidth();
172 }
173 }
174 }
0 /***********************************************************************************************
1 * File Info: $Id: ScatterPlotAxisChart.java,v 1.6 2003/06/20 01:55:19 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39
40 package org.jCharts.axisChart;
41
42
43 import org.jCharts.axisChart.axis.*;
44 import org.jCharts.axisChart.axis.scale.*;
45 import org.jCharts.chartData.interfaces.*;
46 import org.jCharts.chartData.processors.AxisChartDataProcessor;
47 import org.jCharts.chartData.processors.ScatterPlotDataProcessor;
48 import org.jCharts.chartText.NumericTagGroup;
49 import org.jCharts.imageMap.ImageMap;
50 import org.jCharts.properties.*;
51 import org.jCharts.test.HTMLChartTestable;
52 import org.jCharts.test.HTMLGenerator;
53 import org.jCharts.types.ChartType;
54
55 import java.awt.font.FontRenderContext;
56
57
58 /****************************************************************************************************
59 * This Class is used to create all axis chart types. This class knows how to render charts based on
60 * the ChartType specified in on the iAxisChartDataSet.
61 *
62 *****************************************************************************************************/
63 public class ScatterPlotAxisChart extends AxisChart implements HTMLChartTestable
64 {
65
66 /**************************************************************************************************
67 * Constructor
68 *
69 * @param iScatterPlotDataSeries
70 * @param chartProperties
71 * @param axisProperties
72 * @param legendProperties if no legend is desired, pass NULL
73 * @param pixelWidth
74 * @param pixelHeight
75 ***************************************************************************************************/
76 public ScatterPlotAxisChart( IScatterPlotDataSeries iScatterPlotDataSeries,
77 ChartProperties chartProperties,
78 AxisProperties axisProperties,
79 LegendProperties legendProperties,
80 int pixelWidth,
81 int pixelHeight )
82 {
83 super( iScatterPlotDataSeries, chartProperties, axisProperties, legendProperties, pixelWidth, pixelHeight );
84 }
85
86
87 /********************************************************************************************
88 * ScatterPlots create a subclass of AxisChartDataProcessor so we need this method so we can
89 * overload it.
90 *
91 * @return AxisChartDataProcessor
92 ********************************************************************************************/
93 public AxisChartDataProcessor createAxisChartDataProcessor()
94 {
95 return new ScatterPlotDataProcessor();
96 }
97
98
99 /************************************************************************************************
100 * Once we determine which axis is the data axis, the logic to set it up is the same whether it
101 * is a horizontal or vertical plot.
102 *
103 * @param dataAxisProperties
104 * @param axisChartDataProcessor
105 * @param fontRenderContext
106 * @return NumericTagGroup need to set this on the right axis
107 ************************************************************************************************/
108 protected NumericTagGroup setupDataAxisProperties( Axis axis,
109 DataAxisProperties dataAxisProperties,
110 AxisChartDataProcessor axisChartDataProcessor,
111 FontRenderContext fontRenderContext )
112 {
113 //---we know this is of this type
114 ScatterPlotDataProcessor scatterPlotDataProcessor= (ScatterPlotDataProcessor) axisChartDataProcessor;
115
116 if( dataAxisProperties.getScaleCalculator() == null )
117 {
118 ScaleCalculator s;
119
120 if( dataAxisProperties.hasUserDefinedScale() )
121 {
122 s = new UserDefinedScaleCalculator( dataAxisProperties.getUserDefinedMinimumValue(), dataAxisProperties.getUserDefinedIncrement() );
123 }
124 else
125 {
126 s = new AutomaticScaleCalculator();
127 if( axis instanceof XAxis )
128 {
129 s.setMaxValue( scatterPlotDataProcessor.getMaxValue() );
130 s.setMinValue( scatterPlotDataProcessor.getMinValue() );
131 }
132 else
133 {
134 s.setMaxValue( scatterPlotDataProcessor.getyMax() );
135 s.setMinValue( scatterPlotDataProcessor.getyMin() );
136 }
137 }
138
139 axis.setScaleCalculator( s );
140 }
141 else
142 {
143 axis.setScaleCalculator( dataAxisProperties.getScaleCalculator() );
144
145 if( axis instanceof XAxis )
146 {
147 axis.getScaleCalculator().setMaxValue( scatterPlotDataProcessor.getMaxValue() );
148 axis.getScaleCalculator().setMinValue( scatterPlotDataProcessor.getMinValue() );
149 }
150 else
151 {
152 axis.getScaleCalculator().setMaxValue( scatterPlotDataProcessor.getyMax() );
153 axis.getScaleCalculator().setMinValue( scatterPlotDataProcessor.getyMin() );
154 }
155 }
156
157 axis.getScaleCalculator().setRoundingPowerOfTen( dataAxisProperties.getRoundToNearest() );
158 axis.getScaleCalculator().setNumberOfScaleItems( dataAxisProperties.getNumItems() );
159 axis.getScaleCalculator().computeScaleValues();
160
161
162 //TODO what if they do not want to display axis labels?
163 NumericTagGroup numericTagGroup = new NumericTagGroup( dataAxisProperties.getScaleChartFont(),
164 fontRenderContext,
165 dataAxisProperties.useDollarSigns(),
166 dataAxisProperties.usePercentSigns(),
167 dataAxisProperties.useCommas(),
168 dataAxisProperties.getRoundToNearest() );
169
170 numericTagGroup.createAxisScaleLabels( axis.getScaleCalculator() );
171
172 return numericTagGroup;
173 }
174
175
176 /***************************************************************************************
177 *
178 *
179 * @param axisChartDataProcessor
180 * @param fontRenderContext
181 **************************************************************************************/
182 protected void setupAxis( AxisChartDataProcessor axisChartDataProcessor, FontRenderContext fontRenderContext )
183 {
184 //---X AXIS---------------------------------------------------------------------------
185 DataAxisProperties dataAxisProperties = (DataAxisProperties) this.getAxisProperties().getXAxisProperties();
186 this.xAxis = new XAxis( this, dataAxisProperties.getNumItems() );
187 NumericTagGroup numericTagGroup = this.setupDataAxisProperties( this.xAxis, dataAxisProperties, axisChartDataProcessor, fontRenderContext );
188 this.xAxis.setAxisLabelsGroup( numericTagGroup );
189
190 //---Y AXIS---------------------------------------------------------------------------
191 dataAxisProperties = (DataAxisProperties) this.getAxisProperties().getYAxisProperties();
192 this.yAxis = new YAxis( this, dataAxisProperties.getNumItems() );
193 numericTagGroup = this.setupDataAxisProperties( this.yAxis, dataAxisProperties, axisChartDataProcessor, fontRenderContext );
194 this.yAxis.setAxisLabelsGroup( numericTagGroup );
195
196
197 //---if yAxisTitle is null, do not show title
198 this.yAxis.computeMinimumWidthNeeded( super.getIAxisDataSeries().getYAxisTitle() );
199 this.xAxis.computeMinimumHeightNeeded( super.getIAxisDataSeries().getXAxisTitle() );
200 }
201
202
203 /******************************************************************************************
204 *
205 *****************************************************************************************/
206 protected void deriveAxisValues()
207 {
208 //---Determine how many labels will fit on the x-axis
209 //TODO should we do this also for the YAxis?
210 //todo what if they do not want labels on the x-axis?
211 this.xAxis.computeLabelFilter();
212
213 this.xAxis.computeShouldTickStartAtYAxis( super.getIAxisDataSeries(), this.axisProperties.getXAxisProperties() );
214
215
216 //---X Axis--------------------
217 DataAxisProperties dataAxisProperties = (DataAxisProperties) this.axisProperties.getXAxisProperties();
218 this.xAxis.computeScalePixelWidthDataAxis();
219 this.xAxis.computeOneUnitPixelSize( this.xAxis.getScalePixelWidth(), this.xAxis.getScaleCalculator().getIncrement() );
220
221 //---we ADD to the origin position when doing x-axis
222 float zeroLineCoordinate = (float) (this.xAxis.getOrigin() + (this.xAxis.getScalePixelWidth() * (-this.xAxis.getScaleCalculator().getMinValue())) / this.xAxis.getScaleCalculator().getIncrement());
223 this.xAxis.setZeroLineCoordinate( zeroLineCoordinate );
224
225
226 //---Y Axis--------------------
227 dataAxisProperties = (DataAxisProperties) this.axisProperties.getYAxisProperties();
228 this.yAxis.computeScalePixelWidthDataAxis();
229 this.yAxis.computeOneUnitPixelSize( this.yAxis.getScalePixelWidth(), this.yAxis.getScaleCalculator().getIncrement() );
230
231 //---we SUBTRACT to the origin position when doing y-axis
232 zeroLineCoordinate = (float) (this.yAxis.getOrigin() - (this.yAxis.getScalePixelWidth() * (-this.yAxis.getScaleCalculator().getMinValue())) / this.yAxis.getScaleCalculator().getIncrement());
233 this.yAxis.setZeroLineCoordinate( zeroLineCoordinate );
234
235
236 this.xAxis.computeTickStart();
237 }
238
239
240 /********************************************************************************************
241 * Draws the charts over the axis. We have to render in a specific order so combo charts
242 * get drawn correctly
243 *
244 * @throws PropertyException
245 ******************************************************************************************/
246 protected void overlayCharts() throws PropertyException
247 {
248 IAxisPlotDataSet iAxisPlotDataSet = super.getIAxisDataSeries().getIAxisPlotDataSet( ChartType.SCATTER_PLOT );
249 ScatterPlotChart.render( this, (IScatterPlotDataSet) iAxisPlotDataSet );
250 }
251
252
253 /**********************************************************************************************
254 * Enables the testing routines to display the contents of this Object. Override Chart
255 * implementation as PieCharts use AreaProperties directly rather than a child.
256 *
257 * @param htmlGenerator
258 * @param imageFileName
259 * @param imageMap if this is NULL we are not creating image map data in html
260 **********************************************************************************************/
261 public void toHTML( HTMLGenerator htmlGenerator, String imageFileName, ImageMap imageMap )
262 {
263 htmlGenerator.chartTableStart( this.getClass().getName(), imageFileName, imageMap );
264
265 /*
266 if( iDataSeries instanceof HTMLTestable )
267 {
268 ( ( HTMLTestable ) this.iDataSeries ).toHTML( htmlGenerator );
269 }
270 */
271
272 //---AxisProperties
273 htmlGenerator.chartTableRowStart();
274 this.axisProperties.toHTML( htmlGenerator );
275 htmlGenerator.chartTableRowEnd();
276
277
278 //---XAxis
279 htmlGenerator.chartTableRowStart();
280 this.xAxis.toHTML( htmlGenerator );
281 htmlGenerator.chartTableRowEnd();
282
283 //---YAxis
284 htmlGenerator.chartTableRowStart();
285 this.yAxis.toHTML( htmlGenerator );
286 htmlGenerator.chartTableRowEnd();
287
288
289 //---ChartProperties
290 htmlGenerator.chartTableRowStart();
291 super.getChartProperties().toHTML( htmlGenerator );
292 htmlGenerator.chartTableRowEnd();
293
294
295 if( super.getLegend() != null )
296 {
297 htmlGenerator.chartTableRowStart();
298 this.getLegend().toHTML( htmlGenerator );
299 htmlGenerator.chartTableRowEnd();
300 }
301
302 htmlGenerator.chartTableEnd();
303 }
304
305 }
0 /***********************************************************************************************
1 * File Info: $Id: ScatterPlotChart.java,v 1.3 2003/11/02 13:23:11 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.axisChart;
40
41
42 import org.jCharts.chartData.interfaces.*;
43 import org.jCharts.imageMap.CircleMapArea;
44 import org.jCharts.properties.*;
45
46 import java.awt.*;
47 import java.awt.geom.*;
48
49
50 abstract class ScatterPlotChart
51 {
52
53 /********************************************************************************************
54 * Draws the chart
55 *
56 * @param scatterPlotAxisChart
57 * @param iScatterPlotDataSet
58 *********************************************************************************************/
59 static void render( ScatterPlotAxisChart scatterPlotAxisChart, IScatterPlotDataSet iScatterPlotDataSet )
60 {
61 //---cache the computed values
62 float[][] xAxisCoordinates = new float[ iScatterPlotDataSet.getNumberOfDataSets() ][ iScatterPlotDataSet.getNumberOfDataItems() ];
63 float[][] yAxisCoordinates = new float[ iScatterPlotDataSet.getNumberOfDataSets() ][ iScatterPlotDataSet.getNumberOfDataItems() ];
64
65
66 //System.out.println( "x origin= " + scatterPlotAxisChart.getXAxis().getOrigin() + " y origin= " + scatterPlotAxisChart.getYAxis().getOrigin() );
67
68 //LOOP
69 for( int index = 0; index < iScatterPlotDataSet.getNumberOfDataItems(); index++ )
70 {
71 //LOOP
72 for( int dataSet = 0; dataSet < yAxisCoordinates.length; dataSet++ )
73 {
74 if( iScatterPlotDataSet.getValue( dataSet, index ) != null )
75 {
76 xAxisCoordinates[ dataSet ][ index ] = scatterPlotAxisChart.getXAxis().computeAxisCoordinate( scatterPlotAxisChart.getXAxis().getOrigin(),
77 iScatterPlotDataSet.getValue( dataSet, index ).getX(),
78 scatterPlotAxisChart.getXAxis().getScaleCalculator().getMinValue() );
79
80 yAxisCoordinates[ dataSet ][ index ] = scatterPlotAxisChart.getYAxis().computeAxisCoordinate( scatterPlotAxisChart.getYAxis().getOrigin(),
81 iScatterPlotDataSet.getValue( dataSet, index ).getY(),
82 scatterPlotAxisChart.getYAxis().getScaleCalculator().getMinValue() );
83
84 //System.out.println( "x= " + xAxisCoordinates[ dataSet ][ index ] + " y= " + yAxisCoordinates[ dataSet ][ index ] );
85
86 //---if we are generating an ImageMap, store the image coordinates
87 if( scatterPlotAxisChart.getGenerateImageMapFlag() )
88 {
89 scatterPlotAxisChart.getImageMap().addImageMapArea( new CircleMapArea( xAxisCoordinates[ dataSet ][ index ],
90 yAxisCoordinates[ dataSet ][ index ],
91 iScatterPlotDataSet.getValue( dataSet, index ),
92 iScatterPlotDataSet.getLegendLabel( dataSet ) ) );
93 }
94 }
95 else
96 {
97 xAxisCoordinates[ dataSet ][ index ] = Float.NaN;
98 yAxisCoordinates[ dataSet ][ index ] = Float.NaN;
99 }
100 }
101 }
102
103
104 ScatterPlotProperties scatterPlotProperties = (ScatterPlotProperties) iScatterPlotDataSet.getChartTypeProperties();
105 //DataAxisProperties xAxisProperties = (DataAxisProperties) scatterPlotAxisChart.getAxisProperties().getXAxisProperties();
106 //DataAxisProperties yAxisProperties = (DataAxisProperties) scatterPlotAxisChart.getAxisProperties().getYAxisProperties();
107
108 Graphics2D g2d = scatterPlotAxisChart.getGraphics2D();
109 AffineTransform originalTransform = null;
110 double[] cornerXOffset = null;
111 double[] cornerYOffset = null;
112
113 //---check if there are any points to display
114 if( scatterPlotProperties.getShapes() != null )
115 {
116 //---when centering the shapes on the points, need x and y offset to do this
117 cornerXOffset = new double[ iScatterPlotDataSet.getNumberOfDataSets() ];
118 cornerYOffset = new double[ iScatterPlotDataSet.getNumberOfDataSets() ];
119
120 //---get the original transform so can reset it.
121 originalTransform = g2d.getTransform();
122
123 Rectangle2D rectangle;
124
125 //LOOP
126 //---pre-compute the dimensions of each Shape so do not do it in loop.
127 for( int i = 0; i < iScatterPlotDataSet.getNumberOfDataSets(); i++ )
128 {
129 if( scatterPlotProperties.getShapes()[ i ] != null )
130 {
131 rectangle = scatterPlotProperties.getShapes()[ i ].getBounds2D();
132 cornerXOffset[ i ] = rectangle.getWidth() / 2;
133 cornerYOffset[ i ] = rectangle.getHeight() / 2;
134 }
135 }
136 }
137
138
139 //---init for first segment
140 Line2D.Float line = new Line2D.Float( xAxisCoordinates[ 0 ][ 0 ],
141 yAxisCoordinates[ 0 ][ 0 ],
142 xAxisCoordinates[ 0 ][ 1 ],
143 yAxisCoordinates[ 0 ][ 1 ] );
144 //---make sure not plotting a chart with only one data point.
145 if( yAxisCoordinates[ 0 ].length > 1 )
146 {
147 //todo what is this for?
148 line.y2 = yAxisCoordinates[ 0 ][ 1 ];
149 }
150
151
152 //LOOP
153 //---draw each line to the image
154 for( int i = 0; i < yAxisCoordinates.length; i++ )
155 {
156 line.x1 = xAxisCoordinates[ i ][ 0 ];
157 line.y1 = yAxisCoordinates[ i ][ 0 ];
158 line.x2 = line.x1;
159
160 //LOOP
161 for( int j = 1; j < yAxisCoordinates[ 0 ].length; j++ )
162 {
163 //---if current point on line should be drawn
164 if( !Float.isNaN( yAxisCoordinates[ i ][ j ] ) )
165 {
166 //---if the previous point was not drawn, no line
167 if( Float.isNaN( yAxisCoordinates[ i ][ j - 1 ] ) )
168 {
169 line.x1 = xAxisCoordinates[ i ][ j ];
170 line.y1 = yAxisCoordinates[ i ][ j ];
171 line.x2 = xAxisCoordinates[ i ][ j ];
172 line.y2 = yAxisCoordinates[ i ][ j ];
173 continue;
174 }
175
176
177 line.x2 = xAxisCoordinates[ i ][ j ];
178 line.y2 = yAxisCoordinates[ i ][ j ];
179
180 g2d.setPaint( iScatterPlotDataSet.getPaint( i ) );
181 g2d.setStroke( scatterPlotProperties.getLineStrokes()[ i ] );
182 g2d.draw( line );
183
184 //---plot the Point
185 if( scatterPlotProperties.getShapes()[ i ] != null )
186 {
187 //---translate the Shape into position.
188 g2d.translate( line.x1 - cornerXOffset[ i ], line.y1 - cornerYOffset[ i ] );
189
190 g2d.setPaint( iScatterPlotDataSet.getPaint( i ) );
191 g2d.fill( scatterPlotProperties.getShapes()[ i ] );
192
193 //---translate back to the original position
194 g2d.setTransform( originalTransform );
195 }
196
197 line.x1 = line.x2;
198 line.y1 = line.y2;
199 }
200 else
201 {
202 if( (!Float.isNaN( yAxisCoordinates[ i ][ j - 1 ] )) && ( scatterPlotProperties.getShapes()[ i ] != null ) )
203 {
204 //---translate the Shape into position.
205 g2d.translate( line.x1 - cornerXOffset[ i ], line.y1 - cornerYOffset[ i ] );
206
207 g2d.setPaint( iScatterPlotDataSet.getPaint( i ) );
208 g2d.fill( scatterPlotProperties.getShapes()[ i ] );
209
210 //---translate back to the original position
211 g2d.setTransform( originalTransform );
212 }
213
214 line.x2 = scatterPlotAxisChart.getXAxis().getScalePixelWidth();
215 line.x1 = line.x2;
216 }
217 }
218
219
220 //---put the last shape on the line
221 if( (!Float.isNaN( yAxisCoordinates[ i ][ yAxisCoordinates[ i ].length - 1 ] )) && ( scatterPlotProperties.getShapes()[ i ] != null ) )
222 {
223 //---translate the Shape into position.
224 g2d.translate( line.x2 - cornerXOffset[ i ], line.y2 - cornerYOffset[ i ] );
225
226 g2d.setPaint( iScatterPlotDataSet.getPaint( i ) );
227 g2d.fill( scatterPlotProperties.getShapes()[ i ] );
228
229 //---translate back to the original position
230 g2d.setTransform( originalTransform );
231 }
232 }
233 }
234
235
236 }
0 /***********************************************************************************************
1 * File Info: $Id: StackedAreaChart.java,v 1.7 2003/02/12 03:20:22 nathaniel_auvil Exp $
2 * Copyright (C) 2000
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation
9 * ("Software"), with or without modification, are permitted provided
10 * that the following conditions are met:
11 *
12 * 1. Redistributions of source code must retain copyright
13 * statements and notices. Redistributions must also contain a
14 * copy of this document.
15 *
16 * 2. Redistributions in binary form must reproduce the
17 * above copyright notice, this list of conditions and the
18 * following disclaimer in the documentation and/or other
19 * materials provided with the distribution.
20 *
21 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to
22 * endorse or promote products derived from this Software without
23 * prior written permission of Nathaniel G. Auvil. For written
24 * permission, please contact nathaniel_auvil@users.sourceforge.net
25 *
26 * 4. Products derived from this Software may not be called "jCharts"
27 * nor may "jCharts" appear in their names without prior written
28 * permission of Nathaniel G. Auvil. jCharts is a registered
29 * trademark of Nathaniel G. Auvil.
30 *
31 * 5. Due credit should be given to the jCharts Project
32 * (http://jcharts.sourceforge.net/).
33 *
34 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS
35 * ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
36 * NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
37 * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
38 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
39 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
40 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
41 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
42 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
43 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
44 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
45 * OF THE POSSIBILITY OF SUCH DAMAGE.
46 ************************************************************************************************/
47
48 package org.jCharts.axisChart;
49
50
51 import org.jCharts.chartData.interfaces.IAxisChartDataSet;
52 import org.jCharts.imageMap.ImageMapNotSupportedException;
53 import org.jCharts.properties.DataAxisProperties;
54
55 import java.awt.*;
56 import java.awt.geom.Area;
57 import java.awt.geom.GeneralPath;
58
59
60 abstract class StackedAreaChart
61 {
62
63 /********************************************************************************************
64 * Draws the chart
65 *
66 * @param axisChart
67 * @param iAxisChartDataSet
68 *********************************************************************************************/
69 static void render( AxisChart axisChart, IAxisChartDataSet iAxisChartDataSet )
70 {
71 //---hopefully eliminate support requests asking about this...
72 if( axisChart.getImageMap() != null )
73 {
74 throw new ImageMapNotSupportedException( "HTML client-side image maps are not supported on Area Charts." );
75 }
76
77 //AreaChartProperties areaChartProperties=(AreaChartProperties) iAxisChartDataSet.getChartTypeProperties();
78
79 float xPosition=axisChart.getXAxis().getTickStart();
80
81 GeneralPath generalPaths[]=new GeneralPath[ iAxisChartDataSet.getNumberOfDataSets() ];
82
83
84 //---cache the computed values
85 //float[][] yAxisCoordinates= new float[ iAxisChartDataSet.getNumberOfDataSets() ][ iAxisChartDataSet.getNumberOfDataItems() ];
86
87 //---StackedAreaCharts can not be drawn on a horizontal axis so y-axis will always be the data axis
88 DataAxisProperties dataAxisProperties= (DataAxisProperties) axisChart.getAxisProperties().getYAxisProperties();
89
90
91 float stackedValue=0f;
92
93
94 //LOOP
95 //---initial postion of each line must be set with call to moveTo()
96 //---Do this here so every point does not have to check....if( i == 0 )... in loop
97 for( int i=0; i < generalPaths.length; i++ )
98 {
99 generalPaths[ i ]=new GeneralPath();
100
101 generalPaths[ i ].moveTo( xPosition, axisChart.getYAxis().getZeroLineCoordinate() );
102
103 stackedValue+=iAxisChartDataSet.getValue( i, 0 );
104 generalPaths[ i ].lineTo( xPosition, axisChart.getYAxis().computeAxisCoordinate( axisChart.getYAxis().getOrigin(),
105 stackedValue,
106 axisChart.getYAxis().getScaleCalculator().getMinValue() ) );
107 }
108
109 //LOOP
110 for( int j=1; j < iAxisChartDataSet.getNumberOfDataItems(); j++ )
111 {
112 xPosition+=axisChart.getXAxis().getScalePixelWidth();
113
114 stackedValue=0f;
115
116 //LOOP
117 for( int i=0; i < generalPaths.length; i++ )
118 {
119 stackedValue+=iAxisChartDataSet.getValue( i, j );
120 generalPaths[ i ].lineTo( xPosition, axisChart.getYAxis().computeAxisCoordinate( axisChart.getYAxis().getOrigin(),
121 stackedValue,
122 axisChart.getYAxis().getScaleCalculator().getMinValue() ) );
123 }
124 }
125
126
127 Area[] areas=new Area[ generalPaths.length ];
128
129 Area totalArea=null;
130 Area newArea;
131
132
133 //LOOP
134 //---close the path and create an Area so can stack them
135 for( int i=0; i < generalPaths.length; i++ )
136 {
137 generalPaths[ i ].lineTo( xPosition, axisChart.getYAxis().getZeroLineCoordinate() );
138
139 generalPaths[ i ].closePath();
140 //generalPaths[ i ].lineTo( axisChart.getXAxisProperties().getTickStartX(), axisChart.getYAxisProperties().getZeroLineCoordinate() );
141
142 newArea=new Area( generalPaths[ i ] );
143
144 //---if this is not the first area, subtract cumulative area
145 if( i > 0 )
146 {
147 areas[ i ]=(Area) newArea.clone();
148 areas[ i ].subtract( totalArea );
149
150 totalArea=newArea;
151 }
152 else
153 {
154 areas[ 0 ]=newArea;
155 totalArea=areas[ 0 ];
156 }
157 }
158
159
160 Graphics2D g2d=axisChart.getGraphics2D();
161
162 //LOOP
163 //---draw each path to the image
164 for( int i=0; i < areas.length; i++ )
165 {
166 g2d.setPaint( iAxisChartDataSet.getPaint( i ) );
167 //g2d.setStroke( lineChartProperties.getLineStrokes()[ i ] );
168 g2d.fill( areas[ i ] );
169 }
170 }
171
172 }
0 /***********************************************************************************************
1 * File Info: $Id: StackedBarChart.java,v 1.12 2003/03/19 01:25:06 nathaniel_auvil Exp $
2 * Copyright (C) 2000
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39
40 package org.jCharts.axisChart;
41
42
43 import org.jCharts.chartData.ChartDataException;
44 import org.jCharts.chartData.interfaces.IAxisChartDataSet;
45 import org.jCharts.imageMap.RectMapArea;
46 import org.jCharts.properties.DataAxisProperties;
47 import org.jCharts.properties.StackedBarChartProperties;
48
49 import java.awt.*;
50 import java.awt.geom.Rectangle2D;
51
52
53 abstract class StackedBarChart
54 {
55
56 /********************************************************************************************
57 * Draws the chart
58 *
59 * @param axisChart
60 *********************************************************************************************/
61 static void render( AxisChart axisChart, IAxisChartDataSet iAxisChartDataSet ) throws ChartDataException
62 {
63 Graphics2D g2d = axisChart.getGraphics2D();
64 StackedBarChartProperties stackedBarChartProperties = (StackedBarChartProperties) iAxisChartDataSet.getChartTypeProperties();
65
66
67 float barWidth;
68
69 //---y axis position on screen to start drawing.
70 float startingX;
71 float startingY;
72 float width;
73 float height;
74
75
76 DataAxisProperties dataAxisProperties;
77
78
79 if( axisChart.getAxisProperties().isPlotHorizontal() )
80 {
81 dataAxisProperties = (DataAxisProperties) axisChart.getAxisProperties().getXAxisProperties();
82 barWidth = axisChart.getYAxis().getScalePixelWidth() * stackedBarChartProperties.getPercentage();
83
84 startingX = axisChart.getXAxis().getZeroLineCoordinate();
85 startingY = axisChart.getYAxis().getLastTickY() - (barWidth / 2);
86 width = 0;
87 height = barWidth;
88 Rectangle2D.Float rectangle = new Rectangle2D.Float( startingX, startingY, width, height );
89
90 StackedBarChart.horizontalPlot( axisChart, iAxisChartDataSet, stackedBarChartProperties, dataAxisProperties, g2d, rectangle, startingX );
91 }
92 else
93 {
94 dataAxisProperties = (DataAxisProperties) axisChart.getAxisProperties().getYAxisProperties();
95 barWidth = axisChart.getXAxis().getScalePixelWidth() * stackedBarChartProperties.getPercentage();
96
97 startingX = axisChart.getXAxis().getTickStart() - (barWidth / 2);
98 startingY = axisChart.getYAxis().getZeroLineCoordinate();
99 width = barWidth;
100 height = 0;
101 Rectangle2D.Float rectangle = new Rectangle2D.Float( startingX, startingY, width, height );
102
103 StackedBarChart.verticalPlot( axisChart, iAxisChartDataSet, stackedBarChartProperties, dataAxisProperties, g2d, rectangle, startingY );
104 }
105 }
106
107
108 /**************************************************************************************
109 *
110 * @param axisChart
111 * @param iAxisChartDataSet
112 * @param stackedBarChartProperties
113 * @param dataAxisProperties
114 * @param g2d
115 * @param rectangle
116 * @param startingX
117 **************************************************************************************/
118 private static void horizontalPlot( AxisChart axisChart,
119 IAxisChartDataSet iAxisChartDataSet,
120 StackedBarChartProperties stackedBarChartProperties,
121 DataAxisProperties dataAxisProperties,
122 Graphics2D g2d,
123 Rectangle2D.Float rectangle,
124 float startingX ) throws ChartDataException
125 {
126 int imageMapLabelIndex = axisChart.getYAxis().getNumberOfScaleItems() - 1;
127
128 //LOOP
129 //---initial postion of each line.
130 for( int i = 0; i < iAxisChartDataSet.getNumberOfDataItems(); i++ )
131 {
132 //---draw each bar in stack
133 for( int j = 0; j < iAxisChartDataSet.getNumberOfDataSets(); j++ )
134 {
135 //---if segment has a zero value, draw nothing.
136 if( iAxisChartDataSet.getValue( j, i ) == 0 )
137 {
138 continue;
139 }
140 else if( iAxisChartDataSet.getValue( j, i ) < 0 )
141 {
142 //todo i think we could support this, but it can wait
143 throw new ChartDataException( "Negative values in Stacked Bar charts are not supported yet... Coming soon..." );
144 /*
145 rectangle.x = axisChart.getXAxis().computeAxisCoordinate( axisChart.getXAxis().getOrigin(),
146 iAxisChartDataSet.getValue( 0, i ),
147 dataAxisProperties.getScaleCalculator().getMinValue() );
148 rectangle.width = startingX - rectangle.x;
149 */
150 }
151 else
152 {
153
154 rectangle.width = BarChart.computeScaleHeightOfValue( iAxisChartDataSet.getValue( j, i ), axisChart.getXAxis().getOneUnitPixelSize() );
155
156
157 //rectangle.x = startingX;
158 //rectangle.width = BarChart.computeScaleHeightOfValue( iAxisChartDataSet.getValue( j, i ), axisChart.getXAxis().getOneUnitPixelSize() );
159 }
160
161
162 g2d.setPaint( iAxisChartDataSet.getPaint( j ) );
163 g2d.fill( rectangle );
164
165 if( stackedBarChartProperties.getShowOutlinesFlag() )
166 {
167 stackedBarChartProperties.getBarOutlineStroke().draw( g2d, rectangle );
168 }
169
170
171 //---if we are generating an ImageMap, store the image coordinates
172 if( axisChart.getGenerateImageMapFlag() )
173 {
174 String label = null;
175 if( axisChart.getYAxis().getAxisLabelsGroup() != null )
176 {
177 label = axisChart.getYAxis().getAxisLabelsGroup().getTextTag( imageMapLabelIndex ).getText();
178 }
179 axisChart.getImageMap().addImageMapArea( new RectMapArea( rectangle,
180 iAxisChartDataSet.getValue( j, i ),
181 label,
182 iAxisChartDataSet.getLegendLabel( j ) ) );
183 }
184
185 rectangle.x += rectangle.width;
186 }
187
188 imageMapLabelIndex--;
189
190 rectangle.y += axisChart.getYAxis().getScalePixelWidth();
191 rectangle.x = startingX;
192 }
193 }
194
195
196 /**************************************************************************************
197 *
198 * @param axisChart
199 * @param iAxisChartDataSet
200 * @param stackedBarChartProperties
201 * @param dataAxisProperties
202 * @param g2d
203 * @param rectangle
204 * @param startingY
205 **************************************************************************************/
206 private static void verticalPlot( AxisChart axisChart,
207 IAxisChartDataSet iAxisChartDataSet,
208 StackedBarChartProperties stackedBarChartProperties,
209 DataAxisProperties dataAxisProperties,
210 Graphics2D g2d,
211 Rectangle2D.Float rectangle,
212 float startingY )
213 {
214 //IDataSeries iDataSeries= (IDataSeries) axisChart.getIAxisDataSeries();
215
216 //LOOP
217 //---initial postion of each line.
218 for( int i = 0; i < iAxisChartDataSet.getNumberOfDataItems(); i++ )
219 {
220 //---draw each bar in stack
221 for( int j = 0; j < iAxisChartDataSet.getNumberOfDataSets(); j++ )
222 {
223 //---if segment has a zero value, draw nothing.
224 if( iAxisChartDataSet.getValue( j, i ) == 0 )
225 {
226 continue;
227 }
228
229 rectangle.height = BarChart.computeScaleHeightOfValue( iAxisChartDataSet.getValue( j, i ), axisChart.getYAxis().getOneUnitPixelSize() );
230 rectangle.y -= rectangle.height;
231
232
233 g2d.setPaint( iAxisChartDataSet.getPaint( j ) );
234 g2d.fill( rectangle );
235
236 if( stackedBarChartProperties.getShowOutlinesFlag() )
237 {
238 stackedBarChartProperties.getBarOutlineStroke().draw( g2d, rectangle );
239 }
240
241
242 //---if we are generating an ImageMap, store the image coordinates
243 if( axisChart.getGenerateImageMapFlag() )
244 {
245 String label = null;
246 if( axisChart.getXAxis().getAxisLabelsGroup() != null )
247 {
248 label = axisChart.getXAxis().getAxisLabelsGroup().getTextTag( i ).getText();
249 }
250 axisChart.getImageMap().addImageMapArea( new RectMapArea( rectangle,
251 iAxisChartDataSet.getValue( j, i ),
252 label,
253 iAxisChartDataSet.getLegendLabel( j ) ) );
254 }
255
256 }
257
258 rectangle.x += axisChart.getXAxis().getScalePixelWidth();
259 rectangle.y = startingY;
260 }
261 }
262
263 }
0 /***********************************************************************************************
1 * File Info: $Id: StockChart.java,v 1.9 2003/03/31 00:26:14 nathaniel_auvil Exp $
2 * Copyright (C) 2000
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation
9 * ("Software"), with or without modification, are permitted provided
10 * that the following conditions are met:
11 *
12 * 1. Redistributions of source code must retain copyright
13 * statements and notices. Redistributions must also contain a
14 * copy of this document.
15 *
16 * 2. Redistributions in binary form must reproduce the
17 * above copyright notice, this list of conditions and the
18 * following disclaimer in the documentation and/or other
19 * materials provided with the distribution.
20 *
21 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to
22 * endorse or promote products derived from this Software without
23 * prior written permission of Nathaniel G. Auvil. For written
24 * permission, please contact nathaniel_auvil@users.sourceforge.net
25 *
26 * 4. Products derived from this Software may not be called "jCharts"
27 * nor may "jCharts" appear in their names without prior written
28 * permission of Nathaniel G. Auvil. jCharts is a registered
29 * trademark of Nathaniel G. Auvil.
30 *
31 * 5. Due credit should be given to the jCharts Project
32 * (http://jcharts.sourceforge.net/).
33 *
34 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS
35 * ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
36 * NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
37 * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
38 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
39 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
40 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
41 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
42 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
43 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
44 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
45 * OF THE POSSIBILITY OF SUCH DAMAGE.
46 ************************************************************************************************/
47
48 package org.jCharts.axisChart;
49
50
51 import org.jCharts.chartData.interfaces.IStockChartDataSet;
52 import org.jCharts.chartData.interfaces.IDataSeries;
53 import org.jCharts.imageMap.CircleMapArea;
54 import org.jCharts.properties.StockChartProperties;
55 import org.jCharts.properties.DataAxisProperties;
56 import org.jCharts.types.StockChartDataType;
57
58 import java.awt.*;
59 import java.awt.geom.Line2D;
60
61
62 abstract class StockChart
63 {
64
65 /********************************************************************************************
66 * Draws the chart
67 *
68 * @param axisChart
69 * @param iStockChartDataSet
70 *********************************************************************************************/
71 static final void render( AxisChart axisChart, IStockChartDataSet iStockChartDataSet )
72 {
73 StockChartProperties stockChartProperties=(StockChartProperties) iStockChartDataSet.getChartTypeProperties();
74 Graphics2D g2d=axisChart.getGraphics2D();
75
76 DataAxisProperties dataAxisProperties= (DataAxisProperties) axisChart.getAxisProperties().getYAxisProperties();
77 IDataSeries iDataSeries= (IDataSeries) axisChart.getIAxisDataSeries();
78
79
80 //---cache the computed values
81 //float[][] yAxisCoordinates=new float[ iStockChartDataSet.getNumberOfDataSets() ][ iStockChartDataSet.getNumberOfDataItems() ];
82
83
84 //---init for first segment
85 Line2D.Float line=new Line2D.Float( axisChart.getXAxis().getTickStart(),
86 0,
87 axisChart.getXAxis().getTickStart(),
88 0 );
89
90
91 Line2D.Float openLine=null;
92 if( iStockChartDataSet.hasOpenValues() )
93 {
94 openLine=new Line2D.Float( axisChart.getXAxis().getTickStart() - stockChartProperties.getOpenPixelLength() - 1,
95 0,
96 axisChart.getXAxis().getTickStart() - 1,
97 0 );
98 }
99
100
101 Line2D.Float closeLine=null;
102 if( iStockChartDataSet.hasCloseValues() )
103 {
104 closeLine=new Line2D.Float( axisChart.getXAxis().getTickStart() + 1,
105 0,
106 axisChart.getXAxis().getTickStart() + stockChartProperties.getClosePixelLength() + 1,
107 0 );
108 }
109
110
111 //LOOP
112 //---draw each line to the image
113 for( int i=0; i < iStockChartDataSet.getNumberOfDataItems(); i++ )
114 {
115 line.y1= axisChart.getYAxis().computeAxisCoordinate( axisChart.getYAxis().getOrigin(),
116 iStockChartDataSet.getLowValue( i ),
117 axisChart.getYAxis().getScaleCalculator().getMinValue() );
118 line.y2= axisChart.getYAxis().computeAxisCoordinate( axisChart.getYAxis().getOrigin(),
119 iStockChartDataSet.getHighValue( i ),
120 axisChart.getYAxis().getScaleCalculator().getMinValue() );
121
122 String label;
123 if( axisChart.getXAxis().getAxisLabelsGroup() != null )
124 {
125 label = axisChart.getXAxis().getAxisLabelsGroup().getTextTag( i ).getText();
126 }
127 else
128 {
129 label = null;
130 }
131
132 //---if we are generating an ImageMap, store the image coordinates
133 if( axisChart.getGenerateImageMapFlag() )
134 {
135 axisChart.getImageMap().addImageMapArea( new CircleMapArea( line.x1,
136 line.y1,
137 iStockChartDataSet.getLowValue( i ),
138 label,
139 iStockChartDataSet.getLegendLabel( StockChartDataType.LOW.getInt() ) ) );
140
141 axisChart.getImageMap().addImageMapArea( new CircleMapArea( line.x2,
142 line.y2,
143 iStockChartDataSet.getHighValue( i ),
144 label,
145 iStockChartDataSet.getLegendLabel( StockChartDataType.HIGH.getInt() ) ) );
146 }
147
148 g2d.setPaint( iStockChartDataSet.getPaint( StockChartDataType.HIGH.getInt() ) );
149 g2d.setStroke( stockChartProperties.getHiLowStroke() );
150 g2d.draw( line );
151
152 line.x1+=axisChart.getXAxis().getScalePixelWidth();
153 line.x2=line.x1;
154
155 if( openLine != null )
156 {
157 if( iStockChartDataSet.getOpenValue( i ) != Double.NaN )
158 {
159 openLine.y1= axisChart.getYAxis().computeAxisCoordinate( axisChart.getYAxis().getOrigin(),
160 iStockChartDataSet.getOpenValue( i ),
161 axisChart.getYAxis().getScaleCalculator().getMinValue() );
162 openLine.y2=openLine.y1;
163
164 g2d.setPaint( iStockChartDataSet.getPaint( StockChartDataType.OPEN.getInt() ) );
165 g2d.setStroke( stockChartProperties.getOpenStroke() );
166 g2d.draw( openLine );
167
168 //---if we are generating an ImageMap, store the image coordinates
169 if( axisChart.getGenerateImageMapFlag() )
170 {
171 axisChart.getImageMap().addImageMapArea( new CircleMapArea( openLine.x1,
172 openLine.y1,
173 iStockChartDataSet.getOpenValue( i ),
174 label,
175 iStockChartDataSet.getLegendLabel( StockChartDataType.OPEN.getInt() ) ) );
176 }
177
178 openLine.x1+=axisChart.getXAxis().getScalePixelWidth();
179 openLine.x2+=axisChart.getXAxis().getScalePixelWidth();
180 }
181 }
182
183 if( closeLine != null )
184 {
185 if( iStockChartDataSet.getOpenValue( i ) != Double.NaN )
186 {
187 closeLine.y1= axisChart.getYAxis().computeAxisCoordinate( axisChart.getYAxis().getOrigin(),
188 iStockChartDataSet.getCloseValue( i ),
189 axisChart.getYAxis().getScaleCalculator().getMinValue() );
190 closeLine.y2=closeLine.y1;
191
192 g2d.setPaint( iStockChartDataSet.getPaint( StockChartDataType.CLOSE.getInt() ) );
193 g2d.setStroke( stockChartProperties.getCloseStroke() );
194 g2d.draw( closeLine );
195
196 //---if we are generating an ImageMap, store the image coordinates
197 if( axisChart.getGenerateImageMapFlag() )
198 {
199 axisChart.getImageMap().addImageMapArea( new CircleMapArea( closeLine.x2,
200 closeLine.y2,
201 iStockChartDataSet.getCloseValue( i ),
202 label,
203 iStockChartDataSet.getLegendLabel( StockChartDataType.CLOSE.getInt() ) ) );
204 }
205
206 closeLine.x1+=axisChart.getXAxis().getScalePixelWidth();
207 closeLine.x2+=axisChart.getXAxis().getScalePixelWidth();
208 }
209 }
210 }
211 }
212
213 }
0 /***********************************************************************************************
1 * File Info: $Id: Axis.java,v 1.11 2003/03/09 22:42:10 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39
40 package org.jCharts.axisChart.axis;
41
42
43 import org.jCharts.axisChart.AxisChart;
44 import org.jCharts.axisChart.axis.scale.ScaleCalculator;
45 import org.jCharts.chartText.TextTagGroup;
46 import org.jCharts.properties.util.ChartFont;
47 import org.jCharts.test.HTMLGenerator;
48 import org.jCharts.test.HTMLTestable;
49
50 import java.awt.font.TextLayout;
51 import java.io.Serializable;
52 import java.lang.reflect.Field;
53
54
55 abstract public class Axis implements HTMLTestable, Serializable
56 {
57 //---reference to containing chart
58 private AxisChart axisChart;
59
60 //---number of pixels between each label
61 private float scalePixelWidth;
62
63 //---the length of the axis
64 private float pixelLength;
65
66 //---the pixel coordinate of the start of the axis
67 private float origin;
68
69
70 private float titleHeight;
71 private float titleWidth;
72
73 private float minimumWidthNeeded;
74 private float minimumHeightNeeded;
75
76 //---Note, if no labels are displayed, axisLabelsGroup will be NULL!
77 private TextTagGroup axisLabelsGroup;
78
79 //---this number of items to plot on the Axis. Note, if no labels are displayed, axisLabelsGroup will be NULL so we can not depend on that.
80 private int numberOfScaleItems;
81
82 //---pixel location of tick start needed for reference when start drawing charts.
83 private float tickStart;
84
85
86 //---multiplication value used to determine the coordinate location of values on YAxis
87 private double oneUnitPixelSize;
88
89 private float zeroLineCoordinate;
90
91
92 private ScaleCalculator scaleCalculator;
93
94
95 /**************************************************************************************************
96 * Constructor
97 *
98 * @param axisChart
99 * @param numberOfScaleItems
100 ***************************************************************************************************/
101 public Axis( AxisChart axisChart, int numberOfScaleItems )
102 {
103 this.axisChart = axisChart;
104 this.numberOfScaleItems= numberOfScaleItems;
105 }
106
107
108 /**************************************************************************************************
109 * Returns reference to AxisChart Object.
110 *
111 * @return axisChart
112 ***************************************************************************************************/
113 public final AxisChart getAxisChart()
114 {
115 return this.axisChart;
116 }
117
118
119 public int getNumberOfScaleItems()
120 {
121 return numberOfScaleItems;
122 }
123
124
125 public TextTagGroup getAxisLabelsGroup()
126 {
127 return axisLabelsGroup;
128 }
129
130
131 public void setAxisLabelsGroup( TextTagGroup axisLabelsGroup )
132 {
133 this.axisLabelsGroup = axisLabelsGroup;
134 }
135
136
137 public final float getTitleWidth()
138 {
139 return this.titleWidth;
140 }
141
142
143 public final float getTitleHeight()
144 {
145 return this.titleHeight;
146 }
147
148
149 public final float getPixelLength()
150 {
151 return this.pixelLength;
152 }
153
154
155 public final void setPixelLength( float pixelLength )
156 {
157 this.pixelLength = pixelLength;
158 }
159
160
161 public final float getOrigin()
162 {
163 return this.origin;
164 }
165
166
167 public final void setOrigin( float origin )
168 {
169 this.origin = origin;
170 }
171
172
173 public final float getMinimumWidthNeeded()
174 {
175 return this.minimumWidthNeeded;
176 }
177
178
179 public final void setMinimumWidthNeeded( float minimumWidthNeeded )
180 {
181 this.minimumWidthNeeded = minimumWidthNeeded;
182 }
183
184
185 public final float getMinimumHeightNeeded()
186 {
187 return this.minimumHeightNeeded;
188 }
189
190
191 public final void setMinimumHeightNeeded( float minimumHeightNeeded )
192 {
193 this.minimumHeightNeeded = minimumHeightNeeded;
194 }
195
196
197 public final float getScalePixelWidth()
198 {
199 return this.scalePixelWidth;
200 }
201
202
203 public final void setScalePixelWidth( float scalePixelWidth )
204 {
205 this.scalePixelWidth = scalePixelWidth;
206 }
207
208
209 public float getTickStart()
210 {
211 return tickStart;
212 }
213
214
215 public void setTickStart( float tickStart )
216 {
217 this.tickStart = tickStart;
218 }
219
220
221 public ScaleCalculator getScaleCalculator()
222 {
223 return scaleCalculator;
224 }
225
226
227 public void setScaleCalculator( ScaleCalculator scaleCalculator )
228 {
229 this.scaleCalculator = scaleCalculator;
230 }
231
232
233 /*********************************************************************************************
234 *
235 *
236 * @param title
237 * @param axisTitleFont
238 **********************************************************************************************/
239 public final void computeAxisTitleDimensions( String title, ChartFont axisTitleFont )
240 {
241 TextLayout textLayout = new TextLayout( title,
242 axisTitleFont.getFont(),
243 this.getAxisChart().getGraphics2D().getFontRenderContext() );
244
245 this.titleWidth = textLayout.getAdvance();
246 this.titleHeight = textLayout.getAscent() + textLayout.getDescent();
247 }
248
249
250 /*********************************************************************************************
251 * Enables the testing routines to display the contents of this Object.
252 *
253 * Can only see 'private' fields from this class.
254 *
255 * @param htmlGenerator
256 **********************************************************************************************/
257 public void toHTML( HTMLGenerator htmlGenerator )
258 {
259 String name = this.getClass().getSuperclass().getName() + "->";
260
261 //---calling on instance of YAxis or XAxis
262 Field[] fields = this.getClass().getSuperclass().getDeclaredFields();
263 for( int i = 0; i < fields.length; i++ )
264 {
265 try
266 {
267 htmlGenerator.addField( name + fields[ i ].getName(), fields[ i ].get( this ) );
268 }
269 catch( IllegalAccessException illegalAccessException )
270 {
271 illegalAccessException.printStackTrace();
272 }
273 }
274 }
275
276
277 /*************************************************************************************************
278 * Computes the number of pixels between each value on the axis.
279 *
280 **************************************************************************************************/
281 public void computeScalePixelWidth()
282 {
283 setScalePixelWidth( getPixelLength() / this.getNumberOfScaleItems() );
284 }
285
286
287 /*************************************************************************************************
288 * Computes the number of pixels between each value on the axis.
289 *
290 **************************************************************************************************/
291 public void computeScalePixelWidthDataAxis()
292 {
293 setScalePixelWidth( getPixelLength() / ( this.numberOfScaleItems - 1) );
294 }
295
296
297 public void setOneUnitPixelSize( double oneUnitPixelSize )
298 {
299 this.oneUnitPixelSize = oneUnitPixelSize;
300 }
301
302
303 /**************************************************************************************************
304 * Returns the number of pixels one value unit occupies.
305 *
306 * @return double the number of pixels one value unit occupies.
307 ***************************************************************************************************/
308 public double getOneUnitPixelSize()
309 {
310 return this.oneUnitPixelSize;
311 }
312
313
314 /**************************************************************************************************
315 * Returns the screen coordinate of the zero line. This will not always be the same as the origin
316 * as not all charts start at zero. This is needed not only by the Axis, but some of the Chart
317 * implementations as well.
318 *
319 * @return float the screen pixel location of the zero line.
320 ***************************************************************************************************/
321 public float getZeroLineCoordinate()
322 {
323 return this.zeroLineCoordinate;
324 }
325
326
327 /**************************************************************************************************
328 * Sets the screen coordinate of the zero line. This will not always be the same as the origin
329 * as not all charts start at zero.
330 *
331 * @param value the screen pixel location of the zero line.
332 ***************************************************************************************************/
333 public void setZeroLineCoordinate( float value )
334 {
335 this.zeroLineCoordinate = value;
336 }
337
338
339 /*************************************************************************************************
340 * Computes the relationship of data point values to pixel values so know where along the axis
341 * a value is.
342 *
343 * @param scalePixelLength
344 * @param increment
345 **************************************************************************************************/
346 public void computeOneUnitPixelSize( float scalePixelLength, double increment )
347 {
348 this.oneUnitPixelSize = scalePixelLength / increment;
349 }
350
351
352 }
0 /***********************************************************************************************
1 * File: DataAxis - derived from YAxis.java
2 * Last Modified: $Id: DataAxis.java,v 1.4 2003/03/09 22:42:10 nathaniel_auvil Exp $
3 * Copyright (C) 2000
4 * Author: John Thomsen
5 * Contributor(s):
6 *
7 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
8 *
9 * Redistribution and use of this software and associated documentation
10 * ("Software"), with or without modification, are permitted provided
11 * that the following conditions are met:
12 *
13 * 1. Redistributions of source code must retain copyright
14 * statements and notices. Redistributions must also contain a
15 * copy of this document.
16 *
17 * 2. Redistributions in binary form must reproduce the
18 * above copyright notice, this list of conditions and the
19 * following disclaimer in the documentation and/or other
20 * materials provided with the distribution.
21 *
22 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to
23 * endorse or promote products derived from this Software without
24 * prior written permission of Nathaniel G. Auvil. For written
25 * permission, please contact nathaniel_auvil@users.sourceforge.net
26 *
27 * 4. Products derived from this Software may not be called "jCharts"
28 * nor may "jCharts" appear in their names without prior written
29 * permission of Nathaniel G. Auvil. jCharts is a registered
30 * trademark of Nathaniel G. Auvil.
31 *
32 * 5. Due credit should be given to the jCharts Project
33 * (http://jcharts.sourceforge.net/).
34 *
35 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS
36 * ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
37 * NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
38 * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
39 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
40 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
41 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
42 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
43 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
44 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
45 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
46 * OF THE POSSIBILITY OF SUCH DAMAGE.
47 ************************************************************************************************/
48
49 package org.jCharts.axisChart.axis;
50
51
52 import org.jCharts.chartData.interfaces.IDataSeries;
53 import org.jCharts.chartData.processors.AxisChartDataProcessor;
54 import org.jCharts.test.HTMLGenerator;
55 import org.jCharts.test.HTMLTestable;
56 import org.jCharts.axisChart.AxisChart;
57
58
59 import java.awt.*;
60
61
62 /****
63 *
64 * @deprecated just using the YAxis Object
65 */
66 public class DataAxis extends Axis implements HTMLTestable
67 {
68 //---these values are not the same as the data set min and max;
69 //---these are what is displayed on screen which includes padding.
70 private double minValue;
71 private double maxValue;
72
73 //---Difference between the points on the axis.
74 //---ie-> if 10 and the origin was 0, the values would be 0,10,20,30,etc...
75 private double increment;
76
77
78 //---multiplication value used to determine the coordinate location of values on YAxis
79 //private double oneUnitPixelSize;
80
81 //---not always equal to the origin as charts may not start at zero.
82 protected float zeroLineCoordinate;
83
84
85 /*****
86 *
87 * @param axisChart
88 * @deprecated this class is no longer used
89 */
90 public DataAxis( AxisChart axisChart )
91 {
92 super( axisChart, 0 );
93 }
94
95
96 protected boolean amDataAxis()
97 {
98 return true;
99 }
100
101
102 protected boolean amLabelAxis()
103 {
104 return false;
105 }
106
107
108 /*************************************************************************************************
109 * Add all text labels to be display on this axis.
110 *
111 **************************************************************************************************/
112 public void addTextTags()
113 {
114 /*
115 NumberFormat numberFormat;
116 AxisProperties axisProperties = super.getAxisChart().getAxisProperties();
117
118 Font font = axisProperties.getScaleFont();
119 Font derivedFont = null;
120
121 if( super.getVerticalScaleFlag() )
122 {
123 derivedFont = font.deriveFont( Axis.VERTICAL_LABEL_ROTATION );
124 }
125
126 this.textTagGroup = new TextTagGroup(
127 font,
128 derivedFont,
129 axisProperties.getScaleFontColor(),
130 super.getAxisChart().getGraphics2D().getFontRenderContext() );
131
132 super.setNumberOfLabelsOnAxis( super.getAxisChart().getAxisProperties().getDataAxisNumItems() );
133
134 if( showText() == false ) return;
135
136 double value = this.minValue;
137
138 //---DOLLAR SIGNS
139 if( axisProperties.getDataAxisUseDollarSigns() )
140 {
141 numberFormat = NumberFormat.getCurrencyInstance();
142 }
143 else
144 {
145 numberFormat = NumberFormat.getInstance();
146 }
147
148 //---COMMAS
149 if( axisProperties.getDataAxisUseCommas() )
150 {
151 numberFormat.setGroupingUsed( true );
152 }
153 else
154 {
155 numberFormat.setGroupingUsed( false );
156 }
157
158 //---TRIM OFF DECIMAL PLACES IF ROUND TO WHOLE NUMBER
159 if( axisProperties.getDataAxisRoundValuesToNearest() >= 0 )
160 {
161 numberFormat.setMaximumFractionDigits( 0 );
162 numberFormat.setMinimumFractionDigits( 0 );
163 }
164 else
165 {
166 numberFormat.setMaximumFractionDigits( -axisProperties.getDataAxisRoundValuesToNearest() );
167 numberFormat.setMinimumFractionDigits( -axisProperties.getDataAxisRoundValuesToNearest() );
168 }
169
170 //LOOP
171 for( int i = 0; i <= super.getAxisChart().getAxisProperties().getDataAxisNumItems(); i++ )
172 {
173 textTagGroup.addTextTag( numberFormat.format( value ) );
174
175 value += this.increment;
176 }
177
178 super.setWidestLabel( textTagGroup.getWidestTextTag() );
179 super.setTallestLabel( textTagGroup.getTallestTextTag() );
180 */
181
182 }
183
184
185 /*******************************************************************************************
186 * Calculates the axis scale increment.
187 *
188 * If the user does not specify a scale, it is auto computed in the followin way:
189 * <LI>if all values are positive, the MIN value will be zero.</LI>
190 * <LI>if all values are negative, the MAX value will be zero.</LI>
191 * <LI>Padding is done by either adding or subtracting the increment by the rounding power of ten
192 * specified in the properties.</LI>
193 *
194 * @param axisChartDataProcessor need to get the min/max
195 ********************************************************************************************/
196 void computeScaleIncrement( AxisChartDataProcessor axisChartDataProcessor )
197 {
198 /*
199 AxisProperties axisProperties = super.getAxisChart().getAxisProperties();
200
201 int numScaleItems = axisProperties.getDataAxisNumItems();
202 double powerOfTen = Math.pow( 10.0d, Math.abs( (double) super.getAxisChart().getAxisProperties().getDataAxisRoundValuesToNearest() ) );
203
204 if( axisProperties.hasUserDefinedScale() )
205 {
206 this.increment = this.round( axisProperties.getUserDefinedDataAxisIncrement(), powerOfTen );
207
208 //---if we round this down to zero, force it to the power of ten.
209 //---for example, round to nearest 100, value = 35...would push down to 0 which is illegal.
210 if( this.increment == 0 )
211 {
212 this.increment = powerOfTen;
213 }
214
215 this.minValue = this.round( axisProperties.getUserDefinedDataAxisMinimum(), powerOfTen );
216 this.maxValue = this.minValue + ( this.increment * numScaleItems );
217 }
218 //---else, we will determine the axis scale to use
219 else
220 {
221
222
223 double range;
224
225 //---if MIN >= 0, MAX is the range, if MAX < 0, -MIN is the range
226 if( ( axisChartDataProcessor.getMinValue() >= 0 ) || ( axisChartDataProcessor.getMaxValue() < 0 ) )
227 {
228 range = Math.max( axisChartDataProcessor.getMaxValue(), -axisChartDataProcessor.getMinValue() );
229
230 this.increment = range / numScaleItems;
231 this.roundTheIncrement( powerOfTen );
232
233 if( axisChartDataProcessor.getMinValue() >= 0 )
234 {
235 this.minValue = 0.0d;
236 this.maxValue = this.increment * numScaleItems;
237 }
238 else
239 {
240 this.maxValue = 0.0d;
241 this.minValue = -( this.increment * numScaleItems );
242 }
243
244 // data is the double[][] with the chart values. getMax just finds the largest point anywhere in the array.
245 double yMax = this.maxValue;
246 double yMin = this.minValue;
247
248 // In the following line, note that Math.log is actually Natural Logarithm.
249 // log base a of b = ln b / ln a => log base 10 of x = ln 10 / ln x
250 //double yDelta = Math.pow( 10.0, Math.round( Math.log( yMax - yMin ) / Math.log( 10 ) ) );
251 double yDelta = Math.pow( 10.0, Math.round( Math.log( range ) / Math.log( 10 ) ) );
252 double yStart = yMin - ( yMin % yDelta );
253 double yEnd = yMax - ( yMax % yDelta ) + yDelta;
254
255 // Count the number of segments this gives us. Shoot for 20 segments or so.
256 int segments = (int) ( ( yEnd - yStart ) / yDelta );
257 if( segments <= 2 )
258 {
259 // we need 10 times this many
260 yDelta = yDelta / 10.0;
261 }
262 else if( segments <= 5 )
263 {
264 // we need 4 times this many
265 yDelta = yDelta / 4.0;
266 }
267 else if( segments <= 10 )
268 {
269 yDelta = yDelta / 2.0;
270 }
271 // Recalc start and end to match with new delta.
272 yStart = yMin - ( yMin % yDelta );
273 yEnd = yMax - ( yMax % yDelta ) + yDelta;
274 segments = (int) ( ( yEnd - yStart ) / yDelta );
275
276 //axisProperties = new AxisProperties(yStart, yDelta);
277 //axisProperties.setYAxisNumItems(segments);
278
279 this.increment= yDelta;
280
281
282 }
283 //---else MIN is negative and MAX is positive, so add values together (minus a negative is a positive)
284 else
285 {
286 this.minValue = this.round( axisChartDataProcessor.getMinValue(), powerOfTen );
287
288 //---round min value down to get the start value for axis. Compute range from this value.
289 if( super.getAxisChart().getAxisProperties().getDataAxisRoundValuesToNearest() > 0 )
290 {
291 this.minValue -= powerOfTen;
292 }
293 else
294 {
295 this.minValue -= ( 1 / powerOfTen );
296 }
297
298 //---we want the rounded Axis min for range
299 //---MIN is always negative at this point so minus a negative is a positive
300 range = axisChartDataProcessor.getMaxValue() - this.minValue;
301
302 this.increment = range / numScaleItems;
303 this.roundTheIncrement( powerOfTen );
304
305 //---axis starts at minValue, not zero!
306 this.maxValue = this.minValue + ( this.increment * numScaleItems );
307 }
308
309 }
310 */
311 }
312
313
314 /***********************************************************************************************
315 * Rounds the scale increment up by the power of ten specified in the properties.
316 *
317 * @param value the value to round
318 * @param powerOfTen the product of 10 times the rounding property.
319 * @return double the rounded result
320 ************************************************************************************************/
321 private double round( double value, double powerOfTen )
322 {
323 /*
324 if( super.getAxisChart().getAxisProperties().getDataAxisRoundValuesToNearest() > 0 )
325 {
326 return ( Math.round( value / powerOfTen ) * powerOfTen );
327 }
328 else if( super.getAxisChart().getAxisProperties().getDataAxisRoundValuesToNearest() < 0 )
329 {
330 return ( Math.round( value * powerOfTen ) / powerOfTen );
331 }
332 else
333 {
334 return ( Math.round( value ) );
335 }
336 */
337 return 0;
338 }
339
340
341 /***********************************************************************************************
342 * Rounds the scale increment up by the power of ten specified in the properties.
343 *
344 * @param powerOfTen the value of 10 times the rounding property.
345 ************************************************************************************************/
346 private void roundTheIncrement( double powerOfTen )
347 {
348 /*
349 this.increment = this.round( this.increment, powerOfTen );
350
351 //---round the increment up
352 if( super.getAxisChart().getAxisProperties().getDataAxisRoundValuesToNearest() > 0 )
353 {
354 this.increment += powerOfTen;
355 }
356 else
357 {
358 this.increment += ( 1 / powerOfTen );
359 }
360 */
361 }
362
363
364 /**************************************************************************************************
365 * Returns the screen coordinate of the zero line. This will not always be the same as the origin
366 * as not all charts start at zero.
367 *
368 * @return float the screen pixel location of the zero line.
369 ***************************************************************************************************/
370 public float getZeroLineCoordinate()
371 {
372 return this.zeroLineCoordinate;
373 }
374
375
376 /*************************************************************************************************
377 * Takes a value and determines the screen coordinate it should be drawn at.
378 *
379 * @param value
380 * @return float the screen pixel coordinate
381 **************************************************************************************************/
382 float computeAxisCoordinate( double value )
383 {
384 /*
385 double returnValue;
386
387 if( amHorizontal() == false )
388 {
389 returnValue = super.getOrigin() - ( value - this.getMinValue() ) * this.getOneUnitPixelSize();
390
391 }
392 else
393 {
394 returnValue = super.getOrigin() + ( value - this.getMinValue() ) * this.getOneUnitPixelSize();
395 }
396 */
397
398 /* -- Debug for various settings..
399 System.out.println("Pix:"+this.getOneUnitPixelSize());
400 System.out.println("origin:"+super.getOrigin());
401 System.out.println("Ret"+returnValue);
402 */
403
404 // return (float) returnValue;
405
406 return 0;
407 }
408
409
410 /**************************************************************************************************
411 * Returns the MAX value plotted by the axis.
412 *
413 * @return double the MAX value plotted by the axis
414 ***************************************************************************************************/
415 public double getMaxValue()
416 {
417 return this.maxValue;
418 }
419
420
421 /**************************************************************************************************
422 * Returns the MIN value plotted by the axis.
423 *
424 * @return double the MIN value plotted by the axis
425 ***************************************************************************************************/
426 public double getMinValue()
427 {
428 return this.minValue;
429 }
430
431
432 /**************************************************************************************************
433 * Returns the number of pixels one value unit occupies.
434 *
435 * @return double the number of pixels one value unit occupies.
436 ***************************************************************************************************/
437 public double getOneUnitPixelSize()
438 {
439 /* -- Debug for various settings
440 System.out.println("inc:"+this.increment);
441 System.out.println("Scale:"+this.getScalePixelLength());
442 */
443 //return ( super.getScalePixelLength() / this.increment );
444
445 return 0;
446 // return this.oneUnitPixelSize; // Old code
447 }
448
449
450 /*********************************************************************************************
451 * Renders the DataAxis on the passes Graphics2D object
452 *
453 * @param graphics2D
454 * @param iDataSeries
455 **********************************************************************************************/
456 protected void render( Graphics2D graphics2D,
457 IDataSeries iDataSeries )
458 {
459 /*
460 super.render( graphics2D, iDataSeries );
461
462 Line2D.Float line2D = new Line2D.Float();
463
464 if( amHorizontal() )
465 {
466 line2D = super.getAxisChart().getVerticalAxis().getAxisLine( line2D );
467 }
468 else
469 {
470 line2D = super.getAxisChart().getHorizontalAxis().getAxisLine( line2D );
471 }
472
473 float offset = super.getScalePixelLength();
474 offset *= (float) -this.minValue;
475 offset /= (float) this.increment;
476
477 offset = ( amHorizontal() ) ? offset : -offset;
478
479 float start = ( amHorizontal() ) ? line2D.x1 : line2D.y1;
480
481 //---need this regardless if draw line or not.
482 this.zeroLineCoordinate = start + offset;
483
484 // System.out.println("Zero Line:"+zeroLineCoordinate);
485
486
487 //---ZERO LINE
488 if( super.getAxisChart().getAxisProperties().getShowZeroLine() &&
489 this.minValue < 0.0d &&
490 this.maxValue > 0.0d )
491 {
492 if( amHorizontal() )
493 {
494 line2D.x1 = this.zeroLineCoordinate;
495 line2D.x2 = line2D.x1;
496 }
497 else
498 {
499 line2D.y1 = this.zeroLineCoordinate;
500 line2D.y2 = line2D.y1;
501 }
502
503 graphics2D.setStroke( super.getAxisChart().getAxisProperties().getZeroLineStroke() );
504 graphics2D.setPaint( super.getAxisChart().getAxisProperties().getZeroLinePaint() );
505 graphics2D.draw( line2D );
506 }
507 */
508 }
509
510
511 /*********************************************************************************************
512 * Enables the testing routines to display the contents of this Object.
513 *
514 * @param htmlGenerator
515 **********************************************************************************************/
516 public void toHTML( HTMLGenerator htmlGenerator )
517 {
518 super.toHTML( htmlGenerator );
519 }
520 }
0 /***********************************************************************************************
1 * File Info: $Id: LabelAxis.java,v 1.5 2003/03/09 22:42:10 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.axisChart.axis;
40
41
42 import org.jCharts.chartData.interfaces.IDataSeries;
43 import org.jCharts.properties.AxisProperties;
44 import org.jCharts.test.HTMLGenerator;
45 import org.jCharts.test.HTMLTestable;
46 import org.jCharts.axisChart.AxisChart;
47
48 import java.awt.*;
49
50
51 /****
52 *
53 * @deprecated just using the Axis Object
54 */
55 public class LabelAxis extends Axis implements HTMLTestable
56 {
57 /**************************************************************************************************
58 *
59 * @param axisChart
60 * @deprecated this class is no longer used
61 ***************************************************************************************************/
62 public LabelAxis( AxisChart axisChart )
63 {
64 super( axisChart, 0 );
65 }
66
67
68 protected boolean amDataAxis()
69 {
70 return false;
71 }
72
73
74 protected boolean amLabelAxis()
75 {
76 return true;
77 }
78
79
80 /*************************************************************************************************
81 * Add the scale labels.
82 *
83 **************************************************************************************************/
84 protected void addTextTags()
85 {
86 AxisProperties axisProperties = super.getAxisChart().getAxisProperties();
87 IDataSeries iDataSeries= (IDataSeries) super.getAxisChart().getIAxisDataSeries();
88
89 //Font font = axisProperties.getScaleFont();
90 Font derivedFont = null;
91
92 /*
93 if( super.getVerticalScaleFlag() )
94 {
95 derivedFont = font.deriveFont( Axis.VERTICAL_LABEL_ROTATION );
96 }
97
98 this.textTagGroup = new TextTagGroup(
99 font,
100 derivedFont,
101 axisProperties.getScaleFontColor(),
102 super.getAxisChart().getGraphics2D().getFontRenderContext() );
103
104 super.setNumberOfLabelsOnAxis( iDataSeries.getNumberOfLabels() );
105
106 if( showText() == false ) return;
107
108 for( int i = 0; i < iDataSeries.getNumberOfLabels(); i++ )
109 {
110 textTagGroup.addTextTag( iDataSeries.getLabelAxisLabel( i ) );
111 }
112 */
113 }
114
115
116 /*********************************************************************************************
117 * Renders the axis on the passed Graphics2D object
118 *
119 * @param graphics2D
120 * @param iDataSeries
121 **********************************************************************************************/
122 protected void render( Graphics2D graphics2D,
123 IDataSeries iDataSeries )
124 {
125
126 // super.render( graphics2D, iDataSeries );
127 }
128
129
130 /*********************************************************************************************
131 * Enables the testing routines to display the contents of this Object.
132 *
133 * @param htmlGenerator
134 **********************************************************************************************/
135 public void toHTML( HTMLGenerator htmlGenerator )
136 {
137 super.toHTML( htmlGenerator );
138 }
139
140 }
0 /***********************************************************************************************
1 * File Info: $Id: XAxis.java,v 1.20 2003/10/15 03:23:15 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s): John Thomsen
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39
40 package org.jCharts.axisChart.axis;
41
42
43 import org.jCharts.axisChart.AxisChart;
44 import org.jCharts.properties.*;
45 import org.jCharts.test.HTMLGenerator;
46 import org.jCharts.test.HTMLTestable;
47 import org.jCharts.chartData.interfaces.IAxisPlotDataSet;
48 import org.jCharts.chartData.interfaces.IAxisDataSeries;
49 import org.jCharts.types.ChartType;
50
51 import java.awt.*;
52 import java.awt.geom.Line2D;
53 import java.lang.reflect.Field;
54 import java.util.Iterator;
55
56
57 public final class XAxis extends Axis implements HTMLTestable
58 {
59 //---indicates which labels to display 1=every, 2=every other, 3=every third, etc...
60 private int xLabelFilter = 1;
61
62 //---for some charts such as line, point, area, etc... we want to start plot at y-axis
63 private boolean startTicksAtAxis;
64
65
66 /**************************************************************************************************
67 *
68 * @param axisChart
69 * @param numberOfScaleItems
70 ***************************************************************************************************/
71 public XAxis( AxisChart axisChart, int numberOfScaleItems )
72 {
73 super( axisChart, numberOfScaleItems );
74 }
75
76
77 /*************************************************************************************************
78 * Computes the minimum pixel height required for the X-Axis.
79 * Includes space, if needed, for: axis title + padding, axis values + tick padding, and tick marks.
80 *
81 * @param axisTitle
82 **************************************************************************************************/
83 public void computeMinimumHeightNeeded( String axisTitle )
84 {
85 float heightNeeded = 0;
86 AxisProperties axisProperties = super.getAxisChart().getAxisProperties();
87 AxisTypeProperties axisTypeProperties = axisProperties.getXAxisProperties();
88
89
90 if( axisTypeProperties.showAxisLabels() )
91 {
92 if( axisProperties.xAxisLabelsAreVertical() )
93 {
94 //---widest label for vertical labels
95 //heightNeeded = axisChartDataProcessor.getAxisLabelProcessor().getWidestLabel();
96 heightNeeded = super.getAxisLabelsGroup().getWidestLabel();
97 }
98 else
99 {
100 //---tallest label for horizontal labels
101 //heightNeeded = axisChartDataProcessor.getAxisLabelProcessor().getTallestLabel();
102 heightNeeded = super.getAxisLabelsGroup().getTallestLabel();
103
104 //---not sure why i need more padding
105 heightNeeded += 3;
106 }
107 }
108
109
110 if( axisTypeProperties.getShowTicks() != AxisTypeProperties.TICKS_NONE )
111 {
112 if( axisTypeProperties.showAxisLabels() )
113 {
114 //---add the padding between scale labels and tick marks
115 heightNeeded += axisTypeProperties.getPaddingBetweenLabelsAndTicks();
116 }
117
118 //---add width of tick marks
119 heightNeeded += axisTypeProperties.getAxisTickMarkPixelLength();
120 }
121 else
122 {
123 //---use specified distance between labels and axis
124 heightNeeded += axisTypeProperties.getPaddingBetweenAxisAndLabels();
125 }
126
127
128 //---include axis title height if needed. Remember it is vertical for y-axis
129 if( axisTitle != null )
130 {
131 super.computeAxisTitleDimensions( axisTitle, axisTypeProperties.getTitleChartFont() );
132 heightNeeded += super.getTitleHeight();
133 heightNeeded += axisTypeProperties.getPaddingBetweenAxisTitleAndLabels();
134 }
135
136 super.setMinimumHeightNeeded( heightNeeded );
137 }
138
139
140 /*************************************************************************************************
141 * Computes the number of pixels between each value on the axis.
142 *
143 **************************************************************************************************
144 public void computeScalePixelWidth( int numberOfValuesOnXAxis )
145 {
146 super.setScalePixelWidth( super.getPixelLength() / numberOfValuesOnXAxis );
147 }
148
149
150 /****************************************************************************************************
151 *
152 * @param axisTitle
153 * @param graphics2D
154 * @param axisTypeProperties
155 ***************************************************************************************************/
156 private void renderAxisTitle( String axisTitle, Graphics2D graphics2D, AxisTypeProperties axisTypeProperties )
157 {
158 if( axisTitle != null )
159 {
160 float titleX;
161 float titleY = super.getAxisChart().getYAxis().getOrigin() + this.getMinimumHeightNeeded() - super.getTitleHeight();
162
163 //---if title is larger than the axis itself, place at top.
164 if( super.getTitleWidth() > super.getPixelLength() )
165 {
166 titleX = ((super.getAxisChart().getImageWidth() - super.getTitleWidth()) / 2);
167 }
168 //---else, center on XAxis.
169 else
170 {
171 titleX = super.getOrigin() + ((super.getPixelLength() - super.getTitleWidth()) / 2);
172 }
173
174
175 axisTypeProperties.getAxisTitleChartFont().setupGraphics2D( graphics2D );
176 graphics2D.drawString( axisTitle, titleX, titleY );
177 }
178 }
179
180
181 /***************************************************************************************
182 * Determines if we should start x-axis ticks at the y-axis or space it out a half
183 * a scale item width.
184 *
185 * @param iAxisDataSeries
186 * @param axisTypeProperties
187 **************************************************************************************/
188 public void computeShouldTickStartAtYAxis( IAxisDataSeries iAxisDataSeries,
189 AxisTypeProperties axisTypeProperties )
190 {
191 //---if horizontal plot, x-axis is the data axis, so always start data points at y-axis
192 if( axisTypeProperties instanceof DataAxisProperties )
193 {
194 this.startTicksAtAxis= true;
195 }
196 else
197 {
198 this.startTicksAtAxis= true;
199
200 //---else, there are a couple of plots we do not start x-axis values at the y-axis
201 IAxisPlotDataSet iAxisPlotDataSet;
202 Iterator iterator= iAxisDataSeries.getIAxisPlotDataSetIterator();
203
204 while( iterator.hasNext() )
205 {
206 iAxisPlotDataSet= (IAxisPlotDataSet) iterator.next();
207 if( iAxisPlotDataSet.getChartType().equals( ChartType.BAR )
208 || iAxisPlotDataSet.getChartType().equals( ChartType.BAR_CLUSTERED )
209 || iAxisPlotDataSet.getChartType().equals( ChartType.BAR_STACKED )
210 || iAxisPlotDataSet.getChartType().equals( ChartType.LINE )
211 || iAxisPlotDataSet.getChartType().equals( ChartType.POINT )
212 || iAxisPlotDataSet.getChartType().equals( ChartType.STOCK ) )
213 {
214 this.startTicksAtAxis= false;
215 break;
216 }
217 }
218 }
219 }
220
221
222 /***************************************************************************************
223 * Computes the screen pixel location of the first tick mark
224 *
225 **************************************************************************************/
226 public void computeTickStart()
227 {
228 float tickStart= super.getOrigin();
229
230 if( ! this.startTicksAtAxis )
231 {
232 tickStart+= (super.getScalePixelWidth() / 2);
233 }
234
235 super.setTickStart( tickStart );
236 }
237
238
239 /*************************************************************************************************
240 * Computes the number of pixels between each value on the axis.
241 *
242 **************************************************************************************************/
243 public void computeScalePixelWidth()
244 {
245 if( this.startTicksAtAxis )
246 {
247 super.computeScalePixelWidthDataAxis();
248 }
249 else
250 {
251 super.setScalePixelWidth( getPixelLength() / this.getNumberOfScaleItems() );
252 }
253 }
254
255
256 /*********************************************************************************************
257 * Renders the YAxis on the passes Graphics2D object
258 *
259 * @param graphics2D
260 * @param axisProperties
261 * @param axisTitle
262 **********************************************************************************************/
263 public void render( Graphics2D graphics2D,
264 AxisProperties axisProperties,
265 String axisTitle )
266 {
267 AxisTypeProperties axisTypeProperties = axisProperties.getXAxisProperties();
268
269
270 //---AXIS TITLE
271 this.renderAxisTitle( axisTitle, graphics2D, axisTypeProperties );
272
273 Line2D.Float line2D = new Line2D.Float( super.getTickStart(), 0.0f, super.getTickStart(), 0.0f );
274 float tickY1 = super.getAxisChart().getYAxis().getOrigin();
275 float tickY2 = super.getAxisChart().getYAxis().getOrigin() + axisTypeProperties.getAxisTickMarkPixelLength();
276 float gridLineY1 = super.getAxisChart().getYAxis().getOrigin();
277 float gridLineY2 = super.getAxisChart().getYAxis().getOrigin() - super.getAxisChart().getYAxis().getPixelLength();
278
279
280 float stringX = super.getTickStart();
281 float stringY = super.getAxisChart().getYAxis().getOrigin();
282 if( axisTypeProperties.getShowTicks() != AxisTypeProperties.TICKS_NONE )
283 {
284 stringY += axisTypeProperties.getAxisTickMarkPixelLength() + axisTypeProperties.getPaddingBetweenLabelsAndTicks();
285 }
286 else
287 {
288 stringY += axisTypeProperties.getPaddingBetweenAxisAndLabels();
289 }
290
291
292 if( axisTypeProperties.showAxisLabels() )
293 {
294 //---if the scale labels are horizontal, simply add the tallest label height.
295 //---Otherwise we will have to calculate it when we draw the label
296 if( !axisProperties.xAxisLabelsAreVertical() )
297 {
298 stringY += super.getAxisLabelsGroup().getTallestLabel();
299 graphics2D.setFont( axisTypeProperties.getScaleChartFont().getFont() );
300 }
301 else
302 {
303 stringX -= super.getAxisLabelsGroup().getTextTag( 0 ).getFontDescent();
304 graphics2D.setFont( axisTypeProperties.getScaleChartFont().deriveFont() );
305 }
306 }
307
308
309 //LOOP
310 //for( int i = 0; i < super.getAxisLabelsGroup().size(); i++ )
311 for( int i = 0; i < super.getNumberOfScaleItems(); i++ )
312 {
313 //---GRID LINES
314 if( axisTypeProperties.getShowGridLines() != AxisTypeProperties.GRID_LINES_NONE )
315 {
316 if( ( i == 0 && !( axisTypeProperties instanceof DataAxisProperties ) )
317 || ( i > 0 && ( (axisTypeProperties.getShowGridLines() == AxisTypeProperties.GRID_LINES_ALL) || (axisTypeProperties.getShowGridLines() == AxisTypeProperties.GRID_LINES_ONLY_WITH_LABELS && (i % this.xLabelFilter == 0)) ) ) )
318 {
319 line2D.y1 = gridLineY1;
320 line2D.y2 = gridLineY2;
321
322 if( i < super.getAxisLabelsGroup().size()
323 || (i == super.getAxisLabelsGroup().size() && !axisTypeProperties.getShowEndBorder()) )
324 {
325 axisTypeProperties.getGridLineChartStroke().draw( graphics2D, line2D );
326 }
327 }
328 }
329
330 //---TICK MARKS
331 //if( i != super.getAxisLabelsGroup().size() )
332 if( i != super.getNumberOfScaleItems() )
333 {
334 if( (axisTypeProperties.getShowTicks() == AxisTypeProperties.TICKS_ALL)
335 || (axisTypeProperties.getShowTicks() == AxisTypeProperties.TICKS_ONLY_WITH_LABELS
336 && (i % this.xLabelFilter == 0)) )
337 {
338 line2D.y1 = tickY1;
339 line2D.y2 = tickY2;
340
341 axisTypeProperties.getTickChartStroke().setupGraphics2D( graphics2D );
342 graphics2D.draw( line2D );
343 }
344 }
345
346 line2D.x1 += super.getScalePixelWidth();
347 line2D.x2 = line2D.x1;
348
349
350 //---AXIS LABEL
351 if( axisTypeProperties.showAxisLabels() && (i % this.xLabelFilter == 0) )
352 {
353 graphics2D.setPaint( axisTypeProperties.getScaleChartFont().getPaint() );
354
355 if( !axisProperties.xAxisLabelsAreVertical() )
356 {
357 //graphics2D.drawString( iDataSeries.getXAxisLabel( i ), stringX - super.getAxisLabelsGroup().getTextTag( i ).getWidth() / 2, stringY );
358 float x = stringX - super.getAxisLabelsGroup().getTextTag( i ).getWidth() / 2;
359
360 //---we can not only look at the last label as there could be a filter and labels near the last might go off the edge of the screen.
361 if( x + super.getAxisLabelsGroup().getTextTag( i ).getWidth() < super.getAxisChart().getImageWidth() )
362 {
363 super.getAxisLabelsGroup().getTextTag( i ).render( graphics2D, x, stringY );
364 }
365 }
366 else
367 {
368 float x = stringX + super.getAxisLabelsGroup().getTextTag( i ).getHeight() / 2;
369
370 //---we can not only look at the last label as there could be a filter and labels near the last might go off the edge of the screen.
371 if( x + super.getAxisLabelsGroup().getTextTag( i ).getHeight() < super.getAxisChart().getImageWidth() )
372 {
373 graphics2D.drawString( super.getAxisLabelsGroup().getTextTag( i ).getText(), x, stringY + super.getAxisLabelsGroup().getTextTag( i ).getWidth() );
374 }
375 }
376 }
377 stringX += super.getScalePixelWidth();
378 }
379
380
381 //---RIGHT BORDER-----------------------------------------------------------
382 if( axisTypeProperties.getShowEndBorder() )
383 {
384 //---make sure no rounding errors
385 line2D.x1 = super.getOrigin() + super.getPixelLength() + 1;
386 line2D.x2 = line2D.x1;
387 line2D.y1 = gridLineY1;
388 line2D.y2 = gridLineY2;
389 axisProperties.getYAxisProperties().getAxisStroke().draw( graphics2D, line2D );
390 }
391
392
393 //---AXIS-------------------------------------------------------------------
394 line2D.x1 = super.getOrigin();
395 line2D.x2 = super.getOrigin() + super.getPixelLength();
396 line2D.y1 = super.getAxisChart().getYAxis().getOrigin();
397 line2D.y2 = line2D.y1;
398 axisTypeProperties.getAxisStroke().setupGraphics2D( graphics2D );
399 graphics2D.draw( line2D );
400
401
402 //---ZERO LINE-----------------------------------------------------------------
403 if( axisTypeProperties instanceof DataAxisProperties )
404 {
405 DataAxisProperties dataAxisProperties = (DataAxisProperties) axisTypeProperties;
406
407 if( dataAxisProperties.showZeroLine()
408 && super.getScaleCalculator().getMinValue() < 0.0d
409 && super.getScaleCalculator().getMaxValue() > 0.0d )
410 {
411 line2D.x1 = super.getZeroLineCoordinate();
412 line2D.x2 = line2D.x1;
413 line2D.y1 = super.getAxisChart().getYAxis().getOrigin();
414 line2D.y2 = super.getAxisChart().getYAxis().getOrigin() - super.getAxisChart().getYAxis().getPixelLength();
415 dataAxisProperties.getZeroLineChartStroke().draw( graphics2D, line2D );
416 }
417 }
418 }
419
420
421 /************************************************************************************************
422 * Method to compute the filter to use on the x-axis label display so labels do not overlap
423 *
424 *************************************************************************************************/
425 public void computeLabelFilter()
426 {
427 if( super.getAxisChart().getAxisProperties().getXAxisProperties().showAxisLabels() )
428 {
429 float widestLabelSize;
430 AxisTypeProperties axisTypeProperties = super.getAxisChart().getAxisProperties().getXAxisProperties();
431
432 if( super.getAxisChart().getAxisProperties().xAxisLabelsAreVertical() )
433 {
434 widestLabelSize = super.getAxisLabelsGroup().getTallestLabel();
435 }
436 else
437 {
438 widestLabelSize = super.getAxisLabelsGroup().getWidestLabel();
439 }
440
441 double numberLabelsCanDisplay = this.getPixelLength() / (widestLabelSize + axisTypeProperties.getPaddingBetweenAxisLabels());
442 this.xLabelFilter = (int) Math.ceil( super.getAxisLabelsGroup().size() / numberLabelsCanDisplay );
443 }
444 else
445 {
446 this.xLabelFilter= 1;
447 }
448 }
449
450
451 /*********************************************************************************************
452 * Enables the testing routines to display the contents of this Object.
453 *
454 * @param htmlGenerator
455 **********************************************************************************************/
456 public void toHTML( HTMLGenerator htmlGenerator )
457 {
458 htmlGenerator.propertiesTableStart( this.getClass().getName() );
459
460 super.toHTML( htmlGenerator );
461
462 Field[] fields = this.getClass().getDeclaredFields();
463 for( int i = 0; i < fields.length; i++ )
464 {
465 try
466 {
467 htmlGenerator.addField( fields[ i ].getName(), fields[ i ].get( this ) );
468 }
469 catch( IllegalAccessException illegalAccessException )
470 {
471 illegalAccessException.printStackTrace();
472 }
473 }
474
475 htmlGenerator.propertiesTableEnd();
476 }
477
478
479 /*************************************************************************************************
480 * Takes a value and determines the screen coordinate it should be drawn at. THe only difference
481 * between this and the y-axis is we add to the origin versus subtract from it.
482 *
483 * @param origin
484 * @param value
485 * @param axisMinValue the minimum value on the axis
486 * @return float the screen pixel coordinate
487 **************************************************************************************************/
488 public float computeAxisCoordinate( float origin, double value, double axisMinValue )
489 {
490 double returnValue = origin + (value - axisMinValue) * this.getOneUnitPixelSize();
491 //System.out.println( "computeAxisCoordinate( " + origin + ", " + value + ", " + axisMinValue + " ) = " + returnValue );
492 return (float) returnValue;
493 }
494
495 }
0 /***********************************************************************************************
1 * File Info: $Id: YAxis.java,v 1.24 2003/06/29 13:28:37 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s): John Thomsen
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39
40 package org.jCharts.axisChart.axis;
41
42
43 import org.jCharts.axisChart.AxisChart;
44 import org.jCharts.properties.*;
45 import org.jCharts.properties.util.ChartFont;
46 import org.jCharts.test.HTMLGenerator;
47 import org.jCharts.test.HTMLTestable;
48
49 import java.awt.*;
50 import java.awt.geom.Line2D;
51 import java.lang.reflect.Field;
52
53
54 public final class YAxis extends Axis implements HTMLTestable
55 {
56
57 private float lastTickY;
58
59
60 /**************************************************************************************************
61 * Constructor
62 *
63 * @param axisChart
64 ***************************************************************************************************/
65 public YAxis( AxisChart axisChart, int numberOfScaleItems )
66 {
67 super( axisChart, numberOfScaleItems );
68 }
69
70
71 /************************************************************************************
72 * Need this value as horizontal plots start from the top of the axis and go down
73 *
74 * @return
75 ************************************************************************************/
76 public float getLastTickY()
77 {
78 return lastTickY;
79 }
80
81
82 /*************************************************************************************************
83 * Computes the minimum pixel width required for the Y-Axis.
84 * Includes space, if needed, for: axis title + padding, axis values + tick padding, and tick marks.
85 *
86 **************************************************************************************************/
87 public void computeMinimumWidthNeeded( String yAxisTitle )
88 {
89 AxisTypeProperties axisTypeProperties= super.getAxisChart().getAxisProperties().getYAxisProperties();
90
91
92 float widthNeeded = 0;
93
94
95 //---if we are displaying axis scale labels, add width of widest label
96 if( axisTypeProperties.showAxisLabels() )
97 {
98 widthNeeded+= super.getAxisLabelsGroup().getWidestLabel();
99 }
100
101
102 if( axisTypeProperties.getShowTicks() != AxisTypeProperties.TICKS_NONE )
103 {
104 //---add the padding between scale labels and tick marks
105 widthNeeded += axisTypeProperties.getPaddingBetweenLabelsAndTicks();
106
107 //---add width of tick marks
108 widthNeeded += axisTypeProperties.getAxisTickMarkPixelLength();
109 }
110 else
111 {
112 //---else, if we are not showing any ticks, add padding between labels and axis, if we are displaying labels
113 if( axisTypeProperties.showAxisLabels() )
114 {
115 widthNeeded += axisTypeProperties.getPaddingBetweenAxisAndLabels();
116 }
117 }
118
119
120 //---include axis title height if needed. Remember it is vertical for y-axis
121 //if( super.getAxisChart().getAxisProperties().getShowAxisTitle( AxisProperties.Y_AXIS ) )
122 if( yAxisTitle != null )
123 {
124 super.computeAxisTitleDimensions( yAxisTitle, axisTypeProperties.getTitleChartFont() );
125 widthNeeded += super.getTitleHeight();
126 widthNeeded += axisTypeProperties.getPaddingBetweenAxisTitleAndLabels();
127 }
128
129 super.setMinimumWidthNeeded( widthNeeded );
130 }
131
132
133 /****************************************************************************************************
134 *
135 * @param axisTitle
136 * @param graphics2D
137 * @param axisTypeProperties
138 ***************************************************************************************************/
139 private void renderAxisTitle( String axisTitle, Graphics2D graphics2D, AxisTypeProperties axisTypeProperties )
140 {
141 if( axisTitle != null )
142 {
143 float titleY; // = super.getAxisChart().getChartProperties().getEdgePadding();
144 float titleX = super.getAxisChart().getXAxis().getOrigin() - super.getMinimumWidthNeeded() + super.getTitleHeight();
145
146 //---if YAxis title is larger than the YAxis itself, center it on image.
147 if( super.getTitleWidth() > super.getPixelLength() )
148 {
149 //titleY= super.getTitleWidth();
150 titleY= super.getAxisChart().getImageHeight() - ( ( super.getAxisChart().getImageHeight() - super.getTitleWidth() ) / 2 );
151 }
152 //---else, center on YAxis.
153 else
154 {
155 titleY = this.getOrigin() - ( ( super.getPixelLength() - super.getTitleWidth() ) / 2 );
156 }
157
158 //TODO this should use a TextTag
159 graphics2D.setFont( axisTypeProperties.getAxisTitleChartFont().getFont().deriveFont( ChartFont.VERTICAL_ROTATION ) );
160 graphics2D.setPaint( axisTypeProperties.getAxisTitleChartFont().getPaint() );
161 graphics2D.drawString( axisTitle, titleX, titleY );
162 }
163 }
164
165
166 /*********************************************************************************************
167 * Renders the YAxis on the passes Graphics2D object
168 *
169 * @param graphics2D
170 * @param axisProperties
171 * @param yAxisTitle
172 **********************************************************************************************/
173 public void render( Graphics2D graphics2D, AxisProperties axisProperties, String yAxisTitle )
174 {
175 AxisTypeProperties axisTypeProperties = axisProperties.getYAxisProperties();
176
177
178 //---AXIS TITLE
179 this.renderAxisTitle( yAxisTitle, graphics2D, axisProperties.getYAxisProperties() );
180
181
182 Line2D.Float line2D;
183 float stringY= 0;
184
185
186 if( axisTypeProperties instanceof DataAxisProperties )
187 {
188 //---start at the axis
189 line2D = new Line2D.Float( 0.0f, super.getOrigin(), 0.0f, super.getOrigin() );
190
191 if( axisTypeProperties.showAxisLabels() )
192 {
193 stringY = super.getOrigin() + ( super.getAxisLabelsGroup().getTallestLabel() / 4 );
194 }
195 }
196 else
197 {
198 //--start at half a axis item width
199 float y = super.getOrigin() - ( super.getScalePixelWidth() / 2 );
200 line2D = new Line2D.Float( 0.0f, y, 0.0f, y );
201
202 if( axisTypeProperties.showAxisLabels() )
203 {
204 stringY = y + ( super.getAxisLabelsGroup().getTallestLabel() / 4 );
205
206 //---horizontal plots start at top of axis and go down
207 super.getAxisLabelsGroup().reverse();
208 }
209 }
210
211
212 float tickX1 = super.getAxisChart().getXAxis().getOrigin() - axisTypeProperties.getAxisTickMarkPixelLength();
213 float tickX2 = super.getAxisChart().getXAxis().getOrigin();
214 float gridLineX1 = super.getAxisChart().getXAxis().getOrigin() + 1;
215 float gridLineX2 = super.getAxisChart().getXAxis().getOrigin() + super.getAxisChart().getXAxis().getPixelLength();
216
217
218 float stringX = super.getAxisChart().getXAxis().getOrigin() - axisTypeProperties.getAxisTickMarkPixelLength();
219
220 if( axisTypeProperties.showAxisLabels() )
221 {
222 stringX-= axisTypeProperties.getPaddingBetweenLabelsAndTicks();
223 }
224
225
226 for( int i = 0; i < super.getNumberOfScaleItems(); i++ )
227 {
228 //---GRID LINES
229 if( axisTypeProperties.getShowGridLines() != AxisTypeProperties.GRID_LINES_NONE )
230 {
231 //---we do not want to draw a grid line over the axis as data axis first value is on the axis
232 if( i > 0 || ( i == 0 && !( axisTypeProperties instanceof DataAxisProperties ) ) )
233 {
234 line2D.x1 = gridLineX1;
235 line2D.x2 = gridLineX2;
236
237 //TODO what is this doing???? How could i ever equal the size?
238
239 if( i < super.getAxisLabelsGroup().size()
240 || ( i == super.getAxisLabelsGroup().size() && !axisTypeProperties.getShowEndBorder() ) )
241
242 // if( i == super.getNumberOfScaleItems() - 1 && !axisTypeProperties.getShowEndBorder() )
243 {
244 axisTypeProperties.getGridLineChartStroke().draw( graphics2D, line2D );
245 }
246 else
247 {
248 //---draw top border with the same ChartStroke as the X-Axis
249 axisProperties.getXAxisProperties().getAxisStroke().draw( graphics2D, line2D );
250 }
251 }
252 }
253
254 //---TICK MARKS
255 if( axisTypeProperties.getShowTicks() != AxisTypeProperties.TICKS_NONE )
256 {
257 line2D.x1 = tickX1;
258 line2D.x2 = tickX2;
259 axisTypeProperties.getTickChartStroke().draw( graphics2D, line2D );
260 }
261
262 //---need this value as horizontal plots start from the top of the axis and go down
263 //---must set this no matter if no ticks are present as horizontal plots start their rendering based on this screen coordinate.
264 this.lastTickY= line2D.y1;
265
266 line2D.y1 -= super.getScalePixelWidth();
267 line2D.y2 = line2D.y1;
268
269
270 //---AXIS LABEL
271 if( axisTypeProperties.showAxisLabels() )
272 {
273 super.getAxisLabelsGroup().render( i, graphics2D, stringX - super.getAxisLabelsGroup().getTextTag( i ).getWidth(), stringY );
274 //graphics2D.setPaint( axisProperties.getScaleFontColor() );
275 //graphics2D.drawString( this.formattedLabels[ i ], stringX - this.labelWidths[ i ], stringY );
276 }
277
278 stringY -= super.getScalePixelWidth();
279 }
280
281
282 //---AXIS----------------------------------------------------------------------
283 line2D.x1 = super.getAxisChart().getXAxis().getOrigin();
284 line2D.x2 = line2D.x1;
285 line2D.y1 = super.getOrigin() - super.getPixelLength();
286 line2D.y2 = super.getOrigin();
287 axisTypeProperties.getAxisStroke().draw( graphics2D, line2D );
288
289
290 //---TOP BORDER----------------------------------------------------------------
291 if( axisTypeProperties.getShowEndBorder() )
292 {
293 line2D.x1 = super.getAxisChart().getXAxis().getOrigin();
294 line2D.x2 = super.getAxisChart().getXAxis().getOrigin() + super.getAxisChart().getXAxis().getPixelLength();
295 line2D.y1 = super.getOrigin() - super.getPixelLength();
296 line2D.y2 = line2D.y1;
297 axisProperties.getXAxisProperties().getAxisStroke().draw( graphics2D, line2D );
298 }
299
300
301 //---ZERO LINE-----------------------------------------------------------------
302 if( axisTypeProperties instanceof DataAxisProperties )
303 {
304 DataAxisProperties dataAxisProperties = ( DataAxisProperties ) axisTypeProperties;
305
306 if( dataAxisProperties.showZeroLine()
307 && super.getScaleCalculator().getMinValue() < 0.0d
308 && super.getScaleCalculator().getMaxValue() > 0.0d )
309 {
310 line2D.y1 = super.getZeroLineCoordinate();
311 line2D.y2 = line2D.y1;
312 line2D.x1 = super.getAxisChart().getXAxis().getOrigin();
313 line2D.x2 = super.getAxisChart().getXAxis().getOrigin() + super.getAxisChart().getXAxis().getPixelLength();
314 dataAxisProperties.getZeroLineChartStroke().draw( graphics2D, line2D );
315 }
316 }
317 }
318
319
320 /*************************************************************************************************
321 * Takes a value and determines the screen coordinate it should be drawn at. THe only difference
322 * between this and the x-axis is we subtract to the origin versus subtract from it.
323
324 *
325 * @param origin
326 * @param value
327 * @param axisMinValue the minimum value on the axis
328 * @return float the screen pixel coordinate
329 **************************************************************************************************/
330 public float computeAxisCoordinate( float origin, double value, double axisMinValue )
331 {
332 double returnValue = origin - ( value - axisMinValue ) * this.getOneUnitPixelSize();
333 return ( float ) returnValue;
334 }
335
336
337 /*********************************************************************************************
338 * Enables the testing routines to display the contents of this Object.
339 *
340 * @param htmlGenerator
341 **********************************************************************************************/
342 //todo is this method needed?
343 public void toHTML( HTMLGenerator htmlGenerator )
344 {
345 htmlGenerator.propertiesTableStart( this.getClass().getName() );
346
347 super.toHTML( htmlGenerator );
348
349 Field[] fields = this.getClass().getDeclaredFields();
350 for( int i = 0; i < fields.length; i++ )
351 {
352 try
353 {
354 htmlGenerator.addField( fields[ i ].getName(), fields[ i ].get( this ) );
355 }
356 catch( IllegalAccessException illegalAccessException )
357 {
358 illegalAccessException.printStackTrace();
359 }
360 }
361
362 htmlGenerator.propertiesTableEnd();
363 }
364
365 }
0 /***********************************************************************************************
1 * File Info: $Id: AutomaticScaleCalculator.java,v 1.3 2003/02/04 23:55:33 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil, Mike Lissick
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.axisChart.axis.scale;
40
41
42 import org.jCharts.axisChart.axis.scale.ScaleCalculator;
43
44
45 public class AutomaticScaleCalculator extends ScaleCalculator
46 {
47
48 /****************************************************************************************
49 *
50 ***************************************************************************************/
51 public AutomaticScaleCalculator()
52 {
53
54 }
55
56
57 /*********************************************************************************************
58 * Computes the axis increment taking into account the user specified criteria.
59 *
60 ********************************************************************************************/
61 public void computeIncrement()
62 {
63 double powerOfTen = Math.pow( 10.0d, Math.abs( ( double ) super.getRoundingPowerOfTen() ) );
64
65 double range;
66
67
68 //---if MIN >= 0, MAX is the range, if MAX < 0, -MIN is the range
69 if( ( super.getMinValue() >= 0 ) || ( super.getMaxValue() < 0 ) )
70 {
71 range = Math.max( super.getMaxValue(), -super.getMinValue() );
72
73 super.increment = range / ( super.getNumberOfScaleItems() - 1 );
74 this.roundTheIncrement( powerOfTen );
75
76 if( super.getMinValue() >= 0 )
77 {
78 super.setMinValue( 0.0d );
79 super.setMaxValue( super.increment * super.getNumberOfScaleItems() );
80 }
81 else
82 {
83 super.setMaxValue( 0.0d );
84 super.setMinValue( -( super.increment * super.getNumberOfScaleItems() ) );
85 }
86 }
87 //---else MIN is negative and MAX is positive, so add values together (minus a negative is a positive)
88 else
89 {
90 super.setMinValue( super.round( super.getMinValue(), powerOfTen ) );
91
92 //---round min value down to get the start value for axis. Compute range from this value.
93 if( super.getRoundingPowerOfTen() > 0 )
94 {
95 super.setMinValue( super.getMinValue() - powerOfTen );
96 }
97 else
98 {
99 super.setMinValue( super.getMinValue()- ( 1 / powerOfTen ) );
100 }
101
102 //---we want the rounded Axis min for range
103 //---MIN is always negative at this point so minus a negative is a positive
104 range = super.getMaxValue() - super.getMinValue();
105
106 super.increment = range / ( super.getNumberOfScaleItems() - 1 );
107 super.roundTheIncrement( powerOfTen );
108
109 //---axis starts at minValue, not zero!
110 super.setMaxValue( super.getMinValue() + ( this.increment * super.getNumberOfScaleItems() ) );
111 }
112 }
113
114
115 /*********************************************************************************************
116 * Drives the computation of the axis increment and related values taking into account the
117 * user specified rounding criteria and sets it to the super class increment variable.
118 *
119 * So if you specify to round to the nearest 100 and give an increment of 2.5, the increment
120 * will become 100.
121 *
122 * @param numberOfScaleItems
123 ********************************************************************************************
124 public void roundScaleValues( double powerOfTen, int numberOfScaleItems )
125 {
126 this.roundTheIncrement( powerOfTen );
127
128
129 //---if MIN >= 0, MAX is the range, if MAX < 0, -MIN is the range
130 if( ( super.getMinValue() >= 0 ) || ( super.getMaxValue() < 0 ) )
131 {
132 if( super.getMinValue() >= 0 )
133 {
134 super.setMinValue( 0.0d );
135 super.setMaxValue( super.increment * numberOfScaleItems );
136 }
137 else
138 {
139 super.setMaxValue( 0.0d );
140 super.setMinValue( -( super.increment * numberOfScaleItems ) );
141 }
142 }
143 //---else MIN is negative and MAX is positive, so add values together (minus a negative is a positive)
144 else
145 {
146 super.setMinValue( super.round( super.getMinValue(), powerOfTen ) );
147
148 //---round min value down to get the start value for axis. Compute range from this value.
149 if( super.getRoundingPowerOfTen() > 0 )
150 {
151 super.setMinValue( super.getMinValue() - powerOfTen );
152 }
153 else
154 {
155 super.setMinValue( super.getMinValue()- ( 1 / powerOfTen ) );
156 }
157
158 //---we want the rounded Axis min for range
159 //---MIN is always negative at this point so minus a negative is a positive
160 range = super.getMaxValue() - super.getMinValue();
161
162 super.increment = range / numberOfScaleItems;
163 super.roundTheIncrement( powerOfTen );
164
165 //---axis starts at minValue, not zero!
166 super.setMaxValue( super.getMinValue() + ( this.increment * numberOfScaleItems ) );
167 }
168
169
170 }
171
172 */
173
174
175 /*
176
177 public static void main( String[] args )
178 {
179 AutomaticScaleCalculator s= new AutomaticScaleCalculator();
180
181 }
182 */
183 }
0
1 package org.jCharts.axisChart.axis.scale;
2
3
4 import org.jCharts.properties.AxisProperties;
5
6 import org.jCharts.properties.PropertyException;
7
8
9 public class ChartScale
10 {
11
12 /**
13
14 * The largest number in the dataset.
15
16 */
17
18 double yMax;
19
20
21 /**
22
23 * The smallest number in the dataset.
24
25 */
26
27 double yMin;
28
29
30 /**
31
32 * The difference between two points on adjacent grid lines.
33
34 */
35
36 double yDelta = 0.0;
37
38
39 /**
40
41 * The value which the first grid line represents.
42
43 */
44
45 double yStart = 0.0;
46
47
48 /**
49
50 * The value which the last grid line represents.
51
52 */
53
54 double yEnd = 0.0;
55
56
57 /**
58
59 * The suggested value for the rounding of the data.
60
61 */
62
63 int rounding = 0;
64
65
66 /**
67
68 * The number of segments that the suggested yStart, yEnd and yDelta produce.
69
70 */
71
72 int segments = 20;
73
74
75 public static void main( String[] args )
76 {
77 ChartScale c = new ChartScale();
78 c.yMin = -30;
79 c.yMax = 200;
80 c.calculate();
81
82 System.out.println( "yStart= " + c.yStart + " yEnd= " + c.yEnd + " segments= " + c.segments + " rounding= " + c.rounding );
83 }
84
85
86
87 public ChartScale()
88 {
89
90 }
91
92
93 /**
94 * Constructor. Creates a ChartScale object and initializes all of its properties as appropriate for the given
95 * data's minimum and maximum values.
96 *
97 * @param data double[] the data for which you would like suggested graph values
98 */
99 public ChartScale( double[][] data )
100 {
101 this.yMax = getMax( data );
102 this.yMin = getMin( data );
103
104 calculate();
105 }
106
107
108 /**
109 * Compute yDelta, yStart, yEnd, segments and rounding.
110 */
111 private void calculate()
112 {
113 // In the following line, note that Math.log is actually Natural Logarithm.
114 // log base a of b = ln b / ln a => log base 10 of x = ln x / ln 10
115 // yDelta is a nice, even, power-of-ten difference between yMax and yMin
116 yDelta = Math.pow( 10.0, Math.round( Math.log( yMax - yMin ) / Math.log( 10 ) ) );
117
118 yStart = yMin - (yMin % yDelta); // the first point on an even power of ten on or below yMin
119
120 yEnd = yMax - (yMax % yDelta) + yDelta; // the first point on an even power of ten on or above yMax
121
122 // At this point, we have a yStart, yEnd and yDelta that are guaranteed to include all points in the graph.
123
124 // However, there are probably too few segments. Perhaps only two. Reduce the delta according to the
125 // number of segments that we already have. Note that we will reduce delta only in a way that produces some
126 // nice round numbers. yDelta is a power of ten, and therefore will alway divide nicely by 10, 4, and 2.
127
128 // We will need to recalculate yStart and yEnd to get rid of any unneeded blank segments.
129
130 // Count the number of segments this gives us and use this number to determine the factor by which to reduce
131 // yDelta. Note: to get larger numbers of segments, fiddle with the if statements below.
132
133 segments = (int) ((yEnd - yStart) / yDelta);
134
135 if( segments <= 2 )
136 {
137 // we need 10 times as many segments (before recalculating start and end, which may reduce the number)
138 yDelta = yDelta / 10.0;
139 }
140
141 else if( segments <= 5 )
142 {
143 // we need 4 times as many segments (before recalculating start and end, which may reduce the number)
144 yDelta = yDelta / 4.0;
145 }
146
147 else if( segments <= 10 )
148 {
149 // we need twice as many segments (before recalculating start and end, which may reduce the number)
150 yDelta = yDelta / 2.0;
151 }
152
153 // Recalc yStart and yEnd to match with new delta.
154 yStart = yMin - (yMin % yDelta);
155 yEnd = yMax - (yMax % yDelta) + yDelta;
156 segments = (int) ((yEnd - yStart) / yDelta);
157 rounding = (int) (Math.round( Math.log( yDelta ) / Math.log( 10 ) ) - 3);
158 }
159
160
161 /**
162 * Helper method that finds the largest double in the 2D array of doubles.
163 *
164 * @param data double[][] to look into for the max
165 * @return double the largest value found
166 */
167 private double getMax( double[][] data )
168 {
169 double max = Double.MIN_VALUE;
170
171 for( int i = 0; i < data.length; i++ )
172 {
173 double[] doubles = data[ i ];
174
175 for( int j = 0; j < doubles.length; j++ )
176 {
177 double aDouble = doubles[ j ];
178
179 if( aDouble > max )
180 {
181 max = aDouble;
182 }
183 }
184 }
185
186 return max;
187 }
188
189
190 /**
191 * Helper method that finds the smallest double in the 2D array of doubles.
192 *
193 * @param data double[][] to look into for the min
194 * @return double the smallest value found
195 */
196 private double getMin( double[][] data )
197 {
198 double min = Double.MAX_VALUE;
199
200 for( int i = 0; i < data.length; i++ )
201 {
202 double[] doubles = data[ i ];
203
204 for( int j = 0; j < doubles.length; j++ )
205 {
206 double aDouble = doubles[ j ];
207
208 if( aDouble < min )
209 {
210 min = aDouble;
211 }
212 }
213 }
214
215 return min;
216 }
217
218
219 /**
220
221 * Accessor for the yMax property. This property represents the largest value in the dataset.
222
223 *
224
225 * @return double largest value in the associated dataset
226
227 */
228
229 public double getYMax()
230 {
231
232 return yMax;
233
234 }
235
236
237 /**
238
239 * Accessor for the yMin property. This property represents the smallest value in the dataset.
240
241 *
242
243 * @return double smallest value in the associated dataset
244
245 */
246
247 public double getYMin()
248 {
249
250 return yMin;
251
252 }
253
254
255 /**
256
257 * Accessor for the yDelta property. The difference between any two points on adjacent grid lines.
258
259 *
260
261 * @return double grid line spacing
262
263 */
264
265 public double getYDelta()
266 {
267
268 return yDelta;
269
270 }
271
272
273 /**
274
275 * Accessor for the yStart property. The value which the first grid line represents.
276
277 *
278
279 * @return double y axis value for the bottom horizontal grid line.
280
281 */
282
283 public double getYStart()
284 {
285
286 return yStart;
287
288 }
289
290
291 /**
292
293 * Accessor for the yEnd property. The value which the last grid line represents.
294
295 *
296
297 * @return double y axis value for the top horizontal grid line.
298
299 */
300
301 public double getYEnd()
302 {
303
304 return yEnd;
305
306 }
307
308
309 /**
310
311 * Accessor for the rounding property. The suggested value for the rounding of the data.
312
313 *
314
315 * @return double rounding value suggestion.
316
317 */
318
319 public int getRounding()
320 {
321
322 return rounding;
323
324 }
325
326
327 /**
328
329 * Accessor for the segments property. The number of segments that the suggested yStart, yEnd and yDelta produce.
330
331 *
332
333 * @return double segments in the graph as suggested.
334
335 */
336
337 public int getSegments()
338 {
339
340 return segments;
341
342 }
343
344
345 /**
346
347 * Creates and returns a new AxisProperties object based on the internally calculated values of yStart, yDelta,
348
349 * segments and rounding.
350
351 *
352
353 * @return AxisProperties with yStart, yDelta, segments and rounding set.
354
355 */
356
357 public AxisProperties getAxisProperties() throws PropertyException
358 {
359
360 /*
361
362 AxisProperties axisProperties = new AxisProperties(yStart, yDelta);
363
364 axisProperties.setYAxisRoundValuesToNearest(rounding);
365
366 axisProperties.setYAxisNumItems(segments);
367
368
369
370 return axisProperties;
371
372 */
373
374 return null;
375
376 }
377
378 }
379
0 /***********************************************************************************************
1 * File Info: $Id: ScaleCalculator.java,v 1.4 2003/02/26 01:04:31 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil, Mike Lissick
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39
40 package org.jCharts.axisChart.axis.scale;
41
42
43 /***************************************************************************************
44 * Base class for the logic used to compute the scale on the charts. There are two
45 * implementations provided and you are free to implement your own if you do not like
46 * the default implementations provided.
47 *
48 *
49 ***************************************************************************************/
50 public abstract class ScaleCalculator
51 {
52 private double minValue;
53 private double maxValue;
54 private int roundingPowerOfTen;
55 private int numberOfScaleItems;
56
57 protected double increment;
58
59
60
61 /***************************************************************************************
62 * Computes the scale increment.
63 *
64 **************************************************************************************/
65 protected abstract void computeIncrement();
66
67
68 /*********************************************************************************************
69 * Drives the computation of the axis increment and related values taking into account the
70 * user specified rounding criteria.
71 *
72 * So if you specify to round to the nearest 100 and give an increment of 2.5, the increment
73 * will become 100.
74 *
75 ********************************************************************************************/
76 public final void computeScaleValues()
77 {
78 this.computeIncrement();
79
80 //double powerOfTen = Math.pow( 10, Math.abs( this.getRoundingPowerOfTen() ) );
81 //this.roundScaleValues( powerOfTen, numberOfScaleItems );
82 }
83
84
85 public final void setMinValue( double minValue )
86 {
87 this.minValue = minValue;
88 }
89
90
91 public final double getMinValue()
92 {
93 return this.minValue;
94 }
95
96
97 public final void setMaxValue( double maxValue )
98 {
99 this.maxValue = maxValue;
100 }
101
102
103 public final double getMaxValue()
104 {
105 return this.maxValue;
106 }
107
108
109 public final double getIncrement()
110 {
111 return increment;
112 }
113
114
115 public int getNumberOfScaleItems()
116 {
117 return numberOfScaleItems;
118 }
119
120
121 public void setNumberOfScaleItems( int numberOfScaleItems )
122 {
123 this.numberOfScaleItems = numberOfScaleItems;
124 }
125
126
127 /***********************************************************************************************
128 * Sets the exponent power of ten to round values to.
129 *
130 * @param powerOfTen exponent of ten to round to: 1=10, 2=100, -2=.01
131 ***********************************************************************************************/
132 public final void setRoundingPowerOfTen( int powerOfTen )
133 {
134 this.roundingPowerOfTen = powerOfTen;
135 }
136
137
138 public final int getRoundingPowerOfTen()
139 {
140 return this.roundingPowerOfTen;
141 }
142
143
144 /***********************************************************************************************
145 * Rounds the passed value by the power of ten specified
146 *
147 * @param value the value to round
148 * @param powerOfTen the product of 10 times the rounding property.
149 * @return double the rounded result
150 ************************************************************************************************/
151 protected double round( double value, double powerOfTen )
152 {
153 if( this.roundingPowerOfTen > 0 )
154 {
155 return ( Math.round( value / powerOfTen ) * powerOfTen );
156 }
157 else if( this.roundingPowerOfTen < 0 )
158 {
159 return ( Math.round( value * powerOfTen ) / powerOfTen );
160 }
161 else
162 {
163 return ( Math.round( value ) );
164 }
165 }
166
167
168 /***********************************************************************************************
169 * Rounds the scale increment up by the power of ten specified in the properties.
170 *
171 * @param powerOfTen the value of 10 times the rounding property.
172 ************************************************************************************************/
173 protected void roundTheIncrement( double powerOfTen )
174 {
175 this.increment = this.round( this.increment, powerOfTen );
176
177 //---round the increment up or down
178 if( this.roundingPowerOfTen > 0 )
179 {
180 this.increment += powerOfTen;
181 }
182 else
183 {
184 this.increment += ( 1 / powerOfTen );
185 }
186 }
187
188
189 /*******************************************************************************
190 *
191 * @return
192 *******************************************************************************/
193 public String toString()
194 {
195 StringBuffer s= new StringBuffer( 90 );
196 s.append( "ScaleCalculator-> min= " );
197 s.append( this.minValue );
198 s.append( " max= " );
199 s.append( this.maxValue );
200 s.append( " increment= " );
201 s.append( this.increment );
202 return s.toString();
203 }
204 }
0 /***********************************************************************************************
1 * File Info: $Id: UserDefinedScaleCalculator.java,v 1.2 2003/02/01 03:33:27 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s): Mike Lissick
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.axisChart.axis.scale;
40
41
42 import org.jCharts.axisChart.axis.scale.ScaleCalculator;
43
44
45 public class UserDefinedScaleCalculator extends ScaleCalculator
46 {
47 private double userDefinedMinimum;
48 private double userDefinedIncrement;
49
50
51 /****************************************************************************************
52 *
53 * It would seem to make sense to pass in the min and the max, but we want to allow
54 * people to use custom implementations which will be created when the AxisChart
55 * constructor gets called and we will not have looped the data to find the min
56 * and max yet. No sense in making people do that when we will do that already.
57 *
58 * @param userDefinedMinimum
59 * @param userDefinedIncrement
60 ***************************************************************************************/
61 public UserDefinedScaleCalculator( double userDefinedMinimum, double userDefinedIncrement )
62 {
63 this.userDefinedMinimum = userDefinedMinimum;
64 this.userDefinedIncrement = userDefinedIncrement;
65 }
66
67
68 /*********************************************************************************************
69 * Computes the axis increment WITHOUT taking into account the user specified rounding
70 * criteria and sets it to the super class increment variable. You can extend this class
71 * and override this method to compute you own scale.
72 *
73 ********************************************************************************************/
74 protected void computeIncrement()
75 {
76 super.increment = this.userDefinedIncrement;
77
78 double powerOfTen = Math.pow( 10, Math.abs( this.getRoundingPowerOfTen() ) );
79
80 //---round the increment according to user defined power
81 super.increment = super.round( super.increment, powerOfTen );
82
83 //---if we round this down to zero, force it to the power of ten.
84 //---for example, round to nearest 100, value = 35...would push down to 0 which is illegal.
85 if( super.increment == 0 )
86 {
87 super.increment = powerOfTen;
88 }
89
90 super.setMinValue( super.round( this.userDefinedMinimum, powerOfTen ) );
91 super.setMaxValue( super.getMinValue() + ( super.increment * super.getNumberOfScaleItems() ) );
92
93 }
94
95
96 /*********************************************************************************************
97 * Drives the computation of the axis increment and related values taking into account the
98 * user specified rounding criteria and sets it to the super class increment variable.
99 *
100 * So if you specify to round to the nearest 100 and give an increment of 2.5, the increment
101 * will become 100.
102 *
103 * @param numberOfScaleItems
104 ********************************************************************************************
105 public void roundScaleValues( double powerOfTen, int numberOfScaleItems )
106 {
107 //---round the increment according to user defined power
108 super.increment = super.round( super.increment, powerOfTen );
109
110 //---if we round this down to zero, force it to the power of ten.
111 //---for example, round to nearest 100, value = 35...would push down to 0 which is illegal.
112 if( super.increment == 0 )
113 {
114 super.increment = powerOfTen;
115 }
116
117 super.setMinValue( super.round( this.userDefinedMinimum, powerOfTen ) );
118 super.setMaxValue( super.getMinValue() + ( super.increment * numberOfScaleItems ) );
119 }
120 */
121 }
0 /***********************************************************************************************
1 * File Info: $Id: AxisValueRenderEvent.java,v 1.1 2003/03/02 21:46:16 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s): John Thomsen
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.axisChart.customRenderers.axisValue;
40
41
42 import org.jCharts.axisChart.AxisChart;
43 import org.jCharts.chartData.interfaces.IAxisPlotDataSet;
44
45 import java.util.EventObject;
46 import java.awt.*;
47 import java.awt.geom.Rectangle2D;
48 import java.awt.font.FontRenderContext;
49
50
51 public class AxisValueRenderEvent extends EventObject {
52
53 private Graphics2D graphics2D;
54 private FontRenderContext fontRenderContext;
55
56
57 private IAxisPlotDataSet iAxisPlotDataSet;
58
59 //---the total axis area the scale item occupies
60 private Rectangle2D.Float totalItemAxisArea;
61
62 private float zeroLineCoordinate;
63 private float valueX;
64 private float valueY;
65
66 private int dataSetIndex;
67 private int valueIndex;
68
69
70 /************************************************************************************
71 *
72 * @param axisChart
73 * @param graphics2D
74 * @param totalItemAxisArea
75 ***********************************************************************************/
76 public AxisValueRenderEvent( AxisChart axisChart,
77 IAxisPlotDataSet iAxisPlotDataSet,
78 Graphics2D graphics2D,
79 Rectangle2D.Float totalItemAxisArea,
80 float zeroLineCoordinate ) {
81 super( axisChart );
82
83 this.iAxisPlotDataSet= iAxisPlotDataSet;
84 this.graphics2D = graphics2D;
85 this.fontRenderContext = graphics2D.getFontRenderContext();
86 this.totalItemAxisArea = totalItemAxisArea;
87 this.zeroLineCoordinate= zeroLineCoordinate;
88 }
89
90
91 /***********************************************************************************
92 *
93 * @return Graphics2D
94 **********************************************************************************/
95 public Graphics2D getGraphics2D() {
96 return graphics2D;
97 }
98
99
100 /***********************************************************************************
101 *
102 * @return FontRenderContext
103 **********************************************************************************/
104 public FontRenderContext getFontRenderContext() {
105 return fontRenderContext;
106 }
107
108
109 /*************************************************************************************
110 * Returns the bounding box of the total axis plot area alotted to the current scale
111 * item.
112 *
113 * @return Rectangle2D.Float
114 *************************************************************************************/
115 public Rectangle2D.Float getTotalItemAxisArea() {
116 return totalItemAxisArea;
117 }
118
119
120
121 public IAxisPlotDataSet getiAxisPlotDataSet() {
122 return iAxisPlotDataSet;
123 }
124
125
126 /**************************************************************************************
127 *
128 * @return
129 *************************************************************************************/
130 public float getValueX() {
131 return valueX;
132 }
133
134
135 public void setValueX( float valueX ) {
136 this.valueX = valueX;
137 }
138
139
140 public float getValueY() {
141 return valueY;
142 }
143
144
145 public void setValueY( float valueY ) {
146 this.valueY = valueY;
147 }
148
149
150 public int getDataSetIndex() {
151 return dataSetIndex;
152 }
153
154
155 public void setDataSetIndex( int dataSetIndex ) {
156 this.dataSetIndex = dataSetIndex;
157 }
158
159
160 public int getValueIndex() {
161 return valueIndex;
162 }
163
164
165 public void setValueIndex( int valueIndex ) {
166 this.valueIndex = valueIndex;
167 }
168
169
170 public float getZeroLineCoordinate() {
171 return zeroLineCoordinate;
172 }
173 }
0 /***********************************************************************************************
1 * File Info: $Id: PostAxisValueRenderListener.java,v 1.2 2003/03/08 22:49:43 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s): John Thomsen
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.axisChart.customRenderers.axisValue;
40
41
42 import java.util.EventListener;
43
44 /********************************************************************************************
45 * This Class is used to recieve callbacks from the chart renderers after they render
46 * their value to the chart, with value meaning their bar, point, line, etc...
47 *
48 ******************************************************************************************/
49 public interface PostAxisValueRenderListener extends EventListener {
50
51 public void postRender( AxisValueRenderEvent axisValueRenderEvent );
52
53 }
0 /***********************************************************************************************
1 * File Info: $Id: PreAxisValueRenderListener.java,v 1.1 2003/03/02 21:46:16 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s): John Thomsen
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.axisChart.customRenderers.axisValue;
40
41
42 import java.util.EventListener;
43
44
45 public interface PreAxisValueRenderListener extends EventListener {
46
47 public void preRender( AxisValueRenderEvent axisValueRenderEvent );
48
49 }
0 /***********************************************************************************************
1 * File Info: $Id: BackgroundRenderer.java,v 1.2 2003/03/06 02:26:25 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.axisChart.customRenderers.axisValue.renderers;
40
41
42 import org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent;
43 import org.jCharts.axisChart.customRenderers.axisValue.PreAxisValueRenderListener;
44
45 import java.awt.*;
46
47
48 public class BackgroundRenderer implements PreAxisValueRenderListener
49 {
50 private Paint paint;
51 private boolean draw= false;
52
53
54 /********************************************************************************
55 *
56 * @param paint the paint to do the background in. You might want to use an
57 * alpha less than 255 (as in 'new Color( 20, 20, 20, 50 )' ) as this gets
58 * plotted over top of the axis grid lines.
59 ********************************************************************************/
60 public BackgroundRenderer( Paint paint )
61 {
62 this.paint= paint;
63 }
64
65
66 /*********************************************************************************
67 *
68 * @param axisValueRenderEvent
69 *********************************************************************************/
70 public void preRender( AxisValueRenderEvent axisValueRenderEvent )
71 {
72 if( this.draw )
73 {
74 //---keep the current paint around
75 Paint currentPaint= axisValueRenderEvent.getGraphics2D().getPaint();
76
77 axisValueRenderEvent.getGraphics2D().setPaint( this.paint );
78 axisValueRenderEvent.getGraphics2D().fill( axisValueRenderEvent.getTotalItemAxisArea() );
79
80 //---reset the current Paint
81 axisValueRenderEvent.getGraphics2D().setPaint( currentPaint );
82 }
83 //todo this is not going to work for clustered bar, stacked bar, etc... as it is called each time
84 //---fill the background of every other item
85 this.draw= ! this.draw;
86 }
87
88 }
0 /***********************************************************************************************
1 * File Info: $Id: ValueLabelPosition.java,v 1.2 2003/03/05 23:36:30 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39
40 package org.jCharts.axisChart.customRenderers.axisValue.renderers;
41
42
43 public class ValueLabelPosition {
44
45 //---just above or right of value
46 public static final ValueLabelPosition ON_TOP= new ValueLabelPosition( 0 );
47
48 //---just below or left of value
49 public static final ValueLabelPosition AT_TOP= new ValueLabelPosition( 1 );
50
51 //---half distance from zero line to the value
52 //public static final ValueLabelPosition MIDDLE= new ValueLabelPosition( 2 );
53
54 //---just above or to the right of the zero line
55 public static final ValueLabelPosition ABOVE_ZERO_LINE= new ValueLabelPosition( 3 );
56
57
58 public static final ValueLabelPosition AXIS_TOP= new ValueLabelPosition( 4 );
59 //public static final ValueLabelPosition AXIS_MIDDLE= new ValueLabelPosition( 5 );
60 public static final ValueLabelPosition AXIS_BOTTOM= new ValueLabelPosition( 6 );
61
62
63 private int position;
64
65
66 /**********************************************************************************
67 *
68 * @param position
69 *********************************************************************************/
70 protected ValueLabelPosition( int position ) {
71 this.position= position;
72 }
73
74
75 /*******************************************************************************
76 *
77 * @return
78 ******************************************************************************/
79 public int getPosition() {
80 return position;
81 }
82
83
84 /******************************************************************************
85 *
86 * @param valueLabelPosition
87 * @return boolean
88 *****************************************************************************/
89 public final boolean equals( ValueLabelPosition valueLabelPosition ) {
90 return ( this.position == valueLabelPosition.position );
91 }
92 }
0 /***********************************************************************************************
1 * File Info: $Id: ValueLabelRenderer.java,v 1.12 2003/04/19 13:45:45 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil, John Thomsen
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39
40 package org.jCharts.axisChart.customRenderers.axisValue.renderers;
41
42
43 import org.jCharts.axisChart.AxisChart;
44 import org.jCharts.axisChart.customRenderers.axisValue.AxisValueRenderEvent;
45 import org.jCharts.axisChart.customRenderers.axisValue.PostAxisValueRenderListener;
46 import org.jCharts.chartData.interfaces.IAxisChartDataSet;
47 import org.jCharts.chartText.NumericTagGroup;
48 import org.jCharts.chartText.TextTag;
49 import org.jCharts.properties.util.ChartFont;
50
51 import java.awt.*;
52 import java.text.NumberFormat;
53
54
55 public class ValueLabelRenderer implements PostAxisValueRenderListener
56 {
57
58 private NumberFormat numberFormat;
59
60 private ChartFont valueChartFont = ChartFont.DEFAULT_AXIS_VALUE;
61
62 //---holds the derived Font if needed so don't have to recalculate it each time.
63 private Font derivedFont;
64
65 //---vertical labels are only used when plotting on vertical charts; not used for horizontal bar plots.
66 private boolean isLabelVertical = false;
67
68 private ValueLabelPosition valueLabelPosition = ValueLabelPosition.ON_TOP;
69
70 private int pixelValuePadding = 4;
71
72
73 /**********************************************************************************
74 *
75 * @param isCurrency
76 * @param showGrouping
77 * @param roundingPowerOfTen
78 * @deprecated
79 **********************************************************************************/
80 public ValueLabelRenderer( boolean isCurrency, boolean showGrouping, int roundingPowerOfTen )
81 {
82 this.numberFormat = NumericTagGroup.getNumberFormatInstance( isCurrency, false, showGrouping, roundingPowerOfTen );
83 }
84
85
86 /**********************************************************************************
87 *
88 * @param isCurrency
89 * @param isPercent
90 * @param showGrouping
91 * @param roundingPowerOfTen
92 **********************************************************************************/
93 public ValueLabelRenderer( boolean isCurrency, boolean isPercent, boolean showGrouping, int roundingPowerOfTen )
94 {
95 this.numberFormat = NumericTagGroup.getNumberFormatInstance( isCurrency, isPercent, showGrouping, roundingPowerOfTen );
96 }
97
98
99 /************************************************************************************
100 * Sets where you would like to position the label
101 *
102 * @param valueLabelPosition
103 ***********************************************************************************/
104 public void setValueLabelPosition( ValueLabelPosition valueLabelPosition )
105 {
106 this.valueLabelPosition = valueLabelPosition;
107 }
108
109
110 /************************************************************************************
111 *
112 * @param valueChartFont
113 ***********************************************************************************/
114 public void setValueChartFont( ChartFont valueChartFont )
115 {
116 this.valueChartFont = valueChartFont;
117 }
118
119
120 /***********************************************************************************
121 *
122 * @param useVerticalLabels
123 **********************************************************************************/
124 public void useVerticalLabels( boolean useVerticalLabels )
125 {
126 this.isLabelVertical = useVerticalLabels;
127
128 //---set this here so can reuse same font
129 if( this.isLabelVertical )
130 {
131 this.derivedFont = this.valueChartFont.deriveFont();
132 }
133 }
134
135
136 /***********************************************************************************
137 * The pixel padding between the label and the data point.
138 *
139 * @param pixelValuePadding
140 **********************************************************************************/
141 public void setPixelValuePadding( int pixelValuePadding )
142 {
143 this.pixelValuePadding = pixelValuePadding;
144 }
145
146
147 /***********************************************************************************
148 *
149 * @param axisValueRenderEvent
150 ***********************************************************************************/
151 public void postRender( AxisValueRenderEvent axisValueRenderEvent )
152 {
153 AxisChart axisChart = (AxisChart) axisValueRenderEvent.getSource();
154 TextTag valueTag;
155 float x;
156 float y;
157
158
159 if( axisValueRenderEvent.getiAxisPlotDataSet() instanceof IAxisChartDataSet )
160 {
161 IAxisChartDataSet iAxisChartDataSet = (IAxisChartDataSet) axisValueRenderEvent.getiAxisPlotDataSet();
162 double value = iAxisChartDataSet.getValue( axisValueRenderEvent.getDataSetIndex(), axisValueRenderEvent.getValueIndex() );
163
164 valueTag = new TextTag( this.numberFormat.format( value ),
165 this.valueChartFont.getFont(),
166 this.derivedFont,
167 axisValueRenderEvent.getFontRenderContext() );
168
169 if( axisChart.getAxisProperties().isPlotHorizontal() )
170 {
171 x = this.calculateXHorizontalPlot( axisValueRenderEvent, valueTag, (value < 0) );
172 y = this.calculateYHorizontalPlot( axisValueRenderEvent, valueTag );
173 }
174 else
175 {
176 x = this.calculateXVerticalPlot( axisValueRenderEvent, valueTag );
177 y = this.calculateYVerticalPlot( axisValueRenderEvent, valueTag, (value < 0) );
178 }
179 }
180 else
181 {
182 //todo scatter and hi/low
183 valueTag = null;
184 x = 100;
185 y = 100;
186
187 throw new RuntimeException( "Axis Values not yet implemented for this type of chart." );
188 }
189
190
191 /*
192 Line2D.Float line= new Line2D.Float( x, y, x, y -20 );
193 axisValueRenderEvent.getGraphics2D().draw( line );
194 */
195
196 valueTag.setXPosition( x );
197 valueTag.setYPosition( y );
198 valueTag.render( axisValueRenderEvent.getGraphics2D(), this.valueChartFont.getPaint() );
199 }
200
201
202 /*************************************************************************************************
203 * Calculates the label x so that the label is centered on the scale item.
204 *
205 * @param axisValueRenderEvent
206 * @param formattedTextTag
207 * @return float
208 ************************************************************************************************/
209 private float calculateXVerticalPlot( AxisValueRenderEvent axisValueRenderEvent, TextTag formattedTextTag )
210 {
211 float x = axisValueRenderEvent.getValueX();
212
213 if( this.isLabelVertical )
214 {
215 x += formattedTextTag.getFontDescent();
216 }
217 else
218 {
219 x -= (formattedTextTag.getWidth() / 2);
220 }
221
222 return x;
223 }
224
225
226 /*************************************************************************************************
227 *
228 * @param axisValueRenderEvent
229 * @param formattedTextTag
230 * @return float
231 ************************************************************************************************/
232 private float calculateYHorizontalPlot( AxisValueRenderEvent axisValueRenderEvent,
233 TextTag formattedTextTag )
234 {
235 float y = axisValueRenderEvent.getValueY();
236
237 if( this.isLabelVertical )
238 {
239 y += (formattedTextTag.getWidth() / 2);
240 }
241 else
242 {
243 y += formattedTextTag.getFontDescent();
244 }
245
246 return y;
247 }
248
249
250 /*************************************************************************************************
251 *
252 * @param axisValueRenderEvent
253 * @param formattedTextTag
254 * @param isNegative
255 * @return
256 ************************************************************************************************/
257 private float calculateXHorizontalPlot( AxisValueRenderEvent axisValueRenderEvent,
258 TextTag formattedTextTag,
259 boolean isNegative )
260 {
261 float x = axisValueRenderEvent.getValueX();
262
263 if( this.valueLabelPosition.equals( ValueLabelPosition.ON_TOP ) )
264 {
265 //---if the value is negative, 'top' is to the left
266 if( isNegative )
267 {
268 x -= (this.isLabelVertical) ? 0 : formattedTextTag.getWidth();
269 x -= this.pixelValuePadding;
270 }
271 else
272 {
273 x += (this.isLabelVertical) ? formattedTextTag.getFontAscent() : 0;
274 x += this.pixelValuePadding;
275 }
276 }
277 else if( this.valueLabelPosition.equals( ValueLabelPosition.AT_TOP ) )
278 {
279 if( isNegative )
280 {
281 x += (this.isLabelVertical) ? formattedTextTag.getFontAscent() : 0;
282 x += this.pixelValuePadding;
283 }
284 else
285 {
286 x -= (this.isLabelVertical) ? formattedTextTag.getFontDescent() : formattedTextTag.getWidth();
287 x -= this.pixelValuePadding;
288 }
289 }
290 else if( this.valueLabelPosition.equals( ValueLabelPosition.ABOVE_ZERO_LINE ) )
291 {
292 x = axisValueRenderEvent.getZeroLineCoordinate();
293
294 if( isNegative )
295 {
296 x += (this.isLabelVertical) ? formattedTextTag.getFontAscent() : 0;
297 x += this.pixelValuePadding;
298 }
299 else
300 {
301 x -= (this.isLabelVertical) ? formattedTextTag.getFontDescent() : formattedTextTag.getWidth();
302 x -= this.pixelValuePadding;
303 }
304 }
305
306
307 else if( this.valueLabelPosition.equals( ValueLabelPosition.AXIS_TOP ) )
308 {
309 x = axisValueRenderEvent.getTotalItemAxisArea().x + axisValueRenderEvent.getTotalItemAxisArea().width;
310
311 x -= (this.isLabelVertical) ? 0 : formattedTextTag.getWidth();
312 x -= this.pixelValuePadding;
313 }
314 else if( this.valueLabelPosition.equals( ValueLabelPosition.AXIS_BOTTOM ) )
315 {
316 x = axisValueRenderEvent.getTotalItemAxisArea().x;
317 x += (this.isLabelVertical) ? formattedTextTag.getFontAscent() : 0;
318 x += this.pixelValuePadding;
319 }
320
321
322 //VALIDATION - force labels into plot area, in case there is a user defined scale.
323 //todo could we skip this validation for non-user defined scales?
324 //---if label goes off the right edge, force it to stay in the plot area.
325 if( (x + formattedTextTag.getWidth())
326 > (axisValueRenderEvent.getTotalItemAxisArea().x + axisValueRenderEvent.getTotalItemAxisArea().width) )
327 {
328 x = axisValueRenderEvent.getTotalItemAxisArea().x + axisValueRenderEvent.getTotalItemAxisArea().width;
329 x -= formattedTextTag.getWidth();
330 x -= this.pixelValuePadding;
331 }
332 //---if label goes off left edge, force to the right
333 else if( x < axisValueRenderEvent.getTotalItemAxisArea().x )
334 {
335 x = axisValueRenderEvent.getTotalItemAxisArea().x;
336 x += this.pixelValuePadding;
337 }
338
339 return x;
340 }
341
342
343 /*************************************************************************************************
344 *
345 * @param axisValueRenderEvent
346 * @param formattedTextTag
347 * @param isNegative
348 * @return
349 ************************************************************************************************/
350 private float calculateYVerticalPlot( AxisValueRenderEvent axisValueRenderEvent,
351 TextTag formattedTextTag,
352 boolean isNegative )
353 {
354 float y = axisValueRenderEvent.getValueY();
355
356 if( this.valueLabelPosition.equals( ValueLabelPosition.ON_TOP ) )
357 {
358 //---if the value is negative, 'top' is to the bottom
359 if( isNegative )
360 {
361 y += (this.isLabelVertical) ? formattedTextTag.getWidth() : formattedTextTag.getHeight();
362 y += this.pixelValuePadding;
363 }
364 else
365 {
366 y -= this.pixelValuePadding;
367 }
368 }
369 else if( this.valueLabelPosition.equals( ValueLabelPosition.AT_TOP ) )
370 {
371 //---if the value is negative, 'top' is to the bottom
372 if( isNegative )
373 {
374 y -= this.pixelValuePadding;
375 }
376 else
377 {
378 y += (this.isLabelVertical) ? formattedTextTag.getWidth() : formattedTextTag.getHeight();
379 y += this.pixelValuePadding;
380 }
381 }
382 else if( this.valueLabelPosition.equals( ValueLabelPosition.ABOVE_ZERO_LINE ) )
383 {
384 y = axisValueRenderEvent.getZeroLineCoordinate();
385
386 //---if the value is negative, 'top' is to the bottom
387 if( isNegative )
388 {
389 y -= this.pixelValuePadding;
390 }
391 else
392 {
393 y += (this.isLabelVertical) ? formattedTextTag.getWidth() : formattedTextTag.getHeight();
394 y += this.pixelValuePadding;
395 }
396 }
397
398 else if( this.valueLabelPosition.equals( ValueLabelPosition.AXIS_TOP ) )
399 {
400 y = axisValueRenderEvent.getTotalItemAxisArea().y;
401 y += (this.isLabelVertical) ? formattedTextTag.getWidth() : formattedTextTag.getHeight();
402 y += this.pixelValuePadding;
403 }
404 else if( this.valueLabelPosition.equals( ValueLabelPosition.AXIS_BOTTOM ) )
405 {
406 y = axisValueRenderEvent.getTotalItemAxisArea().y + axisValueRenderEvent.getTotalItemAxisArea().height;
407 y -= this.pixelValuePadding;
408 }
409
410
411
412 //VALIDATION - force labels into plot area, in case there is a user defined scale.
413 if( isLabelVertical )
414 {
415 //---if label goes off the bottom edge, force it to stay in the plot area.
416 if( ( y - formattedTextTag.getWidth() ) < axisValueRenderEvent.getTotalItemAxisArea().y )
417 {
418 y = axisValueRenderEvent.getTotalItemAxisArea().y;
419 y += formattedTextTag.getWidth();
420 y += this.pixelValuePadding;
421 }
422 //---if label goes off bottom edge, force to the up
423 else if( y > axisValueRenderEvent.getTotalItemAxisArea().y + axisValueRenderEvent.getTotalItemAxisArea().height )
424 {
425 y = axisValueRenderEvent.getTotalItemAxisArea().y + axisValueRenderEvent.getTotalItemAxisArea().height;
426 y -= this.pixelValuePadding;
427 }
428 }
429 else
430 {
431 //---if label goes off the top edge, force it to stay in the plot area.
432 if( ( y - formattedTextTag.getHeight() ) < axisValueRenderEvent.getTotalItemAxisArea().y )
433 {
434 y = axisValueRenderEvent.getTotalItemAxisArea().y;
435 y += formattedTextTag.getHeight();
436 y += this.pixelValuePadding;
437 }
438 //---if label goes off bottom edge, force to the up
439 else if( y > axisValueRenderEvent.getTotalItemAxisArea().y + axisValueRenderEvent.getTotalItemAxisArea().height )
440 {
441 y = axisValueRenderEvent.getTotalItemAxisArea().y + axisValueRenderEvent.getTotalItemAxisArea().height;
442 y -= this.pixelValuePadding;
443 }
444 }
445
446 return y;
447 }
448 }
0 /***********************************************************************************************
1 * File Info: $Id: AxisChartDataSet.java,v 1.4 2003/02/17 02:52:45 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.chartData;
40
41
42 import org.jCharts.chartData.interfaces.IAxisChartDataSet;
43 import org.jCharts.properties.*;
44 import org.jCharts.test.HTMLGenerator;
45 import org.jCharts.test.HTMLTestable;
46 import org.jCharts.types.ChartType;
47
48 import java.awt.*;
49
50
51 public final class AxisChartDataSet extends DataSet implements IAxisChartDataSet, HTMLTestable
52 {
53 private ChartType chartType;
54
55
56 /******************************************************************************************
57 * Constructor
58 *
59 * @param data the data sets to be displayed in the chart.
60 * @param legendLabels if this is: NULL there will be no Legend. Otherwise, there must be an
61 * one to one mapping of labels to data sets.
62 * @param paints paints to use for the data sets. There must be an one to one mapping of
63 * labels to data sets.
64 * @param chartType constant defining how this data should be rendered
65 * @param chartTypeProperties properties Object specific to the type of chart you are rendering.
66 * @throws ChartDataException if data is not in correct form.
67 *******************************************************************************************/
68 public AxisChartDataSet( double[][] data,
69 String[] legendLabels,
70 Paint[] paints,
71 ChartType chartType,
72 ChartTypeProperties chartTypeProperties ) throws ChartDataException
73 {
74 super( data, legendLabels, paints, chartTypeProperties );
75 this.chartType=chartType;
76 }
77
78
79 /************************************************************************************************
80 * Performs a limited validation of data. This is static and not called by the rendering engine
81 * so as to avoid the, albeit small, cost of validation checking during deployment; this is viewed
82 * more so as a development time test.
83 *
84 * @throws ChartDataException
85 *************************************************************************************************/
86 public void validate() throws ChartDataException, PropertyException
87 {
88 if( ( super.legendLabels != null ) && ( super.data.length != super.legendLabels.length ) )
89 {
90 throw new ChartDataException( "There is not an one to one mapping of 'legend labels' to 'data sets'." );
91 }
92
93 if( super.data.length != super.paints.length )
94 {
95 throw new ChartDataException( "There is not an one to one mapping of 'Paint' implementations to 'data sets'." );
96 }
97
98 ( (AxisChartTypeProperties) super.getChartTypeProperties() ).validate( this );
99 }
100
101
102 /******************************************************************************************
103 * Returns the value in the data set at the specified position.
104 *
105 * @param dataset
106 * @param index
107 * @return double
108 * @throws ArrayIndexOutOfBoundsException
109 *******************************************************************************************/
110 public final double getValue( int dataset, int index ) throws ArrayIndexOutOfBoundsException
111 {
112 return super.data[ dataset ][ index ];
113 }
114
115
116 /******************************************************************************************
117 * Returns the type constant that this data set should be plotted as.
118 *
119 * @return ChartType
120 * @see ChartType
121 *******************************************************************************************/
122 public final ChartType getChartType()
123 {
124 return this.chartType;
125 }
126
127
128 /******************************************************************************************
129 * Returns the number of IAxisChartDataSet Objects in this series
130 *
131 * @return int
132 ******************************************************************************************/
133 public final int getNumberOfDataSets()
134 {
135 return this.data.length;
136 }
137
138
139 /*********************************************************************************************
140 * Enables the testing routines to display the contents of this Object.
141 *
142 * @param htmlGenerator
143 **********************************************************************************************/
144 public void toHTML( HTMLGenerator htmlGenerator )
145 {
146 super.toHTML( htmlGenerator );
147
148 /*
149 //String name= this.getClass().getSuperclass().getName() + "->";
150
151 Field[] fields= this.getClass().getDeclaredFields();
152 for( int i=0; i< fields.length; i++ )
153 {
154 htmlGenerator.addTableRow( fields[ i ].getName(), fields[ i ].get( this ) );
155 }
156 */
157 }
158
159
160 }
0 /***********************************************************************************************
1 * File Info: $Id: AxisDataSeries.java,v 1.2 2003/02/17 18:20:59 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.chartData;
40
41
42 import org.jCharts.chartData.interfaces.IAxisDataSeries;
43 import org.jCharts.chartData.interfaces.IAxisPlotDataSet;
44 import org.jCharts.test.HTMLGenerator;
45 import org.jCharts.test.HTMLTestable;
46 import org.jCharts.types.ChartType;
47 import org.jCharts.properties.PropertyException;
48
49 import java.util.Iterator;
50 import java.util.HashMap;
51
52
53 /*********************************************************************************************
54 * Collection of all IAxisChartDataSets to display in an AxisChart
55 *
56 **********************************************************************************************/
57 public abstract class AxisDataSeries implements IAxisDataSeries, HTMLTestable
58 {
59 private String chartTitle;
60 private String xAxisTitle;
61 private String yAxisTitle;
62 protected HashMap dataSets;
63
64 protected int totalNumberOfDataSets;
65 private int sizeOfEachDataSet;
66
67
68 /******************************************************************************************
69 * Constructor
70 *
71 * @param xAxisTitle if this is NULL, no title will be displayed
72 * @param yAxisTitle if this is NULL, no title will be displayed
73 * @param chartTitle if this is NULL, no title will be displayed
74 *******************************************************************************************/
75 public AxisDataSeries( String xAxisTitle, String yAxisTitle, String chartTitle )
76 {
77 this.xAxisTitle=xAxisTitle;
78 this.yAxisTitle=yAxisTitle;
79 this.chartTitle=chartTitle;
80 dataSets = new HashMap();
81 }
82
83
84 /******************************************************************************************
85 * Returns the x-axis title
86 *
87 * @return String
88 *******************************************************************************************/
89 public String getXAxisTitle()
90 {
91 return this.xAxisTitle;
92 }
93
94
95 /******************************************************************************************
96 * Returns the y-axis title
97 *
98 * @return String
99 *******************************************************************************************/
100 public String getYAxisTitle()
101 {
102 return this.yAxisTitle;
103 }
104
105
106 /******************************************************************************************
107 * Returns the chart title.
108 *
109 * @return String the chart title. If this returns NULL, no title will be displayed.
110 ******************************************************************************************/
111 public String getChartTitle()
112 {
113 return this.chartTitle;
114 }
115
116
117 /******************************************************************************************
118 * Returns the IAxisPlotDataSet for the passed chart type constant. Will return NULL if
119 * if no data set exists for the passed type.
120 *
121 * @param chartType
122 * @return IAxisPlotDataSet
123 ******************************************************************************************/
124 public IAxisPlotDataSet getIAxisPlotDataSet( ChartType chartType )
125 {
126 return (IAxisPlotDataSet) this.dataSets.get( chartType );
127 }
128
129
130 /******************************************************************************************
131 * Returns an Iterator over a List of IAxisPlotDataSet Objects
132 *
133 * @return Iterator over a List of IAxisPlotDataSet Objects
134 *******************************************************************************************/
135 public Iterator getIAxisPlotDataSetIterator()
136 {
137 return this.dataSets.values().iterator();
138 }
139
140
141 /******************************************************************************************
142 * Returns the total number data dimensions in all of the IAxisChartDataSets contained in
143 * this collection. For example, if this contains two IAxisChartDataSets and each one
144 * contains 3 dimensions ( 3 lines and 3 sets of points ), this should return six. This
145 * provides a means to avoid looping the contents of the series each time i need the value.
146 *
147 * @return int
148 ******************************************************************************************/
149 public int getTotalNumberOfDataSets()
150 {
151 return this.totalNumberOfDataSets;
152 }
153
154
155 /******************************************************************************************
156 * Adds the passed IAxisPlotDataSet to the series
157 *
158 * @param iAxisPlotDataSet
159 ******************************************************************************************/
160 public void addIAxisPlotDataSet( IAxisPlotDataSet iAxisPlotDataSet )
161 {
162 this.dataSets.put( iAxisPlotDataSet.getChartType(), iAxisPlotDataSet );
163
164 //---set the number of dimensions
165 totalNumberOfDataSets+=iAxisPlotDataSet.getNumberOfDataSets();
166
167 this.sizeOfEachDataSet= iAxisPlotDataSet.getNumberOfDataItems();
168 }
169
170
171 /****************************************************************************************
172 *
173 * @throws ChartDataException
174 * @throws org.jCharts.properties.PropertyException
175 ***************************************************************************************/
176 public void validate() throws ChartDataException, PropertyException
177 {
178 IAxisPlotDataSet iAxisPlotDataSet;
179 Iterator iterator= this.getIAxisPlotDataSetIterator();
180
181 while( iterator.hasNext() )
182 {
183 iAxisPlotDataSet= (IAxisPlotDataSet) iterator.next();
184 iAxisPlotDataSet.validate();
185
186 if( iAxisPlotDataSet.getNumberOfDataItems() != this.sizeOfEachDataSet )
187 {
188 throw new ChartDataException( "All IAxisPlotDataSet implementations must contain an equal number of elements in a Combo Chart" );
189 }
190 }
191 }
192
193
194 /******************************************************************************************
195 * Returns number of elements in each data set dimension, so i can validate a that all
196 * IAxisPlotDataSets on a ComboChart have the same number of elements, as well as the
197 * number of Axis Labels equal the number of data elements other charts.
198 *
199 * @return int
200 *****************************************************************************************/
201 public int getSizeOfEachDataSet()
202 {
203 return sizeOfEachDataSet;
204 }
205
206
207 /*********************************************************************************************
208 * Enables the testing routines to display the contents of this Object.
209 *
210 * @param htmlGenerator
211 **********************************************************************************************/
212 public void toHTML( HTMLGenerator htmlGenerator )
213 {
214 htmlGenerator.propertiesTableRowStart();
215 {
216 htmlGenerator.propertiesTableStart( this.getClass().getName() );
217 htmlGenerator.addTableRow( "chart title", this.chartTitle );
218 htmlGenerator.addTableRow( "xAxisTitle", this.xAxisTitle );
219 htmlGenerator.addTableRow( "yAxisTitle", this.yAxisTitle );
220 htmlGenerator.propertiesTableEnd();
221 }
222 htmlGenerator.propertiesTableRowEnd();
223 }
224
225
226 /******************************************************************************************
227 * Returns the number of IAxisPlotDataSet Objects in this series
228 *
229 * @return int
230 ******************************************************************************************/
231 public int size()
232 {
233 return this.dataSets.size();
234 }
235
236 }
0 /***********************************************************************************************
1 * File Info: $Id: ChartDataException.java,v 1.4 2003/04/19 00:31:25 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.chartData;
40
41
42 public class ChartDataException extends Exception
43 {
44 private Throwable throwable;
45
46 public ChartDataException( String message )
47 {
48 super( message );
49 }
50
51
52 public ChartDataException( String message, Throwable throwable )
53 {
54 super( message );
55 this.throwable= throwable;
56 }
57 }
58
0 /***********************************************************************************************
1 * File Info: $Id: DataSeries.java,v 1.7 2003/03/09 22:42:10 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.chartData;
40
41
42 import org.jCharts.chartData.interfaces.IDataSeries;
43 import org.jCharts.properties.PropertyException;
44 import org.jCharts.test.HTMLGenerator;
45 import org.jCharts.test.HTMLTestable;
46
47 import java.util.Iterator;
48
49
50 /*********************************************************************************************
51 * Collection of all IAxisPlotDataSets to display in an AxisChart
52 *
53 **********************************************************************************************/
54 public class DataSeries extends AxisDataSeries implements IDataSeries, HTMLTestable
55 {
56 private String[] axisLabels;
57
58
59 /******************************************************************************************
60 * Constructor
61 *
62 * @param axisLabels
63 * @param xAxisTitle if this is NULL, no title will be displayed
64 * @param yAxisTitle if this is NULL, no title will be displayed
65 * @param chartTitle if this is NULL, no title will be displayed
66 *******************************************************************************************/
67 public DataSeries( String[] axisLabels, String xAxisTitle, String yAxisTitle, String chartTitle )
68 {
69 super( xAxisTitle, yAxisTitle, chartTitle );
70
71 this.axisLabels = axisLabels;
72 }
73
74
75 /******************************************************************************************
76 * Returns the x-axis label corresponding to the passed index
77 *
78 * @param index
79 * @return String
80 *******************************************************************************************/
81 public String getAxisLabel( int index )
82 {
83 return this.axisLabels[ index ];
84 }
85
86
87 /******************************************************************************************
88 * Returns the number of labels on the x-axis
89 *
90 * @return int
91 ******************************************************************************************/
92 public int getNumberOfAxisLabels()
93 {
94 if( this.axisLabels != null )
95 {
96 return this.axisLabels.length;
97 }
98 else
99 {
100 return 0;
101 }
102 }
103
104
105 /****************************************************************************************
106 *
107 * @throws ChartDataException
108 * @throws PropertyException
109 ***************************************************************************************/
110 public void validate() throws ChartDataException, PropertyException
111 {
112 super.validate();
113
114 if( this.axisLabels != null && this.axisLabels.length != super.getSizeOfEachDataSet() )
115 {
116 throw new ChartDataException( "The size of the Axis Labels Array does not match the number of data elements to be plotted." );
117 }
118 }
119
120
121 /*********************************************************************************************
122 * Enables the testing routines to display the contents of this Object.
123 *
124 * @param htmlGenerator
125 **********************************************************************************************/
126 public void toHTML( HTMLGenerator htmlGenerator )
127 {
128 htmlGenerator.propertiesTableRowStart();
129 {
130 htmlGenerator.propertiesTableStart( this.getClass().getName() );
131 htmlGenerator.addTableRow( "xAxisLabels", HTMLGenerator.arrayToString( this.axisLabels ) );
132 htmlGenerator.addTableRow( "totalNumberOfDataSets", Integer.toString( totalNumberOfDataSets ) );
133 htmlGenerator.propertiesTableEnd();
134 }
135 htmlGenerator.propertiesTableRowEnd();
136
137
138 htmlGenerator.propertiesTableRowStart();
139 {
140 //---loop the data sets
141 Iterator iterator = this.getIAxisPlotDataSetIterator();
142 Object object;
143 while( iterator.hasNext() )
144 {
145 object = iterator.next();
146 if( object instanceof HTMLTestable )
147 {
148 ((HTMLTestable) object).toHTML( htmlGenerator );
149 }
150 }
151 }
152 htmlGenerator.propertiesTableRowEnd();
153 }
154 }
0 /***********************************************************************************************
1 * File Info: $Id: DataSet.java,v 1.4 2003/02/17 02:52:45 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.chartData;
40
41
42 import org.jCharts.chartData.interfaces.IDataSet;
43 import org.jCharts.properties.ChartTypeProperties;
44 import org.jCharts.test.HTMLGenerator;
45 import org.jCharts.test.HTMLTestable;
46
47 import java.awt.*;
48
49
50 public class DataSet implements IDataSet, HTMLTestable
51 {
52 private ChartTypeProperties chartTypeProperties;
53
54 protected double[][] data;
55 protected String[] legendLabels;
56 protected Paint[] paints;
57
58
59 /******************************************************************************************
60 * Constructor
61 *
62 * @param data
63 * @param legendLabels will be NULL if no Legend.
64 * @param paints
65 * @param chartTypeProperties
66 *******************************************************************************************/
67 public DataSet( double[][] data, String[] legendLabels, Paint[] paints, ChartTypeProperties chartTypeProperties )
68 {
69 this.data = data;
70 this.legendLabels = legendLabels;
71 this.paints = paints;
72 this.chartTypeProperties = chartTypeProperties;
73 }
74
75
76 /******************************************************************************************
77 * Returns the legend label for the passed index. This index corresponds to the DataSet
78 * for which label you want.
79 *
80 * @param index
81 * @return String
82 *******************************************************************************************/
83 public final String getLegendLabel( int index )
84 {
85 if( this.legendLabels == null )
86 {
87 return null;
88 }
89 else
90 {
91 return this.legendLabels[ index ];
92 }
93 }
94
95
96 /*********************************************************************************************
97 * Returns the number of Legend Labels to display. This may not be the same as the number of
98 * Data Items, as in AxisCharts, or Data Sets, as in Pie Charts.
99 *
100 * @return int
101 **********************************************************************************************/
102 public int getNumberOfLegendLabels()
103 {
104 if( this.legendLabels == null )
105 {
106 return 0;
107 }
108 else
109 {
110 return this.legendLabels.length;
111 }
112 }
113
114
115 /******************************************************************************************
116 * Returns the legend label for the passed index. This index corresponds to the DataSet
117 * for which label you want.
118 *
119 * @param index
120 * @return Paint
121 *******************************************************************************************/
122 public Paint getPaint( int index )
123 {
124 return this.paints[ index ];
125 }
126
127
128 /******************************************************************************************
129 *
130 *
131 * @return ChartTypeProperties
132 *******************************************************************************************/
133 public ChartTypeProperties getChartTypeProperties()
134 {
135 return this.chartTypeProperties;
136 }
137
138
139 /******************************************************************************************
140 * Returns the number of elements in the data set. All data sets must be of the same length
141 * so just look at the first one.
142 *
143 * @return int
144 *******************************************************************************************/
145 public int getNumberOfDataItems()
146 {
147 return this.data[ 0 ].length;
148 }
149
150
151 /*********************************************************************************************
152 * Enables the testing routines to display the contents of this Object.
153 *
154 * @param htmlGenerator
155 **********************************************************************************************/
156 public void toHTML( HTMLGenerator htmlGenerator )
157 {
158 htmlGenerator.propertiesTableStart( this.getClass().getName() );
159 htmlGenerator.addTableRow( "data", HTMLGenerator.arrayToString( this.data ) );
160
161 if( this.legendLabels != null )
162 {
163 htmlGenerator.addTableRow( "legendLabels", HTMLGenerator.arrayToString( this.legendLabels ) );
164 }
165 htmlGenerator.addTableRow( "paints", HTMLGenerator.arrayToString( this.paints ) );
166 htmlGenerator.propertiesTableEnd();
167
168 htmlGenerator.chartTableRowStart();
169 this.chartTypeProperties.toHTML( htmlGenerator );
170 htmlGenerator.chartTableRowEnd();
171 }
172
173 }
0 /***********************************************************************************************
1 * File Info: $Id: PieChartDataSet.java,v 1.3 2003/02/17 02:52:45 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.chartData;
40
41
42 import org.jCharts.chartData.interfaces.IPieChartDataSet;
43 import org.jCharts.properties.PieChart2DProperties;
44
45 import java.awt.*;
46
47
48 /*******************************************************************************************
49 * Implementation of the IPieChartDataSet Interface for use with the PieChart2D Object.
50 *
51 *******************************************************************************************/
52 final public class PieChartDataSet extends DataSet implements IPieChartDataSet
53 {
54 private String chartTitle;
55
56
57 /******************************************************************************************
58 * Constructor
59 *
60 * @param chartTitle if the title is NULL, no title will be drawn
61 * @param data
62 * @param legendLabels
63 * @param paints
64 * @param pieChart2DProperties
65 * @throws ChartDataException if fails a limited validation check
66 *******************************************************************************************/
67 public PieChartDataSet( String chartTitle,
68 double[] data,
69 String[] legendLabels,
70 Paint[] paints,
71 PieChart2DProperties pieChart2DProperties ) throws ChartDataException
72 {
73 super( new double[][]{data}, legendLabels, paints, pieChart2DProperties );
74
75 this.chartTitle=chartTitle;
76
77 this.validateData( data, legendLabels, paints );
78 }
79
80
81 /*******************************************************************************************
82 * Perform some limited validation of the structure of the passed data. This is useful for
83 * development.
84 *
85 * @param data
86 * @param legendLabels
87 * @param paints
88 * @throws ChartDataException
89 *******************************************************************************************/
90 private void validateData( double[] data, String[] legendLabels, Paint[] paints ) throws ChartDataException
91 {
92 if( legendLabels != null && ( data.length != legendLabels.length ) )
93 {
94 throw new ChartDataException( "There is not an one to one mapping of 'legend labels' to 'data items'." );
95 }
96
97 if( data.length != paints.length )
98 {
99 throw new ChartDataException( "There is not an one to one mapping of 'Paint' Implementations to 'data items'." );
100 }
101 }
102
103
104 /******************************************************************************************
105 * Returns the chart title.
106 *
107 * @return String the chart title. If this returns NULL, no title will be displayed.
108 ******************************************************************************************/
109 public String getChartTitle()
110 {
111 return this.chartTitle;
112 }
113
114
115 /******************************************************************************************
116 * Returns the value in the data set at the specified position.
117 *
118 * @param index
119 * @return double
120 * @throws ArrayIndexOutOfBoundsException
121 *******************************************************************************************/
122 public double getValue( int index ) throws ArrayIndexOutOfBoundsException
123 {
124 return super.data[ 0 ][ index ];
125 }
126 }
0 /***********************************************************************************************
1 * File Info: $Id: ScatterPlotDataSeries.java,v 1.3 2003/02/21 15:48:55 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.chartData;
40
41
42 import org.jCharts.chartData.interfaces.*;
43 import org.jCharts.test.HTMLGenerator;
44 import org.jCharts.test.HTMLTestable;
45 import org.jCharts.types.ChartType;
46 import org.jCharts.properties.PropertyException;
47 import org.jCharts.axisChart.AxisChart;
48
49 import java.util.HashMap;
50 import java.util.Iterator;
51
52
53 /*********************************************************************************************
54 * Collection of all IAxisPlotDataSets to display in an AxisChart
55 *
56 **********************************************************************************************/
57 public class ScatterPlotDataSeries extends AxisDataSeries implements IScatterPlotDataSeries, HTMLTestable
58 {
59 //private IScatterPlotDataSet iScatterPlotDataSet;
60
61
62 /******************************************************************************************
63 * Constructor
64 *
65 * @param xAxisTitle if this is NULL, no title will be displayed
66 * @param yAxisTitle if this is NULL, no title will be displayed
67 * @param chartTitle if this is NULL, no title will be displayed
68 *******************************************************************************************/
69 public ScatterPlotDataSeries( IScatterPlotDataSet iScatterPlotDataSet,
70 String xAxisTitle,
71 String yAxisTitle,
72 String chartTitle )
73 {
74 super( xAxisTitle, yAxisTitle, chartTitle );
75 super.addIAxisPlotDataSet( iScatterPlotDataSet );
76 }
77
78
79 /******************************************************************************************
80 * Returns the number of IAxisChartDataSet Objects in this series
81 *
82 * @return int
83 * @deprecated
84 ******************************************************************************************
85 public int getNumberOfIAxisChartDataSets()
86 {
87 return this.dataSets.size();
88 }
89
90
91 /******************************************************************************************
92 * Returns the number of IAxisPlotDataSet Objects in this series
93 *
94 * @return int
95 ******************************************************************************************
96 public int size()
97 {
98 return this.dataSets.size();
99 }
100
101
102 /******************************************************************************************
103 *
104 * @return IScatterPlotDataSet
105 * @deprecated
106 ******************************************************************************************
107 public IScatterPlotDataSet getIScatterPlotDataSet()
108 {
109 return this.iScatterPlotDataSet;
110 }
111
112
113
114 /******************************************************************************************
115 * Returns an Iterator over a List of IAxisPlotDataSet Objects
116 *
117 * @return Iterator over a List of IAxisPlotDataSet Objects
118 *******************************************************************************************/
119 /*
120 public Iterator getIAxisPlotDataSetIterator()
121 {
122 return this.dataSets.values().iterator();
123 }
124 */
125
126
127
128 /******************************************************************************************
129 * Returns the total number data dimensions in all of the IAxisChartDataSets contained in
130 * this collection. For example, if this contains two IAxisChartDataSets and each one
131 * contains 3 dimensions ( 3 lines and 3 sets of points ), this should return six. This
132 * provides a means to avoid looping the contents of the series each time i need the value.
133 *
134 // * @return int
135 ******************************************************************************************
136 public int getTotalNumberOfDataSets()
137 {
138 return this.totalNumberOfDataSets;
139 }
140
141
142 /*********************************************************************************************
143 * Enables the testing routines to display the contents of this Object.
144 *
145 * @param htmlGenerator
146 **********************************************************************************************/
147 public void toHTML( HTMLGenerator htmlGenerator )
148 {
149 /*
150 htmlGenerator.propertiesTableRowStart();
151 {
152 htmlGenerator.propertiesTableStart( this.getClass().getName() );
153 htmlGenerator.addTableRow( "xAxisLabels", HTMLGenerator.arrayToString( this.xAxisLabels ) );
154 htmlGenerator.addTableRow( "totalNumberOfDataSets", Integer.toString( totalNumberOfDataSets ) );
155 htmlGenerator.propertiesTableEnd();
156 }
157 htmlGenerator.propertiesTableRowEnd();
158 */
159
160
161 /*
162 htmlGenerator.propertiesTableRowStart();
163 {
164 //---loop the data sets
165 Iterator iterator=this.getIAxisPlotDataSetIterator();
166 Object object;
167 while( iterator.hasNext() )
168 {
169 object=iterator.next();
170 if( object instanceof HTMLTestable )
171 {
172 ( (HTMLTestable) object ).toHTML( htmlGenerator );
173 }
174 }
175 }
176 htmlGenerator.propertiesTableRowEnd();
177 */
178 }
179 }
0 /***********************************************************************************************
1 * File Info: $Id: ScatterPlotDataSet.java,v 1.2 2003/02/17 02:52:45 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.chartData;
40
41
42 import org.jCharts.chartData.interfaces.IScatterPlotDataSet;
43 import org.jCharts.properties.ChartTypeProperties;
44 import org.jCharts.properties.ScatterPlotProperties;
45 import org.jCharts.test.HTMLGenerator;
46 import org.jCharts.test.HTMLTestable;
47 import org.jCharts.types.ChartType;
48
49 import java.awt.*;
50 import java.awt.geom.Point2D;
51 import java.util.ArrayList;
52
53
54 public class ScatterPlotDataSet implements IScatterPlotDataSet, HTMLTestable
55 {
56 //---use this to clone for better performance than creating new
57 private static Point2D.Double POINT= new Point2D.Double();
58
59 private ArrayList data;
60 private ArrayList legendLabels;
61 private ArrayList paints;
62 private ScatterPlotProperties scatterPlotProperties;
63
64 private int numDataItems= -1;
65
66
67 /******************************************************************************************
68 * Constructor
69 *
70 * @param scatterPlotProperties
71 *******************************************************************************************/
72 public ScatterPlotDataSet( ScatterPlotProperties scatterPlotProperties )
73 {
74 this.data = new ArrayList();
75 this.legendLabels = new ArrayList();
76 this.paints = new ArrayList();
77 this.scatterPlotProperties = scatterPlotProperties;
78 }
79
80
81 /******************************************************************************************
82 * Returns the type constant that this data set should be plotted as.
83 *
84 * @return ChartType
85 * @see org.jCharts.types.ChartType
86 *******************************************************************************************/
87 public final ChartType getChartType()
88 {
89 return ChartType.SCATTER_PLOT;
90 }
91
92
93 /****************************************************************************************
94 *
95 * @param points
96 * @param paint
97 * @param legendLabel
98 ***************************************************************************************/
99 public void addDataPoints( Point2D.Double[] points, Paint paint, String legendLabel )
100 {
101 this.data.add( points );
102 this.paints.add( paint );
103 this.legendLabels.add( legendLabel );
104
105 this.numDataItems= points.length;
106 }
107
108
109 /************************************************************************************************
110 * Performs a limited validation of data.
111 *
112 * @throws ChartDataException
113 *************************************************************************************************/
114 public void validate() throws ChartDataException
115 {
116 Point2D.Double[] points;
117 for( int i=0; i < this.data.size(); i++ )
118 {
119 points= (Point2D.Double[]) this.data.get( i );
120 if( points.length != this.numDataItems )
121 {
122 throw new ChartDataException( "All Arrays of Point Objects must have the same length." );
123 }
124
125 if( this.paints.get( i ) == null )
126 {
127 throw new ChartDataException( "The 'Paint' implementation can not be NULL." );
128 }
129 }
130
131 if( this.scatterPlotProperties == null )
132 {
133 throw new ChartDataException( "ScatterPlotProperties can not be NULL." );
134 }
135 }
136
137
138 /******************************************************************************************
139 * Returns the value in the data set at the specified position.
140 *
141 * @param dataset
142 * @param index
143 * @return Point.Double
144 *******************************************************************************************/
145 public Point2D.Double getValue( int dataset, int index )
146 {
147 return ( (Point2D.Double[]) this.data.get( dataset ) )[ index ];
148 }
149
150
151 /******************************************************************************************
152 * Returns the legend label for the passed index. This index corresponds to the DataSet
153 * for which label you want.
154 *
155 * @param index
156 * @return String
157 *******************************************************************************************/
158 public final String getLegendLabel( int index )
159 {
160 if( this.legendLabels == null )
161 {
162 return null;
163 }
164 else
165 {
166 return (String) this.legendLabels.get( index );
167 }
168 }
169
170
171 /*********************************************************************************************
172 * Returns the number of Legend Labels to display. This may not be the same as the number of
173 * Data Items, as in AxisCharts, or Data Sets, as in Pie Charts.
174 *
175 * @return int
176 **********************************************************************************************/
177 public int getNumberOfLegendLabels()
178 {
179 if( this.legendLabels == null )
180 {
181 return 0;
182 }
183 else
184 {
185 return this.legendLabels.size();
186 }
187 }
188
189
190 /******************************************************************************************
191 * Returns the legend label for the passed index. This index corresponds to the DataSet
192 * for which label you want.
193 *
194 * @param index
195 * @return Paint
196 *******************************************************************************************/
197 public Paint getPaint( int index )
198 {
199 return (Paint) this.paints.get( index );
200 }
201
202
203 /******************************************************************************************
204 *
205 * @return ChartTypeProperties
206 *******************************************************************************************/
207 public ChartTypeProperties getChartTypeProperties()
208 {
209 return this.scatterPlotProperties;
210 }
211
212
213 /******************************************************************************************
214 * Returns the number of elements in the data set.
215 *
216 * @return int
217 *******************************************************************************************/
218 public int getNumberOfDataSets()
219 {
220 return this.data.size();
221 }
222
223
224 /******************************************************************************************
225 * Returns the number of elements in the data set.
226 *
227 * @return int
228 *******************************************************************************************/
229 public int getNumberOfDataItems()
230 {
231 return this.numDataItems;
232 }
233
234
235 /*****************************************************************************************
236 * Take advantage of the face Cloning performs better than creating new for highly used
237 * Objects.
238 *
239 * @return Point2D.Double
240 ****************************************************************************************/
241 public static final Point2D.Double createPoint2DDouble()
242 {
243 return (Point2D.Double) POINT.clone();
244 }
245
246
247 /*********************************************************************************************
248 * Enables the testing routines to display the contents of this Object.
249 *
250 * @param htmlGenerator
251 **********************************************************************************************/
252 public void toHTML( HTMLGenerator htmlGenerator )
253 {
254 htmlGenerator.propertiesTableStart( this.getClass().getName() );
255 htmlGenerator.addTableRow( "data", HTMLGenerator.arrayToString( this.data.toArray( new Point2D.Double[ this.legendLabels.size() ] ) ) );
256
257 if( this.legendLabels != null )
258 {
259 htmlGenerator.addTableRow( "legendLabels", HTMLGenerator.arrayToString( this.legendLabels.toArray( new String[ this.legendLabels.size() ] ) ) );
260 }
261 htmlGenerator.addTableRow( "paints", HTMLGenerator.arrayToString( this.paints.toArray( new Paint[ this.paints.size() ] ) ) );
262 htmlGenerator.propertiesTableEnd();
263
264 htmlGenerator.chartTableRowStart();
265 this.scatterPlotProperties.toHTML( htmlGenerator );
266 htmlGenerator.chartTableRowEnd();
267 }
268
269 }
0 /***********************************************************************************************
1 * File Info: $Id: StockChartDataSet.java,v 1.3 2003/02/17 02:52:45 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.chartData;
40
41
42 import org.jCharts.chartData.interfaces.IStockChartDataSet;
43 import org.jCharts.properties.*;
44 import org.jCharts.test.HTMLGenerator;
45 import org.jCharts.test.HTMLTestable;
46 import org.jCharts.types.ChartType;
47 import org.jCharts.types.StockChartDataType;
48
49 import java.awt.*;
50
51
52 public class StockChartDataSet implements IStockChartDataSet, HTMLTestable
53 {
54 private ChartType chartType=ChartType.STOCK;
55
56 private double[] high;
57 private double[] low;
58 private double[] open;
59 private double[] close;
60
61 //---keep this value for reference sake. Start with high and low
62 private int numberOfDataSets=2;
63
64 private String[] legendLabels;
65 private Paint[] paints;
66 private StockChartProperties stockChartProperties;
67
68
69 /******************************************************************************************
70 * Constructor
71 *
72 * @param high
73 * @param highLegendLabel
74 * @param low
75 * @param lowLegendLabel
76 * @param stockChartProperties properties Object specific to the type of chart you are rendering.
77 * @throws ChartDataException performs a limited validation of the data
78 *******************************************************************************************/
79 public StockChartDataSet( double[] high,
80 String highLegendLabel,
81 double[] low,
82 String lowLegendLabel,
83 Paint highLowPaint,
84 StockChartProperties stockChartProperties ) throws ChartDataException
85 {
86 this.high=high;
87 this.low=low;
88
89 this.legendLabels=new String[ 5 ];
90 this.legendLabels[ StockChartDataType.HIGH.getInt() ]=highLegendLabel;
91 this.legendLabels[ StockChartDataType.LOW.getInt() ]=lowLegendLabel;
92
93 this.paints=new Paint[ 5 ];
94 this.paints[ StockChartDataType.HIGH.getInt() ]=highLowPaint;
95 this.paints[ StockChartDataType.LOW.getInt() ]=highLowPaint;
96
97 this.stockChartProperties=stockChartProperties;
98 }
99
100
101 /************************************************************************************************
102 * Performs a limited validation of data passed to Constructor.
103 *
104 * @throws ChartDataException
105 * @throws PropertyException
106 *************************************************************************************************/
107 public void validate() throws ChartDataException, PropertyException
108 {
109 if( high == null || low == null )
110 {
111 throw new ChartDataException( "The Hi/Low values can not be NULL." );
112 }
113
114 if( high.length != low.length )
115 {
116 throw new ChartDataException( "The Hi/Low Arrays must have equal length." );
117 }
118
119 if( this.paints[ StockChartDataType.HIGH.getInt() ] == null )
120 {
121 throw new ChartDataException( "The Hi/Low Paint implementation can not be NULL." );
122 }
123
124 this.stockChartProperties.validate( this );
125 }
126
127
128 /******************************************************************************************
129 * Returns the legend label for the passed index. This index corresponds to the DataSet
130 * for which label you want.
131 *
132 * @param index
133 * @return String
134 *******************************************************************************************/
135 public String getLegendLabel( int index )
136 {
137 return this.legendLabels[ index ];
138 }
139
140
141 /*********************************************************************************************
142 * Returns the number of Legend Labels to display.
143 *
144 * @return int
145 **********************************************************************************************/
146 public int getNumberOfLegendLabels()
147 {
148 return this.legendLabels.length;
149 }
150
151
152 /******************************************************************************************
153 * Returns the number of elements in the data set. All data sets must be of the same length
154 * so just look at the first one.
155 *
156 * @return int
157 *******************************************************************************************/
158 public int getNumberOfDataItems()
159 {
160 //---always have a high and a low
161 return this.high.length;
162 }
163
164
165 /***************************************************************************************************
166 * Sets the 'Close' values
167 *
168 * @param data
169 * @param legendLabel
170 * @param paint
171 **************************************************************************************************/
172 public void setCloseValues( double[] data, String legendLabel, Paint paint )
173 {
174 this.numberOfDataSets++;
175 this.close=data;
176 this.legendLabels[ StockChartDataType.CLOSE.getInt() ]=legendLabel;
177 this.paints[ StockChartDataType.CLOSE.getInt() ]=paint;
178 }
179
180
181 /***************************************************************************************************
182 * Sets the 'Open' values
183 *
184 * @param data
185 * @param legendLabel
186 * @param paint
187 **************************************************************************************************/
188 public void setOpenValues( double[] data, String legendLabel, Paint paint )
189 {
190 this.numberOfDataSets++;
191 this.open=data;
192 this.legendLabels[ StockChartDataType.OPEN.getInt() ]=legendLabel;
193 this.paints[ StockChartDataType.OPEN.getInt() ]=paint;
194 }
195
196
197 /*********************************************************************************************
198 * Sets the 'Volume' values
199 *
200 * @param data[]
201 * @param legendLabel
202 * @param paint
203 *********************************************************************************************
204 public void setVolumeValues( double[] data, String legendLabel, Paint paint )
205 {
206 this.numberOfDataSets++;
207 this.volume= data;
208 this.legendLabels[ StockChartDataType.VOLUME.getInt() ]= legendLabel;
209 this.paints[ StockChartDataType.VOLUME.getInt() ]= paint;
210 }
211 */
212
213 /******************************************************************************************
214 *
215 * @param index
216 * @return double
217 *******************************************************************************************/
218 public double getHighValue( int index )
219 {
220 return this.high[ index ];
221 }
222
223
224 /******************************************************************************************
225 *
226 * @param index
227 * @return double
228 *******************************************************************************************/
229 public double getLowValue( int index )
230 {
231 return this.low[ index ];
232 }
233
234
235 /******************************************************************************************
236 *
237 * @param index
238 * @return double
239 *******************************************************************************************/
240 public double getCloseValue( int index )
241 {
242 return this.close[ index ];
243 }
244
245
246 /******************************************************************************************
247 *
248 * @return boolean
249 *******************************************************************************************/
250 public boolean hasCloseValues()
251 {
252 return ( this.close != null );
253 }
254
255
256 /******************************************************************************************
257 *
258 * @param index
259 * @return double
260 *******************************************************************************************/
261 public double getOpenValue( int index )
262 {
263 return this.open[ index ];
264 }
265
266
267 /******************************************************************************************
268 *
269 * @return boolean
270 *******************************************************************************************/
271 public boolean hasOpenValues()
272 {
273 return ( this.open != null );
274 }
275
276
277 /******************************************************************************************
278 *
279 * @param index
280 * @return double
281 *******************************************************************************************
282 public double getVolumeValue( int index )
283 {
284 return this.volume[ index ];
285 }
286 */
287
288 /******************************************************************************************
289 *
290 * @return boolean
291 *******************************************************************************************
292 public boolean hasVolumeValues()
293 {
294 return ( this.volume != null );
295 }
296 */
297
298 /******************************************************************************************
299 * Returns the type constant that this data set should be plotted as.
300 *
301 * @return ChartType
302 * @see ChartType
303 *******************************************************************************************/
304 public ChartType getChartType()
305 {
306 return this.chartType;
307 }
308
309
310 /******************************************************************************************
311 * Returns the chart specific properties
312 *
313 * @return ChartTypeProperties
314 *******************************************************************************************/
315 public ChartTypeProperties getChartTypeProperties()
316 {
317 return this.stockChartProperties;
318 }
319
320
321 /******************************************************************************************
322 * Returns the number of IAxisChartDataSet Objects in this series
323 *
324 * @return int
325 ******************************************************************************************/
326 public int getNumberOfDataSets()
327 {
328 return this.numberOfDataSets;
329 }
330
331
332 /******************************************************************************************
333 * Returns the number of IAxisChartDataSet Objects in this series
334 *
335 * @return int
336 ******************************************************************************************/
337 public Paint getPaint( int index )
338 {
339 return this.paints[ index ];
340 }
341
342
343 /*********************************************************************************************
344 * Enables the testing routines to display the contents of this Object.
345 *
346 * @param htmlGenerator
347 **********************************************************************************************/
348 public void toHTML( HTMLGenerator htmlGenerator )
349 {
350 //super.toHTML( htmlGenerator );
351
352 /*
353 //String name= this.getClass().getSuperclass().getName() + "->";
354
355 Field[] fields= this.getClass().getDeclaredFields();
356 for( int i=0; i< fields.length; i++ )
357 {
358 htmlGenerator.addTableRow( fields[ i ].getName(), fields[ i ].get( this ) );
359 }
360 */
361 }
362
363
364 }
0 /***********************************************************************************************
1 * File Info: $Id: IAxisChartDataSet.java,v 1.2 2002/10/14 20:52:04 nathaniel_auvil Exp $
2 * Copyright (C) 2001
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation
9 * ("Software"), with or without modification, are permitted provided
10 * that the following conditions are met:
11 *
12 * 1. Redistributions of source code must retain copyright
13 * statements and notices. Redistributions must also contain a
14 * copy of this document.
15 *
16 * 2. Redistributions in binary form must reproduce the
17 * above copyright notice, this list of conditions and the
18 * following disclaimer in the documentation and/or other
19 * materials provided with the distribution.
20 *
21 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to
22 * endorse or promote products derived from this Software without
23 * prior written permission of Nathaniel G. Auvil. For written
24 * permission, please contact nathaniel_auvil@users.sourceforge.net
25 *
26 * 4. Products derived from this Software may not be called "jCharts"
27 * nor may "jCharts" appear in their names without prior written
28 * permission of Nathaniel G. Auvil. jCharts is a registered
29 * trademark of Nathaniel G. Auvil.
30 *
31 * 5. Due credit should be given to the jCharts Project
32 * (http://jcharts.sourceforge.net/).
33 *
34 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS
35 * ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
36 * NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
37 * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
38 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
39 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
40 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
41 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
42 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
43 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
44 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
45 * OF THE POSSIBILITY OF SUCH DAMAGE.
46 ************************************************************************************************/
47
48 package org.jCharts.chartData.interfaces;
49
50
51 public interface IAxisChartDataSet extends IAxisPlotDataSet
52 {
53
54 /******************************************************************************************
55 * Returns the value in the data set at the specified position.
56 *
57 * @param dataset
58 * @param index
59 * @return double
60 *******************************************************************************************/
61 public double getValue( int dataset, int index );
62
63
64 }
0 /***********************************************************************************************
1 * File Info: $Id: IAxisDataSeries.java,v 1.2 2003/02/17 18:21:11 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.chartData.interfaces;
40
41
42 import org.jCharts.chartData.ChartDataException;
43 import org.jCharts.properties.PropertyException;
44 import org.jCharts.types.ChartType;
45
46 import java.util.Iterator;
47
48
49 public interface IAxisDataSeries extends IData
50 {
51
52 /******************************************************************************************
53 * Returns the x-axis title.
54 *
55 * @return String the x-axis title. If this returns NULL, no title will be displayed.
56 ******************************************************************************************/
57 public String getXAxisTitle();
58
59
60 /******************************************************************************************
61 * Returns the y-axis title.
62 *
63 * @return String the y-axis title. If this returns NULL, no title will be displayed.
64 ******************************************************************************************/
65 public String getYAxisTitle();
66
67
68 /******************************************************************************************
69 * Returns the chart title.
70 *
71 * @return String the chart title. If this returns NULL, no title will be displayed.
72 ******************************************************************************************/
73 public String getChartTitle();
74
75
76 /*********************************************************************************************
77 * Validates the DataSeries implementation. This will only get called if the ChartProperties
78 * flag to validate is true.
79 *
80 * @throws ChartDataException
81 * @throws PropertyException
82 * @since 0.7.0
83 * @see org.jCharts.properties.ChartProperties#setValidate( boolean )
84 *********************************************************************************************/
85 public void validate() throws ChartDataException, PropertyException;
86
87
88 public Iterator getIAxisPlotDataSetIterator();
89
90
91 public void addIAxisPlotDataSet( IAxisPlotDataSet iAxisPlotDataSet );
92
93
94 public IAxisPlotDataSet getIAxisPlotDataSet( ChartType chartType );
95
96
97 /******************************************************************************************
98 * Returns the total number data dimensions in all of the IAxisChartDataSets contained in
99 * this collection. For example, if this contains two IAxisChartDataSets and each one
100 * contains 3 dimensions ( 3 lines and 3 sets of points ), this should return six. This
101 * provides a means to avoid looping the contents of the series each time i need the value.
102 *
103 * @return int
104 ******************************************************************************************/
105 public int getTotalNumberOfDataSets();
106
107
108 /******************************************************************************************
109 * Returns the number of IAxisPlotDataSet Objects in this series
110 *
111 * @return int
112 ******************************************************************************************/
113 int size();
114
115 }
0 /***********************************************************************************************
1 * File Info: $Id: IAxisPlotDataSet.java,v 1.3 2003/02/17 02:53:21 nathaniel_auvil Exp $
2 * Copyright (C) 2001
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation
9 * ("Software"), with or without modification, are permitted provided
10 * that the following conditions are met:
11 *
12 * 1. Redistributions of source code must retain copyright
13 * statements and notices. Redistributions must also contain a
14 * copy of this document.
15 *
16 * 2. Redistributions in binary form must reproduce the
17 * above copyright notice, this list of conditions and the
18 * following disclaimer in the documentation and/or other
19 * materials provided with the distribution.
20 *
21 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to
22 * endorse or promote products derived from this Software without
23 * prior written permission of Nathaniel G. Auvil. For written
24 * permission, please contact nathaniel_auvil@users.sourceforge.net
25 *
26 * 4. Products derived from this Software may not be called "jCharts"
27 * nor may "jCharts" appear in their names without prior written
28 * permission of Nathaniel G. Auvil. jCharts is a registered
29 * trademark of Nathaniel G. Auvil.
30 *
31 * 5. Due credit should be given to the jCharts Project
32 * (http://jcharts.sourceforge.net/).
33 *
34 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS
35 * ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
36 * NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
37 * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
38 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
39 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
40 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
41 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
42 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
43 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
44 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
45 * OF THE POSSIBILITY OF SUCH DAMAGE.
46 ************************************************************************************************/
47
48 package org.jCharts.chartData.interfaces;
49
50
51 import org.jCharts.types.ChartType;
52 import org.jCharts.chartData.ChartDataException;
53 import org.jCharts.properties.PropertyException;
54
55
56 public interface IAxisPlotDataSet extends IDataSet
57 {
58
59
60 /******************************************************************************************
61 * Returns the type of chart this data is to be plotted on
62 *
63 * @return ChartType
64 *******************************************************************************************/
65 public ChartType getChartType();
66
67
68 /******************************************************************************************
69 * Returns the number of data sets contained in this Object.
70 *
71 * @return int
72 ******************************************************************************************/
73 public int getNumberOfDataSets();
74
75
76 /******************************************************************************************
77 * Allows validations to be performed on the data structures
78 *
79 * @throws ChartDataException
80 * @throws PropertyException
81 ******************************************************************************************/
82 public void validate() throws ChartDataException, PropertyException;
83 }
0 /***********************************************************************************************
1 * File Info: $Id: IData.java,v 1.2 2002/10/14 20:52:04 nathaniel_auvil Exp $
2 * Copyright (C) 2001
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation
9 * ("Software"), with or without modification, are permitted provided
10 * that the following conditions are met:
11 *
12 * 1. Redistributions of source code must retain copyright
13 * statements and notices. Redistributions must also contain a
14 * copy of this document.
15 *
16 * 2. Redistributions in binary form must reproduce the
17 * above copyright notice, this list of conditions and the
18 * following disclaimer in the documentation and/or other
19 * materials provided with the distribution.
20 *
21 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to
22 * endorse or promote products derived from this Software without
23 * prior written permission of Nathaniel G. Auvil. For written
24 * permission, please contact nathaniel_auvil@users.sourceforge.net
25 *
26 * 4. Products derived from this Software may not be called "jCharts"
27 * nor may "jCharts" appear in their names without prior written
28 * permission of Nathaniel G. Auvil. jCharts is a registered
29 * trademark of Nathaniel G. Auvil.
30 *
31 * 5. Due credit should be given to the jCharts Project
32 * (http://jcharts.sourceforge.net/).
33 *
34 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS
35 * ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
36 * NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
37 * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
38 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
39 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
40 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
41 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
42 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
43 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
44 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
45 * OF THE POSSIBILITY OF SUCH DAMAGE.
46 ************************************************************************************************/
47
48 package org.jCharts.chartData.interfaces;
49
50
51 import java.io.Serializable;
52
53
54 /*****************************************************************************************
55 * Provides a common base class for all data structures.
56 *
57 ******************************************************************************************/
58 public interface IData extends Serializable
59 {
60
61
62 }
0 /***********************************************************************************************
1 * File Info: $Id: IDataSeries.java,v 1.7 2003/02/17 18:21:11 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.chartData.interfaces;
40
41
42 public interface IDataSeries extends IAxisDataSeries
43 {
44 /******************************************************************************************
45 * Returns the number of labels on the x-axis
46 *
47 * @return int
48 ******************************************************************************************/
49 public int getNumberOfAxisLabels();
50
51
52 /******************************************************************************************
53 * Returns the axis label at the specified index.
54 *
55 * @param index
56 * @return String the x-axis label
57 ******************************************************************************************/
58 public String getAxisLabel( int index );
59
60
61 }
0 /***********************************************************************************************
1 * File Info: $Id: IDataSet.java,v 1.3 2003/02/17 02:53:21 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.chartData.interfaces;
40
41
42 import org.jCharts.properties.ChartTypeProperties;
43
44 import java.awt.*;
45
46
47 public interface IDataSet extends IData
48 {
49
50 /******************************************************************************************
51 * Returns the Paint Object for the passed index. This index corresponds to the DataSet
52 * for which Paint you want.
53 *
54 * @param index
55 * @return Paint
56 *******************************************************************************************/
57 public Paint getPaint( int index );
58
59
60 /******************************************************************************************
61 * Returns ChartTypeProperties Object for the data set which will be typed into the specific
62 * chart type class.
63 *
64 * @return ChartTypeProperties
65 *******************************************************************************************/
66 public ChartTypeProperties getChartTypeProperties();
67
68
69 /******************************************************************************************
70 * Returns the Legend Label for the passed index. This index corresponds to the DataSet
71 * for which Label you want.
72 *
73 * @param index
74 * @return String should return NULL of no labels specified
75 *******************************************************************************************/
76 public String getLegendLabel( int index );
77
78
79 /******************************************************************************************
80 * Returns the number of elements in the data set.
81 *
82 * @return int
83 *******************************************************************************************/
84 public int getNumberOfDataItems();
85
86
87 /******************************************************************************************
88 * Returns the number of legend labels in the data set.
89 *
90 * @return int should return 0 if no labels specified
91 *******************************************************************************************/
92 public int getNumberOfLegendLabels();
93
94
95 }
0 /***********************************************************************************************
1 * File Info: $Id: IPieChartDataSet.java,v 1.2 2002/10/14 20:52:04 nathaniel_auvil Exp $
2 * Copyright (C) 2001
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation
9 * ("Software"), with or without modification, are permitted provided
10 * that the following conditions are met:
11 *
12 * 1. Redistributions of source code must retain copyright
13 * statements and notices. Redistributions must also contain a
14 * copy of this document.
15 *
16 * 2. Redistributions in binary form must reproduce the
17 * above copyright notice, this list of conditions and the
18 * following disclaimer in the documentation and/or other
19 * materials provided with the distribution.
20 *
21 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to
22 * endorse or promote products derived from this Software without
23 * prior written permission of Nathaniel G. Auvil. For written
24 * permission, please contact nathaniel_auvil@users.sourceforge.net
25 *
26 * 4. Products derived from this Software may not be called "jCharts"
27 * nor may "jCharts" appear in their names without prior written
28 * permission of Nathaniel G. Auvil. jCharts is a registered
29 * trademark of Nathaniel G. Auvil.
30 *
31 * 5. Due credit should be given to the jCharts Project
32 * (http://jcharts.sourceforge.net/).
33 *
34 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS
35 * ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
36 * NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
37 * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
38 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
39 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
40 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
41 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
42 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
43 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
44 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
45 * OF THE POSSIBILITY OF SUCH DAMAGE.
46 ************************************************************************************************/
47
48 package org.jCharts.chartData.interfaces;
49
50
51 public interface IPieChartDataSet extends IDataSet
52 {
53
54 /******************************************************************************************
55 * Returns the value in the data set at the specified position.
56 *
57 * @param index
58 * @return double
59 *******************************************************************************************/
60 public double getValue( int index );
61
62
63 /******************************************************************************************
64 * Returns the chart title.
65 *
66 * @return String the chart title. If this returns NULL, no title will be displayed.
67 ******************************************************************************************/
68 public String getChartTitle();
69 }
0 /***********************************************************************************************
1 * File Info: $Id: IScatterPlotDataSeries.java,v 1.2 2003/02/17 18:21:10 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.chartData.interfaces;
40
41
42 public interface IScatterPlotDataSeries extends IAxisDataSeries
43 {
44
45 /******************************************************************************************
46 * Adds the passed data set to the series
47 *
48 * @param iScatterPlotDataSet
49 ******************************************************************************************/
50 //public void addIScatterPlotDataSet( IScatterPlotDataSet iScatterPlotDataSet );
51
52
53 /******************************************************************************************
54 * Returns the IAxisPlotDataSet for the passed chart type constant. Will return NULL if
55 * if no data set exists for the passed type.
56 *
57 * @return iScatterPlotDataSet
58 ******************************************************************************************
59 public IScatterPlotDataSet getIScatterPlotDataSet();
60 */
61
62 }
0 /***********************************************************************************************
1 * File Info: $Id: IScatterPlotDataSet.java,v 1.1 2003/02/17 02:53:10 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s): Sandor Dornbush
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38 package org.jCharts.chartData.interfaces;
39
40
41 import java.awt.geom.Point2D;
42
43
44 public interface IScatterPlotDataSet extends IAxisPlotDataSet
45 {
46
47 /******************************************************************************************
48 * Returns the value in the data set at the specified position.
49 *
50 * @param dataset
51 * @param index
52 * @return Point.Double
53 *******************************************************************************************/
54 public Point2D.Double getValue( int dataset, int index );
55
56
57 }
0 /***********************************************************************************************
1 * File Info: $Id: IStockChartDataSet.java,v 1.2 2002/10/14 20:52:04 nathaniel_auvil Exp $
2 * Copyright (C) 2001
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation
9 * ("Software"), with or without modification, are permitted provided
10 * that the following conditions are met:
11 *
12 * 1. Redistributions of source code must retain copyright
13 * statements and notices. Redistributions must also contain a
14 * copy of this document.
15 *
16 * 2. Redistributions in binary form must reproduce the
17 * above copyright notice, this list of conditions and the
18 * following disclaimer in the documentation and/or other
19 * materials provided with the distribution.
20 *
21 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to
22 * endorse or promote products derived from this Software without
23 * prior written permission of Nathaniel G. Auvil. For written
24 * permission, please contact nathaniel_auvil@users.sourceforge.net
25 *
26 * 4. Products derived from this Software may not be called "jCharts"
27 * nor may "jCharts" appear in their names without prior written
28 * permission of Nathaniel G. Auvil. jCharts is a registered
29 * trademark of Nathaniel G. Auvil.
30 *
31 * 5. Due credit should be given to the jCharts Project
32 * (http://jcharts.sourceforge.net/).
33 *
34 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS
35 * ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
36 * NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
37 * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
38 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
39 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
40 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
41 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
42 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
43 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
44 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
45 * OF THE POSSIBILITY OF SUCH DAMAGE.
46 ************************************************************************************************/
47
48 package org.jCharts.chartData.interfaces;
49
50
51 import org.jCharts.types.ChartType;
52
53
54 public interface IStockChartDataSet extends IAxisPlotDataSet
55 {
56
57 /******************************************************************************************
58 * Returns the type of chart this data is to be plotted on
59 *
60 * @return ChartType
61 *******************************************************************************************/
62 public ChartType getChartType();
63
64
65 /******************************************************************************************
66 *
67 * @param index
68 * @return double
69 *******************************************************************************************/
70 public double getHighValue( int index );
71
72
73 /******************************************************************************************
74 *
75 * @param index
76 * @return double
77 *******************************************************************************************/
78 public double getLowValue( int index );
79
80
81 /******************************************************************************************
82 *
83 * @param index
84 * @return double
85 *******************************************************************************************/
86 public double getCloseValue( int index );
87
88
89 /******************************************************************************************
90 *
91 * @param boolean
92 *******************************************************************************************/
93 public boolean hasCloseValues();
94
95
96 /******************************************************************************************
97 *
98 * @param index
99 * @return double
100 *******************************************************************************************/
101 public double getOpenValue( int index );
102
103
104 /******************************************************************************************
105 *
106 * @param boolean
107 *******************************************************************************************/
108 public boolean hasOpenValues();
109
110
111 /******************************************************************************************
112 *
113 * @param index
114 * @return double
115 *******************************************************************************************/
116 //public double getVolumeValue( int index );
117
118 /******************************************************************************************
119 *
120 * @param boolean
121 *******************************************************************************************/
122 //public boolean hasVolumeValues();
123
124 }
0 /***********************************************************************************************
1 * File Info: $Id: AxisChartDataProcessor.java,v 1.12 2003/03/09 22:42:11 nathaniel_auvil Exp $
2 * Copyright (C) 2000
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation
9 * ("Software"), with or without modification, are permitted provided
10 * that the following conditions are met:
11 *
12 * 1. Redistributions of source code must retain copyright
13 * statements and notices. Redistributions must also contain a
14 * copy of this document.
15 *
16 * 2. Redistributions in binary form must reproduce the
17 * above copyright notice, this list of conditions and the
18 * following disclaimer in the documentation and/or other
19 * materials provided with the distribution.
20 *
21 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to
22 * endorse or promote products derived from this Software without
23 * prior written permission of Nathaniel G. Auvil. For written
24 * permission, please contact nathaniel_auvil@users.sourceforge.net
25 *
26 * 4. Products derived from this Software may not be called "jCharts"
27 * nor may "jCharts" appear in their names without prior written
28 * permission of Nathaniel G. Auvil. jCharts is a registered
29 * trademark of Nathaniel G. Auvil.
30 *
31 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
32 *
33 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS
34 * ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
35 * NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
36 * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
37 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
38 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
39 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
40 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
41 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
42 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
43 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
44 * OF THE POSSIBILITY OF SUCH DAMAGE.
45 ************************************************************************************************/
46
47 package org.jCharts.chartData.processors;
48
49
50 import org.jCharts.axisChart.AxisChart;
51 import org.jCharts.axisChart.ScatterPlotAxisChart;
52 import org.jCharts.chartData.interfaces.*;
53 import org.jCharts.types.ChartType;
54 import org.jCharts.chartText.TextTagGroup;
55 import org.jCharts.properties.DataAxisProperties;
56
57 import java.awt.*;
58 import java.awt.font.FontRenderContext;
59 import java.util.Iterator;
60
61
62 /*******************************************************************************************
63 *
64 ********************************************************************************************/
65 public class AxisChartDataProcessor
66 {
67 private double max;
68 private double min;
69
70 //private TextLayout titleTextLayout;
71
72
73 //---need this so know how many items are on the 'label' axis.
74 private int numberOfElementsInADataSet;
75
76
77
78 /******************************************************************************************
79 * Constructor
80 *
81 *******************************************************************************************/
82 public AxisChartDataProcessor()
83 {
84
85 }
86
87
88
89 /******************************************************************************************
90 * Method to perform all chart data processing.
91 *
92 * @param axisChart
93 ******************************************************************************************/
94 public void processData( AxisChart axisChart, FontRenderContext fontRenderContext )
95 {
96 //todo would it make sense to do this and do the axis titles?
97 /*
98 if( axisChart.getIDataSeries().getChartTitle() != null )
99 {
100 this.titleTextLayout= new TextLayout( axisChart.getIDataSeries().getChartTitle(),
101 axisChart.getChartProperties().getTitleFont(),
102 fontRenderContext );
103 }
104 */
105
106 DataAxisProperties dataAxisProperties;
107 if( axisChart.getAxisProperties().isPlotHorizontal() )
108 {
109 dataAxisProperties= (DataAxisProperties) axisChart.getAxisProperties().getXAxisProperties();
110 }
111 else
112 {
113 dataAxisProperties= (DataAxisProperties) axisChart.getAxisProperties().getYAxisProperties();
114 }
115
116
117 //---if there is a user defined scale, there is no reason to process the data.
118 if( ! dataAxisProperties.hasUserDefinedScale() )
119 {
120 this.processDataSet( (IDataSeries) axisChart.getIAxisDataSeries() );
121 }
122
123
124 //---need to set the number of items on the scale in case there are no labels displayed
125 Iterator iterator = axisChart.getIAxisDataSeries().getIAxisPlotDataSetIterator();
126 IAxisPlotDataSet iAxisPlotDataSet = ( IAxisPlotDataSet ) iterator.next();
127 this.numberOfElementsInADataSet= iAxisPlotDataSet.getNumberOfDataItems();
128
129
130 //todo does it make sense to do the legend label processing here?
131 /*
132 if( axisChart.hasLegend() )
133 {
134 //this.lengendLabelProcessor= new TextProcessor();
135 // this.lengendLabelProcessor
136 }
137 */
138 }
139
140
141 /******************************************************************************************
142 * Processes the numeric values in the chart data. If there is a user defined scale
143 * there is no need to call this.
144 *
145 * @param iDataSeries
146 ******************************************************************************************/
147 private void processDataSet( IDataSeries iDataSeries )
148 {
149 IAxisPlotDataSet iAxisPlotDataSet;
150 Iterator iterator = iDataSeries.getIAxisPlotDataSetIterator();
151
152 //LOOP
153 while( iterator.hasNext() )
154 {
155 iAxisPlotDataSet = ( IAxisPlotDataSet ) iterator.next();
156
157 if( iAxisPlotDataSet.getChartType().isStacked() )
158 {
159 //---StockChartDataSet is NEVER stacked!!!!
160 StackedDataProcessor.processData( ( IAxisChartDataSet ) iAxisPlotDataSet, this );
161 }
162 else
163 {
164 //---stock charts dont fit well here as the data comes in structured.
165 //---in this case only care about the high and low; no need to search close, open, volume
166 if( iAxisPlotDataSet.getChartType().equals( ChartType.STOCK ) )
167 {
168 StockDataProcessor.processData( ( IStockChartDataSet ) iAxisPlotDataSet, this );
169 }
170 else
171 {
172 NonStackedDataProcessor.processData( ( IAxisChartDataSet ) iAxisPlotDataSet, this );
173 }
174 }
175 }
176 }
177
178
179 /******************************************************************************************
180 *
181 *
182 ******************************************************************************************/
183 void setMaxValue( double max )
184 {
185 this.max = max;
186 }
187
188
189 /******************************************************************************************
190 *
191 *
192 *
193 ******************************************************************************************/
194 public double getMaxValue()
195 {
196 return this.max;
197 }
198
199
200 /******************************************************************************************
201 *
202 *
203 ******************************************************************************************/
204 void setMinValue( double min )
205 {
206 this.min = min;
207 }
208
209
210 /******************************************************************************************
211 *
212 *
213 *
214 ******************************************************************************************/
215 public double getMinValue()
216 {
217 return this.min;
218 }
219
220
221 public int getNumberOfElementsInADataSet()
222 {
223 return numberOfElementsInADataSet;
224 }
225
226
227 /*********************************************************************************************
228 * Enables the testing routines to display the contents of this Object.
229 *
230 * @param htmlGenerator
231 **********************************************************************************************
232 public void toHTML( HTMLGenerator htmlGenerator )
233 {
234 super.toHTML( htmlGenerator );
235
236 String name= this.getClass().getSuperclass().getName() + "->";
237
238 //---calling on instance of YAxis or XAxis
239 Field[] fields= this.getClass().getSuperclass().getDeclaredFields();
240 for( int i=0; i< fields.length; i++ )
241 {
242 htmlGenerator.addField( name + fields[ i ].getName(), fields[ i ].get( this ) );
243 }
244 }
245 */
246 }
0 /***********************************************************************************************
1 * File Info: $Id: NonStackedDataProcessor.java,v 1.3 2003/02/17 20:02:56 nathaniel_auvil Exp $
2 * Copyright (C) 2000
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation
9 * ("Software"), with or without modification, are permitted provided
10 * that the following conditions are met:
11 *
12 * 1. Redistributions of source code must retain copyright
13 * statements and notices. Redistributions must also contain a
14 * copy of this document.
15 *
16 * 2. Redistributions in binary form must reproduce the
17 * above copyright notice, this list of conditions and the
18 * following disclaimer in the documentation and/or other
19 * materials provided with the distribution.
20 *
21 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to
22 * endorse or promote products derived from this Software without
23 * prior written permission of Nathaniel G. Auvil. For written
24 * permission, please contact nathaniel_auvil@users.sourceforge.net
25 *
26 * 4. Products derived from this Software may not be called "jCharts"
27 * nor may "jCharts" appear in their names without prior written
28 * permission of Nathaniel G. Auvil. jCharts is a registered
29 * trademark of Nathaniel G. Auvil.
30 *
31 * 5. Due credit should be given to the jCharts Project
32 * (http://jcharts.sourceforge.net/).
33 *
34 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS
35 * ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
36 * NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
37 * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
38 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
39 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
40 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
41 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
42 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
43 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
44 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
45 * OF THE POSSIBILITY OF SUCH DAMAGE.
46 ************************************************************************************************/
47
48 package org.jCharts.chartData.processors;
49
50
51 import org.jCharts.chartData.interfaces.IAxisChartDataSet;
52
53
54 /*******************************************************************************************
55 *
56 *
57 *******************************************************************************************/
58 abstract class NonStackedDataProcessor
59 {
60
61 /*******************************************************************************************
62 * Does a single pass through the data set and calculates the min, max, and label dimensions.
63 * This stuff is grouped together so we can try to limit the number of passes through the data.
64 *
65 * @param iAxisChartDataSet
66 * @param axisChartDataProcessor
67 ********************************************************************************************/
68 public static final void processData( IAxisChartDataSet iAxisChartDataSet,
69 AxisChartDataProcessor axisChartDataProcessor )
70 {
71 //LOOP
72 for( int i = 0; i < iAxisChartDataSet.getNumberOfDataItems(); i++ )
73 {
74 //LOOP
75 for( int j = 0; j < iAxisChartDataSet.getNumberOfDataSets(); j++ )
76 {
77 if( Double.isNaN( iAxisChartDataSet.getValue( j, i ) ) )
78 {
79 continue;
80 }
81
82 if( iAxisChartDataSet.getValue( j, i ) > axisChartDataProcessor.getMaxValue() )
83 {
84 axisChartDataProcessor.setMaxValue( iAxisChartDataSet.getValue( j, i ) );
85 }
86
87 if( iAxisChartDataSet.getValue( j, i ) < axisChartDataProcessor.getMinValue() )
88 {
89 axisChartDataProcessor.setMinValue( iAxisChartDataSet.getValue( j, i ) );
90 }
91 }
92 }
93 }
94 }
0 /***********************************************************************************************
1 * File Info: $Id: PieChartDataProcessor.java,v 1.3 2002/11/08 02:07:16 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.chartData.processors;
40
41
42 import org.jCharts.chartData.interfaces.IPieChartDataSet;
43
44
45 /*******************************************************************************************
46 * Utility class to process the PieChartDataSet
47 *
48 *******************************************************************************************/
49 final public class PieChartDataProcessor
50 {
51 private IPieChartDataSet iPieChartDataSet;
52
53 private double sumOfData = 0;
54
55
56 /******************************************************************************************
57 * Constructor
58 *
59 * @param iPieChartDataSet
60 *******************************************************************************************/
61 public PieChartDataProcessor( IPieChartDataSet iPieChartDataSet )
62 {
63 this.iPieChartDataSet = iPieChartDataSet;
64 }
65
66
67 /*******************************************************************************************
68 * This method should do a single pass through the data set and calculate all needed values,
69 * such as: min, max, sum, etc... so that we can do this in one pass through the data.
70 * Rather than once for each.
71 *
72 ********************************************************************************************/
73 public void processData()
74 {
75 int size = this.iPieChartDataSet.getNumberOfDataItems();
76 for( int i = 0; i < size; i++ )
77 {
78 this.sumOfData += this.iPieChartDataSet.getValue( i );
79 }
80 }
81
82
83 /******************************************************************************************
84 * Returns percentage of pie(360 degrees) data point at specified index.
85 *
86 * @param index
87 * @return double
88 *******************************************************************************************/
89 public double getPercentageOfPie( int index )
90 {
91 return (this.iPieChartDataSet.getValue( index ) / this.sumOfData) * 360;
92 }
93
94
95 }
0 /***********************************************************************************************
1 * File Info: $Id: ScatterPlotDataProcessor.java,v 1.3 2003/04/19 16:42:35 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.chartData.processors;
40
41
42 import org.jCharts.axisChart.AxisChart;
43 import org.jCharts.chartData.interfaces.IScatterPlotDataSeries;
44 import org.jCharts.chartData.interfaces.IScatterPlotDataSet;
45 import org.jCharts.types.ChartType;
46
47 import java.awt.font.FontRenderContext;
48 import java.awt.geom.Point2D;
49
50
51 /*******************************************************************************************
52 *
53 ********************************************************************************************/
54 public final class ScatterPlotDataProcessor extends AxisChartDataProcessor
55 {
56 private double yMax;
57 private double yMin;
58
59
60 /******************************************************************************************
61 * Constructor
62 *
63 *******************************************************************************************/
64 public ScatterPlotDataProcessor()
65 {
66
67 }
68
69
70 /******************************************************************************************
71 * Method to perform all chart data processing.
72 *
73 * @param axisChart
74 ******************************************************************************************/
75 public void processData( AxisChart axisChart, FontRenderContext fontRenderContext )
76 {
77 //todo would it make sense to do this and do the axis titles?
78 /*
79 if( axisChart.getIDataSeries().getChartTitle() != null )
80 {
81 this.titleTextLayout= new TextLayout( axisChart.getIDataSeries().getChartTitle(),
82 axisChart.getChartProperties().getTitleFont(),
83 fontRenderContext );
84 }
85 */
86
87 IScatterPlotDataSeries iScatterPlotDataSeries = (IScatterPlotDataSeries) axisChart.getIAxisDataSeries();
88 this.processDataSet( iScatterPlotDataSeries );
89
90 //todo does it make sense to do the legend label processing here?
91 /*
92 if( axisChart.hasLegend() )
93 {
94 //this.lengendLabelProcessor= new TextProcessor();
95 // this.lengendLabelProcessor
96 }
97 */
98 }
99
100
101 /******************************************************************************************
102 * Processes the numeric values in the chart data. If there is a user defined scale
103 * there is no need to call this.
104 *
105 * @param iScatterPlotDataSeries
106 ******************************************************************************************/
107 private void processDataSet( IScatterPlotDataSeries iScatterPlotDataSeries )
108 {
109 IScatterPlotDataSet iScatterPlotDataSet = (IScatterPlotDataSet) iScatterPlotDataSeries.getIAxisPlotDataSet( ChartType.SCATTER_PLOT );
110
111 Point2D.Double point;
112
113 for( int dataSet = 0; dataSet < iScatterPlotDataSet.getNumberOfDataSets(); dataSet++ )
114 {
115 for( int index = 0; index < iScatterPlotDataSet.getNumberOfDataItems(); index++ )
116 {
117 point = iScatterPlotDataSet.getValue( dataSet, index );
118
119 if( point == null )
120 {
121 continue;
122 }
123
124 if( point.getX() > super.getMaxValue() )
125 {
126 super.setMaxValue( point.getX() );
127 }
128
129 if( point.getX() < super.getMinValue() )
130 {
131 super.setMinValue( point.getX() );
132 }
133
134 if( point.getY() > this.getyMax() )
135 {
136 this.setyMax( point.getY() );
137 }
138
139 if( point.getY() < this.getyMin() )
140 {
141 this.setyMin( point.getY() );
142 }
143 }
144 }
145
146 //System.out.println( this.toString() );
147 }
148
149
150 /******************************************************************************************
151 *
152 ******************************************************************************************/
153 public double getyMax()
154 {
155 return yMax;
156 }
157
158
159 /******************************************************************************************
160 *
161 ******************************************************************************************/
162 public void setyMax( double yMax )
163 {
164 this.yMax = yMax;
165 }
166
167
168 /******************************************************************************************
169 *
170 ******************************************************************************************/
171 public double getyMin()
172 {
173 return yMin;
174 }
175
176
177 /******************************************************************************************
178 *
179 ******************************************************************************************/
180 public void setyMin( double yMin )
181 {
182 this.yMin = yMin;
183 }
184
185
186 /******************************************************************************************
187 *
188 ******************************************************************************************/
189 public String toString()
190 {
191 StringBuffer s= new StringBuffer( 60 );
192 s.append( this.getClass().getName() );
193 s.append( ": xMin= " + super.getMinValue() );
194 s.append( " xMax= " + super.getMaxValue() );
195 s.append( " yMin= " + this.yMin );
196 s.append( " yMax= " + this.yMax );
197 return s.toString();
198 }
199
200
201 /*********************************************************************************************
202 * Enables the testing routines to display the contents of this Object.
203 *
204 * @param htmlGenerator
205 **********************************************************************************************
206 public void toHTML( HTMLGenerator htmlGenerator )
207 {
208 super.toHTML( htmlGenerator );
209
210 String name= this.getClass().getSuperclass().getName() + "->";
211
212 //---calling on instance of YAxis or XAxis
213 Field[] fields= this.getClass().getSuperclass().getDeclaredFields();
214 for( int i=0; i< fields.length; i++ )
215 {
216 htmlGenerator.addField( name + fields[ i ].getName(), fields[ i ].get( this ) );
217 }
218 }
219 */
220 }
0 /***********************************************************************************************
1 * File Info: $Id: StackedDataProcessor.java,v 1.3 2002/12/04 02:38:13 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.chartData.processors;
40
41
42 import org.jCharts.chartData.interfaces.IAxisChartDataSet;
43
44
45 /*********************************************************************************************
46 * Notes:
47 * 1) Stacked data cannot have any negative values. I don't think i have ever seen a
48 * stacked bar chart with negative values just as a side observation.
49 *
50 * ---->There has been one request for this though...
51 *
52 *
53 *
54 **********************************************************************************************/
55 abstract class StackedDataProcessor
56 {
57
58 /*******************************************************************************************
59 * <pre>This method should do a single pass through the data set and calculate all needed values,
60 * such as: min, max, sum, etc... so that we can do this in one pass through the data.
61 * Rather than once for each.</pre>
62 *
63 * @param iAxisChartDataSet
64 * @param axisChartDataProcessor
65 ********************************************************************************************/
66 public static final void processData( IAxisChartDataSet iAxisChartDataSet,
67 AxisChartDataProcessor axisChartDataProcessor )
68 {
69 double value;
70
71 //LOOP
72 for( int i=0; i < iAxisChartDataSet.getNumberOfDataItems(); i++ )
73 {
74 value=0.0d;
75
76 //LOOP
77 for( int j=0; j < iAxisChartDataSet.getNumberOfDataSets(); j++ )
78 {
79 value+=iAxisChartDataSet.getValue( j, i );
80 }
81
82 if( value > axisChartDataProcessor.getMaxValue() )
83 {
84 axisChartDataProcessor.setMaxValue( value );
85 }
86
87 if( value < axisChartDataProcessor.getMinValue() )
88 {
89 axisChartDataProcessor.setMinValue( value );
90 }
91 }
92 }
93
94 }
0 /***********************************************************************************************
1 * File Info: $Id: StockDataProcessor.java,v 1.2 2002/10/14 20:52:04 nathaniel_auvil Exp $
2 * Copyright (C) 2000
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation
9 * ("Software"), with or without modification, are permitted provided
10 * that the following conditions are met:
11 *
12 * 1. Redistributions of source code must retain copyright
13 * statements and notices. Redistributions must also contain a
14 * copy of this document.
15 *
16 * 2. Redistributions in binary form must reproduce the
17 * above copyright notice, this list of conditions and the
18 * following disclaimer in the documentation and/or other
19 * materials provided with the distribution.
20 *
21 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to
22 * endorse or promote products derived from this Software without
23 * prior written permission of Nathaniel G. Auvil. For written
24 * permission, please contact nathaniel_auvil@users.sourceforge.net
25 *
26 * 4. Products derived from this Software may not be called "jCharts"
27 * nor may "jCharts" appear in their names without prior written
28 * permission of Nathaniel G. Auvil. jCharts is a registered
29 * trademark of Nathaniel G. Auvil.
30 *
31 * 5. Due credit should be given to the jCharts Project
32 * (http://jcharts.sourceforge.net/).
33 *
34 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS
35 * ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
36 * NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
37 * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
38 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
39 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
40 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
41 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
42 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
43 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
44 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
45 * OF THE POSSIBILITY OF SUCH DAMAGE.
46 ************************************************************************************************/
47
48 package org.jCharts.chartData.processors;
49
50
51 import org.jCharts.chartData.interfaces.IStockChartDataSet;
52
53
54 /*******************************************************************************************
55 * Custom processor for the Stock Chart as data is semi-processed by default.
56 *
57 *******************************************************************************************/
58 abstract class StockDataProcessor
59 {
60
61 /*******************************************************************************************
62 * Only need to loop through the 'high' to find MAX and 'low' to find MIN.
63 *
64 * @param iStockChartDataSet
65 * @param axisChartDataProcessor
66 ********************************************************************************************/
67 public static final void processData( IStockChartDataSet iStockChartDataSet,
68 AxisChartDataProcessor axisChartDataProcessor )
69 {
70 //LOOP
71 for( int i=0; i < iStockChartDataSet.getNumberOfDataItems(); i++ )
72 {
73 //---look for MAX in 'high'.
74 if( iStockChartDataSet.getHighValue( i ) > axisChartDataProcessor.getMaxValue() )
75 {
76 axisChartDataProcessor.setMaxValue( iStockChartDataSet.getHighValue( i ) );
77 }
78
79 //---look for MIN in 'Low'
80 if( iStockChartDataSet.getLowValue( i ) < axisChartDataProcessor.getMinValue() )
81 {
82 axisChartDataProcessor.setMinValue( iStockChartDataSet.getLowValue( i ) );
83 }
84 }
85 }
86 }
0 /***********************************************************************************************
1 * File Info: $Id: TextProcessor.java,v 1.4 2002/12/05 22:08:39 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.chartData.processors;
40
41
42 import org.jCharts.chartText.TextTag;
43
44 import java.awt.*;
45 import java.awt.font.FontRenderContext;
46 import java.util.ArrayList;
47
48
49 /*******************************************************************************************
50 *
51 *
52 *******************************************************************************************/
53 public class TextProcessor
54 {
55 private float widestLabel = Float.MIN_VALUE;
56 private float tallestLabel = Float.MIN_VALUE;
57 private float totalLabelWidths = 0.0f;
58
59 private ArrayList textTags;
60
61
62 /******************************************************************************************
63 * Constructor
64 *
65 *******************************************************************************************/
66 public TextProcessor()
67 {
68 this.textTags = new ArrayList( 30 );
69 }
70
71
72 /******************************************************************************************
73 *
74 * @param label
75 * @param font
76 * @param fontRenderContext
77 *******************************************************************************************/
78 public void addLabel( String label, Font font, FontRenderContext fontRenderContext )
79 {
80 TextTag textTag= new TextTag( label, font, fontRenderContext );
81 this.textTags.add( textTag );
82
83 this.widestLabel = Math.max( textTag.getWidth(), this.widestLabel );
84 this.totalLabelWidths += textTag.getWidth();
85
86 this.tallestLabel = Math.max( textTag.getHeight(), this.tallestLabel );
87 }
88
89
90 /******************************************************************************************
91 * Returns the number of labels
92 *
93 * @return int
94 ******************************************************************************************/
95 public int size()
96 {
97 return this.textTags.size();
98 }
99
100
101 /******************************************************************************************
102 * Calculates the width and height needed by the passed String when rendered
103 *
104 // * @param iDataSeries
105 / * @param font
106 // * @param fontRenderContext
107 *******************************************************************************************
108 public void processLabels( IDataSeries iDataSeries) {
109 //LOOP
110 for( int i = 0; i < iDataSeries.getNumberOfXAxisLabels(); i++ )
111 {
112 this.axisLabelProcessor.processLabel( iDataSeries.getXAxisLabel( i ), axisLabelFont, fontRenderContext );
113 }
114
115
116 TextLayout textLayout = new TextLayout( label, font, fontRenderContext );
117
118 //---WIDTH
119 this.labelWidths[ counter ] = textLayout.getAdvance();
120 this.widestLabel = Math.max( this.labelWidths[ counter ], this.widestLabel );
121 this.totalLabelWidths += this.labelWidths[ counter ];
122
123 //---HEIGHT
124 this.labelHeights[ counter ] = textLayout.getAscent() + textLayout.getDescent();
125 this.tallestLabel = Math.max( this.labelHeights[ counter ], this.tallestLabel );
126
127 //---need this to offset font rendering, as rendering is at the baseline not bottom or top,
128 this.fontDescent = textLayout.getDescent();
129
130 this.counter++;
131 }
132
133
134 /******************************************************************************************
135 *
136 *
137 ******************************************************************************************/
138 public float getWidestLabel()
139 {
140 return this.widestLabel;
141 }
142
143
144 /******************************************************************************************
145 *
146 *
147 ******************************************************************************************/
148 public float getTallestLabel()
149 {
150 return this.tallestLabel;
151 }
152
153
154 /******************************************************************************************
155 *
156 *
157 ******************************************************************************************/
158 public float getTotalLabelWidths()
159 {
160 return this.totalLabelWidths;
161 }
162
163
164 /******************************************************************************************
165 *
166 * @param index
167 * @return TextTag
168 ******************************************************************************************/
169 public TextTag getTextTag( int index )
170 {
171 return (TextTag) this.textTags.get( index );
172 }
173 }
0 /***********************************************************************************************
1 * File Info: $Id: BarValueGroup.java,v 1.1 2002/12/05 22:07:28 nathaniel_auvil Exp $
2 * Copyright (C) 2000
3 * Author: John Thomsen
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation
9 * ("Software"), with or without modification, are permitted provided
10 * that the following conditions are met:
11 *
12 * 1. Redistributions of source code must retain copyright
13 * statements and notices. Redistributions must also contain a
14 * copy of this document.
15 *
16 * 2. Redistributions in binary form must reproduce the
17 * above copyright notice, this list of conditions and the
18 * following disclaimer in the documentation and/or other
19 * materials provided with the distribution.
20 *
21 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to
22 * endorse or promote products derived from this Software without
23 * prior written permission of Nathaniel G. Auvil. For written
24 * permission, please contact nathaniel_auvil@users.sourceforge.net
25 *
26 * 4. Products derived from this Software may not be called "jCharts"
27 * nor may "jCharts" appear in their names without prior written
28 * permission of Nathaniel G. Auvil. jCharts is a registered
29 * trademark of Nathaniel G. Auvil.
30 *
31 * 5. Due credit should be given to the jCharts Project
32 * (http://jcharts.sourceforge.net/).
33 *
34 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS
35 * ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
36 * NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
37 * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
38 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
39 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
40 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
41 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
42 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
43 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
44 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
45 * OF THE POSSIBILITY OF SUCH DAMAGE.
46 ************************************************************************************************/
47
48 package org.jCharts.chartText;
49
50
51 import org.jCharts.chartData.interfaces.IAxisChartDataSet;
52 import org.jCharts.properties.AxisProperties;
53 import org.jCharts.properties.BarChartProperties;
54 import org.jCharts.chartText.TextTag;
55 import org.jCharts.axisChart.AxisChart;
56
57 import java.awt.*;
58 import java.awt.font.FontRenderContext;
59 import java.awt.geom.Rectangle2D;
60 import java.text.NumberFormat;
61 import java.util.ArrayList;
62
63
64 /**
65 */
66 public class BarValueGroup
67 {
68
69 /** Helper class to handle a barValue - wraps TextTag
70 * Meant to be called only by BarValueGroup class.
71 */
72 protected class BarValue extends TextTag
73 {
74 private Rectangle2D.Float barRect;
75 //private Rectangle2D.Float bounds;
76 private int startPosition = 0;
77 private boolean isNegative = false;
78 private String text;
79
80
81 public BarValue( String text,
82 Font font,
83 FontRenderContext fontRenderContext,
84 Rectangle2D.Float barRect,
85 int startPosition,
86 boolean isNegative )
87 {
88 super( text, font, fontRenderContext );
89 this.text = text;
90 this.barRect = barRect;
91 this.startPosition = startPosition;
92 this.isNegative = isNegative;
93 }
94
95
96 public Rectangle2D.Float getBarRect()
97 {
98 return this.barRect;
99 }
100
101
102 public int getStartPosition()
103 {
104 return this.startPosition;
105 }
106
107
108 public boolean getIsNegative()
109 {
110 return this.isNegative;
111 }
112
113
114 public String getText()
115 {
116 return this.text;
117 }
118
119 }
120 // -- End of inner class BarValue
121
122
123 private AxisChart axisChart;
124 //private IAxisChartDataSet iAxisChartDataSet;
125
126 // Values to create or get once...
127 private FontRenderContext fontRenderContext;
128 private boolean isVertical;
129 private BarChartProperties barChartProperties;
130 private AxisProperties axisProperties;
131 private NumberFormat numberFormat;
132
133 private boolean showBarValues;
134 private int barValuePosition;
135 private int barValueItem;
136 private Font barValueFont;
137 private Paint barValueFontColor;
138
139 private float horizontalPadding;
140 private float verticalPadding;
141
142 private double totalDataValue = 0.0d;
143
144 private float centerChart = 0.0f;
145
146 private ArrayList textTagList;
147
148
149 public BarValueGroup( AxisChart axisChart, IAxisChartDataSet iAxisChartDataSet )
150 {
151 /*
152 this.barChartProperties = ( BarChartProperties ) iAxisChartDataSet.getChartTypeProperties();
153 this.showBarValues = barChartProperties.getShowBarValues();
154
155 //---NOTE: Aborting HERE if not needed.
156 if( this.showBarValues == false ) return; // <--- Possible return.
157
158 this.axisChart = axisChart;
159 //this.iAxisChartDataSet = iAxisChartDataSet;
160
161 this.axisProperties = axisChart.getAxisProperties();
162 this.isVertical = ( axisProperties.getOrientation() == AxisProperties.VERTICAL );
163
164 this.barValuePosition = barChartProperties.getShowBarValuesPosition();
165 this.barValueItem = barChartProperties.getShowBarValuesItemToDisplay();
166 this.barValueFont = barChartProperties.getShowBarValuesFont();
167 this.barValueFontColor = barChartProperties.getShowBarValuesFontColor();
168
169 for( int i = 0; i < iAxisChartDataSet.getNumberOfDataItems(); i++ )
170 {
171 double dataValue = iAxisChartDataSet.getValue( 0, i );
172 totalDataValue += ( dataValue > 0 ) ? dataValue : -dataValue;
173 }
174
175 int precision = barChartProperties.getShowBarValuesPrecision();
176
177 if( barChartProperties.getShowBarValuesAsMoney() )
178 {
179 numberFormat = NumberFormat.getCurrencyInstance();
180 }
181
182 if( precision > 0 || numberFormat != null )
183 {
184 if( numberFormat == null )
185 {
186 numberFormat = NumberFormat.getInstance();
187 }
188
189 numberFormat.setMaximumFractionDigits( precision );
190 numberFormat.setMinimumFractionDigits( precision );
191 }
192
193 if( isVertical )
194 {
195 this.verticalPadding = barChartProperties.getShowBarValuesVerticalPadding();
196 }
197 else
198 {
199 this.horizontalPadding = barChartProperties.getShowBarValuesHorizontalPadding();
200 }
201
202 this.fontRenderContext = axisChart.getGraphics2D().getFontRenderContext();
203
204 this.centerChart = ( isVertical ) ? axisChart.getVerticalAxisPixelLength() : axisChart.getHorizontalAxisPixelLength();
205 this.centerChart /= 2.0f;
206
207 textTagList = null;
208 */
209 }
210
211
212 /*******************************************************************************************************
213 * Gets the text associated (by the user) for the given bar value.
214 * Meant only to be called by BarChart.render()
215 ********************************************************************************************************/
216 private String getBarValueAt( int i, double dataValue )
217 {
218 /*
219 String str = "";
220
221 if( barValueItem == BarChartProperties.SHOW_CUSTOM_STRINGS )
222 {
223 return barChartProperties.getBarValuesString( i );
224 }
225
226 if( barValueItem == BarChartProperties.SHOW_LABEL ||
227 barValueItem == BarChartProperties.SHOW_LABEL_AND_PERCENTAGE ||
228 barValueItem == BarChartProperties.SHOW_LABEL_AND_VALUE )
229 {
230 str = axisChart.getIDataSeries().getLabelAxisLabel( i );
231 }
232
233 if( barValueItem != BarChartProperties.SHOW_LABEL )
234 {
235 String pct = "";
236
237 if( barValueItem == BarChartProperties.SHOW_LABEL_AND_PERCENTAGE ||
238 barValueItem == BarChartProperties.SHOW_LABEL_AND_VALUE )
239 {
240 str += ": ";
241 }
242
243 if( barValueItem == BarChartProperties.SHOW_PERCENTAGE ||
244 barValueItem == BarChartProperties.SHOW_LABEL_AND_PERCENTAGE )
245 {
246 dataValue = ( dataValue / totalDataValue ) * 100;
247 pct = "%";
248 }
249
250 if( numberFormat == null )
251 {
252 str += ( int ) dataValue + pct;
253 }
254 else
255 {
256 str += numberFormat.format( dataValue ) + pct;
257 }
258 }
259
260 return str;
261 */
262 return null;
263 }
264
265
266 /*******************************************************************************************************
267 * Gets the rectangle coords associated (by the user) for the given bar value.
268 * Meant only to be called by BarChart.render()
269 ********************************************************************************************************/
270 private Rectangle2D.Float getBarValueRectangleCoordinates( int position, BarValue barValue )
271 {
272 //---Called by getBarValueRectangle
273
274 //---Will this spacingwork for Vertical Text? Probably not.
275
276 /*
277 float stringWidth = barValue.getWidth();
278 float stringHeight = barValue.getHeight();
279 Rectangle2D.Float barRect = barValue.getBarRect();
280
281 Rectangle2D.Float displayPosition = new Rectangle2D.Float(
282 barRect.x,
283 barRect.y,
284 stringWidth + ( 2 * horizontalPadding ),
285 stringHeight + ( 2 * verticalPadding ) );
286
287 float offset = 0.0f;
288
289 if( position == BarChartProperties.BEYOND_BAR )
290 {
291 //System.out.println("BEYOND");
292 offset = ( isVertical ) ? barRect.height : barRect.width;
293 offset += ( isVertical ) ? verticalPadding : horizontalPadding;
294 }
295 else if( position == BarChartProperties.BEFORE_BAR )
296 {
297 //System.out.println("BEFORE");
298 offset -= ( isVertical ) ? stringHeight : stringWidth;
299 offset -= ( isVertical ) ? verticalPadding : horizontalPadding;
300 }
301 else if( position == BarChartProperties.END_OF_BAR )
302 {
303 //System.out.println("END");
304 offset = ( isVertical ) ? barRect.height : barRect.width;
305 offset -= ( isVertical ) ? verticalPadding : horizontalPadding;
306 offset -= ( isVertical ) ? stringHeight : stringWidth;
307 }
308 else if( position == BarChartProperties.CENTER_OF_BAR )
309 {
310 //System.out.println("CENTER");
311 offset = ( isVertical ) ? barRect.height / 2.0f : barRect.width / 2.0f;
312 offset += ( isVertical ) ? verticalPadding : horizontalPadding;
313 offset -= ( isVertical ) ? stringHeight / 2.0f : stringWidth / 2.0f;
314 }
315 else if( position == BarChartProperties.BASE_OF_BAR )
316 {
317 //System.out.println("BASE");
318 offset += ( isVertical ) ? verticalPadding : horizontalPadding;
319 }
320 else if( position == BarChartProperties.CENTER_OF_CHART )
321 {
322 //System.out.println("CENTER_CHART");
323 offset = centerChart;
324 offset -= ( isVertical ) ? stringHeight / 2.0f : stringWidth / 2.0f;
325 }
326 else
327 {
328 return null;
329 }
330
331 if( isVertical )
332 {
333 displayPosition.y += barRect.height - offset;
334 displayPosition.x += ( barRect.width - stringWidth ) / 2.0f;
335 }
336 else
337 {
338 displayPosition.x += offset;
339 displayPosition.y += ( barRect.height ) / 2.0f;
340 // Why does this need to be 3? 2 should work right.
341 displayPosition.y += ( stringHeight ) / 2.0f;
342 }
343
344 return displayPosition;
345 */
346 return null;
347 }
348
349
350 /** Not sure why this was left out of Rectangle2D...
351 */
352 private float getRight( Rectangle2D.Float r )
353 {
354 return r.x + r.width;
355 }
356
357
358 /** Not sure why this was left out of Rectangle2D...
359 */
360 private float getBottom( Rectangle2D.Float r )
361 {
362 return r.y + r.height;
363 }
364
365
366 /*******************************************************************************************************
367 * Gets the rectangle associated (by the user) for the given bar value.
368 * Meant only to be called by BarChart.render()
369 ********************************************************************************************************/
370 private void setBarValuePosition( BarValue barValue, Rectangle2D.Float bounds )
371 {
372 /*
373 if( barValue == null ) return;
374
375 //boolean moved = false;
376
377 //---Extra space needed above (or below) baseline
378 float ySpace = ( barValue.getHeight() / 2 ) + verticalPadding;
379
380 //---Holder to contain the coordinates for text display.
381 Rectangle2D.Float displayPosition;
382
383 //---The rectangle for the Bar on (in, around) which we display
384 Rectangle2D.Float barRect = barValue.getBarRect();
385
386 //---Position relative to the Bar
387 int position = barValue.getStartPosition();
388
389 //---Remap if in the negative area
390 if( barValue.getIsNegative() )
391 {
392 if( barValuePosition == BarChartProperties.END_OF_BAR )
393 {
394 position = BarChartProperties.BASE_OF_BAR;
395 }
396 else if( barValuePosition == BarChartProperties.BEYOND_BAR )
397 {
398 position = BarChartProperties.BEFORE_BAR;
399 }
400 else if( barValuePosition == BarChartProperties.BASE_OF_BAR )
401 {
402 position = BarChartProperties.END_OF_BAR;
403 }
404 }
405
406 //---The string to be displayed
407 //String str = barValue.getText();
408
409 //---Debug
410 //System.out.println("Position:"+str+" at ("+position+")");
411
412 //---Get default coordinates.
413 displayPosition = getBarValueRectangleCoordinates( position, barValue );
414
415 //---Special case, if before, then we move to base if too far left or down
416 //---Should only happen on charts with negative values.
417 if( position == BarChartProperties.BEFORE_BAR )
418 {
419 if( ( isVertical == false && displayPosition.x < bounds.x ) ||
420 ( isVertical && getBottom( displayPosition ) > getBottom( bounds ) ) )
421 {
422 position = BarChartProperties.BASE_OF_BAR;
423 //moved = true;
424 displayPosition = getBarValueRectangleCoordinates( position, barValue );
425 //System.out.println("0:Moved "+str+" to BASE_OF_BAR");
426 }
427 }
428
429 //---Do we have to shift it over a bit?
430 //---Does it run outside the bars rectangle?
431 if( position == BarChartProperties.BASE_OF_BAR ||
432 position == BarChartProperties.CENTER_OF_BAR )
433 {
434 // Ignore ones that are too wide in vertical chart, or tall in horizontal chart
435 if( ( isVertical && ( displayPosition.y - ( ySpace ) ) < barRect.y ) ||
436 ( isVertical == false && getRight( displayPosition ) > getRight( barRect ) ) )
437 {
438 // Move needed
439 position = BarChartProperties.END_OF_BAR;
440
441 //moved = true;
442 displayPosition = getBarValueRectangleCoordinates( position, barValue );
443 //System.out.println("1:Moved "+str+" to END_OF_BAR");
444 }
445 }
446
447 //---Does it run over left/bottom edge of chart (bounded area)?
448 if( position == BarChartProperties.END_OF_BAR ||
449 position == BarChartProperties.CENTER_OF_BAR )
450 {
451 if( ( isVertical == false && displayPosition.x < bounds.x ) ||
452 ( isVertical && ( getBottom( displayPosition ) + ySpace ) > getBottom( bounds ) ) )
453 {
454 position = BarChartProperties.BEYOND_BAR;
455 //moved = true;
456 displayPosition = getBarValueRectangleCoordinates( position, barValue );
457 //System.out.println("2:Moved "+str+" to BEYOND_BAR");
458 }
459 }
460
461 //---Does it run over right/top edge of chart (bounds)?
462 if( position == BarChartProperties.BEYOND_BAR )
463 {
464 boolean mustMove = false;
465
466 if( isVertical == false )
467 {
468 if( getRight( displayPosition ) > getRight( bounds ) )
469 {
470 //System.out.println("Fail " + (displayPosition.x + displayPosition.width) + " > " + (bounds.x + bounds.width));
471 mustMove = true;
472 }
473 }
474 else
475 {
476 if( ( displayPosition.y + ySpace ) <= bounds.y )
477 {
478 mustMove = true;
479 }
480 }
481
482 if( mustMove )
483 {
484 position = BarChartProperties.END_OF_BAR;
485 //moved = true;
486 displayPosition = getBarValueRectangleCoordinates( position, barValue );
487
488 //System.out.println("3:Moved "+str+" to END_OF_BAR");
489 }
490 }
491
492 barValue.setPosition( displayPosition.x, displayPosition.y );
493 */
494 }
495
496
497 /** Adds a bar value for the given data item, if barValues are on
498 */
499 public void addBarValue( int i, double dataValue, Rectangle2D.Float barRect )
500 {
501 /*
502 if( this.showBarValues == false )
503 {
504 return;
505 }
506
507 BarValue barValue = null;
508
509 String str = getBarValueAt( i, dataValue );
510
511 if( str != null )
512 {
513
514 float originX = axisChart.getXAxisOrigin();
515 float originY = axisChart.getYAxisOrigin();
516 float startingCoordinate = axisChart.getDataAxis().getZeroLineCoordinate();
517
518 Rectangle2D.Float bounds = new Rectangle2D.Float();
519
520 bounds.x = originX;
521 bounds.y = originY;
522
523 bounds.width = axisChart.getHorizontalAxis().getPixelLength();
524 bounds.height = axisChart.getVerticalAxis().getPixelLength();
525
526 if( dataValue < 0 )
527 {
528 if( isVertical )
529 {
530 //-- Bound on entire chart.
531 bounds.y = originY - bounds.height;
532 }
533 else
534 {
535 //-- Bound on entire chart - already okay.
536 }
537 }
538 else
539 {
540 if( isVertical )
541 {
542 //-- Bound from starting to top of chart.
543 bounds.y -= bounds.height;
544 bounds.height -= ( originY - startingCoordinate );
545 }
546 else
547 {
548 //-- Bound from starting to right side of chart
549 bounds.x = startingCoordinate;
550 bounds.width -= ( startingCoordinate - originX );
551 }
552 }
553
554 barValue = new BarValue( str,
555 barValueFont,
556 fontRenderContext,
557 barRect,
558 barValuePosition,
559 ( dataValue < 0 ) );
560
561 setBarValuePosition( barValue, bounds );
562
563 if( textTagList == null )
564 {
565 textTagList = new ArrayList();
566 }
567
568 textTagList.add( barValue );
569 }
570 */
571 }
572
573
574 /** renders any barValues
575 */
576 public void render( Graphics2D g2d )
577 {
578 if( textTagList == null || this.showBarValues == false )
579 {
580 return;
581 }
582
583 TextTag tag;
584 Paint p = this.barValueFontColor;
585
586 g2d.setFont( this.barValueFont );
587
588 for( int i = 0; i < textTagList.size(); i++ )
589 {
590 tag = ( TextTag ) textTagList.get( i );
591 tag.render( g2d, p );
592 // Text tag sets the Paint every time if not null
593 // So, we might save a small bit of time by changing
594 // this to null after first time.
595 p = null;
596 }
597 }
598 }
0 /***********************************************************************************************
1 * File Info: $Id: NumericTagGroup.java,v 1.5 2003/04/19 01:56:15 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s): John Thomsen
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39
40 package org.jCharts.chartText;
41
42
43 import org.jCharts.axisChart.axis.scale.ScaleCalculator;
44 import org.jCharts.properties.util.ChartFont;
45
46 import java.awt.font.FontRenderContext;
47 import java.text.NumberFormat;
48
49
50 public class NumericTagGroup extends TextTagGroup
51 {
52 private NumberFormat numberFormat;
53
54
55 /******************************************************************************************
56 *
57 * @param chartFont
58 * @param fontRenderContext
59 * @param isCurrency
60 * @param isPercent
61 * @param showCommas
62 * @param roundingPowerOfTen the exponent of ten to round to: 1=10, -1=.1, 3=1000, etc...
63 *******************************************************************************************/
64 public NumericTagGroup( ChartFont chartFont,
65 FontRenderContext fontRenderContext,
66 boolean isCurrency,
67 boolean isPercent,
68 boolean showCommas,
69 int roundingPowerOfTen )
70 {
71 super( chartFont, fontRenderContext );
72
73 this.numberFormat = getNumberFormatInstance( isCurrency, isPercent, showCommas, roundingPowerOfTen );
74 }
75
76
77 /*********************************************************************************************
78 * Allow use of this logic to not only this class but to the chart label values.
79 *
80 * @param isCurrency
81 * @param isPercent
82 * @param showCommas
83 * @param roundingPowerOfTen
84 * @return NumberFormat
85 ********************************************************************************************/
86 public static final NumberFormat getNumberFormatInstance( boolean isCurrency,
87 boolean isPercent,
88 boolean showCommas,
89 int roundingPowerOfTen )
90 {
91 NumberFormat numberFormat;
92
93 //---CURRENCY
94 if( isCurrency )
95 {
96 numberFormat = NumberFormat.getCurrencyInstance();
97 }
98 else if( isPercent )
99 {
100 numberFormat = NumberFormat.getPercentInstance();
101 }
102 else
103 {
104 numberFormat = NumberFormat.getInstance();
105 }
106
107 //---COMMAS
108 if( showCommas )
109 {
110 numberFormat.setGroupingUsed( true );
111 }
112 else
113 {
114 numberFormat.setGroupingUsed( false );
115 }
116
117 //---TRIM OFF DECIMAL PLACES IF ROUND TO WHOLE NUMBER
118 if( roundingPowerOfTen >= 0 )
119 {
120 numberFormat.setMaximumFractionDigits( 0 );
121 numberFormat.setMinimumFractionDigits( 0 );
122 }
123 else
124 {
125 numberFormat.setMaximumFractionDigits( -roundingPowerOfTen );
126 numberFormat.setMinimumFractionDigits( -roundingPowerOfTen );
127 }
128
129 return numberFormat;
130 }
131
132
133 /******************************************************************************************
134 *
135 * @param value
136 *****************************************************************************************/
137 public void addLabel( double value )
138 {
139 super.addLabel( this.numberFormat.format( value ) );
140 }
141
142
143 /*******************************************************************************************
144 * Creates the axis labels for the passed ScaleCalculator instance.
145 *
146 * @param scaleCalculator
147 *******************************************************************************************/
148 public void createAxisScaleLabels( ScaleCalculator scaleCalculator )
149 {
150 double value = scaleCalculator.getMinValue();
151 this.addLabel( value );
152
153 for( int i = 1; i < scaleCalculator.getNumberOfScaleItems(); i++ )
154 {
155 value += scaleCalculator.getIncrement();
156 this.addLabel( value );
157 }
158 }
159
160 }
0 /***********************************************************************************************
1 * File Info: $Id: TextTag.java,v 1.5 2003/03/09 22:42:11 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: John Thomsen
4 * Contributor(s): Nathaniel G. Auvil
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39
40 package org.jCharts.chartText;
41
42
43 import org.jCharts.test.HTMLGenerator;
44 import org.jCharts.test.HTMLTestable;
45 import org.jCharts.chartData.ChartDataException;
46
47 import java.awt.*;
48 import java.awt.font.FontRenderContext;
49 import java.awt.font.TextLayout;
50 import java.awt.geom.Rectangle2D;
51 import java.io.Serializable;
52 import java.lang.reflect.Field;
53 import java.util.Hashtable;
54
55
56 public class TextTag implements HTMLTestable, Serializable
57 {
58 //---Strangely, we don't need to store the text itself. (yet)
59
60 private float xPosition = 0;
61 private float yPosition = 0;
62
63 private TextLayout textLayout = null;
64 private Hashtable attributes = null;
65
66 private boolean isHidden = false;
67
68 //---derived values
69
70 private float width = 0;
71 private float height = 0;
72 private float fontAscent = 0;
73 private float fontDescent = 0;
74
75 private boolean isDerived = false;
76 private Font derivedFont= null;
77
78 private String text; //for toString();
79 private Font font; //for toString();
80
81
82 /*********************************************************************************************
83 * Default constructor - for untransformed fonts.
84 *
85 **********************************************************************************************/
86 public TextTag( String text, Font baseFont, FontRenderContext fontRenderContext )
87 {
88 this( text, baseFont, null, fontRenderContext );
89 }
90
91
92 /*********************************************************************************************
93 * Constructor when using transformed (derived) fonts
94 *
95 * The need for this arises because the java metrics classes return either 0 or very strange
96 * values for the width and height of a string (TextLayout, LineMetrics, etc..) when
97 * the font is derived
98 *
99 * @param text
100 * @param baseFont is the original (untransformed) font.
101 * @param derivedFont is the transformed font
102 * @param fontRenderContext
103 **********************************************************************************************/
104 public TextTag( String text, Font baseFont, Font derivedFont, FontRenderContext fontRenderContext )
105 {
106 this.textLayout = new TextLayout( text, baseFont, fontRenderContext );
107
108 this.isDerived = (derivedFont != null);
109 this.derivedFont= derivedFont;
110
111 //---Dimensions
112 this.width = this.textLayout.getAdvance();
113 this.height = this.textLayout.getAscent() + this.textLayout.getDescent();
114
115 //---need this to offset font rendering, as rendering is at the baseline not bottom or top,
116 this.fontAscent = this.textLayout.getAscent();
117 this.fontDescent = this.textLayout.getDescent();
118
119 this.font = (this.isDerived) ? derivedFont : baseFont;
120 this.text = text;
121
122 // System.out.println(">"+text+" Bounds:"+textLayout.getBounds() );
123 // System.out.println(" >Ascent "+textLayout.getAscent()+" Descent:"+textLayout.getDescent() );
124 // System.out.println(" >isVertical "+textLayout.isVertical());
125 //
126 // LineMetrics lm = font.getLineMetrics(text, fontRenderContext);
127
128 // System.out.println(" Metrics:" + lm.getHeight() + " " + lm.getAscent() + lm.getDescent());
129
130 }
131
132
133 /********************************************************************************************
134 *
135 ********************************************************************************************/
136 public float getWidth()
137 {
138 return this.width;
139 }
140
141
142 /********************************************************************************************
143 *
144 ********************************************************************************************/
145 public float getHeight()
146 {
147 return this.height;
148 }
149
150
151 /********************************************************************************************
152 *
153 ********************************************************************************************/
154 public float getFontAscent()
155 {
156 return this.fontAscent;
157 }
158
159
160 /********************************************************************************************
161 *
162 ********************************************************************************************/
163 public float getFontDescent()
164 {
165 return this.fontDescent;
166 }
167
168
169 /********************************************************************************************
170 *
171 ********************************************************************************************/
172 public void setPosition( float x, float y )
173 {
174 this.xPosition = x;
175 this.yPosition = y;
176
177 //System.out.println("TEXT:==>"+text+"< at "+x+","+y);
178 }
179
180
181 /********************************************************************************************
182 *
183 ********************************************************************************************/
184 public void setXPosition( float x )
185 {
186 this.xPosition = x;
187 }
188
189
190 /********************************************************************************************
191 *
192 ********************************************************************************************/
193 public void setYPosition( float y )
194 {
195 this.yPosition = y;
196 }
197
198
199 /********************************************************************************************
200 *
201 ********************************************************************************************/
202 public float getXPosition()
203 {
204 return this.xPosition;
205 }
206
207
208 /********************************************************************************************
209 *
210 ********************************************************************************************/
211 public float getYPosition()
212 {
213 return this.yPosition;
214 }
215
216
217 /********************************************************************************************
218 *
219 ********************************************************************************************/
220 public float getRightSide()
221 {
222 return this.xPosition + this.width;
223 }
224
225
226 /********************************************************************************************
227 *
228 ********************************************************************************************/
229 public float getBottomSide()
230 {
231 return this.yPosition + this.height;
232 }
233
234
235 /********************************************************************************************
236 *
237 ********************************************************************************************/
238 public Rectangle2D.Float getRectangle()
239 {
240 return new Rectangle2D.Float( this.xPosition, this.yPosition, this.width, this.height );
241 }
242
243
244 /********************************************************************************************
245 *
246 ********************************************************************************************/
247 public void setHidden( boolean b )
248 {
249 this.isHidden = b;
250 }
251
252
253 /********************************************************************************************
254 *
255 ********************************************************************************************/
256 public boolean getHidden()
257 {
258 return this.isHidden;
259 }
260
261
262 public String getText()
263 {
264 return text;
265 }
266
267
268 /********************************************************************************************
269 *
270 ********************************************************************************************/
271 public void addAttribute( String name, Object o )
272 {
273 if( attributes == null )
274 {
275 attributes = new Hashtable();
276 }
277
278 attributes.put( name, o );
279 }
280
281
282 /********************************************************************************************
283 *
284 ********************************************************************************************/
285 public Object getAttribute( String name )
286 {
287 if( attributes == null )
288 {
289 return null;
290 }
291
292 return attributes.get( name );
293 }
294
295
296 /**********************************************************************************************
297 * Renders the text, at the position - renders from the top (instead of baseline)
298 *
299 * @param g2d
300 * @param fontColor
301 **********************************************************************************************/
302 public void render( Graphics2D g2d, Paint fontColor )
303 {
304 if( fontColor != null )
305 {
306 g2d.setPaint( fontColor );
307 }
308
309 if( this.isHidden == false )
310 {
311 if( isDerived )
312 {
313 g2d.setFont( this.derivedFont );
314 g2d.drawString( this.text, this.xPosition, this.yPosition );
315 }
316 else
317 {
318 textLayout.draw( g2d, this.xPosition, this.yPosition );
319 }
320
321 //---Debug comparison code.
322 //g2d.setFont( this.font );
323 //g2d.drawString(this.text, this.xPosition, this.yPosition);
324
325 /* Interesting...
326 System.out.println("Ascent:"+this.fontAscent);
327 System.out.println("Descent:"+this.fontDescent);
328 System.out.println("Height:"+this.heightNeeded);
329 System.out.println("Width:"+this.widthNeeded);
330 */
331 }
332 }
333
334
335 /**********************************************************************************************
336 * Renders the text, at the position - renders from the top (instead of baseline)
337 *
338 * @param g2d
339
340 **********************************************************************************************/
341 public void render( Graphics2D g2d, float x, float y )
342 {
343 textLayout.draw( g2d, x, y );
344
345 /*
346
347 if( fontColor != null )
348 {
349 g2d.setPaint( fontColor );
350 }
351
352 if( this.isHidden == false )
353 {
354 if( isDerived )
355 {
356 g2d.drawString( this.text, x, y );
357 }
358 else
359 {
360 textLayout.draw( g2d, x, y );
361 }
362 }
363 */
364 }
365
366
367 /*********************************************************************************************
368 * Enables the testing routines to display the contents of this Object.
369 *
370 * @param htmlGenerator
371 **********************************************************************************************/
372 public void toHTML( HTMLGenerator htmlGenerator )
373 {
374 htmlGenerator.propertiesTableStart( this.getClass().getName() );
375
376 Field[] fields = this.getClass().getDeclaredFields();
377 for( int i = 0; i < fields.length; i++ )
378 {
379 try
380 {
381 htmlGenerator.addField( fields[ i ].getName(), fields[ i ].get( this ) );
382 }
383 catch( IllegalAccessException illegalAccessException )
384 {
385 illegalAccessException.printStackTrace();
386 }
387 }
388
389 htmlGenerator.propertiesTableEnd();
390 }
391
392
393 /********************************************************************************************
394 *
395 * @return
396 ********************************************************************************************/
397 public String toString()
398 {
399 String str = "TextTag: '" + this.text + "',x=" + this.xPosition + ",y=" + this.yPosition;
400
401 str += "width=" + this.width + ",height=" + this.height;
402 str += ",font=" + this.font.getName() + "," + this.font.getSize();
403
404 if( attributes != null && attributes.size() > 0 )
405 {
406 java.util.Enumeration enum = attributes.keys();
407 str += "\nAttributes:";
408 while( enum.hasMoreElements() )
409 {
410 Object ob = enum.nextElement();
411 str += " [" + ob.toString() + "]=[" + attributes.get( ob ).toString() + "]\n";
412 }
413 }
414
415 return str;
416 }
417 }
0 /***********************************************************************************************
1 * File Info: $Id: TextTagGroup.java,v 1.6 2003/02/07 02:12:52 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.chartText;
40
41
42 import org.jCharts.test.HTMLGenerator;
43 import org.jCharts.test.HTMLTestable;
44 import org.jCharts.properties.util.ChartFont;
45
46 import java.awt.*;
47 import java.awt.font.FontRenderContext;
48 import java.io.Serializable;
49 import java.lang.reflect.Field;
50 import java.util.ArrayList;
51 import java.util.Collection;
52
53
54 public class TextTagGroup implements HTMLTestable, Serializable
55 {
56 private float widestLabel = 0.0f;
57 private float tallestLabel = 0.0f;
58 private float totalLabelWidths = 0.0f;
59
60 private ArrayList textTags;
61
62 private ChartFont chartFont;
63 private FontRenderContext fontRenderContext;
64
65
66 //---Strangely, we don't need to store the text itself. (yet)
67
68 // private ArrayList group;
69 // private Font baseFont;
70 // private Font derivedFont;
71 // private Paint fontColor;
72
73 // private float tallestTextTag = 0.0f;
74 // private float widestTextTag = 0.0f;
75 // private boolean computedTallestAndWidest = false;
76
77
78 /******************************************************************************************
79 * Constructor
80 *
81 * @param chartFont
82 * @param fontRenderContext
83 *******************************************************************************************/
84 public TextTagGroup( ChartFont chartFont, FontRenderContext fontRenderContext )
85 {
86 this.textTags = new ArrayList( 30 );
87
88 this.chartFont= chartFont;
89 this.fontRenderContext= fontRenderContext;
90 }
91
92
93 /******************************************************************************************
94 *
95 * @param label
96 *******************************************************************************************/
97 public void addLabel( String label )
98 {
99 TextTag textTag= new TextTag( label, this.chartFont.getFont(), this.fontRenderContext );
100 this.textTags.add( textTag );
101
102 this.widestLabel = Math.max( textTag.getWidth(), this.widestLabel );
103 this.totalLabelWidths += textTag.getWidth();
104
105 this.tallestLabel = Math.max( textTag.getHeight(), this.tallestLabel );
106 }
107
108
109 /******************************************************************************************
110 * Returns the number of labels
111 *
112 * @return int
113 ******************************************************************************************/
114 public int size()
115 {
116 return this.textTags.size();
117 }
118
119
120 /*******************************************************************************************
121 * Horizontal plots render the data from top down so rendering alogorithm needs to get the
122 * labels in reverse order to make things easier.
123 *
124 *******************************************************************************************/
125 public void reverse()
126 {
127 ArrayList reverse= new ArrayList( this.textTags.size() );
128 for( int i= this.textTags.size() - 1; i >= 0 ; i-- )
129 {
130 reverse.add( this.textTags.get( i ) );
131 }
132
133 this.textTags= reverse;
134 }
135
136
137 /******************************************************************************************
138 * Calculates the width and height needed by the passed String when rendered
139 *
140 // * @param iDataSeries
141 / * @param font
142 // * @param fontRenderContext
143 *******************************************************************************************
144 public void processLabels( IDataSeries iDataSeries) {
145 //LOOP
146 for( int i = 0; i < iDataSeries.getNumberOfXAxisLabels(); i++ )
147 {
148 this.axisLabelProcessor.processLabel( iDataSeries.getXAxisLabel( i ), axisLabelFont, fontRenderContext );
149 }
150
151
152 TextLayout textLayout = new TextLayout( label, font, fontRenderContext );
153
154 //---WIDTH
155 this.labelWidths[ counter ] = textLayout.getAdvance();
156 this.widestLabel = Math.max( this.labelWidths[ counter ], this.widestLabel );
157 this.totalLabelWidths += this.labelWidths[ counter ];
158
159 //---HEIGHT
160 this.labelHeights[ counter ] = textLayout.getAscent() + textLayout.getDescent();
161 this.tallestLabel = Math.max( this.labelHeights[ counter ], this.tallestLabel );
162
163 //---need this to offset font rendering, as rendering is at the baseline not bottom or top,
164 this.fontDescent = textLayout.getDescent();
165
166 this.counter++;
167 }
168
169
170 /******************************************************************************************
171 *
172 *
173 ******************************************************************************************/
174 public float getWidestLabel()
175 {
176 return this.widestLabel;
177 }
178
179
180 /******************************************************************************************
181 *
182 *
183 ******************************************************************************************/
184 public float getTallestLabel()
185 {
186 return this.tallestLabel;
187 }
188
189
190 /******************************************************************************************
191 *
192 *
193 ******************************************************************************************/
194 public float getTotalLabelWidths()
195 {
196 return this.totalLabelWidths;
197 }
198
199
200 /******************************************************************************************
201 *
202 * @param index
203 * @return TextTag
204 ******************************************************************************************/
205 public TextTag getTextTag( int index )
206 {
207 return (TextTag) this.textTags.get( index );
208 }
209
210
211 /**********************************************************************************************
212 * Renders the text, at the position - renders from the top (instead of baseline)
213 *
214 * @param index
215 * @param g2d
216 * @param x
217 * @param y
218 **********************************************************************************************/
219 public void render( int index, Graphics2D g2d, float x, float y )
220 {
221 this.chartFont.setupGraphics2D( g2d );
222 this.getTextTag( index ).render( g2d, x, y );
223 }
224
225
226 /**********************************************************************************************
227 * Renders all the text in this group.
228 *
229 *
230 **********************************************************************************************
231 public void renderTag( int index, Graphics2D g2d )
232 {
233 TextTag tag;
234 //Paint p = this.fontColor;
235
236 g2d.setPaint( this. );
237
238 //g2d.setFont( (this.derivedFont == null) ? baseFont : derivedFont );
239
240 for( int i = 0; i < group.size(); i++ )
241 {
242 tag = ( TextTag ) group.get( i );
243 tag.render( g2d, p );
244 // Text tag sets the Paint every time if not null
245 // So, we might save a small bit of time by changing
246 // this to null after first time.
247 p = null;
248 }
249 }
250
251
252 /*********************************************************************************************
253 * Enables the testing routines to display the contents of this Object.
254 *
255 * @param htmlGenerator
256 **********************************************************************************************/
257 public void toHTML( HTMLGenerator htmlGenerator )
258 {
259 htmlGenerator.propertiesTableStart( this.getClass().getName() );
260
261 Field[] fields = this.getClass().getDeclaredFields();
262 for( int i = 0; i < fields.length; i++ )
263 {
264 try
265 {
266 htmlGenerator.addField( fields[ i ].getName(), fields[ i ].get( this ) );
267 }
268 catch( IllegalAccessException illegalAccessException )
269 {
270 illegalAccessException.printStackTrace();
271 }
272 }
273
274 htmlGenerator.propertiesTableEnd();
275 }
276
277 }
0 /***********************************************************************************************
1 * File Info: $Id: BinaryEncoderUtil.java,v 1.5 2003/03/14 03:22:43 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.encoders;
40
41
42 import org.jCharts.Chart;
43 import org.jCharts.chartData.ChartDataException;
44 import org.jCharts.properties.PropertyException;
45
46 import java.awt.image.BufferedImage;
47 import java.io.IOException;
48
49
50 /********************************************************************************************
51 *
52 *
53 **********************************************************************************************/
54 public final class BinaryEncoderUtil
55 {
56
57 /******************************************************************************************
58 *
59 *
60 ******************************************************************************************/
61 private BinaryEncoderUtil() throws Exception
62 {
63 throw new Exception( "No need to create an instance of this class!" );
64 }
65
66
67 /******************************************************************************************
68 *
69 * @param chart
70 * @throws ChartDataException
71 * @throws PropertyException
72 * @throws IOException
73 *******************************************************************************************/
74 static final BufferedImage render( Chart chart ) throws ChartDataException, PropertyException, IOException
75 {
76 BufferedImage bufferedImage = null;
77
78 //---if we use an ImageMap, we already have rendered the chart byt the time we get here so,
79 //--- simply return the rendered image.
80 if( chart.getGenerateImageMapFlag() )
81 {
82 bufferedImage = chart.getBufferedImage();
83 }
84 //---else, create a new BufferedImage and set the Graphics2D onto the chart.
85 else
86 {
87 bufferedImage = new BufferedImage( chart.getImageWidth(), chart.getImageHeight(), BufferedImage.TYPE_INT_RGB );
88 chart.setGraphics2D( bufferedImage.createGraphics() );
89 chart.render();
90 }
91
92 return bufferedImage;
93 }
94 }
95
96
0 /***********************************************************************************************
1 * File Info: $Id: JPEGEncoder.java,v 1.6 2003/03/14 03:22:43 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.encoders;
40
41
42 import org.jCharts.Chart;
43 import org.jCharts.chartData.ChartDataException;
44 import org.jCharts.properties.PropertyException;
45
46 import javax.imageio.*;
47 import javax.imageio.plugins.jpeg.JPEGImageWriteParam;
48 import javax.imageio.stream.ImageOutputStream;
49 import java.awt.image.BufferedImage;
50 import java.awt.image.IndexColorModel;
51 import java.io.IOException;
52 import java.io.OutputStream;
53 import java.util.Iterator;
54
55
56 /********************************************************************************************
57 * This class REQUIRES the jdk 1.4
58 *
59 **********************************************************************************************/
60 public final class JPEGEncoder
61 {
62
63
64 private static final String JPEG = "jpeg";
65
66
67 static
68 {
69 //---do not use a file cache as hurts performance
70 ImageIO.setUseCache( false );
71 }
72
73
74 /******************************************************************************************
75 *
76 *
77 ******************************************************************************************/
78 private JPEGEncoder() throws Exception
79 {
80 throw new Exception( "No need to create an instance of this class!" );
81 }
82
83
84 /******************************************************************************************
85 * Encodes the chart to a JPEG format. If you are generating large dimension images, the file
86 * size can get quite large. You can try decreasing the quality to decrease the file size.
87 *
88 * @param outputStream
89 * @param quality float value from 0.0f(worst image quality) - 1.0f(best image quality)
90 * @throws ChartDataException
91 * @throws PropertyException
92 * @throws IOException
93 *******************************************************************************************/
94 public static final void encode( Chart chart,
95 float quality,
96 OutputStream outputStream ) throws ChartDataException, PropertyException, IOException
97 {
98 BufferedImage bufferedImage = BinaryEncoderUtil.render( chart );
99
100 Iterator writers = ImageIO.getImageWritersByFormatName( JPEG );
101 ImageWriter imageWriter = (ImageWriter) writers.next();
102
103 JPEGImageWriteParam params = new JPEGImageWriteParam( null );
104 params.setCompressionMode( ImageWriteParam.MODE_EXPLICIT );
105 params.setCompressionQuality( quality );
106 params.setProgressiveMode( javax.imageio.ImageWriteParam.MODE_DISABLED );
107 params.setDestinationType( new ImageTypeSpecifier( IndexColorModel.getRGBdefault(),
108 IndexColorModel.getRGBdefault().createCompatibleSampleModel( 16, 16 ) ) );
109
110 ImageOutputStream imageOutputStream = ImageIO.createImageOutputStream( outputStream );
111 imageWriter.setOutput( imageOutputStream );
112 imageWriter.write( null, new IIOImage( bufferedImage, null, null ), params );
113
114 imageOutputStream.close();
115
116 imageWriter.dispose();
117 }
118 }
119
120
0 /***********************************************************************************************
1 * File Info: $Id: JPEGEncoder13.java,v 1.6 2003/03/14 03:22:42 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.encoders;
40
41
42 import com.sun.image.codec.jpeg.*;
43 import org.jCharts.Chart;
44 import org.jCharts.chartData.ChartDataException;
45 import org.jCharts.properties.PropertyException;
46
47 import java.awt.image.*;
48 import java.io.IOException;
49 import java.io.OutputStream;
50
51
52 /*******************************************************************************************
53 * Provided for backwards compatibility for jdk 1.3
54 *
55 *********************************************************************************************/
56 public final class JPEGEncoder13
57 {
58
59 /******************************************************************************************
60 *
61 *
62 ******************************************************************************************/
63 private JPEGEncoder13() throws Exception
64 {
65 throw new Exception( "No need to create an instance of this class!" );
66 }
67
68
69 /******************************************************************************************
70 * Encodes the chart to a JPEG format. If you are generating large dimension images, the file
71 * size can get quite large. You can try decreasing the quality to decrease the file size.
72 *
73 * @param outputStream
74 * @param quality float value from 0.0f(worst image quality) - 1.0f(best image quality)
75 * @throws ChartDataException
76 * @throws PropertyException
77 * @throws IOException
78 *******************************************************************************************/
79 public static final void encode( Chart chart,
80 float quality,
81 OutputStream outputStream ) throws ChartDataException, PropertyException, IOException
82 {
83 BufferedImage bufferedImage = BinaryEncoderUtil.render( chart );
84
85 float[] sharpKernel = {0.0f, -1.0f, 0.0f,
86 -1.0f, 5.0f, -1.0f,
87 0.0f, -1.0f, 0.0f};
88
89 BufferedImageOp sharpen = new ConvolveOp( new Kernel( 3, 3, sharpKernel ), ConvolveOp.EDGE_NO_OP, null );
90 BufferedImage sharp = sharpen.filter( bufferedImage, null );
91
92 //---create an encoder object for the BufferedImage.
93 JPEGEncodeParam jpegParam = JPEGCodec.getDefaultJPEGEncodeParam( sharp );
94 jpegParam.setQuality( quality, false );
95
96 JPEGImageEncoder jpeg = JPEGCodec.createJPEGEncoder( outputStream, jpegParam );
97
98 //---encode the BufferedImage.
99 jpeg.encode( bufferedImage );
100
101 }
102 }
103
104
105
0 /***********************************************************************************************
1 * File Info: $Id: PNGEncoder.java,v 1.6 2003/03/14 03:22:42 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.encoders;
40
41
42 import org.jCharts.Chart;
43 import org.jCharts.chartData.ChartDataException;
44 import org.jCharts.properties.PropertyException;
45
46 import javax.imageio.ImageIO;
47 import java.awt.image.BufferedImage;
48 import java.io.IOException;
49 import java.io.OutputStream;
50
51
52 /********************************************************************************************
53 * This class REQUIRES the jdk 1.4
54 *
55 **********************************************************************************************/
56 public final class PNGEncoder
57 {
58 private static final String PNG = "png";
59
60
61 static
62 {
63 //---do not use a file cache as hurts performance
64 ImageIO.setUseCache( false );
65 }
66
67
68 /******************************************************************************************
69 *
70 *
71 ******************************************************************************************/
72 private PNGEncoder() throws Exception
73 {
74 throw new Exception( "No need to create an instance of this class!" );
75 }
76
77
78 /******************************************************************************************
79 * Encodes the Chart to an OutputStream which can be a file or any other OutputStream
80 * implementation.
81 *
82 * @param chart
83 * @param outputStream
84 * @throws ChartDataException
85 * @throws PropertyException
86 * @throws IOException
87 *******************************************************************************************/
88 public static final void encode( Chart chart, OutputStream outputStream ) throws ChartDataException, PropertyException, IOException
89 {
90 BufferedImage bufferedImage = BinaryEncoderUtil.render( chart );
91 ImageIO.write( bufferedImage, PNG, outputStream );
92 }
93 }
0 /***********************************************************************************************
1 * File Info: $Id: SVGEncoder.java,v 1.6 2003/03/14 03:22:41 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.encoders;
40
41
42 import org.apache.batik.dom.GenericDOMImplementation;
43 import org.apache.batik.svggen.SVGGraphics2D;
44 import org.jCharts.Chart;
45 import org.jCharts.chartData.ChartDataException;
46 import org.jCharts.imageMap.ImageMapNotSupportedException;
47 import org.jCharts.properties.PropertyException;
48 import org.w3c.dom.DOMImplementation;
49 import org.w3c.dom.Document;
50
51 import java.io.*;
52
53
54 /********************************************************************************************
55 * This class REQUIRES the Apache XML Batik libraries to run.
56 *
57 **********************************************************************************************/
58 public final class SVGEncoder
59 {
60
61 /******************************************************************************************
62 *
63 *
64 ******************************************************************************************/
65 private SVGEncoder() throws Exception
66 {
67 throw new Exception( "No need to create an instance of this class!" );
68 }
69
70
71 /******************************************************************************************
72 * Encodes the Chart to an OutputStream which can be a file or any other OutputStream
73 * implementation.
74 *
75 * @param chart
76 * @param outputStream
77 * @throws ChartDataException
78 * @throws PropertyException
79 * @throws IOException
80 *******************************************************************************************/
81 public static final void encode( Chart chart, OutputStream outputStream ) throws ChartDataException, PropertyException, IOException
82 {
83 //---hopefully eliminate support requests asking about this...
84 if( chart.getImageMap() != null )
85 {
86 throw new ImageMapNotSupportedException( "HTML client-side image maps are not supported by the SVG format." );
87 }
88
89 //---Get a DOMImplementation
90 DOMImplementation domImpl = GenericDOMImplementation.getDOMImplementation();
91
92 //---Create an instance of org.w3c.dom.Document
93 Document document = domImpl.createDocument( null, "svg", null );
94
95 //---Create an instance of the SVG Generator
96 SVGGraphics2D svgGenerator = new SVGGraphics2D( document );
97
98 chart.setGraphics2D( svgGenerator );
99 chart.render();
100
101 Writer writer = new OutputStreamWriter( outputStream, "UTF-8" );
102 svgGenerator.stream( writer, false );
103
104 writer.flush();
105 writer.close();
106 }
107 }
0 /***********************************************************************************************
1 * File Info: $Id: ServletEncoderHelper.java,v 1.1 2003/03/14 03:22:42 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39
40 package org.jCharts.encoders;
41
42
43 import org.jCharts.Chart;
44 import org.jCharts.chartData.ChartDataException;
45 import org.jCharts.properties.PropertyException;
46
47 import javax.servlet.http.HttpServletResponse;
48 import java.io.IOException;
49
50
51 public class ServletEncoderHelper
52 {
53 public static final String SVG_MIME_TYPE = "image/svg+xml";
54 public static final String PNG_MIME_TYPE = "image/png";
55 public static final String JPEG_MIME_TYPE = "image/jpeg";
56
57
58 /******************************************************************************************
59 * Convenience method to call from a Servlet or JSP. This method will set the appropriate
60 * mime type and then export the chart as the response.
61 *
62 * We cannot overload encode(...) as it will create a compile time dependency with the
63 * HttpServletResponse Class which will require the J2EE libraries.
64 *
65 * @param chart
66 * @param httpServletResponse
67 * @throws ChartDataException
68 * @throws PropertyException
69 * @throws IOException
70 * @since 0.7
71 ******************************************************************************************/
72 public static final void encodeServlet( Chart chart, HttpServletResponse httpServletResponse ) throws ChartDataException, PropertyException, IOException
73 {
74 httpServletResponse.setContentType( SVG_MIME_TYPE );
75 SVGEncoder.encode( chart, httpServletResponse.getOutputStream() );
76 }
77
78
79 /******************************************************************************************
80 * Convenience method to call from a Servlet or JSP. This method will set the appropriate
81 * mime type and then export the chart as the response.
82 *
83 * We cannot overload encode(...) as it will create a compile time dependency with the
84 * HttpServletResponse Class which will require the J2EE libraries.
85 *
86 * @param chart
87 * @param quality float value from 0.0f(worst image quality) - 1.0f(best image quality)
88 * @param httpServletResponse
89 * @throws ChartDataException
90 * @throws PropertyException
91 * @throws IOException
92 * @since 0.7
93 ******************************************************************************************/
94 public static final void encodeJPEG13( Chart chart,
95 float quality,
96 HttpServletResponse httpServletResponse ) throws ChartDataException, PropertyException, IOException
97 {
98 httpServletResponse.setContentType( JPEG_MIME_TYPE );
99 JPEGEncoder13.encode( chart, quality, httpServletResponse.getOutputStream() );
100 }
101
102
103 /******************************************************************************************
104 * Convenience method to call from a Servlet or JSP. This method will set the appropriate
105 * mime type and then export the chart as the response.
106 *
107 * @param chart
108 * @param quality float value from 0.0f(worst image quality) - 1.0f(best image quality)
109 * @param httpServletResponse
110 * @throws ChartDataException
111 * @throws PropertyException
112 * @throws IOException
113 ******************************************************************************************/
114 public static final void encodeJPEG( Chart chart,
115 float quality,
116 HttpServletResponse httpServletResponse ) throws ChartDataException, PropertyException, IOException
117 {
118 httpServletResponse.setContentType( JPEG_MIME_TYPE );
119 JPEGEncoder.encode( chart, quality, httpServletResponse.getOutputStream() );
120 }
121
122
123 /******************************************************************************************
124 * Convenience method to call from a Servlet or JSP. This method will set the appropriate
125 * mime type and then export the chart as the response.
126 *
127 * @param chart
128 * @param httpServletResponse
129 * @throws org.jCharts.chartData.ChartDataException
130 * @throws org.jCharts.properties.PropertyException
131 * @throws java.io.IOException
132 ******************************************************************************************/
133 public static final void encodePNG( Chart chart, HttpServletResponse httpServletResponse ) throws ChartDataException, PropertyException, IOException
134 {
135 httpServletResponse.setContentType( PNG_MIME_TYPE );
136 PNGEncoder.encode( chart, httpServletResponse.getOutputStream() );
137 }
138
139
140 }
0 /***********************************************************************************************
1 * File Info: $Id: AreaShape.java,v 1.2 2002/10/14 20:52:04 nathaniel_auvil Exp $
2 * Copyright (C) 2001
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation
9 * ("Software"), with or without modification, are permitted provided
10 * that the following conditions are met:
11 *
12 * 1. Redistributions of source code must retain copyright
13 * statements and notices. Redistributions must also contain a
14 * copy of this document.
15 *
16 * 2. Redistributions in binary form must reproduce the
17 * above copyright notice, this list of conditions and the
18 * following disclaimer in the documentation and/or other
19 * materials provided with the distribution.
20 *
21 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to
22 * endorse or promote products derived from this Software without
23 * prior written permission of Nathaniel G. Auvil. For written
24 * permission, please contact nathaniel_auvil@users.sourceforge.net
25 *
26 * 4. Products derived from this Software may not be called "jCharts"
27 * nor may "jCharts" appear in their names without prior written
28 * permission of Nathaniel G. Auvil. jCharts is a registered
29 * trademark of Nathaniel G. Auvil.
30 *
31 * 5. Due credit should be given to the jCharts Project
32 * (http://jcharts.sourceforge.net/).
33 *
34 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS
35 * ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
36 * NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
37 * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
38 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
39 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
40 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
41 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
42 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
43 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
44 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
45 * OF THE POSSIBILITY OF SUCH DAMAGE.
46 ************************************************************************************************/
47
48 package org.jCharts.imageMap;
49
50
51 import java.io.Serializable;
52
53
54 /*****************************************************************************************
55 *
56 *
57 ******************************************************************************************/
58 public class AreaShape implements Serializable
59 {
60 public static final AreaShape RECTANGLE=new AreaShape( "rect" );
61 public static final AreaShape CIRCLE=new AreaShape( "circle" );
62 public static final AreaShape POLYGON=new AreaShape( "poly" );
63
64 private String value;
65
66
67 /***************************************************************************************
68 *
69 * @param value
70 ****************************************************************************************/
71 private AreaShape( String value )
72 {
73 this.value=value;
74 }
75
76
77 /***************************************************************************************
78 *
79 * @return value
80 ****************************************************************************************/
81 public String getValue()
82 {
83 return this.value;
84 }
85
86 }
0 /***********************************************************************************************
1 * File Info: $Id: CircleMapArea.java,v 1.3 2003/02/19 23:26:17 nathaniel_auvil Exp $
2 * Copyright (C) 2001
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation
9 * ("Software"), with or without modification, are permitted provided
10 * that the following conditions are met:
11 *
12 * 1. Redistributions of source code must retain copyright
13 * statements and notices. Redistributions must also contain a
14 * copy of this document.
15 *
16 * 2. Redistributions in binary form must reproduce the
17 * above copyright notice, this list of conditions and the
18 * following disclaimer in the documentation and/or other
19 * materials provided with the distribution.
20 *
21 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to
22 * endorse or promote products derived from this Software without
23 * prior written permission of Nathaniel G. Auvil. For written
24 * permission, please contact nathaniel_auvil@users.sourceforge.net
25 *
26 * 4. Products derived from this Software may not be called "jCharts"
27 * nor may "jCharts" appear in their names without prior written
28 * permission of Nathaniel G. Auvil. jCharts is a registered
29 * trademark of Nathaniel G. Auvil.
30 *
31 * 5. Due credit should be given to the jCharts Project
32 * (http://jcharts.sourceforge.net/).
33 *
34 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS
35 * ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
36 * NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
37 * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
38 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
39 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
40 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
41 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
42 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
43 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
44 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
45 * OF THE POSSIBILITY OF SUCH DAMAGE.
46 ************************************************************************************************/
47
48 package org.jCharts.imageMap;
49
50
51 import java.io.Serializable;
52 import java.awt.geom.Point2D;
53
54
55 /*****************************************************************************************
56 *
57 *
58 ******************************************************************************************/
59 public final class CircleMapArea extends ImageMapArea implements Serializable
60 {
61 //---only applies to circles
62 private int radius=5;
63
64
65 /***************************************************************************************
66 *
67 * @param x
68 * @param y
69 * @param value
70 * @param xAxisLabel
71 * @param legendLabel
72 ****************************************************************************************/
73 public CircleMapArea( float x, float y, double value, String xAxisLabel, String legendLabel )
74 {
75 super( 1, value, xAxisLabel, legendLabel );
76
77 super.x[ 0 ]= (int) x;
78 super.y[ 0 ]= (int) y;
79 }
80
81
82 /***************************************************************************************
83 *
84 * @param x
85 * @param y
86 * @param value
87 * @param legendLabel
88 ****************************************************************************************/
89 public CircleMapArea( float x, float y, Point2D.Double value, String legendLabel )
90 {
91 super( 1, value, legendLabel );
92
93 super.x[ 0 ]= (int) x;
94 super.y[ 0 ]= (int) y;
95 }
96
97
98 /***************************************************************************************
99 *
100 * @return AreaShape
101 ****************************************************************************************/
102 public AreaShape getAreaShape()
103 {
104 return AreaShape.CIRCLE;
105 }
106
107
108 /***************************************************************************************
109 * Allows user to specify the radius for each circle
110 *
111 * @param radius
112 ****************************************************************************************/
113 public void setRadius( int radius )
114 {
115 this.radius=radius;
116 }
117
118
119 protected void getCoordinates( StringBuffer html )
120 {
121 html.append( this.x[ 0 ] + "," + this.y[ 0 ] + "," + this.radius );
122 }
123
124
125 }
0 /***********************************************************************************************
1 * File Info: $Id: ImageMap.java,v 1.3 2003/02/09 23:01:07 nathaniel_auvil Exp $
2 * Copyright (C) 2000
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.imageMap;
40
41
42 import java.io.Serializable;
43 import java.util.ArrayList;
44 import java.util.Iterator;
45
46
47 /*****************************************************************************************
48 *
49 *
50 ******************************************************************************************/
51 public final class ImageMap implements Serializable
52 {
53 private ArrayList areas;
54
55
56 /***************************************************************************************
57 *
58 * @param size the number of areas
59 ****************************************************************************************/
60 public ImageMap( int size )
61 {
62 this.areas= new ArrayList( size );
63 }
64
65
66 /***************************************************************************************
67 *
68 * @param imageMapArea
69 ****************************************************************************************/
70 public void addImageMapArea( ImageMapArea imageMapArea )
71 {
72 this.areas.add( imageMapArea );
73 }
74
75
76 public Iterator getIterator()
77 {
78 return this.areas.iterator();
79 }
80
81
82
83 public String toHTML()
84 {
85 StringBuffer s= new StringBuffer();
86
87
88
89
90 return s.toString();
91 }
92 }
0 /***********************************************************************************************
1 * File Info: $Id: ImageMapArea.java,v 1.4 2003/02/19 23:26:17 nathaniel_auvil Exp $
2 * Copyright (C) 2001
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation
9 * ("Software"), with or without modification, are permitted provided
10 * that the following conditions are met:
11 *
12 * 1. Redistributions of source code must retain copyright
13 * statements and notices. Redistributions must also contain a
14 * copy of this document.
15 *
16 * 2. Redistributions in binary form must reproduce the
17 * above copyright notice, this list of conditions and the
18 * following disclaimer in the documentation and/or other
19 * materials provided with the distribution.
20 *
21 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to
22 * endorse or promote products derived from this Software without
23 * prior written permission of Nathaniel G. Auvil. For written
24 * permission, please contact nathaniel_auvil@users.sourceforge.net
25 *
26 * 4. Products derived from this Software may not be called "jCharts"
27 * nor may "jCharts" appear in their names without prior written
28 * permission of Nathaniel G. Auvil. jCharts is a registered
29 * trademark of Nathaniel G. Auvil.
30 *
31 * 5. Due credit should be given to the jCharts Project
32 * (http://jcharts.sourceforge.net/).
33 *
34 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS
35 * ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
36 * NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
37 * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
38 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
39 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
40 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
41 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
42 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
43 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
44 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
45 * OF THE POSSIBILITY OF SUCH DAMAGE.
46 ************************************************************************************************/
47
48 package org.jCharts.imageMap;
49
50
51 import java.io.Serializable;
52 import java.awt.geom.Point2D;
53
54
55 /*****************************************************************************************
56 *
57 *
58 ******************************************************************************************/
59 public abstract class ImageMapArea implements Serializable
60 {
61 //---less overhead than creating Point Objects
62 int[] x;
63 int[] y;
64
65 private double value;
66 private String xAxisLabel;
67 private String legendLabel;
68
69
70 /***************************************************************************************
71 *
72 * @param numberOfPoints
73 * @param value
74 * @param xAxisLabel
75 * @param legendLabel
76 ****************************************************************************************/
77 ImageMapArea( int numberOfPoints, double value, String xAxisLabel, String legendLabel )
78 {
79 this.x=new int[ numberOfPoints ];
80 this.y=new int[ numberOfPoints ];
81
82 this.value=value;
83 this.xAxisLabel=xAxisLabel;
84 this.legendLabel=legendLabel;
85 }
86
87
88 /***************************************************************************************
89 *
90 * @param numberOfPoints
91 * @param point
92 * @param legendLabel
93 ****************************************************************************************/
94 ImageMapArea( int numberOfPoints, Point2D.Double point, String legendLabel )
95 {
96 this.x=new int[ numberOfPoints ];
97 this.y=new int[ numberOfPoints ];
98
99 this.value= point.getY();
100 this.xAxisLabel= Double.toString( point.getX() );
101 this.legendLabel=legendLabel;
102 }
103
104
105 /************************************************************************************
106 *
107 * @return AreaShape
108 ***********************************************************************************/
109 abstract AreaShape getAreaShape();
110
111
112 /***************************************************************************************
113 * Returns the number of x,y coordinate pairs stored for the area
114 *
115 * @return int
116 ****************************************************************************************/
117 public final int getNumberOfCoordinates()
118 {
119 return this.x.length;
120 }
121
122
123 /***************************************************************************************
124 * Returns the x coordinate at the specified index. Not returned as a Point Object so we
125 * can avoid uneeded Object creation/destruction overhead.
126 *
127 * @return int
128 ****************************************************************************************/
129 public final int getXCoordinate( int index )
130 {
131 return this.x[ index ];
132 }
133
134
135 /***************************************************************************************
136 * Returns the y coordinate at the specified index. Not returned as a Point Object so we
137 * can avoid uneeded Object creation/destruction overhead.
138 *
139 * @return int
140 ****************************************************************************************/
141 public final int getYCoordinate( int index )
142 {
143 return this.y[ index ];
144 }
145
146
147 /***************************************************************************************
148 * Returns the data set value represented by this map.
149 *
150 * @return double
151 ****************************************************************************************/
152 public final double getValue()
153 {
154 return this.value;
155 }
156
157
158 /***************************************************************************************
159 * Rather than create an AxisChart specifc map area class just for this field, i put it
160 * here. This is not applicable for PieCharts.
161 *
162 * @return String will return NULL for PieCharts
163 ****************************************************************************************/
164 public final String getXAxisLabel()
165 {
166 return this.xAxisLabel;
167 }
168
169
170 /***************************************************************************************
171 * Returns the legend label represented by this map area. Will be NULL if you did not
172 * pass a name to the data set constructor.
173 *
174 * @return String
175 ****************************************************************************************/
176 public final String getLengendLabel()
177 {
178 return this.legendLabel;
179 }
180
181
182 /***************************************************************************************
183 * Appends the coordinates to the passed html buffer. This is needed to facilitate the
184 * 'circle' map areas 'radius' value.
185 *
186 * @param html pass a reference to the StringBuffer so I can minimize Object creation
187 ****************************************************************************************/
188 protected void getCoordinates( StringBuffer html )
189 {
190 for( int i=0; i < this.x.length; i++ )
191 {
192 html.append( this.x[ i ] + "," + this.y[ i ] );
193 if( i + 1 != this.x.length )
194 {
195 html.append( "," );
196 }
197 }
198 }
199
200
201 /**************************************************************************************************
202 * Returns a <pre><area shape="..." coords="....." + mapElementAttributes ></pre> HTML element.
203 * The mapElementAttributes frees this method from having to declare all attributes of the HTML map
204 * element.
205 *
206 * @param mapElementAttributes allows you to place any map attributes you want:
207 * href, alt, onClick, onMouseOver, etc...
208 * @return String the HTML
209 ***************************************************************************************************/
210 public final String toHTML( String mapElementAttributes )
211 {
212 StringBuffer html=new StringBuffer( 250 );
213
214 html.append( "<area" );
215 html.append( " shape=\"" + this.getAreaShape().getValue() + "\"" );
216
217 html.append( " coords=\"" );
218 this.getCoordinates( html );
219 html.append( "\" " );
220
221 html.append( mapElementAttributes );
222 html.append( ">\n" );
223
224 return html.toString();
225 }
226 }
0 /***********************************************************************************************
1 * File Info: $Id: ImageMapNotSupportedException.java,v 1.2 2002/10/14 20:52:05 nathaniel_auvil Exp $
2 * Copyright (C) 2001
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation
9 * ("Software"), with or without modification, are permitted provided
10 * that the following conditions are met:
11 *
12 * 1. Redistributions of source code must retain copyright
13 * statements and notices. Redistributions must also contain a
14 * copy of this document.
15 *
16 * 2. Redistributions in binary form must reproduce the
17 * above copyright notice, this list of conditions and the
18 * following disclaimer in the documentation and/or other
19 * materials provided with the distribution.
20 *
21 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to
22 * endorse or promote products derived from this Software without
23 * prior written permission of Nathaniel G. Auvil. For written
24 * permission, please contact nathaniel_auvil@users.sourceforge.net
25 *
26 * 4. Products derived from this Software may not be called "jCharts"
27 * nor may "jCharts" appear in their names without prior written
28 * permission of Nathaniel G. Auvil. jCharts is a registered
29 * trademark of Nathaniel G. Auvil.
30 *
31 * 5. Due credit should be given to the jCharts Project
32 * (http://jcharts.sourceforge.net/).
33 *
34 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS
35 * ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
36 * NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
37 * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
38 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
39 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
40 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
41 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
42 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
43 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
44 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
45 * OF THE POSSIBILITY OF SUCH DAMAGE.
46 ************************************************************************************************/
47
48 package org.jCharts.imageMap;
49
50
51 /*****************************************************************************************
52 *
53 *
54 ******************************************************************************************/
55 public class ImageMapNotSupportedException extends RuntimeException
56 {
57
58 /***************************************************************************************
59 *
60 * @param message
61 ****************************************************************************************/
62 public ImageMapNotSupportedException( String message )
63 {
64 super( message );
65 }
66
67 }
0 /***********************************************************************************************
1 * File Info: $Id: PolyMapArea.java,v 1.2 2002/10/14 20:52:05 nathaniel_auvil Exp $
2 * Copyright (C) 2001
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation
9 * ("Software"), with or without modification, are permitted provided
10 * that the following conditions are met:
11 *
12 * 1. Redistributions of source code must retain copyright
13 * statements and notices. Redistributions must also contain a
14 * copy of this document.
15 *
16 * 2. Redistributions in binary form must reproduce the
17 * above copyright notice, this list of conditions and the
18 * following disclaimer in the documentation and/or other
19 * materials provided with the distribution.
20 *
21 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to
22 * endorse or promote products derived from this Software without
23 * prior written permission of Nathaniel G. Auvil. For written
24 * permission, please contact nathaniel_auvil@users.sourceforge.net
25 *
26 * 4. Products derived from this Software may not be called "jCharts"
27 * nor may "jCharts" appear in their names without prior written
28 * permission of Nathaniel G. Auvil. jCharts is a registered
29 * trademark of Nathaniel G. Auvil.
30 *
31 * 5. Due credit should be given to the jCharts Project
32 * (http://jcharts.sourceforge.net/).
33 *
34 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS
35 * ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
36 * NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
37 * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
38 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
39 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
40 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
41 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
42 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
43 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
44 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
45 * OF THE POSSIBILITY OF SUCH DAMAGE.
46 ************************************************************************************************/
47
48 package org.jCharts.imageMap;
49
50
51 import java.io.Serializable;
52
53
54 /*****************************************************************************************
55 *
56 *
57 ******************************************************************************************/
58 public final class PolyMapArea extends ImageMapArea implements Serializable
59 {
60
61 /***************************************************************************************
62 *
63 * @param numberOfPoints
64 * @param value
65 * @param areaType
66 ****************************************************************************************/
67 public PolyMapArea( int numberOfPoints, double value, String xAxisLabel, String legendLabel )
68 {
69 super( numberOfPoints, value, xAxisLabel, legendLabel );
70 }
71
72
73 /***************************************************************************************
74 * Adds the x, y coordinate at the specified index. Not added as a Point Object so we
75 * can avoid uneeded Object creation/destruction overhead.
76 *
77 * @param index
78 * @param x
79 * @param y
80 ****************************************************************************************/
81 public void addCoordinate( int index, float x, float y )
82 {
83 super.x[ index ]= (int) x;
84 super.y[ index ]= (int) y;
85 }
86
87
88
89 /***************************************************************************************
90 *
91 * @return AreaShape
92 ****************************************************************************************/
93 public AreaShape getAreaShape()
94 {
95 return AreaShape.POLYGON;
96 }
97
98
99 }
0 /***********************************************************************************************
1 * File Info: $Id: RectMapArea.java,v 1.2 2002/10/14 20:52:05 nathaniel_auvil Exp $
2 * Copyright (C) 2001
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation
9 * ("Software"), with or without modification, are permitted provided
10 * that the following conditions are met:
11 *
12 * 1. Redistributions of source code must retain copyright
13 * statements and notices. Redistributions must also contain a
14 * copy of this document.
15 *
16 * 2. Redistributions in binary form must reproduce the
17 * above copyright notice, this list of conditions and the
18 * following disclaimer in the documentation and/or other
19 * materials provided with the distribution.
20 *
21 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to
22 * endorse or promote products derived from this Software without
23 * prior written permission of Nathaniel G. Auvil. For written
24 * permission, please contact nathaniel_auvil@users.sourceforge.net
25 *
26 * 4. Products derived from this Software may not be called "jCharts"
27 * nor may "jCharts" appear in their names without prior written
28 * permission of Nathaniel G. Auvil. jCharts is a registered
29 * trademark of Nathaniel G. Auvil.
30 *
31 * 5. Due credit should be given to the jCharts Project
32 * (http://jcharts.sourceforge.net/).
33 *
34 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS
35 * ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
36 * NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
37 * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
38 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
39 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
40 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
41 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
42 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
43 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
44 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
45 * OF THE POSSIBILITY OF SUCH DAMAGE.
46 ************************************************************************************************/
47
48 package org.jCharts.imageMap;
49
50
51 import java.awt.geom.Rectangle2D;
52 import java.io.Serializable;
53
54
55 /*****************************************************************************************
56 *
57 *
58 ******************************************************************************************/
59 public final class RectMapArea extends ImageMapArea implements Serializable
60 {
61
62 /***************************************************************************************
63 *
64 * @param rectangle
65 * @param value
66 * @param xAxisLabel
67 * @param legendLabel
68 ****************************************************************************************/
69 public RectMapArea( Rectangle2D.Float rectangle, double value, String xAxisLabel, String legendLabel )
70 {
71 super( 2, value, xAxisLabel, legendLabel );
72
73 super.x[ 0 ]=(int) rectangle.x;
74 super.y[ 0 ]=(int) rectangle.y;
75 super.x[ 1 ]=(int) ( rectangle.x + rectangle.width );
76 super.y[ 1 ]=(int) ( rectangle.y + rectangle.height );
77 }
78
79
80 /***************************************************************************************
81 *
82 * @return AreaShape
83 ****************************************************************************************/
84 public AreaShape getAreaShape()
85 {
86 return AreaShape.RECTANGLE;
87 }
88
89 }
0 /***********************************************************************************************
1 * File Info: $Id: PieChart2D.java,v 1.11 2003/04/19 01:55:13 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.nonAxisChart;
40
41
42 import org.jCharts.Chart;
43 import org.jCharts.types.PieLabelType;
44 import org.jCharts.chartData.interfaces.IPieChartDataSet;
45 import org.jCharts.chartData.processors.PieChartDataProcessor;
46 import org.jCharts.chartText.NumericTagGroup;
47 import org.jCharts.chartText.TextTagGroup;
48 import org.jCharts.imageMap.*;
49 import org.jCharts.properties.*;
50 import org.jCharts.test.HTMLChartTestable;
51 import org.jCharts.test.HTMLGenerator;
52
53 import java.awt.*;
54 import java.awt.font.FontRenderContext;
55 import java.awt.geom.Arc2D;
56 import java.awt.geom.Line2D;
57
58
59 /***********************************************************************************************
60 *
61 *
62 ************************************************************************************************/
63 final public class PieChart2D extends Chart implements HTMLChartTestable
64 {
65 private float pieX;
66 private float pieY;
67 private float diameter;
68
69 private IPieChartDataSet iPieChartDataSet;
70 private PieChartDataProcessor pieChartDataProcessor;
71 private TextTagGroup textTagGroup;
72
73
74 /************************************************************************************************
75 * Constructor
76 *
77 * @param iPieChartDataSet
78 * @param legendProperties
79 * @param chartProperties general chart properties
80 * @param pixelWidth
81 * @param pixelHeight
82 ************************************************************************************************/
83 public PieChart2D( IPieChartDataSet iPieChartDataSet,
84 LegendProperties legendProperties,
85 ChartProperties chartProperties,
86 int pixelWidth,
87 int pixelHeight )
88 {
89 super( legendProperties, chartProperties, pixelWidth, pixelHeight );
90 this.iPieChartDataSet = iPieChartDataSet;
91 }
92
93
94 /************************************************************************************************
95 * Draws the chart
96 *
97 ************************************************************************************************/
98 protected void renderChart()
99 {
100 PieChart2DProperties properties = (PieChart2DProperties) this.iPieChartDataSet.getChartTypeProperties();
101
102
103 this.pieChartDataProcessor = new PieChartDataProcessor( this.iPieChartDataSet );
104 this.pieChartDataProcessor.processData();
105
106
107 //---cache calcs used more than once
108 float edgePaddingTimesTwo = super.getChartProperties().getEdgePadding() * 2;
109 float halfImageWidth = super.getImageWidth() / 2;
110 float halfImageHeight = super.getImageHeight() / 2;
111
112
113 FontRenderContext fontRenderContext = super.getGraphics2D().getFontRenderContext();
114
115 //---render the TITLE. If no title, this will return zero.
116 float chartTitleHeight = super.renderChartTitle( this.iPieChartDataSet.getChartTitle(), fontRenderContext );
117
118
119 //---if we want to display value labels on the chart need to determine the width this will take
120 float widestLabel = 0;
121 float widestLabelTimesTwo = 0;
122 float tallestLabel = 0;
123 float tallestLabelTimesTwo = 0;
124 if( !properties.getPieLabelType().equals( PieLabelType.NO_LABELS ) )
125 {
126 if( properties.getPieLabelType().equals( PieLabelType.VALUE_LABELS ) )
127 {
128 this.textTagGroup = new NumericTagGroup( properties.getValueLabelFont(),
129 fontRenderContext,
130 properties.showValueLabelCurrency(),
131 false,
132 properties.showValueLabelGrouping(),
133 properties.getValueLabelRoundingPowerOfTen() );
134
135 for( int i = 0; i < this.iPieChartDataSet.getNumberOfDataItems(); i++ )
136 {
137 ((NumericTagGroup) this.textTagGroup).addLabel( this.iPieChartDataSet.getValue( i ) );
138 }
139 }
140 //---PieLabelType.LEGEND_LABELS
141 else
142 {
143 this.textTagGroup = new TextTagGroup( properties.getValueLabelFont(), fontRenderContext );
144 for( int i = 0; i < this.iPieChartDataSet.getNumberOfLegendLabels(); i++ )
145 {
146 this.textTagGroup.addLabel( this.iPieChartDataSet.getLegendLabel( i ) );
147 }
148 }
149
150 widestLabel = this.textTagGroup.getWidestLabel();
151 widestLabelTimesTwo = widestLabel * 2;
152 tallestLabel = this.textTagGroup.getTallestLabel();
153 tallestLabelTimesTwo = tallestLabel * 2;
154 }
155
156
157 //---if there is a legend...
158 if( this.getLegend() != null )
159 {
160 float legendX = 0f;
161 float legendY = 0f;
162
163 //---calculate all the legend rendering coordinates and positions.
164 this.getLegend().calculateDrawingValues( iPieChartDataSet );
165
166
167 //---adjust width and height based on the Legend size.
168 if( (this.getLegend().getLegendProperties().getPlacement() == LegendAreaProperties.RIGHT)
169 || (this.getLegend().getLegendProperties().getPlacement() == LegendAreaProperties.LEFT) )
170 {
171 float widthNeeded = this.getLegend().getWidth() + this.getLegend().getLegendProperties().getChartPadding();
172 widthNeeded += edgePaddingTimesTwo;
173
174 float heightAvailable = super.getImageHeight();
175 heightAvailable -= edgePaddingTimesTwo;
176 heightAvailable -= chartTitleHeight;
177
178
179 //---if we are going to show labels, include their width...
180 if( this.textTagGroup != null )
181 {
182 widthNeeded += widestLabelTimesTwo;
183
184 //todo should have a padding property?
185 widthNeeded += (properties.getTickLength() * 2);
186
187 heightAvailable -= tallestLabelTimesTwo;
188 }
189
190
191 //---diameter of pie will be at least one pixel, even if the legend takes up the whole image.
192 //---this will keep the renderer from blowing up.
193 this.diameter = Math.max( super.getImageWidth() - widthNeeded, 1.0f );
194
195 //---make sure we do not make the pie diameter taller than the image
196 this.diameter = Math.min( this.diameter, heightAvailable );
197
198
199 if( this.getLegend().getLegendProperties().getPlacement() == LegendAreaProperties.RIGHT )
200 {
201 //---pie's diameter may not fill image width as may be image height constrained.
202 //---center the pie chart
203 this.pieX = halfImageWidth - ((this.getLegend().getWidth() + this.getLegend().getLegendProperties().getChartPadding() + this.diameter) / 2);
204
205 //---position legend based on the pie position
206 legendX = this.pieX + this.diameter + this.getLegend().getLegendProperties().getChartPadding();
207
208 legendX += widestLabel;
209 legendX += properties.getTickLength();
210 }
211 else
212 {
213 //---position legend based on the pie position
214 legendX = halfImageWidth - ((this.getLegend().getWidth() + this.getLegend().getLegendProperties().getChartPadding() + this.diameter) / 2);
215
216 //---pie's diameter may not fill image width as may be image height constrained.
217 //---center the pie chart
218 this.pieX = legendX + this.getLegend().getWidth() + this.getLegend().getLegendProperties().getChartPadding();
219 }
220
221 //---center the legend vertically
222 legendY = halfImageHeight - (this.getLegend().getHeight() / 2);
223 legendY += chartTitleHeight / 2;
224
225 //---center the pie vertically
226 this.pieY = halfImageHeight - (this.diameter / 2);
227
228 this.pieY += chartTitleHeight / 2;
229 }
230 else
231 {
232 float heightNeeded = this.getLegend().getHeight() + this.getLegend().getLegendProperties().getChartPadding();
233 heightNeeded += edgePaddingTimesTwo;
234
235 //---add in the chart title height
236 heightNeeded += chartTitleHeight;
237
238 //---diameter of pie will be at least one pixel, even if the legend takes up the whole image.
239 //---this will keep the renderer from blowing up.
240 this.diameter = Math.max( super.getImageHeight() - heightNeeded, 1.0f );
241
242 //---make sure we do not make the pie diameter wider than the image
243 this.diameter = Math.min( this.diameter, super.getImageWidth() - edgePaddingTimesTwo );
244
245
246 if( this.getLegend().getLegendProperties().getPlacement() == LegendAreaProperties.BOTTOM )
247 {
248 //---pie's diameter may not fill image width as may be image height constrained.
249 //---center the pie chart
250 this.pieY = halfImageHeight - ((this.getLegend().getHeight() + this.getLegend().getLegendProperties().getChartPadding() + this.diameter) / 2);
251
252 this.pieY += chartTitleHeight / 2;
253
254
255 //---position legend based on the pie position
256 legendY = this.pieY + this.diameter + this.getLegend().getLegendProperties().getChartPadding();
257 }
258 else
259 {
260 //---pie's diameter may not fill image width as may be image height constrained.
261 //---center the pie chart
262 legendY = halfImageHeight - ((this.getLegend().getHeight() + this.getLegend().getLegendProperties().getChartPadding() + this.diameter) / 2);
263
264 legendY += chartTitleHeight / 2;
265
266 //---position legend based on the pie position
267 this.pieY = legendY + this.getLegend().getHeight() + this.getLegend().getLegendProperties().getChartPadding();
268 }
269
270 //---center the legend vertically
271 legendX = halfImageWidth - (this.getLegend().getWidth() / 2);
272
273 //---center the pie vertically
274 this.pieX = halfImageWidth - (this.diameter / 2);
275 }
276
277 super.getLegend().setX( legendX );
278 super.getLegend().setY( legendY );
279 super.getLegend().render();
280
281 }
282 //---else, the Legend is NULL
283 else
284 {
285 float heightNeeded = super.getImageHeight() - edgePaddingTimesTwo - chartTitleHeight;
286 float widthNeeded = super.getImageWidth() - edgePaddingTimesTwo;
287
288 //---if we are going to show labels, include their width...
289 if( this.textTagGroup != null )
290 {
291 widthNeeded -= widestLabelTimesTwo;
292 widthNeeded -= (properties.getTickLength() * 2);
293
294 heightNeeded -= tallestLabelTimesTwo;
295 heightNeeded -= (properties.getTickLength() * 2);
296 }
297
298
299 //---if there is no legend, fill the image with the pie
300 this.diameter = Math.min( heightNeeded, widthNeeded );
301
302 float halfDiameter = this.diameter / 2;
303
304 //---center the pie horizontally
305 this.pieX = halfImageWidth - halfDiameter;
306
307 //---center the pie vertically
308 this.pieY = halfImageHeight - halfDiameter;
309
310 this.pieY += chartTitleHeight / 2;
311 }
312
313
314 //---IMAGE MAP setup
315 //---if we are saving all the coordinates for an ImageMap, create the ImageMap Object as we
316 //--- know how many area elements there are.
317 if( super.getGenerateImageMapFlag() )
318 {
319 ImageMap imageMap = new ImageMap( iPieChartDataSet.getNumberOfDataItems() );
320 super.setImageMap( imageMap );
321 }
322
323
324 PieChart2D.render( this );
325 }
326
327
328 /************************************************************************************************
329 * Implement the method to render the Chart.
330 *
331 * @param pieChart2D
332 ************************************************************************************************/
333 static void render( PieChart2D pieChart2D )
334 {
335 Graphics2D g2d = pieChart2D.getGraphics2D();
336 PieChart2DProperties properties = (PieChart2DProperties) pieChart2D.iPieChartDataSet.getChartTypeProperties();
337
338 //---turn anti-aliasing on!
339 g2d.setRenderingHint( RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON );
340
341 //---set the border Stroke
342 g2d.setStroke( properties.getBorderStroke() );
343
344
345 //---the following only for Image Map-----------------------------
346 //---IMAGE MAP
347 //---number of subdivisions to break each slice into to 'fill' slice
348 int subdivisions = 3;
349 float halfDiameter = 0;
350 float xPieMiddle = 0;
351 float yPieMiddle = 0;
352 float imageMapPoints[][] = null;
353 if( pieChart2D.getImageMap() != null )
354 {
355 halfDiameter = (float) (pieChart2D.diameter / 2.0);
356 xPieMiddle = halfDiameter + pieChart2D.pieX;
357 yPieMiddle = halfDiameter + pieChart2D.pieY;
358 imageMapPoints = new float[ pieChart2D.iPieChartDataSet.getNumberOfDataItems() * (subdivisions + 1) ][ 2 ];
359 }
360
361
362 //---get the starting degree
363 float currentDegrees = properties.getZeroDegreeOffset();
364
365 double percentageOfPie = 0;
366
367
368
369 //---if only one item in chart, just draw border around outside.
370 //---if do a draw of the arc, will get a line in the pie as arc has a start and end.
371 if( pieChart2D.iPieChartDataSet.getNumberOfDataItems() == 1 )
372 {
373 Arc2D.Double arc = new Arc2D.Double( pieChart2D.pieX,
374 pieChart2D.pieY,
375 pieChart2D.diameter,
376 pieChart2D.diameter,
377 currentDegrees,
378 360,
379 Arc2D.OPEN );
380
381 g2d.setPaint( pieChart2D.iPieChartDataSet.getPaint( 0 ) );
382 g2d.fill( arc );
383
384 g2d.setPaint( properties.getBorderPaint() );
385 g2d.draw( arc );
386
387 //---if only a single value use a circle map
388 //---IMAGE MAP
389 if( pieChart2D.getImageMap() != null )
390 {
391 CircleMapArea circleMapArea = new CircleMapArea( xPieMiddle, yPieMiddle, pieChart2D.iPieChartDataSet.getValue( 0 ), null, pieChart2D.iPieChartDataSet.getLegendLabel( 0 ) );
392 circleMapArea.setRadius( (int) pieChart2D.diameter );
393 pieChart2D.getImageMap().addImageMapArea( circleMapArea );
394 }
395 }
396 else
397 {
398 Arc2D.Double arc = new Arc2D.Double( pieChart2D.pieX,
399 pieChart2D.pieY,
400 pieChart2D.diameter,
401 pieChart2D.diameter,
402 currentDegrees,
403 360,
404 Arc2D.PIE );
405 //---IMAGE MAP
406 int mapCounter = 0;
407
408 for( int i = 0; i < pieChart2D.iPieChartDataSet.getNumberOfDataItems(); i++ )
409 {
410 percentageOfPie = pieChart2D.pieChartDataProcessor.getPercentageOfPie( i );
411
412 arc.setAngleStart( currentDegrees );
413 arc.setAngleExtent( percentageOfPie );
414
415 //---set the color, and fill the pie piece.
416 g2d.setPaint( pieChart2D.iPieChartDataSet.getPaint( i ) );
417 g2d.fill( arc );
418
419 g2d.setPaint( properties.getBorderPaint() );
420 g2d.draw( arc );
421
422
423 //---if we are going to display labels
424 if( pieChart2D.textTagGroup != null )
425 {
426 //---get the angle the center of slice
427 double sliceCenterDegrees = (currentDegrees) + percentageOfPie / 2;
428
429 if( sliceCenterDegrees > 360 )
430 {
431 sliceCenterDegrees -= 360;
432 }
433
434
435 double sliceCenterRadians = Math.toRadians( sliceCenterDegrees );
436
437 //---compute the cos and sin of the label angle.
438 double cosOfLabel = Math.cos( sliceCenterRadians );
439 double sinOfLabel = Math.sin( sliceCenterRadians );
440
441 halfDiameter = (float) (pieChart2D.diameter / 2.0);
442
443
444 //---end point of the label border line.
445 float borderXstart = (float) (cosOfLabel * halfDiameter);
446 float borderYstart = (float) -(sinOfLabel * halfDiameter);
447
448 //---end point of the label border line.
449 float borderXend = (float) (cosOfLabel * (halfDiameter + properties.getTickLength()));
450 float borderYend = (float) -(sinOfLabel * (halfDiameter + properties.getTickLength()));
451
452
453 xPieMiddle = halfDiameter + pieChart2D.pieX;
454 yPieMiddle = halfDiameter + pieChart2D.pieY;
455
456 properties.getValueLabelFont().setupGraphics2D( g2d );
457
458 g2d.draw( new Line2D.Double( xPieMiddle + borderXstart,
459 yPieMiddle + borderYstart,
460 xPieMiddle + borderXend,
461 yPieMiddle + borderYend ) );
462
463 //System.out.println( pieChart2D.textTagGroup.getTextTag( i ).getText() + " sliceCenterDegrees= " + sliceCenterDegrees );
464
465 float labelY = yPieMiddle + borderYend;
466 if( sliceCenterDegrees > 60 && sliceCenterDegrees < 120 )
467 {
468 labelY -= pieChart2D.textTagGroup.getTextTag( i ).getFontDescent();
469 }
470 else if( sliceCenterDegrees > 240 && sliceCenterDegrees < 300 )
471 {
472 labelY += pieChart2D.textTagGroup.getTextTag( i ).getFontAscent();
473 }
474
475
476 if( sliceCenterDegrees > 90 && sliceCenterDegrees < 270 )
477 {
478 g2d.drawString( pieChart2D.textTagGroup.getTextTag( i ).getText(),
479 xPieMiddle + borderXend - pieChart2D.textTagGroup.getTextTag( i ).getWidth() - properties.getTickLength(),
480 labelY );
481 }
482 else
483 {
484 g2d.drawString( pieChart2D.textTagGroup.getTextTag( i ).getText(),
485 xPieMiddle + borderXend + properties.getTickLength(),
486 labelY );
487 }
488 }
489
490
491
492
493
494 //---if we are generating an image map...
495 //---IMAGE MAP
496 if( pieChart2D.getImageMap() != null )
497 {
498 //---increment a separate amount to minimize rounding errors.
499 double workDegrees = currentDegrees;
500
501 //---get the angle the bodrder of slice.
502 //double sliceBorderDegree = currentDegrees;
503
504
505 //---compute the cos and sin of the bodrder angle.
506 double cosOfBorder;
507 double sinOfBorder;
508
509 /*
510 //---compute the cos and sin of the bodrder angle.
511 double cosOfBorder= Math.cos( Math.toRadians( sliceBorderDegree ) );
512 double sinOfBorder= Math.sin( Math.toRadians( sliceBorderDegree ) );
513
514 //---end point of the slice border line.
515 imageMapPoints[ i ][ 0 ]= xPieMiddle + (float) ( cosOfBorder * halfDiameter ) ;
516 imageMapPoints[ i ][ 1 ]= yPieMiddle + (float) -( sinOfBorder * halfDiameter );
517 */
518
519
520 double splitDegree = percentageOfPie / subdivisions;
521 for( int j = 0; j <= subdivisions; j++ )
522 {
523 cosOfBorder = Math.cos( Math.toRadians( workDegrees ) );
524 sinOfBorder = Math.sin( Math.toRadians( workDegrees ) );
525
526 //---end point of the slice border line.
527 imageMapPoints[ mapCounter ][ 0 ] = xPieMiddle + (float) (cosOfBorder * halfDiameter);
528 imageMapPoints[ mapCounter ][ 1 ] = yPieMiddle + (float) -(sinOfBorder * halfDiameter);
529
530 //DEBUG to make sure calculating points correctly
531 //g2d.setPaint( Color.red );
532 //g2d.fillRect( (int) imageMapPoints[ mapCounter ][ 0 ], (int) imageMapPoints[ mapCounter ][ 1 ], 6, 6 );
533
534 mapCounter++;
535 workDegrees += splitDegree;
536 }
537 }
538
539 currentDegrees += percentageOfPie;
540 }
541
542
543 //---if we are generating an image map...
544 //---IMAGE MAP
545 if( pieChart2D.getImageMap() != null )
546 {
547 //---each slice has 3 + subdivision slices...
548 //int counter= pieChart2D.iPieChartDataSet.getNumberOfDataItems() * ( 3 + subdivisions );
549 int counter = 0;
550
551 //---for each data item
552 for( int i = 0; i < pieChart2D.iPieChartDataSet.getNumberOfDataItems(); i++ )
553 {
554 int coordinateCounter = 0;
555
556 //---there are three points plus some number of subdivisions...
557 PolyMapArea polyMapArea = new PolyMapArea( 3 + subdivisions, pieChart2D.iPieChartDataSet.getValue( i ), null, pieChart2D.iPieChartDataSet.getLegendLabel( i ) );
558 polyMapArea.addCoordinate( coordinateCounter++, xPieMiddle, yPieMiddle );
559
560 //polyMapArea.addCoordinate( 1, imageMapPoints[ i ][ 0 ], imageMapPoints[ i ][ 1 ] );
561
562 //---include the first border point, plus the subdivisions
563 for( int h = 0; h <= subdivisions; h++ )
564 {
565 polyMapArea.addCoordinate( coordinateCounter++, imageMapPoints[ counter ][ 0 ], imageMapPoints[ counter ][ 1 ] );
566 counter++;
567 }
568
569 //---if this is the last slice, add the first calculated map point
570 if( (i + 1) == pieChart2D.iPieChartDataSet.getNumberOfDataItems() )
571 {
572 polyMapArea.addCoordinate( coordinateCounter, imageMapPoints[ 0 ][ 0 ], imageMapPoints[ 0 ][ 1 ] );
573 }
574 //---else add the next calculated point
575 else
576 {
577 //---increment counter which takes us to the first calculated point on the next slice
578 //counter++;
579 polyMapArea.addCoordinate( coordinateCounter, imageMapPoints[ counter ][ 0 ], imageMapPoints[ counter ][ 1 ] );
580 }
581
582 pieChart2D.getImageMap().addImageMapArea( polyMapArea );
583 }
584 }
585
586 }
587 }
588
589
590 /**********************************************************************************************
591 * Enables the testing routines to display the contents of this Object. Override Chart
592 * implementation as PieCharts use AreaProperties directly rather than a child.
593 *
594 * @param htmlGenerator
595 * @param imageFileName
596 **********************************************************************************************/
597 public void toHTML( HTMLGenerator htmlGenerator, String imageFileName )
598 {
599 if( this.getLegend() != null )
600 {
601 htmlGenerator.chartTableRowStart();
602 this.getLegend().toHTML( htmlGenerator );
603 htmlGenerator.chartTableRowEnd();
604 }
605
606 htmlGenerator.chartTableEnd();
607 }
608
609 }
0 /***********************************************************************************************
1 * File Info: $Id: AreaChartProperties.java,v 1.4 2003/02/17 02:51:18 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.properties;
40
41
42 import org.jCharts.chartData.interfaces.IAxisPlotDataSet;
43 import org.jCharts.test.HTMLGenerator;
44
45
46 public class AreaChartProperties extends AxisChartTypeProperties
47 {
48
49 /******************************************************************************************
50 * Validates the properties.
51 *
52 * @param iAxisPlotDataSet
53 * @throws PropertyException
54 *****************************************************************************************/
55 public void validate( IAxisPlotDataSet iAxisPlotDataSet ) throws PropertyException
56 {
57
58 }
59
60
61 /*********************************************************************************************
62 * Enables the testing routines to display the contents of this Object.
63 *
64 * @param htmlGenerator
65 **********************************************************************************************/
66 public void toHTML( HTMLGenerator htmlGenerator )
67 {
68 htmlGenerator.propertiesTableStart( "AreaChartProperties" );
69 //htmlGenerator.addTableRow( "Zero Degree Offset", Double.toString( this.getZeroDegreeOffset() ) );
70 htmlGenerator.propertiesTableEnd();
71 }
72 }
0
1 package org.jCharts.properties;
2
3
4 /***********************************************************************************************
5 * File Info: $Id: AreaProperties.java,v 1.4 2003/03/08 23:19:33 nathaniel_auvil Exp $
6 * Copyright (C) 2002
7 * Author: Nathaniel G. Auvil
8 * Contributor(s):
9 *
10 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
11 *
12 * Redistribution and use of this software and associated documentation ("Software"), with or
13 * without modification, are permitted provided that the following conditions are met:
14 *
15 * 1. Redistributions of source code must retain copyright statements and notices.
16 * Redistributions must also contain a copy of this document.
17 *
18 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
19 * conditions and the following disclaimer in the documentation and/or other materials
20 * provided with the distribution.
21 *
22 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
23 * products derived from this Software without prior written permission of Nathaniel G.
24 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
25 *
26 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
27 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
28 * registered trademark of Nathaniel G. Auvil.
29 *
30 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
31 *
32 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
33 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
34 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
35 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
36 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
37 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
38 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
39 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
40 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
41 ************************************************************************************************/
42
43
44 import org.jCharts.test.HTMLGenerator;
45 import org.jCharts.test.HTMLTestable;
46 import org.jCharts.properties.util.ChartStroke;
47
48 import java.awt.*;
49
50
51 public class AreaProperties extends Properties implements HTMLTestable
52 {
53 //---padding on all edges of image
54 private float edgePadding = 5;
55
56 private ChartStroke borderStroke = null;
57
58
59 /*********************************************************************************************
60 *
61 *
62 **********************************************************************************************/
63 public AreaProperties()
64 {
65 super();
66 }
67
68
69 /*********************************************************************************************
70 * Returns the number of pixels to pad the edges of the image
71 *
72 * @return float
73 **********************************************************************************************/
74 public float getEdgePadding()
75 {
76 return this.edgePadding;
77 }
78
79
80 /*********************************************************************************************
81 * Sets the number of pixels to pad the edges of the image
82 *
83 * @param edgePadding
84 **********************************************************************************************/
85 public void setEdgePadding( float edgePadding )
86 {
87 this.edgePadding = edgePadding;
88 }
89
90
91 /*********************************************************************************************
92 * Sets the border Stroke. If NULL is passed, there will be no border.
93 *
94 * @param chartStroke
95 **********************************************************************************************/
96 public void setBorderStroke( ChartStroke chartStroke )
97 {
98 this.borderStroke = chartStroke;
99 }
100
101
102 /*********************************************************************************************
103 * Returns the border Stroke
104 *
105 * @return ChartStroke
106 **********************************************************************************************/
107 public ChartStroke getBorderStroke()
108 {
109 return this.borderStroke;
110 }
111
112
113 /*********************************************************************************************
114 * Enables the testing routines to display the contents of this Object.
115 *
116 * @param htmlGenerator
117 **********************************************************************************************/
118 public void toHTML( HTMLGenerator htmlGenerator )
119 {
120 super.toHTML( htmlGenerator );
121 htmlGenerator.addTableRow( "AreaProperties->Edge Padding", Float.toString( this.getEdgePadding() ) );
122 htmlGenerator.addTableRow( "AreaProperties->Border Stroke", this.borderStroke );
123 }
124
125 }
0 /***********************************************************************************************
1 * File Info: $Id: AxisChartTypeProperties.java,v 1.2 2003/03/02 21:48:10 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.properties;
40
41
42 import org.jCharts.test.HTMLTestable;
43 import org.jCharts.chartData.interfaces.IAxisPlotDataSet;
44 import org.jCharts.axisChart.customRenderers.axisValue.*;
45
46
47 import java.util.ArrayList;
48
49
50 /********************************************************************************************
51 * Common parent for all Chart type specific properties Objects.
52 *
53 *
54 *******************************************************************************************/
55 public abstract class AxisChartTypeProperties extends ChartTypeProperties implements HTMLTestable {
56 private ArrayList preRenderEventListeners;
57 private ArrayList postRenderEventListeners;
58
59
60 public abstract void validate( IAxisPlotDataSet iAxisPlotDataSet ) throws PropertyException;
61
62
63 /**************************************************************************************
64 * Allows you to get callbacks for custom implementations to render on the axis and to
65 * control the renderering on the axis before a value is drawn.
66 *
67 * @param preRenderListener
68 *************************************************************************************/
69 public void addPreRenderEventListener( PreAxisValueRenderListener preRenderListener ) {
70 if( this.preRenderEventListeners == null ) {
71 this.preRenderEventListeners = new ArrayList();
72 }
73
74 this.preRenderEventListeners.add( preRenderListener );
75 }
76
77
78 /**************************************************************************************
79 *
80 * @param axisValueRenderEvent
81 *************************************************************************************/
82 public void firePreRender( AxisValueRenderEvent axisValueRenderEvent ) {
83 if( this.preRenderEventListeners != null ) {
84 PreAxisValueRenderListener preRenderListener;
85 for( int i = 0; i < this.preRenderEventListeners.size(); i++ ) {
86 preRenderListener = (PreAxisValueRenderListener) this.preRenderEventListeners.get( i );
87 preRenderListener.preRender( axisValueRenderEvent );
88 }
89 }
90 }
91
92
93 /**************************************************************************************
94 * Allows you to get callbacks for custom implementations to render on the axis and to
95 * control the renderering on the axis after a value is drawn.
96 *
97 * @param postRenderListener
98 *************************************************************************************/
99 public void addPostRenderEventListener( PostAxisValueRenderListener postRenderListener ) {
100 if( this.postRenderEventListeners == null ) {
101 this.postRenderEventListeners = new ArrayList();
102 }
103
104 this.postRenderEventListeners.add( postRenderListener );
105 }
106
107
108 /**************************************************************************************
109 *
110 * @param axisValueRenderEvent
111 *************************************************************************************/
112 public void firePostRender( AxisValueRenderEvent axisValueRenderEvent ) {
113 if( this.postRenderEventListeners != null ) {
114 PostAxisValueRenderListener postRenderListener;
115 for( int i = 0; i < this.postRenderEventListeners.size(); i++ ) {
116 postRenderListener = (PostAxisValueRenderListener) this.postRenderEventListeners.get( i );
117 postRenderListener.postRender( axisValueRenderEvent );
118 }
119 }
120 }
121
122 }
0 /***********************************************************************************************
1 * File Info: $Id: AxisProperties.java,v 1.17 2003/03/02 21:48:10 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39
40 package org.jCharts.properties;
41
42
43 import org.jCharts.test.HTMLGenerator;
44 import org.jCharts.test.HTMLTestable;
45
46 import java.lang.reflect.Field;
47
48
49 final public class AxisProperties extends Properties implements HTMLTestable
50 {
51 private AxisTypeProperties xAxisProperties;
52 private AxisTypeProperties yAxisProperties;
53
54 private boolean isPlotHorizontal= false;
55
56 private boolean xAxisLabelsAreVertical= false;
57
58
59 /***********************************************************************************************
60 *
61 * @param xAxis
62 * @param yAxis
63 ************************************************************************************************/
64 public AxisProperties( LabelAxisProperties xAxis, LabelAxisProperties yAxis )
65 {
66 this.xAxisProperties= xAxis;
67 this.yAxisProperties= yAxis;
68 }
69
70
71 /***********************************************************************************************
72 *
73 * @param isHorizontalPlot
74 ************************************************************************************************/
75 public AxisProperties( boolean isHorizontalPlot )
76 {
77 super();
78
79 this.isPlotHorizontal= isHorizontalPlot;
80
81 if( isHorizontalPlot )
82 {
83 this.xAxisProperties= new DataAxisProperties();
84 this.yAxisProperties= new LabelAxisProperties();
85 }
86 else
87 {
88 this.xAxisProperties= new LabelAxisProperties();
89 this.yAxisProperties= new DataAxisProperties();
90 }
91 }
92
93
94 /***********************************************************************************************
95 *
96 ************************************************************************************************/
97 public AxisProperties()
98 {
99 super();
100
101 this.isPlotHorizontal= false;
102 this.xAxisProperties= new LabelAxisProperties();
103 this.yAxisProperties= new DataAxisProperties();
104 }
105
106
107 public AxisTypeProperties getXAxisProperties()
108 {
109 return xAxisProperties;
110 }
111
112
113 public AxisTypeProperties getYAxisProperties()
114 {
115 return yAxisProperties;
116 }
117
118
119 public boolean isPlotHorizontal()
120 {
121 return isPlotHorizontal;
122 }
123
124
125 public boolean xAxisLabelsAreVertical()
126 {
127 return xAxisLabelsAreVertical;
128 }
129
130
131 public void setXAxisLabelsAreVertical( boolean xAxisLabelsAreVertical )
132 {
133 this.xAxisLabelsAreVertical = xAxisLabelsAreVertical;
134 }
135
136
137 /*********************************************************************************************
138 * Enables the testing routines to display the contents of this Object.
139 *
140 * @param htmlGenerator
141 **********************************************************************************************/
142 public void toHTML( HTMLGenerator htmlGenerator )
143 {
144 htmlGenerator.propertiesTableStart( this.getClass().getName() );
145 super.toHTML( htmlGenerator );
146
147 Field[] fields = this.getClass().getDeclaredFields();
148 for( int i = 0; i < fields.length; i++ )
149 {
150 try
151 {
152 htmlGenerator.addField( fields[ i ].getName(), fields[ i ].get( this ) );
153 }
154 catch( IllegalAccessException illegalAccessException )
155 {
156 illegalAccessException.printStackTrace();
157 }
158 }
159
160
161 htmlGenerator.innerTableRowStart();
162 this.xAxisProperties.toHTML( htmlGenerator );
163 htmlGenerator.innerTableRowEnd();
164
165
166 htmlGenerator.innerTableRowStart();
167 this.yAxisProperties.toHTML( htmlGenerator );
168 htmlGenerator.innerTableRowEnd();
169
170 htmlGenerator.propertiesTableEnd();
171 }
172
173
174 }
0 /***********************************************************************************************
1 * File Info: $Id: AxisTypeProperties.java,v 1.9 2003/03/05 23:36:30 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s): John Thomson
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39
40 package org.jCharts.properties;
41
42
43 import org.jCharts.properties.util.ChartFont;
44 import org.jCharts.properties.util.ChartStroke;
45 import org.jCharts.test.HTMLGenerator;
46 import org.jCharts.test.HTMLTestable;
47
48 import java.lang.reflect.Field;
49
50
51 public class AxisTypeProperties extends Properties implements HTMLTestable
52 {
53 public static final int TICKS_NONE = 0;
54 public static final int TICKS_ALL = 1;
55 public static final int TICKS_ONLY_WITH_LABELS = 2;
56
57 public static final int GRID_LINES_NONE = 0;
58 public static final int GRID_LINES_ALL = 1;
59 public static final int GRID_LINES_ONLY_WITH_LABELS = 2;
60
61
62 private int showTicks = TICKS_ALL;
63 private ChartStroke tickChartStroke= ChartStroke.DEFAULT_TICKS;
64
65 private int showGridLines = GRID_LINES_NONE;
66 private ChartStroke gridLineChartStroke= ChartStroke.DEFAULT_GRIDLINES;
67
68 private ChartFont scaleChartFont = ChartFont.DEFAULT_AXIS_SCALE;
69 private ChartFont axisTitleChartFont= ChartFont.DEFAULT_AXIS_TITLE;
70
71 private ChartStroke axisStroke = ChartStroke.DEFAULT_AXIS;
72
73
74 private float paddingBetweenAxisTitleAndLabels = 25.0f;
75 private float axisTickMarkPixelLength = 3.0f;
76
77 //---number of pixels between axis values and tick marks.
78 private float paddingBetweenLabelsAndTicks = 3.0f;
79
80 //---number of pixels between axis values and the axis if no ticks are shown.
81 private float paddingBetweenAxisAndLabels = 3.0f;
82
83 //---number of pixels between axis values.
84 private float paddingBetweenAxisLabels = 5.0f;
85
86
87 private boolean showEndBorder = true;
88 private boolean showAxisLabels= true;
89
90
91 private ChartFont titleChartFont= ChartFont.DEFAULT_AXIS_TITLE;
92
93
94 /***********************************************************************************************
95 *
96 ************************************************************************************************/
97 public AxisTypeProperties()
98 {
99 super();
100 }
101
102
103 public ChartFont getTitleChartFont()
104 {
105 return titleChartFont;
106 }
107
108
109 public void setTitleChartFont( ChartFont titleChartFont )
110 {
111 this.titleChartFont = titleChartFont;
112 }
113
114
115 public boolean showAxisLabels()
116 {
117 return showAxisLabels;
118 }
119
120
121 public void setShowAxisLabels( boolean showAxisLabels )
122 {
123 this.showAxisLabels = showAxisLabels;
124 }
125
126
127 public int getShowTicks()
128 {
129 return showTicks;
130 }
131
132
133 public void setShowTicks( int showTicks )
134 {
135 this.showTicks = showTicks;
136 }
137
138
139 public ChartStroke getTickChartStroke()
140 {
141 return this.tickChartStroke;
142 }
143
144
145 public void setTickChartStroke( ChartStroke tickChartStroke )
146 {
147 this.tickChartStroke = tickChartStroke;
148 }
149
150
151 public int getShowGridLines()
152 {
153 return showGridLines;
154 }
155
156
157 public void setShowGridLines( int showGridLines )
158 {
159 this.showGridLines = showGridLines;
160 }
161
162
163 public ChartStroke getGridLineChartStroke()
164 {
165 return this.gridLineChartStroke;
166 }
167
168
169 public void setGridLineChartStroke( ChartStroke gridLineChartStroke )
170 {
171 this.gridLineChartStroke = gridLineChartStroke;
172 }
173
174
175 public float getPaddingBetweenAxisTitleAndLabels()
176 {
177 return paddingBetweenAxisTitleAndLabels;
178 }
179
180
181 public void setPaddingBetweenAxisTitleAndLabels( float paddingBetweenAxisTitleAndLabels )
182 {
183 this.paddingBetweenAxisTitleAndLabels = paddingBetweenAxisTitleAndLabels;
184 }
185
186
187 public float getAxisTickMarkPixelLength()
188 {
189 return axisTickMarkPixelLength;
190 }
191
192
193 public void setAxisTickMarkPixelLength( float axisTickMarkPixelLength )
194 {
195 this.axisTickMarkPixelLength = axisTickMarkPixelLength;
196 }
197
198
199 public float getPaddingBetweenLabelsAndTicks()
200 {
201 return paddingBetweenLabelsAndTicks;
202 }
203
204
205 public void setPaddingBetweenLabelsAndTicks( float paddingBetweenLabelsAndTicks )
206 {
207 this.paddingBetweenLabelsAndTicks = paddingBetweenLabelsAndTicks;
208 }
209
210
211 public float getPaddingBetweenAxisAndLabels()
212 {
213 return paddingBetweenAxisAndLabels;
214 }
215
216
217 public void setPaddingBetweenAxisAndLabels( float paddingBetweenAxisAndLabels )
218 {
219 this.paddingBetweenAxisAndLabels = paddingBetweenAxisAndLabels;
220 }
221
222
223 public ChartStroke getAxisStroke()
224 {
225 return axisStroke;
226 }
227
228
229 public void setAxisStroke( ChartStroke axisStroke )
230 {
231 this.axisStroke = axisStroke;
232 }
233
234
235 public ChartFont getScaleChartFont()
236 {
237 return scaleChartFont;
238 }
239
240
241 public void setScaleChartFont( ChartFont scaleChartFont )
242 {
243 this.scaleChartFont = scaleChartFont;
244 }
245
246
247 public ChartFont getAxisTitleChartFont()
248 {
249 return axisTitleChartFont;
250 }
251
252
253 public void setAxisTitleChartFont( ChartFont axisTitleChartFont )
254 {
255 this.axisTitleChartFont = axisTitleChartFont;
256 }
257
258
259 public boolean getShowEndBorder()
260 {
261 return this.showEndBorder;
262 }
263
264
265 public void setShowEndBorder( boolean showEndBorder )
266 {
267 this.showEndBorder = showEndBorder;
268 }
269
270
271 public float getPaddingBetweenAxisLabels()
272 {
273 return this.paddingBetweenAxisLabels;
274 }
275
276
277 public void setPaddingBetweenXAxisLabels( float paddingBetweenAxisLabels )
278 {
279 this.paddingBetweenAxisLabels = paddingBetweenAxisLabels;
280 }
281
282
283 /*********************************************************************************************
284 * Enables the testing routines to display the contents of this Object.
285 *
286 * @param htmlGenerator
287 **********************************************************************************************/
288 public void toHTML( HTMLGenerator htmlGenerator )
289 {
290 htmlGenerator.propertiesTableStart( AxisTypeProperties.class.getName() );
291
292 super.toHTML( htmlGenerator );
293
294 Field[] fields = this.getClass().getDeclaredFields();
295 for( int i = 0; i < fields.length; i++ )
296 {
297 try
298 {
299 htmlGenerator.addField( fields[ i ].getName(), fields[ i ].get( this ) );
300 }
301 catch( IllegalAccessException illegalAccessException )
302 {
303 System.out.println( "can not access field: " + fields[i].getName() );
304 //illegalAccessException.printStackTrace();
305 }
306 }
307
308 htmlGenerator.propertiesTableEnd();
309 }
310
311
312 }
0 /***********************************************************************************************
1 * File Info: $Id: BarChartProperties.java,v 1.9 2003/04/19 00:31:01 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.properties;
40
41
42 import org.jCharts.chartData.interfaces.IAxisPlotDataSet;
43 import org.jCharts.properties.util.ChartStroke;
44 import org.jCharts.test.HTMLGenerator;
45
46
47 public class BarChartProperties extends AxisChartTypeProperties {
48 //---percentage of axis width bar should fill
49 private float widthPercentage = 0.85f;
50
51 private boolean showOutlines = true;
52 private ChartStroke barOutlineStroke = ChartStroke.DEFAULT_BAR_OUTLINE;
53
54
55 /**********************************************************************************************
56 * Constructor
57 *
58 ***********************************************************************************************/
59 public BarChartProperties() {
60 super();
61 }
62
63
64 public void setShowOutlinesFlag( boolean showOutlines ) {
65 this.showOutlines = showOutlines;
66 }
67
68
69 public boolean getShowOutlinesFlag() {
70 return this.showOutlines;
71 }
72
73
74 public void setWidthPercentage( float widthPercentage ) {
75 this.widthPercentage = widthPercentage;
76 }
77
78
79 public float getPercentage() {
80 return this.widthPercentage;
81 }
82
83
84 public ChartStroke getBarOutlineStroke() {
85 return barOutlineStroke;
86 }
87
88
89 public void setBarOutlineStroke( ChartStroke barOutlineStroke ) {
90 this.barOutlineStroke = barOutlineStroke;
91 }
92
93
94 /*********************************************************************************************
95 * Enables the testing routines to display the contents of this Object.
96 *
97 * @param htmlGenerator
98 **********************************************************************************************/
99 public void toHTML( HTMLGenerator htmlGenerator ) {
100 htmlGenerator.addTableRow( "Width Percentage", Float.toString( this.widthPercentage ) );
101 htmlGenerator.addTableRow( "Show Outlines", new Boolean( this.showOutlines ) );
102 htmlGenerator.addTableRow( "Bar Outline", this.barOutlineStroke );
103 }
104
105
106 /******************************************************************************************
107 * Validates the properties.
108 *
109 * @param iAxisPlotDataSet
110 * @throws PropertyException
111 *****************************************************************************************/
112 public void validate( IAxisPlotDataSet iAxisPlotDataSet ) throws PropertyException {
113 //AxisChart axisChart= (AxisChart) chart;
114 //IAxisPlotDataSet iAxisPlotDataSet= axisChart.getIDataSeries().getIAxisPlotDataSet( ChartType.LINE );
115
116 }
117
118 }
0 /***********************************************************************************************
1 * File Info: $Id: ChartProperties.java,v 1.8 2003/03/09 14:42:59 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.properties;
40
41
42 import org.jCharts.properties.util.ChartFont;
43 import org.jCharts.test.HTMLGenerator;
44 import org.jCharts.test.HTMLTestable;
45
46 import java.lang.reflect.Field;
47
48
49 public class ChartProperties extends AreaProperties implements HTMLTestable
50 {
51 public ChartFont titleChartFont = ChartFont.DEFAULT_CHART_TITLE;
52
53 //---number of pixels between the chart title and the plotted chart
54 private float titlePadding = 5f;
55
56 //---flag allows you to toggle validations to spare extra CPU cycles after development is over.
57 private boolean validate = true;
58
59
60 /******************************************************************************************
61 *
62 * @return ChartFont
63 ******************************************************************************************/
64 public ChartFont getTitleFont()
65 {
66 return this.titleChartFont;
67 }
68
69
70 public void setTitleFont( ChartFont titleFont )
71 {
72 this.titleChartFont = titleFont;
73 }
74
75
76 /******************************************************************************************
77 * Returns the number of pixels between the Chart Title and the axis plot area
78 *
79 * @return float
80 ******************************************************************************************/
81 public float getTitlePadding()
82 {
83 return this.titlePadding;
84 }
85
86
87 public void setTitlePadding( float pixels )
88 {
89 this.titlePadding = pixels;
90 }
91
92
93 /******************************************************************************************
94 *
95 * @return boolean
96 * @since 0.7.0
97 ******************************************************************************************/
98 public boolean validate()
99 {
100 return validate;
101 }
102
103
104 /******************************************************************************************
105 * Toggles the validation of data and properties for the charts. This should be false for
106 * production systems as it will run slightly faster. Anything for speed, right? ;)
107 *
108 * @param validate
109 * @since 0.7.0
110 ******************************************************************************************/
111 public void setValidate( boolean validate )
112 {
113 this.validate = validate;
114 }
115
116
117 /*********************************************************************************************
118 * Enables the testing routines to display the contents of this Object.
119 *
120 * @param htmlGenerator
121 **********************************************************************************************/
122 public void toHTML( HTMLGenerator htmlGenerator )
123 {
124 htmlGenerator.propertiesTableStart( this.getClass().getName() );
125 super.toHTML( htmlGenerator );
126
127 Field[] fields = this.getClass().getDeclaredFields();
128 for( int i = 0; i < fields.length; i++ )
129 {
130 try
131 {
132 htmlGenerator.addField( fields[ i ].getName(), fields[ i ].get( this ) );
133 }
134 catch( IllegalAccessException illegalAccessException )
135 {
136 illegalAccessException.printStackTrace();
137 }
138 }
139
140 htmlGenerator.propertiesTableEnd();
141
142
143 /*
144
145 super.toHTML( htmlGenerator );
146 htmlGenerator.addTableRow( "ChartProperties-Title Padding", Float.toString( this.getTitlePadding() ) );
147 htmlGenerator.addTableRow( "ChartProperties-Title Font", this.getTitleFont() );
148 htmlGenerator.addTableRow( "ChartProperties-Title Paint", this.getTitlePaint() );
149 htmlGenerator.addTableRow( "ChartProperties-Title Paint", this.getTitlePaint() );
150 */
151 }
152
153 }
0 /***********************************************************************************************
1 * File Info: $Id: ChartTypeProperties.java,v 1.7 2003/03/05 23:36:30 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.properties;
40
41
42 import org.jCharts.test.HTMLTestable;
43
44
45 /********************************************************************************************
46 * Common parent for all Chart type specific properties Objects.
47 *
48 *******************************************************************************************/
49 public abstract class ChartTypeProperties implements HTMLTestable
50 {
51 /*
52 private boolean isAntiAliased= true;
53
54
55 public boolean isAntiAliased()
56 {
57 return isAntiAliased;
58 }
59
60
61 public void setAntiAliased( boolean antiAliased )
62 {
63 isAntiAliased = antiAliased;
64 }
65 */
66 }
0 /***********************************************************************************************
1 * File Info: $Id: ClusteredBarChartProperties.java,v 1.3 2002/10/22 01:21:18 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.properties;
40
41
42 final public class ClusteredBarChartProperties extends BarChartProperties
43 {
44
45
46 }
0 /***********************************************************************************************
1 * File Info: $Id: DataAxisProperties.java,v 1.5 2003/02/11 03:18:19 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: John Thomson, Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39
40 package org.jCharts.properties;
41
42
43 import org.jCharts.test.HTMLGenerator;
44 import org.jCharts.test.HTMLTestable;
45 import org.jCharts.properties.util.ChartStroke;
46 import org.jCharts.axisChart.axis.scale.ScaleCalculator;
47
48 import java.lang.reflect.Field;
49
50
51 public final class DataAxisProperties extends LabelAxisProperties implements HTMLTestable
52 {
53 //---round to nearest power of ten. 2==100, -3=.001
54 private int roundToNearest = 0;
55
56 private boolean showZeroLine = true;
57 private ChartStroke zeroLineChartStroke= ChartStroke.DEFAULT_ZERO_LINE;
58
59 //---user defined scale
60 private boolean userDefinedScale = false;
61 private double userDefinedMinimumValue;
62 private double userDefinedIncrement;
63
64 //---number of items visible on the axis
65 private int numItems = 5;
66
67 private boolean useDollarSigns = false;
68 private boolean useCommas = true;
69 private boolean usePercentSigns = false;
70
71
72 //---holds data relevant to values displayed on the axis. may be null
73 private ScaleCalculator scaleCalculator;
74
75
76
77
78 /***********************************************************************************************
79 *
80 ************************************************************************************************/
81 public DataAxisProperties()
82 {
83 super();
84 }
85
86
87 /****************************************************************************************
88 *
89 * @param axisMinimum
90 * @param axisIncrement
91 * @throws PropertyException
92 **************************************************************************************/
93 public void setUserDefinedScale( double axisMinimum, double axisIncrement ) throws PropertyException
94 {
95 if( axisIncrement <= 0 )
96 {
97 throw new PropertyException( "The Axis Increment can not be a negative value or zero." );
98 }
99
100 this.userDefinedScale = true;
101 this.userDefinedMinimumValue = axisMinimum;
102 this.userDefinedIncrement = axisIncrement;
103 }
104
105
106
107 public int getRoundToNearest()
108 {
109 return roundToNearest;
110 }
111
112
113 public void setRoundToNearest( int roundToNearest )
114 {
115 this.roundToNearest = roundToNearest;
116 }
117
118
119 public boolean showZeroLine()
120 {
121 return showZeroLine;
122 }
123
124
125 public void setShowZeroLine( boolean showZeroLine )
126 {
127 this.showZeroLine = showZeroLine;
128 }
129
130
131 public ChartStroke getZeroLineChartStroke()
132 {
133 return this.zeroLineChartStroke;
134 }
135
136
137 public void setZeroLineChartStroke( ChartStroke zeroLine )
138 {
139 this.zeroLineChartStroke = zeroLine;
140 }
141
142
143 public boolean hasUserDefinedScale()
144 {
145 return userDefinedScale;
146 }
147
148
149 public double getUserDefinedMinimumValue()
150 {
151 return this.userDefinedMinimumValue;
152 }
153
154
155 public double getUserDefinedIncrement()
156 {
157 return this.userDefinedIncrement;
158 }
159
160
161 public int getNumItems()
162 {
163 return numItems;
164 }
165
166
167 public void setNumItems( int numItems )
168 {
169 this.numItems = numItems;
170 }
171
172
173 public boolean useDollarSigns()
174 {
175 return useDollarSigns;
176 }
177
178
179 public void setUseDollarSigns( boolean useDollarSigns )
180 {
181 this.useDollarSigns = useDollarSigns;
182 }
183
184
185 public boolean useCommas()
186 {
187 return useCommas;
188 }
189
190
191 public void setUseCommas( boolean useCommas )
192 {
193 this.useCommas = useCommas;
194 }
195
196
197 public boolean usePercentSigns()
198 {
199 return usePercentSigns;
200 }
201
202
203 public void setUsePercentSigns( boolean usePercentSigns )
204 {
205 this.usePercentSigns = usePercentSigns;
206 }
207
208
209 public ScaleCalculator getScaleCalculator()
210 {
211 return scaleCalculator;
212 }
213
214
215 /******************************************************************************************
216 * You do not have to explicitly set a ScaleCalculator implementation as jCharts will
217 * create one, but if you do not like the way Scale ranges are created, you could
218 * create your own implementation of ScaleCalculator and jCharts will use it!
219 *
220 * @param scaleCalculator
221 ******************************************************************************************/
222 public void setScaleCalculator( ScaleCalculator scaleCalculator )
223 {
224 this.scaleCalculator = scaleCalculator;
225 }
226
227
228 /*********************************************************************************************
229 * Enables the testing routines to display the contents of this Object.
230 *
231 * @param htmlGenerator
232 **********************************************************************************************/
233 public void toHTML( HTMLGenerator htmlGenerator )
234 {
235 htmlGenerator.propertiesTableStart( DataAxisProperties.class.getName() );
236 //super.toHTML( htmlGenerator );
237
238 Field[] fields = this.getClass().getDeclaredFields();
239 for( int i = 0; i < fields.length; i++ )
240 {
241 try
242 {
243 htmlGenerator.addField( fields[ i ].getName(), fields[ i ].get( this ) );
244 }
245 catch( IllegalAccessException illegalAccessException )
246 {
247 illegalAccessException.printStackTrace();
248 }
249 }
250
251 htmlGenerator.propertiesTableEnd();
252 }
253
254
255 }
0 /***********************************************************************************************
1 * File Info: $Id: LabelAxisProperties.java,v 1.2 2003/01/30 01:59:08 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s): John Thomson
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39
40 package org.jCharts.properties;
41
42
43 import org.jCharts.test.HTMLGenerator;
44 import org.jCharts.test.HTMLTestable;
45 import org.jCharts.properties.util.ChartFont;
46
47 import java.awt.*;
48 import java.lang.reflect.Field;
49
50
51 public class LabelAxisProperties extends AxisTypeProperties implements HTMLTestable
52 {
53
54
55 /***********************************************************************************************
56 *
57 ************************************************************************************************/
58 public LabelAxisProperties()
59 {
60 super();
61 }
62
63
64
65
66 /*********************************************************************************************
67 * Enables the testing routines to display the contents of this Object.
68 *
69 * @param htmlGenerator
70 **********************************************************************************************
71 public void toHTML( HTMLGenerator htmlGenerator )
72 {
73 htmlGenerator.propertiesTableStart( this.getClass().getName() );
74 super.toHTML( htmlGenerator );
75
76 Field[] fields = this.getClass().getDeclaredFields();
77 for( int i = 0; i < fields.length; i++ )
78 {
79 try
80 {
81 htmlGenerator.addField( fields[ i ].getName(), fields[ i ].get( this ) );
82 }
83 catch( IllegalAccessException illegalAccessException )
84 {
85 illegalAccessException.printStackTrace();
86 }
87 }
88
89 htmlGenerator.propertiesTableEnd();
90 }
91 */
92
93 }
0 /***********************************************************************************************
1 * File Info: $Id: LegendAreaProperties.java,v 1.8 2003/02/13 04:15:11 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s): Sandor Dornbush
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39
40 package org.jCharts.properties;
41
42
43 import org.jCharts.test.HTMLGenerator;
44 import org.jCharts.test.HTMLTestable;
45
46
47 abstract public class LegendAreaProperties extends AreaProperties implements HTMLTestable
48 {
49 public static final int COLUMNS_AS_MANY_AS_NEEDED = 0;
50
51 //---This will wrap the legend to fit the image size.
52 public static final int COLUMNS_FIT_TO_IMAGE = -1;
53
54 public static final int BOTTOM = 0;
55 public static final int RIGHT = 1;
56 public static final int LEFT = 2;
57 public static final int TOP = 3;
58
59
60 private int numColumns = COLUMNS_AS_MANY_AS_NEEDED;
61
62 //---vertical padding between labels
63 private int rowPadding = 5;
64
65 //---horizontal padding between labels
66 private int columnPadding = 10;
67
68 //---padding between icon and Label
69 private int iconPadding = 5;
70
71 //---distance from edge of chart to Legend
72 private int chartPadding = 5;
73
74 //---where Legend should be drawn in relation to the chart.
75 private int placement = BOTTOM;
76
77
78 /*********************************************************************************************
79 * Constructor for those desiring auto-calculation of the Legend width based on the number
80 * of columns. All Labels are on a single row as default number of rows is: COLUMNS_AS_MANY_AS_NEEDED
81 *
82 **********************************************************************************************/
83 public LegendAreaProperties()
84 {
85 super();
86 }
87
88
89 /*********************************************************************************************
90 * Returns where the Legend should be drawn in relation to the Chart.
91 *
92 * @return int
93 **********************************************************************************************/
94 public int getPlacement()
95 {
96 return this.placement;
97 }
98
99
100 /*********************************************************************************************
101 * Sets where the Legend should be drawn in relation to the Chart.
102 *
103 * @param placementConstant
104 **********************************************************************************************/
105 public void setPlacement( int placementConstant )
106 {
107 this.placement = placementConstant;
108 }
109
110
111 /*********************************************************************************************
112 * Returns the padding between chart plot and the Legend.
113 *
114 * @return int
115 **********************************************************************************************/
116 public int getChartPadding()
117 {
118 return this.chartPadding;
119 }
120
121
122 /*********************************************************************************************
123 * Sets the padding between chart plot and the Legend.
124 *
125 * @param chartPadding
126 **********************************************************************************************/
127 public void setChartPadding( int chartPadding )
128 {
129 this.chartPadding = chartPadding;
130 }
131
132
133 /*********************************************************************************************
134 * Returns the padding between label columns.
135 *
136 * @return int
137 **********************************************************************************************/
138 public int getColumnPadding()
139 {
140 return this.columnPadding;
141 }
142
143
144 /*********************************************************************************************
145 * Returns the padding between labels in each row.
146 *
147 * @return int
148 **********************************************************************************************/
149 public int getRowPadding()
150 {
151 return this.rowPadding;
152 }
153
154
155 /*********************************************************************************************
156 * Sets the number of text columns the legend should display.
157 *
158 * @param numColumns
159 **********************************************************************************************/
160 public void setNumColumns( int numColumns )
161 {
162 this.numColumns = numColumns;
163 }
164
165
166 /*********************************************************************************************
167 * Gets the number of text columns the legend should display.
168 *
169 * @return int
170 **********************************************************************************************/
171 public int getNumColumns()
172 {
173 return this.numColumns;
174 }
175
176
177 /*********************************************************************************************
178 * Returns the padding between the icon and the Label
179 *
180 * @return int
181 **********************************************************************************************/
182 public int getIconPadding()
183 {
184 return this.iconPadding;
185 }
186
187
188 /*********************************************************************************************
189 * Sets the padding between labels in each row, in pixels.
190 *
191 * @param rowPadding
192 **********************************************************************************************/
193 public void setRowPadding( int rowPadding )
194 {
195 this.rowPadding = rowPadding;
196 }
197
198
199 /*********************************************************************************************
200 * Sets the padding between label columns, in pixels.
201 *
202 * @param columnPadding
203 **********************************************************************************************/
204 public void setColumnPadding( int columnPadding )
205 {
206 this.columnPadding = columnPadding;
207 }
208
209
210 /*********************************************************************************************
211 * Sets the padding between the icon and the Label, in pixels.
212 *
213 * @param iconPadding
214 **********************************************************************************************/
215 public void setIconPadding( int iconPadding )
216 {
217 this.iconPadding = iconPadding;
218 }
219
220
221 /*********************************************************************************************
222 * Enables the testing routines to display the contents of this Object.
223 *
224 * @param htmlGenerator
225 **********************************************************************************************/
226 public void toHTML( HTMLGenerator htmlGenerator )
227 {
228 super.toHTML( htmlGenerator );
229 htmlGenerator.addTableRow( "LegendAreaProperties->Num Columns", Integer.toString( this.getNumColumns() ) );
230 htmlGenerator.addTableRow( "LegendAreaProperties->Row Padding", Integer.toString( this.getRowPadding() ) );
231 htmlGenerator.addTableRow( "LegendAreaProperties->Icon Padding", Integer.toString( this.getIconPadding() ) );
232 htmlGenerator.addTableRow( "LegendAreaProperties->Chart Padding", Integer.toString( this.getChartPadding() ) );
233 htmlGenerator.addTableRow( "LegendAreaProperties->Column Padding", Integer.toString( this.getColumnPadding() ) );
234 htmlGenerator.addTableRow( "LegendAreaProperties->Placement", Integer.toString( this.getPlacement() ) );
235 }
236
237 }
0 /***********************************************************************************************
1 * File Info: $Id: LegendProperties.java,v 1.6 2003/03/08 23:19:33 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s): Sandor Dornbush
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.properties;
40
41
42 import org.jCharts.test.HTMLGenerator;
43 import org.jCharts.test.HTMLTestable;
44 import org.jCharts.properties.util.ChartStroke;
45
46 import java.awt.*;
47
48
49 final public class LegendProperties extends LegendAreaProperties implements HTMLTestable
50 {
51 public static final Font DEFAULT_FONT = new Font( "Serif", Font.PLAIN, 12 );
52 public static final Paint DEFAULT_FONT_PAINT = Color.black;
53 public static final Stroke DEFAULT_ICON_BORDER_STROKE = new BasicStroke( 1.0f );
54 public static final Paint DEFAULT_ICON_BORDER_PAINT = Color.black;
55
56 private Font font = DEFAULT_FONT;
57 private Paint fontPaint = DEFAULT_FONT_PAINT;
58
59 private Paint iconBorderPaint = DEFAULT_ICON_BORDER_PAINT;
60 private Stroke iconBorderStroke = DEFAULT_ICON_BORDER_STROKE;
61 private Dimension size = null;
62
63
64 /*********************************************************************************************
65 *
66 **********************************************************************************************/
67 public LegendProperties()
68 {
69 super();
70
71 //---Legend background should be transparent by default.
72 super.setBackgroundPaint( null );
73
74 super.setBorderStroke( ChartStroke.DEFAULT_LEGEND_OUTLINE );
75 }
76
77
78 /*********************************************************************************************
79 * Sets the Font used by the Legend.
80 *
81 * @param legendFont
82 **********************************************************************************************/
83 public void setFont( Font legendFont )
84 {
85 this.font = legendFont;
86 }
87
88
89 /*********************************************************************************************
90 * Returns the Font used by the Legend.
91 *
92 * @return Font
93 **********************************************************************************************/
94 public Font getFont()
95 {
96 return this.font;
97 }
98
99
100 /*********************************************************************************************
101 * Sets the Icon border color used by the Legend. If NULL is passed, there will be no border.
102 *
103 * @param iconBorderPaint
104 **********************************************************************************************/
105 public void setIconBorderPaint( Paint iconBorderPaint )
106 {
107 this.iconBorderPaint = iconBorderPaint;
108 }
109
110
111 /*********************************************************************************************
112 * Returns the Icon border Color used by the Legend.
113 *
114 * @return Paint
115 **********************************************************************************************/
116 public Paint getIconBorderPaint()
117 {
118 return this.iconBorderPaint;
119 }
120
121
122 /*********************************************************************************************
123 * Sets the icon border Stroke. If NULL is passed, there will be no border.
124 *
125 * @param stroke
126 **********************************************************************************************/
127 public void setIconBorderStroke( Stroke stroke )
128 {
129 this.iconBorderStroke = stroke;
130 }
131
132
133 /*********************************************************************************************
134 * Returns the icon border Stroke
135 *
136 * @return Stroke
137 **********************************************************************************************/
138 public Stroke getIconBorderStroke()
139 {
140 return this.iconBorderStroke;
141 }
142
143
144 /*********************************************************************************************
145 * Sets the Font color used by the Legend.
146 *
147 * @param fontPaint
148 **********************************************************************************************/
149 public void setFontPaint( Paint fontPaint )
150 {
151 this.fontPaint = fontPaint;
152 }
153
154
155 /*********************************************************************************************
156 * Returns the Font Paint used by the Legend.
157 *
158 * @return Paint
159 **********************************************************************************************/
160 public Paint getFontPaint()
161 {
162 return this.fontPaint;
163 }
164
165
166 /*********************************************************************************************
167 * Enables the testing routines to display the contents of this Object.
168 *
169 * @param htmlGenerator
170 **********************************************************************************************/
171 public void toHTML( HTMLGenerator htmlGenerator )
172 {
173 htmlGenerator.propertiesTableStart( "LegendProperties" );
174 super.toHTML( htmlGenerator );
175 htmlGenerator.addTableRow( "Icon Border Paint", this.getIconBorderPaint() );
176 htmlGenerator.addTableRow( "Icon Border Stroke", this.getIconBorderStroke() );
177 htmlGenerator.addTableRow( "Font", this.getFont() );
178 htmlGenerator.addTableRow( "Font Paint", this.getFontPaint() );
179 htmlGenerator.propertiesTableEnd();
180 }
181
182
183 /** Getter for property size.
184 * @return Value of property size.
185 *
186 */
187 public java.awt.Dimension getSize()
188 {
189 return this.size;
190 }
191
192
193 /** Setter for property size.
194 * @param size New value of property size.
195 *
196 */
197 public void setSize( java.awt.Dimension size )
198 {
199 this.size = size;
200 }
201
202 }
0 /***********************************************************************************************
1 * File Info: $Id: LineChartProperties.java,v 1.5 2003/02/17 02:51:17 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.properties;
40
41
42 import org.jCharts.test.HTMLGenerator;
43 import org.jCharts.Chart;
44 import org.jCharts.chartData.interfaces.IAxisPlotDataSet;
45 import org.jCharts.types.ChartType;
46 import org.jCharts.axisChart.AxisChart;
47
48 import java.awt.*;
49
50
51 final public class LineChartProperties extends AxisChartTypeProperties
52 {
53 public static final Stroke DEFAULT_LINE_STROKE=new BasicStroke( 1.5f );
54
55 private Stroke[] lineStrokes;
56 private Shape[] shapes;
57
58
59 /******************************************************************************************
60 * Constructor
61 *
62 * @param lineStrokes
63 * @param shapes if any of the shapes are NULL, they will not be drawn. If the passed
64 * Array is NULL, no shpaes will be drawn. There are some Shapes defined in
65 * PointChartProperties Object.
66 *****************************************************************************************/
67 public LineChartProperties( Stroke[] lineStrokes, Shape[] shapes )
68 {
69 this.lineStrokes=lineStrokes;
70 this.shapes=shapes;
71 }
72
73
74 public Stroke[] getLineStrokes()
75 {
76 return this.lineStrokes;
77 }
78
79
80 public Shape[] getShapes()
81 {
82 return this.shapes;
83 }
84
85
86 /*********************************************************************************************
87 * Enables the testing routines to display the contents of this Object.
88 *
89 * @param htmlGenerator
90 **********************************************************************************************/
91 public void toHTML( HTMLGenerator htmlGenerator )
92 {
93 htmlGenerator.propertiesTableStart( "LineChartProperties" );
94 //htmlGenerator.addTableRow( "Zero Degree Offset", Double.toString( this.getZeroDegreeOffset() ) );
95 htmlGenerator.propertiesTableEnd();
96 }
97
98
99 /******************************************************************************************
100 * Validates the properties.
101 *
102 * @throws PropertyException
103 *****************************************************************************************/
104 public void validate( IAxisPlotDataSet iAxisPlotDataSet ) throws PropertyException
105 {
106 if( this.lineStrokes == null )
107 {
108 throw new PropertyException( "You must define Stroke Objects for the LineChart in the LineChartProperties Object." );
109 }
110 else
111 {
112 if( iAxisPlotDataSet.getNumberOfDataSets() != this.lineStrokes.length )
113 {
114 throw new PropertyException( "You must define a Stroke Object for each Line in the LineChart." );
115 }
116
117 if( this.shapes != null )
118 {
119 if( this.shapes.length != this.lineStrokes.length )
120 {
121 throw new PropertyException( "The number of Shapes defined in the LineChartProperties Object must equal the number of Lines." );
122 }
123 }
124 }
125 }
126
127 }
0 /***********************************************************************************************
1 * File Info: $Id: PieChart2DProperties.java,v 1.5 2003/03/11 02:53:19 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.properties;
40
41
42 import org.jCharts.test.HTMLGenerator;
43 import org.jCharts.test.HTMLTestable;
44 import org.jCharts.Chart;
45 import org.jCharts.types.PieLabelType;
46 import org.jCharts.properties.util.ChartFont;
47
48 import java.awt.*;
49
50
51 final public class PieChart2DProperties extends ChartTypeProperties implements HTMLTestable
52 {
53 public static final Paint DEFAULT_BORDER_PAINT = Color.black;
54 public static final Stroke DEFAULT_BORDER_STROKE = new BasicStroke( 1.5f, BasicStroke.CAP_SQUARE, BasicStroke.JOIN_ROUND );
55
56 private Paint borderPaint = DEFAULT_BORDER_PAINT;
57 private Stroke borderStroke = DEFAULT_BORDER_STROKE;
58
59 //---draw a twenty degrees by default.
60 private float zeroDegreeOffset = 20.0f;
61
62 private PieLabelType pieLabelType = PieLabelType.NO_LABELS;
63 private boolean isCurrency = false;
64 private boolean showGrouping = false;
65 private int roundingPowerOfTen = 0;
66 private ChartFont valueLabelFont = ChartFont.DEFAULT_PIE_VALUE;
67 private float tickLength = 5;
68
69
70 /*********************************************************************************************
71 *
72 **********************************************************************************************/
73 public PieChart2DProperties()
74 {
75 super();
76 }
77
78
79 /*********************************************************************************************
80 * The offset from zero degrees which the first slice of pie is drawn. Charts look better to
81 * my eye when they do not start at zero degrees, but beauty is in the eye of the beholder.
82 *
83 * @param zeroDegreeOffset
84 **********************************************************************************************/
85 public void setZeroDegreeOffset( float zeroDegreeOffset )
86 {
87 this.zeroDegreeOffset = zeroDegreeOffset;
88 }
89
90
91 /*********************************************************************************************
92 *
93 * @return double
94 **********************************************************************************************/
95 public float getZeroDegreeOffset()
96 {
97 return this.zeroDegreeOffset;
98 }
99
100
101 /*********************************************************************************************
102 *
103 * @return stroke
104 **********************************************************************************************/
105 public Stroke getBorderStroke()
106 {
107 return this.borderStroke;
108 }
109
110
111 /*********************************************************************************************
112 *
113 * @param stroke
114 **********************************************************************************************/
115 public void setBorderStroke( Stroke stroke )
116 {
117 this.borderStroke = stroke;
118 }
119
120
121 /*********************************************************************************************
122 *
123 * @return Paint
124 **********************************************************************************************/
125 public Paint getBorderPaint()
126 {
127 return this.borderPaint;
128 }
129
130
131 /*********************************************************************************************
132 *
133 * @param paint
134 **********************************************************************************************/
135 public void setBorderPaint( Paint paint )
136 {
137 this.borderPaint = paint;
138 }
139
140
141 /*****************************************************************************
142 *
143 * @return
144 *****************************************************************************/
145 public PieLabelType getPieLabelType()
146 {
147 return pieLabelType;
148 }
149
150
151 /****************************************************************************
152 * Sets the type of label to draw on the PieChart. The default value is:
153 * PieLabelType.NO_LABELS so no labels will be drawn on chart.
154 *
155 * @param pieLabelType
156 ***************************************************************************/
157 public void setPieLabelType( PieLabelType pieLabelType )
158 {
159 this.pieLabelType = pieLabelType;
160 }
161
162
163 public ChartFont getValueLabelFont()
164 {
165 return valueLabelFont;
166 }
167
168
169 /*****************************************************************************
170 * Sets the ChartFont used to draw the chart value labels.
171 *
172 * @param valueLabelFont
173 *****************************************************************************/
174 public void setValueLabelFont( ChartFont valueLabelFont )
175 {
176 this.valueLabelFont = valueLabelFont;
177 }
178
179
180 public void setCurrency( boolean currency )
181 {
182 isCurrency = currency;
183 }
184
185
186 public void setShowGrouping( boolean showGrouping )
187 {
188 this.showGrouping = showGrouping;
189 }
190
191
192 public void setRoundingPowerOfTen( int roundingPowerOfTen )
193 {
194 this.roundingPowerOfTen = roundingPowerOfTen;
195 }
196
197
198 public void setTickLength( float tickLength )
199 {
200 this.tickLength = tickLength;
201 }
202
203
204 public float getTickLength()
205 {
206 return tickLength;
207 }
208
209
210 public boolean showValueLabelCurrency()
211 {
212 return isCurrency;
213 }
214
215
216 public boolean showValueLabelGrouping()
217 {
218 return showGrouping;
219 }
220
221
222 public int getValueLabelRoundingPowerOfTen()
223 {
224 return roundingPowerOfTen;
225 }
226
227
228 /*********************************************************************************************
229 * Enables the testing routines to display the contents of this Object.
230 *
231 * @param htmlGenerator
232 **********************************************************************************************/
233 public void toHTML( HTMLGenerator htmlGenerator )
234 {
235 htmlGenerator.propertiesTableStart( "PieChart2DProperties" );
236 htmlGenerator.addTableRow( "Zero Degree Offset", Double.toString( this.getZeroDegreeOffset() ) );
237 htmlGenerator.addTableRow( "Border Paint", this.getBorderPaint() );
238 htmlGenerator.addTableRow( "Border Stroke", this.getBorderStroke() );
239 htmlGenerator.addTableRow( "Label Type", this.pieLabelType );
240 htmlGenerator.propertiesTableEnd();
241 }
242
243
244 /******************************************************************************************
245 * Validates the properties.
246 *
247 * @param chart
248 * @throws PropertyException
249 *****************************************************************************************/
250 public void validate( Chart chart ) throws PropertyException
251 {
252
253 }
254
255 }
0 /***********************************************************************************************
1 * File Info: $Id: PointChartProperties.java,v 1.4 2003/02/17 02:51:17 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.properties;
40
41
42 import org.jCharts.chartData.interfaces.IAxisPlotDataSet;
43 import org.jCharts.test.HTMLGenerator;
44
45 import java.awt.*;
46 import java.awt.geom.Ellipse2D;
47 import java.awt.geom.Rectangle2D;
48
49
50 final public class PointChartProperties extends AxisChartTypeProperties
51 {
52 public final static Stroke DEFAULT_POINT_BORDER_STROKE = new BasicStroke( 1.0f );
53
54 public final static Shape SHAPE_SQUARE = new Rectangle2D.Double( 0, 0, 10, 10 );
55 public final static Shape SHAPE_TRIANGLE = new Polygon( new int[]{0, 5, 10}, new int[]{10, 0, 10}, 3 );
56 public final static Shape SHAPE_CIRCLE = new Ellipse2D.Double( 0, 0, 10, 10 );
57 public final static Shape SHAPE_DIAMOND = new Polygon( new int[]{0, 5, 10, 5}, new int[]{5, 0, 5, 10}, 4 );
58
59
60 private Shape[] shapes;
61 private boolean[] fillPointFlags;
62 private Paint[] outlinePaints;
63
64
65 /***************************************************************************************************
66 * Constructor
67 *
68 * @param shapes the Shapes to use for each DataSet drawn in this chart. There must
69 * be an one to one mapping of Shape objects and DataSets in the chart.
70 * @param fillPointFlags flags indicating whether to fill the point Shapes or to only outline them
71 * using the Paint specified on the DataSet object. If this is set to TRUE, the 'outlinePaint'
72 * attribute can be used to outline the Shape.
73 * @param outlinePaints Sets the outline Paint to use for each Shape in the chart. This Paint is
74 * only used if the 'setFillPointsFlag' is set to TRUE for the Shape.
75 **************************************************************************************************/
76 public PointChartProperties( Shape[] shapes, boolean[] fillPointFlags, Paint[] outlinePaints )
77 {
78 this.shapes = shapes;
79 this.fillPointFlags = fillPointFlags;
80 this.outlinePaints = outlinePaints;
81 }
82
83
84 /**********************************************************************************************
85 *
86 *
87 ***********************************************************************************************/
88 public boolean getFillPointsFlag( int index )
89 {
90 return this.fillPointFlags[ index ];
91 }
92
93
94 /**********************************************************************************************
95 *
96 *
97 * @param index
98 * @return Paint
99 ***********************************************************************************************/
100 public Paint getPointOutlinePaints( int index )
101 {
102 return this.outlinePaints[ index ];
103 }
104
105
106 /**********************************************************************************************
107 *
108 * @param index
109 * @return Shape
110 ***********************************************************************************************/
111 public Shape getShape( int index )
112 {
113 return this.shapes[ index ];
114 }
115
116
117 /*********************************************************************************************
118 * Enables the testing routines to display the contents of this Object.
119 *
120 * @param htmlGenerator
121 **********************************************************************************************/
122 public void toHTML( HTMLGenerator htmlGenerator )
123 {
124 htmlGenerator.propertiesTableStart( "PointChartProperties" );
125 //htmlGenerator.addTableRow( "Zero Degree Offset", Double.toString( this.getZeroDegreeOffset() ) );
126 htmlGenerator.propertiesTableEnd();
127 }
128
129
130 /******************************************************************************************
131 * Validates the properties.
132 *
133 * @param iAxisPlotDataSet
134 * @throws PropertyException
135 *****************************************************************************************/
136 public void validate( IAxisPlotDataSet iAxisPlotDataSet ) throws PropertyException
137 {
138 if( iAxisPlotDataSet.getNumberOfDataSets() != this.shapes.length )
139 {
140 throw new PropertyException( "<PointChartProperties> There must be a Shape implementation for each data set." );
141 }
142
143 if( this.shapes.length != fillPointFlags.length )
144 {
145 throw new PropertyException( "<PointChartProperties> There is NOT an one to one mapping between 'fillPointsFlags' and Shapes" );
146 }
147
148
149 if( this.shapes.length != outlinePaints.length )
150 {
151 throw new PropertyException( "<PointChartProperties> There is NOT an one to one mapping between 'outlinePaints' and Shapes" );
152 }
153 }
154
155 }
0 /***********************************************************************************************
1 * File Info: $Id: Properties.java,v 1.4 2002/10/22 01:54:14 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39
40 package org.jCharts.properties;
41
42
43 import org.jCharts.test.HTMLGenerator;
44 import org.jCharts.test.HTMLTestable;
45
46 import java.awt.*;
47 import java.io.Serializable;
48
49
50 abstract public class Properties implements Serializable, HTMLTestable
51 {
52 public static final Paint DEFAULT_BACKGROUND_PAINT = Color.white;
53
54 private Paint backgroundPaint = DEFAULT_BACKGROUND_PAINT;
55
56
57 /*********************************************************************************************
58 *
59 *
60 **********************************************************************************************/
61 public Properties()
62 {
63
64 }
65
66
67 /*********************************************************************************************
68 *
69 * @param backgroundPaint
70 **********************************************************************************************/
71 public void setBackgroundPaint( Paint backgroundPaint )
72 {
73 this.backgroundPaint = backgroundPaint;
74 }
75
76
77 /*********************************************************************************************
78 *
79 * @return Paint
80 **********************************************************************************************/
81 public Paint getBackgroundPaint()
82 {
83 return this.backgroundPaint;
84 }
85
86
87 /*********************************************************************************************
88 * Enables the testing routines to display the contents of this Object.
89 *
90 * @param htmlGenerator
91 **********************************************************************************************/
92 public void toHTML( HTMLGenerator htmlGenerator )
93 {
94 htmlGenerator.addTableRow( "Properties-Background Paint", this.getBackgroundPaint() );
95 }
96
97
98 }
0 /***********************************************************************************************
1 * File Info: $Id: PropertyException.java,v 1.3 2002/10/22 01:55:16 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.properties;
40
41
42 public class PropertyException extends Exception
43 {
44
45 public PropertyException( String message )
46 {
47 super( message );
48 }
49 }
0 /***********************************************************************************************
1 * File Info: $Id: ScatterPlotProperties.java,v 1.2 2003/02/17 02:51:17 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.properties;
40
41
42 import org.jCharts.chartData.interfaces.IAxisPlotDataSet;
43 import org.jCharts.test.HTMLGenerator;
44
45 import java.awt.*;
46
47
48 final public class ScatterPlotProperties extends AxisChartTypeProperties
49 {
50 public static final Stroke DEFAULT_LINE_STROKE=new BasicStroke( 1.5f );
51
52 private Stroke[] lineStrokes;
53 private Shape[] shapes;
54
55
56 /******************************************************************************************
57 * Constructor
58 *
59 * @param lineStrokes
60 * @param shapes if any of the shapes are NULL, they will not be drawn. If the passed
61 * Array is NULL, no shpaes will be drawn. There are some Shapes defined in
62 * PointChartProperties Object.
63 *****************************************************************************************/
64 public ScatterPlotProperties( Stroke[] lineStrokes, Shape[] shapes )
65 {
66 this.lineStrokes=lineStrokes;
67 this.shapes=shapes;
68 }
69
70
71 public Stroke[] getLineStrokes()
72 {
73 return this.lineStrokes;
74 }
75
76
77 public Shape[] getShapes()
78 {
79 return this.shapes;
80 }
81
82
83 /*********************************************************************************************
84 * Enables the testing routines to display the contents of this Object.
85 *
86 * @param htmlGenerator
87 **********************************************************************************************/
88 public void toHTML( HTMLGenerator htmlGenerator )
89 {
90 htmlGenerator.propertiesTableStart( "ScatterPlotProperties" );
91 //htmlGenerator.addTableRow( "Zero Degree Offset", Double.toString( this.getZeroDegreeOffset() ) );
92 htmlGenerator.propertiesTableEnd();
93 }
94
95
96 /******************************************************************************************
97 * Validates the properties.
98 *
99 * @param iAxisPlotDataSet
100 * @throws PropertyException
101 *****************************************************************************************/
102 public void validate( IAxisPlotDataSet iAxisPlotDataSet ) throws PropertyException
103 {
104 if( this.lineStrokes == null )
105 {
106 throw new PropertyException( "You must define Stroke Objects for the LineChart in the LineChartProperties Object." );
107 }
108 else
109 {
110 if( iAxisPlotDataSet.getNumberOfDataSets() != this.lineStrokes.length )
111 {
112 throw new PropertyException( "You must define a Stroke Object for each Line in the LineChart." );
113 }
114
115 if( this.shapes != null )
116 {
117 if( this.shapes.length != this.lineStrokes.length )
118 {
119 throw new PropertyException( "The number of Shapes defined in the LineChartProperties Object must equal the number of Lines." );
120 }
121 }
122 }
123 }
124
125 }
0 /***********************************************************************************************
1 * File Info: $Id: StackedAreaChartProperties.java,v 1.3 2002/10/22 01:55:55 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.properties;
40
41
42 public class StackedAreaChartProperties extends AreaChartProperties
43 {
44
45
46 }
0 /***********************************************************************************************
1 * File: $Id: StackedBarChartProperties.java,v 1.2 2002/10/14 20:52:05 nathaniel_auvil Exp $
2 * Copyright (C) 2000
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation
9 * ("Software"), with or without modification, are permitted provided
10 * that the following conditions are met:
11 *
12 * 1. Redistributions of source code must retain copyright
13 * statements and notices. Redistributions must also contain a
14 * copy of this document.
15 *
16 * 2. Redistributions in binary form must reproduce the
17 * above copyright notice, this list of conditions and the
18 * following disclaimer in the documentation and/or other
19 * materials provided with the distribution.
20 *
21 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to
22 * endorse or promote products derived from this Software without
23 * prior written permission of Nathaniel G. Auvil. For written
24 * permission, please contact nathaniel_auvil@users.sourceforge.net
25 *
26 * 4. Products derived from this Software may not be called "jCharts"
27 * nor may "jCharts" appear in their names without prior written
28 * permission of Nathaniel G. Auvil. jCharts is a registered
29 * trademark of Nathaniel G. Auvil.
30 *
31 * 5. Due credit should be given to the jCharts Project
32 * (http://jcharts.sourceforge.net/).
33 *
34 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS
35 * ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
36 * NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
37 * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
38 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
39 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
40 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
41 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
42 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
43 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
44 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
45 * OF THE POSSIBILITY OF SUCH DAMAGE
46 ************************************************************************************************/
47
48 package org.jCharts.properties;
49
50
51 final public class StackedBarChartProperties extends BarChartProperties
52 {
53
54
55 }
0 /***********************************************************************************************
1 * File Info: $Id: StockChartProperties.java,v 1.4 2003/02/17 02:51:17 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.properties;
40
41
42 import org.jCharts.test.HTMLGenerator;
43 import org.jCharts.Chart;
44 import org.jCharts.chartData.interfaces.IAxisPlotDataSet;
45 import org.jCharts.axisChart.AxisChart;
46
47 import java.awt.*;
48
49
50 public final class StockChartProperties extends AxisChartTypeProperties
51 {
52 public static final Stroke DEFAULT_STROKE= new BasicStroke( 1.5f );
53
54 private Stroke hiLowStroke;
55
56 private Stroke openStroke;
57 private int openLength;
58
59 private Stroke closeStroke;
60 private int closeLength;
61
62
63 /**********************************************************************************************
64 *
65 *
66 ***********************************************************************************************/
67 public StockChartProperties()
68 {
69 this.hiLowStroke = DEFAULT_STROKE;
70 this.openStroke = DEFAULT_STROKE;
71 this.openLength = 5;
72 this.closeStroke = DEFAULT_STROKE;
73 this.closeLength = 5;
74 }
75
76
77 /**********************************************************************************************
78 *
79 * @param hiLowStroke
80 * @param openStroke
81 * @param openPixelLength
82 * @param closeStroke
83 * @param closePixelLength
84 ***********************************************************************************************/
85 public StockChartProperties( Stroke hiLowStroke,
86 Stroke openStroke,
87 int openPixelLength,
88 Stroke closeStroke,
89 int closePixelLength )
90 {
91 this.hiLowStroke = hiLowStroke;
92 this.openStroke = openStroke;
93 this.openLength = openPixelLength;
94 this.closeStroke = closeStroke;
95 this.closeLength = closePixelLength;
96 }
97
98
99 /**********************************************************************************************
100 *
101 * @return Stroke
102 ***********************************************************************************************/
103 public Stroke getHiLowStroke()
104 {
105 return this.hiLowStroke;
106 }
107
108
109 /**********************************************************************************************
110 *
111 * @param stroke
112 ***********************************************************************************************/
113 public void setHiLowStroke( Stroke stroke )
114 {
115 this.hiLowStroke = stroke;
116 }
117
118
119 /**********************************************************************************************
120 *
121 * @return Stroke
122 ***********************************************************************************************/
123 public Stroke getOpenStroke()
124 {
125 return this.openStroke;
126 }
127
128
129 /**********************************************************************************************
130 *
131 * @param stroke
132 ***********************************************************************************************/
133 public void setOpenStroke( Stroke stroke )
134 {
135 this.openStroke = stroke;
136 }
137
138
139 /**********************************************************************************************
140 *
141 * @return int
142 ***********************************************************************************************/
143 public int getOpenPixelLength()
144 {
145 return this.openLength;
146 }
147
148
149 /**********************************************************************************************
150 *
151 * @param pixelLength
152 ***********************************************************************************************/
153 public void setOpenPixelLength( int pixelLength )
154 {
155 this.openLength = pixelLength;
156 }
157
158
159 /**********************************************************************************************
160 *
161 * @return Stroke
162 ***********************************************************************************************/
163 public Stroke getCloseStroke()
164 {
165 return this.closeStroke;
166 }
167
168
169 /**********************************************************************************************
170 *
171 * @param stroke
172 ***********************************************************************************************/
173 public void setCloseStroke( Stroke stroke )
174 {
175 this.closeStroke = stroke;
176 }
177
178
179 /**********************************************************************************************
180 *
181 * @return int
182 ***********************************************************************************************/
183 public int getClosePixelLength()
184 {
185 return this.closeLength;
186 }
187
188
189 /**********************************************************************************************
190 *
191 * @param pixelLength
192 ***********************************************************************************************/
193 public void setClosePixelLength( int pixelLength )
194 {
195 this.closeLength = pixelLength;
196 }
197
198
199 /******************************************************************************************
200 * Validates the properties.
201 *
202 * @param iAxisPlotDataSet
203 * @throws PropertyException
204 *****************************************************************************************/
205 public void validate( IAxisPlotDataSet iAxisPlotDataSet ) throws PropertyException
206 {
207 //AxisChart axisChart= (AxisChart) chart;
208 //IAxisPlotDataSet iAxisPlotDataSet= axisChart.getIDataSeries().getIAxisPlotDataSet( ChartType.LINE );
209
210 }
211
212
213 /*********************************************************************************************
214 * Enables the testing routines to display the contents of this Object.
215 *
216 * @param htmlGenerator
217 **********************************************************************************************/
218 public void toHTML( HTMLGenerator htmlGenerator )
219 {
220 htmlGenerator.propertiesTableStart( "StockChartProperties" );
221 htmlGenerator.addTableRow( "HiLow Stroke", this.hiLowStroke );
222 htmlGenerator.addTableRow( "Open Stroke", this.openStroke );
223 htmlGenerator.addTableRow( "Open Length", Integer.toString( this.openLength ) );
224 htmlGenerator.addTableRow( "Close Stroke", this.closeStroke );
225 htmlGenerator.addTableRow( "Close Length", Integer.toString( this.closeLength ) );
226 htmlGenerator.propertiesTableEnd();
227 }
228
229
230 }
0 /***********************************************************************************************
1 * File Info: $Id: ChartFont.java,v 1.9 2003/03/09 22:42:12 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.properties.util;
40
41
42 import java.awt.*;
43 import java.awt.geom.AffineTransform;
44
45
46 public class ChartFont extends ChartItem
47 {
48 public static final ChartFont DEFAULT_AXIS_TITLE = new ChartFont( new Font( "Serif", Font.BOLD, 12 ), Color.black );
49 public static final ChartFont DEFAULT_AXIS_VALUE = new ChartFont( new Font( "Serif", Font.PLAIN, 12 ), Color.black );
50 public static final ChartFont DEFAULT_AXIS_SCALE = new ChartFont( new Font( "TimesRoman", Font.PLAIN, 12 ), Color.black );
51
52 public static final ChartFont DEFAULT_PIE_VALUE = new ChartFont( new Font( "Serif", Font.PLAIN, 10 ), Color.black );
53
54 public static final ChartFont DEFAULT_CHART_TITLE= new ChartFont( new Font( "Serif", Font.BOLD, 12 ), Color.black );
55
56 public static final AffineTransform VERTICAL_ROTATION = AffineTransform.getRotateInstance( -Math.PI / 2 );
57
58
59 private Font font;
60 //private boolean isAntiAliased= true;
61 private AffineTransform affineTransform;
62
63
64 /************************************************************************************
65 *
66 * @param font
67 * @param paint
68 ************************************************************************************/
69 public ChartFont( Font font, Paint paint )
70 {
71 super( paint );
72 this.font= font;
73 }
74
75
76 /**********************************************************************************
77 * Sets the Paint and Stroke implementations on the Graphics2D Object
78 *
79 * @param graphics2D
80 **********************************************************************************/
81 public void setupGraphics2D( Graphics2D graphics2D )
82 {
83 super.setupGraphics2D( graphics2D );
84 graphics2D.setFont( this.font );
85 }
86
87
88 /**************************************************************************************
89 *
90 * @return font
91 **************************************************************************************/
92 public Font getFont()
93 {
94 return this.font;
95 }
96
97
98 /**************************************************************************************
99 *
100 * @return boolean
101 **************************************************************************************
102 public boolean isAntiAliased()
103 {
104 return isAntiAliased;
105 }
106
107
108 /**************************************************************************************
109 *
110 * @return Font
111 **************************************************************************************/
112 public Font deriveFont()
113 {
114 this.affineTransform= VERTICAL_ROTATION;
115 return this.font.deriveFont( this.affineTransform );
116 }
117
118
119 }
0 /***********************************************************************************************
1 * File Info: $Id: ChartItem.java,v 1.1 2002/11/16 19:03:24 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.properties.util;
40
41
42 import java.awt.*;
43
44
45 public abstract class ChartItem
46 {
47 private static final Paint DEFAULT_PAINT= Color.black;
48
49 private Paint paint;
50
51
52
53 public ChartItem()
54 {
55 this.paint= DEFAULT_PAINT;
56 }
57
58
59 public ChartItem( Paint paint )
60 {
61 this.paint= paint;
62 }
63
64
65 public Paint getPaint()
66 {
67 return paint;
68 }
69
70
71 /**********************************************************************************
72 * Sets the Paint and Stroke implementations on the Graphics2D Object
73 *
74 * @param graphics2D
75 **********************************************************************************/
76 public void setupGraphics2D( Graphics2D graphics2D )
77 {
78 graphics2D.setPaint( this.getPaint() );
79 }
80 }
0 /***********************************************************************************************
1 * File Info: $Id: ChartStroke.java,v 1.6 2003/03/08 23:19:33 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.properties.util;
40
41
42 import java.awt.*;
43
44
45 /*********************************************************************************
46 * Immutable Class to simplify the use of Strokes in Charts
47 *
48 **********************************************************************************/
49 public class ChartStroke extends ChartItem
50 {
51 private static final Stroke DEFAULT_STROKE= new BasicStroke( 1.0f );
52 private static final Stroke DEFAULT_STROKE_1_5= new BasicStroke( 1.5f );
53
54 public static final ChartStroke DEFAULT_AXIS= new ChartStroke( DEFAULT_STROKE_1_5, Color.black );
55 public static final ChartStroke DEFAULT_GRIDLINES= new ChartStroke( DEFAULT_STROKE, Color.lightGray );
56 public static final ChartStroke DEFAULT_TICKS= new ChartStroke( DEFAULT_STROKE, Color.black );
57 public static final ChartStroke DEFAULT_ZERO_LINE= new ChartStroke( DEFAULT_STROKE, Color.darkGray );
58
59 public static final ChartStroke DEFAULT_BAR_OUTLINE= new ChartStroke( DEFAULT_STROKE, Color.black );
60 public static final ChartStroke DEFAULT_CHART_OUTLINE= new ChartStroke( DEFAULT_STROKE, Color.black );
61 public static final ChartStroke DEFAULT_LEGEND_OUTLINE= new ChartStroke( DEFAULT_STROKE, Color.black );
62
63 private Stroke stroke;
64
65
66 /*********************************************************************************
67 *
68 * @param stroke
69 * @param paint
70 **********************************************************************************/
71 public ChartStroke( Stroke stroke, Paint paint )
72 {
73 super( paint );
74
75 this.stroke=stroke;
76 }
77
78
79 /**********************************************************************************
80 * Sets the Paint and Stroke implementations on the Graphics2D Object
81 *
82 * @param graphics2D
83 **********************************************************************************/
84 public void setupGraphics2D( Graphics2D graphics2D )
85 {
86 super.setupGraphics2D( graphics2D );
87 graphics2D.setStroke( this.stroke );
88 }
89
90
91 /*********************************************************************************
92 *
93 * @param graphics2D
94 * @param shape
95 ********************************************************************************/
96 public void draw( Graphics2D graphics2D, Shape shape )
97 {
98 this.setupGraphics2D( graphics2D );
99 graphics2D.draw( shape );
100 }
101
102
103 /*********************************************************************************
104 *
105 * @param graphics2D
106 * @param shape
107 ********************************************************************************/
108 public void fill( Graphics2D graphics2D, Shape shape )
109 {
110 this.setupGraphics2D( graphics2D );
111 graphics2D.fill( shape );
112 }
113
114 }
0 /***********************************************************************************************
1 * File Info: $Id: AreaTestDriver.java,v 1.6 2003/03/31 00:26:42 nathaniel_auvil Exp $
2 * Copyright (C) 2000
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation
9 * ("Software"), with or without modification, are permitted provided
10 * that the following conditions are met:
11 *
12 * 1. Redistributions of source code must retain copyright
13 * statements and notices. Redistributions must also contain a
14 * copy of this document.
15 *
16 * 2. Redistributions in binary form must reproduce the
17 * above copyright notice, this list of conditions and the
18 * following disclaimer in the documentation and/or other
19 * materials provided with the distribution.
20 *
21 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to
22 * endorse or promote products derived from this Software without
23 * prior written permission of Nathaniel G. Auvil. For written
24 * permission, please contact nathaniel_auvil@users.sourceforge.net
25 *
26 * 4. Products derived from this Software may not be called "jCharts"
27 * nor may "jCharts" appear in their names without prior written
28 * permission of Nathaniel G. Auvil. jCharts is a registered
29 * trademark of Nathaniel G. Auvil.
30 *
31 * 5. Due credit should be given to the jCharts Project
32 * (http://jcharts.sourceforge.net/).
33 *
34 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS
35 * ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
36 * NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
37 * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
38 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
39 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
40 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
41 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
42 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
43 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
44 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
45 * OF THE POSSIBILITY OF SUCH DAMAGE.
46 ************************************************************************************************/
47
48 package org.jCharts.test;
49
50
51 import org.jCharts.chartData.*;
52 import org.jCharts.properties.*;
53 import org.jCharts.types.ChartType;
54 import org.jCharts.axisChart.AxisChart;
55
56 import java.awt.*;
57
58
59 /******************************************************************************************
60 * This file provides examples of how to create all the different chart types provided by
61 * this package.
62 *
63 *******************************************************************************************/
64 class AreaTestDriver extends AxisChartTestBase
65 {
66
67 boolean supportsImageMap()
68 {
69 return false;
70 }
71
72
73 /******************************************************************************************
74 * Separate this so can use for combo chart test
75 *
76 ******************************************************************************************/
77 static ChartTypeProperties getChartTypeProperties( int numberOfDataSets )
78 {
79 /*
80 Stroke[] strokes= new Stroke[ numberOfDataSets ];
81 for( int j=0; j < numberOfDataSets; j++ )
82 {
83 strokes[ j ]= LineChartProperties.DEFAULT_LINE_STROKE;
84 }
85 strokes[ 0 ]= new BasicStroke( 3.0f );
86
87 Shape[] shapes= new Shape[ numberOfDataSets ];
88 for( int j=0; j < numberOfDataSets; j++ )
89 {
90 shapes[ j ]= PointChartProperties.SHAPE_DIAMOND;
91 }
92 shapes[ 0 ]= PointChartProperties.SHAPE_CIRCLE;
93 */
94
95 return new AreaChartProperties();
96 }
97
98
99 /******************************************************************************************
100 *
101 *
102 ******************************************************************************************/
103 DataSeries getDataSeries() throws ChartDataException
104 {
105 DataSeries dataSeries;
106 AxisChartDataSet axisChartDataSet;
107
108 int dataSize=(int) TestDataGenerator.getRandomNumber( 10, 50 );
109 int numberOfDataSets=(int) TestDataGenerator.getRandomNumber( 1, 3 );
110
111
112 dataSeries=super.createDataSeries( dataSize );
113
114
115 ChartType chartType=null;
116 if( TestDataGenerator.getRandomNumber( 1.0d ) > 0.5 )
117 {
118 chartType=ChartType.AREA;
119 }
120 else
121 {
122 chartType=ChartType.AREA_STACKED;
123 }
124
125
126 axisChartDataSet=super.createAxisChartDataSet( chartType,
127 getChartTypeProperties( numberOfDataSets ),
128 numberOfDataSets,
129 dataSize,
130 0,
131 5000 );
132
133 dataSeries.addIAxisPlotDataSet( axisChartDataSet );
134
135 return dataSeries;
136 }
137
138
139
140 public static void main( String[] args ) throws ChartDataException, PropertyException
141 {
142
143 StackedAreaChartProperties stacked= new StackedAreaChartProperties();
144 AreaChartProperties areaChartProperties= new AreaChartProperties();
145
146 double[][] data= { { 10, 15, 30 }, {30, 30, 10}, {20, 25, 20} };
147 Paint[] paints= { new Color( 0, 255, 0, 100 ), new Color( 255, 0, 0, 100 ), new Color( 0, 0, 255, 100 ) };
148 String[] legendLabels= { "Legend Label", "Legend Label", "Legend Label" };
149 AxisChartDataSet axisChartDataSet = new AxisChartDataSet( data, legendLabels, paints, ChartType.AREA, areaChartProperties );
150
151 String[] axisLabels= { "1", "2", "3" };
152 DataSeries dataSeries = new DataSeries( axisLabels, "X-Axis Title", "Y-Axis Title", "Chart Title" );
153 dataSeries.addIAxisPlotDataSet( axisChartDataSet );
154
155
156 ChartProperties chartProperties= new ChartProperties();
157 AxisProperties axisProperties= new AxisProperties( false );
158
159 DataAxisProperties dataAxisProperties= (DataAxisProperties) axisProperties.getYAxisProperties();
160 dataAxisProperties.setNumItems( 4 );
161 dataAxisProperties.setRoundToNearest( 1 );
162
163 LegendProperties legendProperties= new LegendProperties();
164
165 AxisChart axisChart= new AxisChart( dataSeries, chartProperties, axisProperties, legendProperties, 500, 400 );
166
167 ChartTestDriver.exportImage( axisChart, "AreaChartTest.png" );
168
169 }
170
171 }
0 /***********************************************************************************************
1 * File Info: $Id: AxisChartTestBase.java,v 1.22 2003/03/31 00:26:42 nathaniel_auvil Exp $
2 * Copyright (C) 2000
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39
40 package org.jCharts.test;
41
42
43 import org.jCharts.axisChart.AxisChart;
44 import org.jCharts.chartData.*;
45 import org.jCharts.properties.*;
46 import org.jCharts.types.ChartType;
47 import org.jCharts.imageMap.ImageMap;
48
49 import java.awt.*;
50
51
52 /******************************************************************************************
53 *
54 *
55 *******************************************************************************************/
56 abstract class AxisChartTestBase
57 {
58
59 public AxisChartTestBase()
60 {
61 System.out.println( "Running: " + this.getClass().getName() );
62 }
63
64
65 abstract DataSeries getDataSeries() throws ChartDataException;
66 abstract boolean supportsImageMap();
67
68
69 /******************************************************************************************
70 * Test for LineChart
71 *
72 ******************************************************************************************/
73 static void axisChartTest( String name, AxisChartTestBase axisChartTestBase ) throws ChartDataException, PropertyException
74 {
75 LegendProperties legendProperties;
76 ChartProperties chartProperties;
77 AxisProperties axisProperties;
78 AxisChart axisChart;
79
80 int numTestsToRun = 10;
81 String fileName;
82
83 HTMLGenerator htmlGenerator = new HTMLGenerator( ChartTestDriver.OUTPUT_PATH + name + "Test.html" );
84
85 for( int i = 0; i < numTestsToRun; i++ )
86 {
87 DataSeries dataSeries= axisChartTestBase.getDataSeries();
88
89 boolean horizontalPlot= false; //( TestDataGenerator.getRandomNumber( 1 ) > 0.5d );
90 boolean createImageMap= ( TestDataGenerator.getRandomNumber( 1 ) > 0.5d );
91
92 axisProperties = new AxisProperties( horizontalPlot );
93 axisProperties.setXAxisLabelsAreVertical( ( TestDataGenerator.getRandomNumber( 1 ) > 0.5d ) );
94
95 TestDataGenerator.randomizeAxisProperties( axisProperties );
96 //axisProperties.setYAxisNumItems( 6 );
97
98 DataAxisProperties dataAxisProperties;
99 LabelAxisProperties labelAxisProperties;
100
101 if( horizontalPlot )
102 {
103 dataAxisProperties = ( DataAxisProperties ) axisProperties.getXAxisProperties();
104 labelAxisProperties = ( LabelAxisProperties ) axisProperties.getYAxisProperties();
105 }
106 else
107 {
108 dataAxisProperties = ( DataAxisProperties ) axisProperties.getYAxisProperties();
109 labelAxisProperties = ( LabelAxisProperties ) axisProperties.getXAxisProperties();
110 }
111
112 dataAxisProperties.setRoundToNearest( 1 );
113 dataAxisProperties.setShowAxisLabels( ( TestDataGenerator.getRandomNumber( 1 ) > 0.5d ) );
114
115
116 //---if the labels are NULL, force to zero.
117 if( dataSeries.getNumberOfAxisLabels() == 0 )
118 {
119 labelAxisProperties.setShowAxisLabels( false );
120 }
121 else
122 {
123 labelAxisProperties.setShowAxisLabels( ( TestDataGenerator.getRandomNumber( 1 ) > 0.5d ) );
124 }
125
126
127 int width = ( int ) TestDataGenerator.getRandomNumber( 500, 1000 );
128 int height = ( int ) TestDataGenerator.getRandomNumber( 300, 800 );
129
130 legendProperties = new LegendProperties();
131 TestDataGenerator.randomizeLegend( legendProperties );
132 //legendProperties.setPlacement( LegendAreaProperties.RIGHT );
133
134 chartProperties = new ChartProperties();
135 //chartProperties.setBorderStroke( new BasicStroke( 1f ) );
136
137
138 axisChart = new AxisChart( dataSeries, chartProperties, axisProperties, legendProperties, width, height );
139
140
141 fileName = ChartTestDriver.OUTPUT_PATH + name + i + ChartTestDriver.EXTENSION;
142
143
144 ImageMap imageMap;
145 if( createImageMap && axisChartTestBase.supportsImageMap() )
146 {
147 axisChart.renderWithImageMap();
148 imageMap= axisChart.getImageMap();
149 }
150 else
151 {
152 imageMap= null;
153 }
154
155 try
156 {
157 ChartTestDriver.exportImage( axisChart, fileName );
158 }
159 catch( NullPointerException nullPointerException )
160 {
161 nullPointerException.printStackTrace();
162 System.out.println();
163 }
164
165 axisChart.toHTML( htmlGenerator, fileName, imageMap );
166 htmlGenerator.addLineBreak();
167 }
168
169 htmlGenerator.saveFile();
170 }
171
172
173 /*****************************************************************************************************
174 *
175 *
176 *****************************************************************************************************/
177 final DataSeries createDataSeries( int numberOfValuesToCreate )
178 {
179
180 String[] xAxisLabels= null;
181 if( ( TestDataGenerator.getRandomNumber( 1 ) > 0.5d ) )
182 {
183 xAxisLabels = TestDataGenerator.getRandomStrings( numberOfValuesToCreate, ( int ) TestDataGenerator.getRandomNumber( 10 ), false );
184 }
185 String xAxisTitle = TestDataGenerator.getRandomString( 15, true );
186 String yAxisTitle = TestDataGenerator.getRandomString( 15, true );
187
188 return new DataSeries( xAxisLabels, xAxisTitle, yAxisTitle, "This is a test title that is so freaking long is is going to wrap around the image for sure. lfksjg;ljs; dflgkjdfgsdgdg dsgdsgsdfg dsfgsdfgsdfgs dfgdsfgd" );
189 }
190
191
192 /*****************************************************************************************
193 * Generates a random MultiDataSet
194 *
195 * @param numberOfDataSets
196 * @param numberOfValuesToCreate the number of doubles to generate
197 * @param minValue
198 * @param maxValue
199 * @return AxisChartDataSet
200 ******************************************************************************************/
201 AxisChartDataSet createAxisChartDataSet( ChartType chartType,
202 ChartTypeProperties chartTypeProperties,
203 int numberOfDataSets,
204 int numberOfValuesToCreate,
205 int minValue,
206 int maxValue ) throws ChartDataException
207 {
208 double[][] data = TestDataGenerator.getRandomNumbers( numberOfDataSets, numberOfValuesToCreate, minValue, maxValue );
209 String[] legendLabels = TestDataGenerator.getRandomStrings( numberOfDataSets, 10, false );
210 Paint[] paints = TestDataGenerator.getRandomPaints( numberOfDataSets );
211
212
213 /*
214 //data[ 0 ][ 0 ]= Double.NaN;
215 data[ 0 ][ 1 ]= Double.NaN;
216
217
218 data[ 0 ][ 4 ]= Double.NaN;
219 data[ 0 ][ 6 ]= Double.NaN;
220
221 //data[ 0 ][ data[ 0 ].length - 1 ]= Double.NaN;
222 data[ 0 ][ data[ 0 ].length - 2 ]= Double.NaN;
223 */
224
225 return new AxisChartDataSet( data, legendLabels, paints, chartType, chartTypeProperties );
226 }
227 }
0 /***********************************************************************************************
1 * File Info: $Id: BarTestDriver.java,v 1.20 2003/11/02 13:22:31 nathaniel_auvil Exp $
2 * Copyright (C) 2000
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation
9 * ("Software"), with or without modification, are permitted provided
10 * that the following conditions are met:
11 *
12 * 1. Redistributions of source code must retain copyright
13 * statements and notices. Redistributions must also contain a
14 * copy of this document.
15 *
16 * 2. Redistributions in binary form must reproduce the
17 * above copyright notice, this list of conditions and the
18 * following disclaimer in the documentation and/or other
19 * materials provided with the distribution.
20 *
21 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to
22 * endorse or promote products derived from this Software without
23 * prior written permission of Nathaniel G. Auvil. For written
24 * permission, please contact nathaniel_auvil@users.sourceforge.net
25 *
26 * 4. Products derived from this Software may not be called "jCharts"
27 * nor may "jCharts" appear in their names without prior written
28 * permission of Nathaniel G. Auvil. jCharts is a registered
29 * trademark of Nathaniel G. Auvil.
30 *
31 * 5. Due credit should be given to the jCharts Project
32 * (http://jcharts.sourceforge.net/).
33 *
34 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS
35 * ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
36 * NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
37 * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
38 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
39 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
40 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
41 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
42 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
43 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
44 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
45 * OF THE POSSIBILITY OF SUCH DAMAGE.
46 ************************************************************************************************/
47
48 package org.jCharts.test;
49
50
51 import org.jCharts.axisChart.AxisChart;
52 import org.jCharts.axisChart.customRenderers.axisValue.renderers.*;
53 import org.jCharts.chartData.*;
54 import org.jCharts.chartData.interfaces.IAxisDataSeries;
55 import org.jCharts.properties.*;
56 import org.jCharts.properties.util.ChartStroke;
57 import org.jCharts.types.ChartType;
58
59 import java.awt.*;
60 import java.util.Locale;
61 import java.util.Collection;
62 import java.util.Iterator;
63 import java.text.MessageFormat;
64
65
66 /******************************************************************************************
67 * This file provides examples of how to create all the different chart types provided by
68 * this package.
69 *
70 *******************************************************************************************/
71 public final class BarTestDriver extends AxisChartTestBase
72 {
73 boolean supportsImageMap()
74 {
75 return true;
76 }
77
78
79 /******************************************************************************************
80 * Separate this so can use for combo chart test
81 *
82 ******************************************************************************************/
83 static ChartTypeProperties getChartTypeProperties( int numberOfDataSets )
84 {
85 BarChartProperties barChartProperties = new BarChartProperties();
86 barChartProperties.setWidthPercentage( 1f );
87
88 return barChartProperties;
89 }
90
91
92 /******************************************************************************************
93 *
94 *
95 ******************************************************************************************/
96 DataSeries getDataSeries() throws ChartDataException
97 {
98 int dataSize = (int) TestDataGenerator.getRandomNumber( 2, 5 );
99 int numberOfDataSets = 1; //(int) TestDataGenerator.getRandomNumber( 1, 3 );
100
101
102 AxisChartDataSet axisChartDataSet;
103
104
105 DataSeries dataSeries = super.createDataSeries( dataSize );
106
107 axisChartDataSet = super.createAxisChartDataSet( ChartType.BAR,
108 getChartTypeProperties( numberOfDataSets ),
109 numberOfDataSets,
110 dataSize,
111 -2000,
112 2000 );
113
114 dataSeries.addIAxisPlotDataSet( axisChartDataSet );
115
116 return dataSeries;
117 }
118
119
120 /*****************************************************************************************
121 *
122 * @param args
123 * @throws PropertyException
124 * @throws ChartDataException
125 *****************************************************************************************/
126 public static void main( String[] args ) throws PropertyException, ChartDataException
127 {
128 BarChartProperties barChartProperties = new BarChartProperties();
129
130 //BackgroundRenderer backgroundRenderer = new BackgroundRenderer( new Color( 20, 20, 20, 50 ) );
131 //barChartProperties.addPreRenderEventListener( backgroundRenderer );
132
133 /*
134 ValueLabelRenderer valueLabelRenderer = new ValueLabelRenderer( false, true, -1 );
135 valueLabelRenderer.setValueLabelPosition( ValueLabelPosition.ON_TOP );
136 valueLabelRenderer.useVerticalLabels( false );
137 barChartProperties.addPostRenderEventListener( valueLabelRenderer );
138 */
139
140
141 /*
142 double[][] data = {{280, 16, -150, 160, 90, 60, 150, 11, -23, 50, 89}};
143 Paint[] paints = {Color.green};
144 String[] legendLabels = {"Test Legend Label"};
145 AxisChartDataSet axisChartDataSet = new AxisChartDataSet( data, legendLabels, paints, ChartType.BAR, barChartProperties );
146
147 String[] axisLabels = {"1900", "195555510", "1920", "1935555555555550", "1940", "19555555550", "5555551960", "19755555550", "19855550", "19905555", "20005555"};
148 //String[] axisLabels = {"1900", "1910", "1920", "1930", "1940", "1950", "1960", "1970", "1980", "1990", "2000" };
149 IAxisDataSeries dataSeries = new DataSeries( axisLabels, "Wonka Bars", "Years", "Oompa Loompa Productivity" );
150 dataSeries.addIAxisPlotDataSet( axisChartDataSet );
151
152
153 ChartProperties chartProperties = new ChartProperties();
154 AxisProperties axisProperties = new AxisProperties( true );
155
156 axisProperties.getYAxisProperties().setShowGridLines( AxisTypeProperties.GRID_LINES_ALL );
157 axisProperties.getYAxisProperties().setGridLineChartStroke( new ChartStroke( new BasicStroke( 1.5f ), Color.red ) );
158
159 //axisProperties.setXAxisLabelsAreVertical( true );
160
161 DataAxisProperties yAxis = (DataAxisProperties) axisProperties.getXAxisProperties();
162 yAxis.setRoundToNearest( 1 );
163 yAxis.setUserDefinedScale( -300, 200 );
164
165 LegendProperties legendProperties = null; //new LegendProperties();
166
167 AxisChart axisChart = new AxisChart( dataSeries, chartProperties, axisProperties, legendProperties, 500, 400 );
168
169 ChartTestDriver.exportImage( axisChart, "BarChartTest.png" );
170 */
171
172 bug2();
173 }
174
175
176 public static void bug() throws ChartDataException, PropertyException
177 {
178 String[] xAxisLabels = {"I", "II", "III", "IV", "V", "VI", "VII", "VIII", "IX", "X", "XI", "XII"};
179 //out = response.getOutputStream();
180
181 //java.util.ResourceBundle txts = java.util.ResourceBundle.getBundle( "charts", new Locale( language ) );
182
183 //String year = getParameter( request, "Year" );
184 //if( year == null ) year = "2002";
185
186 //Collection v = user.getNumbersByYear( kid, new Long( year ) );
187 //Iterator it = v.iterator();
188
189 double[][] data = new double[1][12];
190 for( int i = 0; i < 12; i++ )
191 {
192 double d = 51;
193 data[0][i] = d;
194 }
195 String xAxisTitle = "CHART1_XAXIS";
196 String yAxisTitle = "CHART1_YAXIS";
197
198 //Object[] arg = {year};
199 String title = "CHART1_TITLE hhhhhhhhhhhhhhhhhhhhh hhhhhhhhh hhhhhhhhhhh hhhhhhhhhhh hhhhhhhh hhhhhhhh hhhh hhhhh hhhh hhhh hhhh hhhhh hhhhhhhh";
200
201 DataSeries dataSeries = new DataSeries( xAxisLabels, xAxisTitle, yAxisTitle, title );
202
203 String[] legendLabels = {"CHART1_LEGEND"};
204
205 Paint[] paints = {new GradientPaint( 0, 0, new Color( 255, 213, 83, 150 ), 0, 350, new Color( 243, 116, 0, 200 ) )
206 };
207 BarChartProperties barChartProperties = new BarChartProperties();
208
209 ValueLabelRenderer valueLabelRenderer = new ValueLabelRenderer( false, false, false, -1 );
210 valueLabelRenderer.setValueLabelPosition( ValueLabelPosition.ON_TOP );
211 valueLabelRenderer.useVerticalLabels( false );
212 barChartProperties.addPostRenderEventListener( valueLabelRenderer );
213
214 AxisChartDataSet axisChartDataSet = new AxisChartDataSet( data, legendLabels, paints, ChartType.BAR, barChartProperties );
215 dataSeries.addIAxisPlotDataSet( axisChartDataSet );
216 ChartProperties chartProperties = new ChartProperties();
217
218 LabelAxisProperties xAxisProperties = new LabelAxisProperties();
219 //xAxisProperties.setAxisTitleChartFont( ft_axis );
220 //xAxisProperties.setScaleChartFont( ft_labels );
221
222 DataAxisProperties yAxisProperties = new DataAxisProperties();
223 //yAxisProperties.setAxisTitleChartFont( ft_axis );
224 //yAxisProperties.setScaleChartFont( ft_labels );
225 yAxisProperties.setRoundToNearest( 0 );
226
227 AxisProperties axisProperties = new AxisProperties( xAxisProperties, yAxisProperties );
228 LegendProperties legendProperties = new LegendProperties();
229
230 //chartProperties.setTitleFont( ft_title );
231 //legendProperties.setFont( ft_base_ );
232
233 axisProperties.setBackgroundPaint( new GradientPaint( 0, 0, new Color( 255, 255, 255 ), 0, 300, new
234 Color( 167, 213, 255 ) ) );
235 AxisChart axisChart = new AxisChart(
236 dataSeries,
237 chartProperties,
238 axisProperties,
239 null, //legendProperties,
240 548, 350 ); // wymiary wykresu
241
242 ChartTestDriver.exportImage( axisChart, "Bug_BarChartTest.png" );
243
244 }
245
246
247 private static void bug2()
248 {
249 BarChartProperties barChartProperties = null;
250 LegendProperties legendProperties = null;
251 AxisProperties axisProperties = null;
252 ChartProperties chartProperties =null;// = new ChartProperties();
253 int width = 550;
254 int height = 360;
255
256 try
257 {
258 String[] xAxisLabels = {"1995", "1996", "1997", "1998", "1999", "2000","2001", "2002", "2003", "2004"};
259 String xAxisTitle = "Years";
260 String yAxisTitle = "Problems";
261 String title = "Micro$oft At Work";
262 IAxisDataSeries dataSeries = new DataSeries( xAxisLabels, xAxisTitle,yAxisTitle, title );
263
264 double[][] data = new double[][]{{1500, 6880, 4510, 2600, 1200, 1580,8000, 4555, 4000, 6120}};
265 String[] legendLabels = {"Bugs"};
266 Paint[] paints = new Paint[]{Color.blue.darker()};
267 dataSeries.addIAxisPlotDataSet( new AxisChartDataSet( data,legendLabels, paints, ChartType.BAR, barChartProperties ) );
268 AxisChart axisChart = new AxisChart( dataSeries, chartProperties, axisProperties, legendProperties, width, height );
269
270 ChartTestDriver.exportImage( axisChart, "Bug222_BarChartTest.png" );
271 }
272 catch( ChartDataException chartDataException )
273 {
274 chartDataException.printStackTrace();
275 }
276 catch( PropertyException propertyException ) {
277 propertyException.printStackTrace();
278 }
279 }
280 }
0 /***********************************************************************************************
1 * File Info: $Id: ChartTestDriver.java,v 1.21 2003/11/02 13:22:31 nathaniel_auvil Exp $
2 * Copyright (C) 2000
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.test;
40
41
42 import org.jCharts.Chart;
43 import org.jCharts.properties.PropertyException;
44 import org.jCharts.chartData.ChartDataException;
45 import org.jCharts.encoders.*;
46
47 import java.io.*;
48
49
50 /******************************************************************************************
51 * This file provides examples of how to create all the different chart types provided by
52 * this package.
53 *
54 *******************************************************************************************/
55 public final class ChartTestDriver
56 {
57 private final static String SVG = ".svg";
58 private final static String PNG = ".png";
59 private final static String JPEG = ".jpg";
60 private final static String JPEG_LEGACY = ".jpeg";
61 final static String OUTPUT_PATH = "";
62
63 final static String EXTENSION = PNG;
64
65
66 /*****************************************************************************************
67 * Main method so can run as command line.
68 *
69 * @param args command line arguements.
70 *****************************************************************************************/
71 public static void main( String[] args ) throws ChartDataException, PropertyException
72 {
73 StopWatch stopWatch = new StopWatch();
74 stopWatch.start();
75
76
77 /*
78 AxisChartTestBase.axisChartTest( "stockChart", new StockTestDriver() );
79
80 AxisChartTestBase.axisChartTest( "areaChart", new AreaTestDriver() );
81
82 AxisChartTestBase.axisChartTest( "barChart", new BarTestDriver() );
83 AxisChartTestBase.axisChartTest( "stackedBarChart", new StackedBarTestDriver() );
84 AxisChartTestBase.axisChartTest( "clusteredBarChart", new ClusteredBarTestDriver() );
85
86 AxisChartTestBase.axisChartTest( "comboChart", new ComboTestDriver() );
87
88
89 PieTestDriver.test();
90
91
92 AxisChartTestBase.axisChartTest( "pointChart", new PointTestDriver() );
93
94 */
95 AxisChartTestBase.axisChartTest( "lineChart", new LineTestDriver() );
96
97 ScatterChartTestBase.axisChartTest( "scatterChart", new ScatterPlotTestDriver() );
98
99 //ChartTestDriver.testAxisScale();
100
101
102 stopWatch.stop();
103 System.out.println( stopWatch );
104 }
105
106
107 private static void testAxisScale()
108 {
109
110 double yMax = -15;
111 double yMin = -130;
112
113 // In the following line, note that Math.log is actually Natural Logarithm.
114 // log base a of b = ln b / ln a => log base 10 of x = ln 10 / ln x
115 double yDelta = Math.pow( 10.0, Math.round( Math.log( yMax - yMin ) / Math.log( 10 ) ) );
116 double yStart = yMin - (yMin % yDelta);
117 double yEnd = yMax - (yMax % yDelta) + yDelta;
118
119 System.out.println( "yDelta= " + yDelta + " yStart= " + yStart + " yEnd= " + yEnd );
120
121
122 // Count the number of segments this gives us. Shoot for 20 segments or so.
123 int segments = ( int ) ((yEnd - yStart) / yDelta);
124
125 if( segments <= 2 )
126 {
127 // we need 10 times this many
128 yDelta = yDelta / 10.0;
129 }
130 else if( segments <= 5 )
131 {
132 // we need 4 times this many
133 yDelta = yDelta / 4.0;
134 }
135 else if( segments <= 10 )
136 {
137 yDelta = yDelta / 2.0;
138 }
139
140 // Recalc start and end to match with new delta.
141 yStart = yMin - (yMin % yDelta);
142 yEnd = yMax - (yMax % yDelta) + yDelta;
143 segments = ( int ) ((yEnd - yStart) / yDelta);
144
145 /*
146
147 axisProperties = new AxisProperties(yStart, yDelta);
148 axisProperties.setYAxisNumItems(segments);
149 */
150
151
152 }
153
154
155 /******************************************************************************************
156 * Utility method to write the image to file so I do not have to deal with file i/o
157 * every time I write a test.
158 *
159 * @param chart verything that is renderable extends this class.
160 * @param fileName what to name the file
161 * @throws ChartDataException
162 * @throws PropertyException
163 ******************************************************************************************/
164 static void exportImage( Chart chart, String fileName ) throws ChartDataException, PropertyException
165 {
166 try
167 {
168 FileOutputStream fileOutputStream = new FileOutputStream( fileName );
169
170 if( EXTENSION.equals( SVG ) )
171 {
172 SVGEncoder.encode( chart, fileOutputStream );
173 }
174 else if( EXTENSION.equals( PNG ) )
175 {
176 PNGEncoder.encode( chart, fileOutputStream );
177 }
178 else if( EXTENSION.equals( JPEG ) )
179 {
180 JPEGEncoder.encode( chart, 1.0f, fileOutputStream );
181 }
182 else if( EXTENSION.equals( JPEG_LEGACY ) )
183 {
184 JPEGEncoder13.encode( chart, 1.0f, fileOutputStream );
185 }
186 else
187 {
188 System.out.println( "unknown file type to encode: " + EXTENSION );
189 }
190
191 fileOutputStream.flush();
192 fileOutputStream.close();
193 }
194 catch( FileNotFoundException fileNotFoundException )
195 {
196 fileNotFoundException.printStackTrace();
197 }
198 catch( IOException ioException )
199 {
200 ioException.printStackTrace();
201 }
202 }
203
204
205 }
0 /***********************************************************************************************
1 * File Info: $Id: ClusteredBarTestDriver.java,v 1.12 2003/04/19 01:40:06 nathaniel_auvil Exp $
2 * Copyright (C) 2000
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation
9 * ("Software"), with or without modification, are permitted provided
10 * that the following conditions are met:
11 *
12 * 1. Redistributions of source code must retain copyright
13 * statements and notices. Redistributions must also contain a
14 * copy of this document.
15 *
16 * 2. Redistributions in binary form must reproduce the
17 * above copyright notice, this list of conditions and the
18 * following disclaimer in the documentation and/or other
19 * materials provided with the distribution.
20 *
21 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to
22 * endorse or promote products derived from this Software without
23 * prior written permission of Nathaniel G. Auvil. For written
24 * permission, please contact nathaniel_auvil@users.sourceforge.net
25 *
26 * 4. Products derived from this Software may not be called "jCharts"
27 * nor may "jCharts" appear in their names without prior written
28 * permission of Nathaniel G. Auvil. jCharts is a registered
29 * trademark of Nathaniel G. Auvil.
30 *
31 * 5. Due credit should be given to the jCharts Project
32 * (http://jcharts.sourceforge.net/).
33 *
34 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS
35 * ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
36 * NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
37 * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
38 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
39 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
40 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
41 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
42 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
43 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
44 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
45 * OF THE POSSIBILITY OF SUCH DAMAGE.
46 ************************************************************************************************/
47
48
49 package org.jCharts.test;
50
51
52 import org.jCharts.chartData.*;
53 import org.jCharts.chartData.interfaces.IAxisDataSeries;
54 import org.jCharts.properties.*;
55 import org.jCharts.properties.util.ChartStroke;
56 import org.jCharts.types.ChartType;
57 import org.jCharts.axisChart.customRenderers.axisValue.renderers.*;
58 import org.jCharts.axisChart.AxisChart;
59
60 import java.awt.*;
61
62
63 /******************************************************************************************
64 * This file provides examples of how to create all the different chart types provided by
65 * this package.
66 *
67 *******************************************************************************************/
68 class ClusteredBarTestDriver extends AxisChartTestBase
69 {
70 boolean supportsImageMap()
71 {
72 return true;
73 }
74
75
76 /******************************************************************************************
77 *
78 *
79 ******************************************************************************************/
80 DataSeries getDataSeries() throws ChartDataException
81 {
82 ClusteredBarChartProperties clusteredBarChartProperties;
83 DataSeries dataSeries;
84 AxisChartDataSet axisChartDataSet;
85
86 int dataSize = ( int ) TestDataGenerator.getRandomNumber( 1, 10 );
87 int numberOfDataSets = ( int ) TestDataGenerator.getRandomNumber( 1, 4 );
88
89
90 dataSeries = super.createDataSeries( dataSize );
91
92
93 clusteredBarChartProperties = new ClusteredBarChartProperties();
94
95
96 axisChartDataSet = super.createAxisChartDataSet( ChartType.BAR_CLUSTERED,
97 clusteredBarChartProperties,
98 numberOfDataSets,
99 dataSize,
100 -5000,
101 5000 );
102
103 dataSeries.addIAxisPlotDataSet( axisChartDataSet );
104
105 return dataSeries;
106 }
107
108
109
110
111 /*****************************************************************************************
112 *
113 * @param args
114 * @throws org.jCharts.properties.PropertyException
115 * @throws ChartDataException
116 *****************************************************************************************/
117 public static void main( String[] args ) throws PropertyException, ChartDataException
118 {
119 ClusteredBarChartProperties clusteredBarChartProperties = new ClusteredBarChartProperties();
120
121 //BackgroundRenderer backgroundRenderer = new BackgroundRenderer( new Color( 20, 20, 20, 50 ) );
122 //clusteredBarChartProperties.addPreRenderEventListener( backgroundRenderer );
123
124 ValueLabelRenderer valueLabelRenderer = new ValueLabelRenderer( false, true, true, -1 );
125 valueLabelRenderer.setValueLabelPosition( ValueLabelPosition.ON_TOP );
126 valueLabelRenderer.useVerticalLabels( false );
127 clusteredBarChartProperties.addPostRenderEventListener( valueLabelRenderer );
128
129
130 double[][] data = {{280, 16, -150, 90}, {80, 216, -10, 30} };
131 Paint[] paints = {Color.yellow, Color.blue };
132 String[] legendLabels = {"Test Legend Label", "other data"};
133 AxisChartDataSet axisChartDataSet = new AxisChartDataSet( data, legendLabels, paints, ChartType.BAR_CLUSTERED, clusteredBarChartProperties );
134
135 String[] axisLabels = {"1900", "1950", "2000", "2050"};
136 IAxisDataSeries dataSeries = new DataSeries( axisLabels, "Cookies", "Years", null );
137 dataSeries.addIAxisPlotDataSet( axisChartDataSet );
138
139
140 ChartProperties chartProperties = new ChartProperties();
141 AxisProperties axisProperties = new AxisProperties( true );
142
143 axisProperties.getYAxisProperties().setShowGridLines( AxisTypeProperties.GRID_LINES_NONE );
144 axisProperties.getYAxisProperties().setAxisStroke( new ChartStroke( new BasicStroke( 1.5f ), Color.red ) );
145
146
147 DataAxisProperties xAxis = (DataAxisProperties) axisProperties.getXAxisProperties();
148 xAxis.setRoundToNearest( 1 );
149 //xAxis.setUserDefinedScale( -300, 200 );
150
151 LegendProperties legendProperties = null; //new LegendProperties();
152
153 AxisChart axisChart = new AxisChart( dataSeries, chartProperties, axisProperties, legendProperties, 500, 400 );
154
155 ChartTestDriver.exportImage( axisChart, "ClusteredBarChartTest.png" );
156 }
157
158
159
160 }
0 /***********************************************************************************************
1 * File Info: $Id: ComboTestDriver.java,v 1.5 2003/03/31 00:26:42 nathaniel_auvil Exp $
2 * Copyright (C) 2000
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation
9 * ("Software"), with or without modification, are permitted provided
10 * that the following conditions are met:
11 *
12 * 1. Redistributions of source code must retain copyright
13 * statements and notices. Redistributions must also contain a
14 * copy of this document.
15 *
16 * 2. Redistributions in binary form must reproduce the
17 * above copyright notice, this list of conditions and the
18 * following disclaimer in the documentation and/or other
19 * materials provided with the distribution.
20 *
21 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to
22 * endorse or promote products derived from this Software without
23 * prior written permission of Nathaniel G. Auvil. For written
24 * permission, please contact nathaniel_auvil@users.sourceforge.net
25 *
26 * 4. Products derived from this Software may not be called "jCharts"
27 * nor may "jCharts" appear in their names without prior written
28 * permission of Nathaniel G. Auvil. jCharts is a registered
29 * trademark of Nathaniel G. Auvil.
30 *
31 * 5. Due credit should be given to the jCharts Project
32 * (http://jcharts.sourceforge.net/).
33 *
34 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS
35 * ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
36 * NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
37 * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
38 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
39 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
40 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
41 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
42 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
43 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
44 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
45 * OF THE POSSIBILITY OF SUCH DAMAGE.
46 ************************************************************************************************/
47
48 package org.jCharts.test;
49
50
51 import org.jCharts.chartData.*;
52 import org.jCharts.types.ChartType;
53 import org.jCharts.properties.StockChartProperties;
54
55 import java.awt.*;
56
57
58 /******************************************************************************************
59 * This file provides examples of how to create all the different chart types provided by
60 * this package.
61 *
62 *******************************************************************************************/
63 public final class ComboTestDriver extends AxisChartTestBase
64 {
65 boolean supportsImageMap()
66 {
67 return false;
68 }
69
70
71 /******************************************************************************************
72 * Test for LineChart
73 *
74 ******************************************************************************************/
75 DataSeries getDataSeries() throws ChartDataException
76 {
77 int dataSize= 10; //(int) TestDataGenerator.getRandomNumber( 2, 15 );
78 int numberOfDataSets=1; //(int) TestDataGenerator.getRandomNumber( 1, 3 );
79
80
81 AxisChartDataSet axisChartDataSet;
82 DataSeries dataSeries=super.createDataSeries( dataSize );
83
84
85
86 double[] highs=TestDataGenerator.getRandomNumbers( dataSize, 500, 1000 );
87 double[] lows=TestDataGenerator.getRandomNumbers( dataSize, 100, 300 );
88 double[] opens=TestDataGenerator.getRandomNumbers( dataSize, 350, 450 );
89 double[] closes=TestDataGenerator.getRandomNumbers( dataSize, 350, 450 );
90
91 StockChartProperties stockChartProperties=new StockChartProperties();
92
93 StockChartDataSet stockChartDataSet=new StockChartDataSet( highs, "High", lows, "Low", Color.black, stockChartProperties );
94 stockChartDataSet.setOpenValues( opens, "Open", Color.red );
95 stockChartDataSet.setCloseValues( closes, "Close", Color.green );
96
97 String[] legendLabels=TestDataGenerator.getRandomStrings( numberOfDataSets, 10, false );
98 Paint[] paints=TestDataGenerator.getRandomPaints( numberOfDataSets );
99
100 dataSeries.addIAxisPlotDataSet( stockChartDataSet );
101
102
103
104 axisChartDataSet=super.createAxisChartDataSet( ChartType.LINE,
105 LineTestDriver.getChartTypeProperties( 2 ),
106 2,
107 dataSize,
108 0,
109 5000 );
110 dataSeries.addIAxisPlotDataSet( axisChartDataSet );
111
112
113 return dataSeries;
114 }
115 }
0 /***********************************************************************************************
1 * File: HTMLChartTestable.java
2 * Last Modified: $Id: HTMLChartTestable.java,v 1.3 2003/02/09 22:59:12 nathaniel_auvil Exp $
3 * Copyright (C) 2000
4 * Author: Nathaniel G. Auvil
5 * Contributor(s):
6 *
7 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
8 *
9 * Redistribution and use of this software and associated documentation
10 * ("Software"), with or without modification, are permitted provided
11 * that the following conditions are met:
12 *
13 * 1. Redistributions of source code must retain copyright
14 * statements and notices. Redistributions must also contain a
15 * copy of this document.
16 *
17 * 2. Redistributions in binary form must reproduce the
18 * above copyright notice, this list of conditions and the
19 * following disclaimer in the documentation and/or other
20 * materials provided with the distribution.
21 *
22 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to
23 * endorse or promote products derived from this Software without
24 * prior written permission of Nathaniel G. Auvil. For written
25 * permission, please contact nathaniel_auvil@users.sourceforge.net
26 *
27 * 4. Products derived from this Software may not be called "jCharts"
28 * nor may "jCharts" appear in their names without prior written
29 * permission of Nathaniel G. Auvil. jCharts is a registered
30 * trademark of Nathaniel G. Auvil.
31 *
32 * 5. Due credit should be given to the jCharts Project
33 * (http://jcharts.sourceforge.net/).
34 *
35 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS
36 * ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
37 * NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
38 * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
39 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
40 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
41 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
42 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
43 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
44 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
45 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
46 * OF THE POSSIBILITY OF SUCH DAMAGE.
47 ************************************************************************************************/
48
49
50 package org.jCharts.test;
51
52
53 import org.jCharts.imageMap.ImageMap;
54
55
56 /*********************************************************************************************
57 * Interface class for Chart Objects that can be displayed in a jCharts test.
58 *
59 **********************************************************************************************/
60 public interface HTMLChartTestable
61 {
62
63 /*****************************************************************************************
64 *
65 * @param htmlGenerator
66 * @param imageFileName the name of the output test image
67 * @param imageMap if this is NULL we are not creating image map data in html
68 ******************************************************************************************/
69 public void toHTML( HTMLGenerator htmlGenerator, String imageFileName, ImageMap imageMap );
70
71 }
0 /***********************************************************************************************
1 * File: HTMLGenerator.java
2 * Last Modified: $Id: HTMLGenerator.java,v 1.5 2003/02/09 22:59:12 nathaniel_auvil Exp $
3 * Copyright (C) 2000
4 * Author: Nathaniel G. Auvil
5 * Contributor(s):
6 *
7 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
8 *
9 * Redistribution and use of this software and associated documentation
10 * ("Software"), with or without modification, are permitted provided
11 * that the following conditions are met:
12 *
13 * 1. Redistributions of source code must retain copyright
14 * statements and notices. Redistributions must also contain a
15 * copy of this document.
16 *
17 * 2. Redistributions in binary form must reproduce the
18 * above copyright notice, this list of conditions and the
19 * following disclaimer in the documentation and/or other
20 * materials provided with the distribution.
21 *
22 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to
23 * endorse or promote products derived from this Software without
24 * prior written permission of Nathaniel G. Auvil. For written
25 * permission, please contact nathaniel_auvil@users.sourceforge.net
26 *
27 * 4. Products derived from this Software may not be called "jCharts"
28 * nor may "jCharts" appear in their names without prior written
29 * permission of Nathaniel G. Auvil. jCharts is a registered
30 * trademark of Nathaniel G. Auvil.
31 *
32 * 5. Due credit should be given to the jCharts Project
33 * (http://jcharts.sourceforge.net/).
34 *
35 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS
36 * ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
37 * NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
38 * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
39 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
40 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
41 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
42 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
43 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
44 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
45 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
46 * OF THE POSSIBILITY OF SUCH DAMAGE.
47 ************************************************************************************************/
48
49
50 package org.jCharts.test;
51
52
53 import org.jCharts.imageMap.ImageMapArea;
54 import org.jCharts.imageMap.ImageMap;
55
56 import java.io.FileWriter;
57 import java.util.Iterator;
58
59
60 /*********************************************************************************************
61 * Utility class for viewing a series of tests.
62 *
63 **********************************************************************************************/
64 final public class HTMLGenerator
65 {
66 private String fileName;
67 private StringBuffer stringBuffer;
68
69
70 /*****************************************************************************************
71 *
72 * @param fileName the name of the file to write to.
73 ******************************************************************************************/
74 public HTMLGenerator( String fileName )
75 {
76 this.fileName = fileName;
77 this.stringBuffer = new StringBuffer( 1024 );
78 this.stringBuffer.append( "<HTML><BODY>" );
79 }
80
81
82 /*****************************************************************************************
83 * Adds passed field to table. Use reflection to get the fields.
84 *
85 * @param name
86 * @param object
87 ******************************************************************************************/
88 public void addField( String name, Object object )
89 {
90 if( object instanceof boolean[] )
91 {
92 this.addTableRow( name, HTMLGenerator.arrayToString( ( boolean[] ) object ) );
93 }
94 else if( object instanceof int[] )
95 {
96 this.addTableRow( name, HTMLGenerator.arrayToString( ( int[] ) object ) );
97 }
98 else if( object instanceof double[] )
99 {
100 this.addTableRow( name, HTMLGenerator.arrayToString( ( double[] ) object ) );
101 }
102 else if( object instanceof float[] )
103 {
104 this.addTableRow( name, HTMLGenerator.arrayToString( ( float[] ) object ) );
105 }
106 else if( object instanceof Object[] )
107 {
108 this.addTableRow( name, HTMLGenerator.arrayToString( ( Object[] ) object ) );
109 }
110 else
111 {
112 this.addTableRow( name, object );
113 }
114 }
115
116
117 /*****************************************************************************************
118 * Adds a String
119 *
120 ******************************************************************************************/
121 public void addString( Object object )
122 {
123 this.stringBuffer.append( ( object != null ) ? object.toString() : "NULL" );
124 }
125
126
127 /*****************************************************************************************
128 * Adds a String
129 *
130 ******************************************************************************************/
131 public void addString( String label, Object object )
132 {
133 this.addString( "<B>" );
134 this.stringBuffer.append( label );
135 this.addString( "</B>" );
136 this.stringBuffer.append( object.toString() );
137 }
138
139
140 /*****************************************************************************************
141 * Adds an Array
142 *
143 * @param object
144 ******************************************************************************************/
145 public static String arrayToString( Object[] object )
146 {
147 if( object == null )
148 {
149 return null;
150 }
151
152 StringBuffer stringBuffer = new StringBuffer( 200 );
153 for( int i = 0; i < object.length; i++ )
154 {
155 stringBuffer.append( object[ i ].toString() );
156 if( i < object.length - 1 )
157 {
158 stringBuffer.append( ", " );
159 }
160 }
161 return stringBuffer.toString();
162 }
163
164
165 /*****************************************************************************************
166 * Adds an Array
167 *
168 * @param array
169 ******************************************************************************************/
170 public static String arrayToString( boolean[] array )
171 {
172 StringBuffer stringBuffer = new StringBuffer( 100 );
173 for( int i = 0; i < array.length; i++ )
174 {
175 stringBuffer.append( new Boolean( array[ i ] ).toString() );
176 if( i < array.length - 1 )
177 {
178 stringBuffer.append( ", " );
179 }
180 }
181 return stringBuffer.toString();
182 }
183
184
185 /*****************************************************************************************
186 * Adds an Array
187 *
188 * @param values
189 ******************************************************************************************/
190 public static String arrayToString( double[] values )
191 {
192 StringBuffer stringBuffer = new StringBuffer( 200 );
193 for( int i = 0; i < values.length; i++ )
194 {
195 stringBuffer.append( Double.toString( values[ i ] ) );
196 if( i < values.length - 1 )
197 {
198 stringBuffer.append( ", " );
199 }
200 }
201 return stringBuffer.toString();
202 }
203
204
205 /*****************************************************************************************
206 * Adds an Array
207 *
208 * @param values
209 ******************************************************************************************/
210 public static String arrayToString( double[][] values )
211 {
212 StringBuffer stringBuffer = new StringBuffer( 400 );
213 for( int i = 0; i < values.length; i++ )
214 {
215 stringBuffer.append( " { " );
216
217 for( int j = 0; j < values[ 0 ].length; j++ )
218 {
219 stringBuffer.append( values[ i ][ j ] );
220 if( j < values[ 0 ].length - 1 )
221 {
222 stringBuffer.append( ", " );
223 }
224 }
225
226 stringBuffer.append( " }<BR> " );
227 }
228 return stringBuffer.toString();
229 }
230
231
232 /*****************************************************************************************
233 * Adds an Array
234 *
235 * @param values
236 ******************************************************************************************/
237 public static String arrayToString( float[] values )
238 {
239 StringBuffer stringBuffer = new StringBuffer( 200 );
240 for( int i = 0; i < values.length; i++ )
241 {
242 stringBuffer.append( Float.toString( values[ i ] ) );
243 if( i < values.length - 1 )
244 {
245 stringBuffer.append( ", " );
246 }
247 }
248 return stringBuffer.toString();
249 }
250
251
252 /*****************************************************************************************
253 * Adds an Array
254 *
255 * @param values
256 ******************************************************************************************/
257 public static String arrayToString( int[] values )
258 {
259 StringBuffer stringBuffer = new StringBuffer( 200 );
260 for( int i = 0; i < values.length; i++ )
261 {
262 stringBuffer.append( Integer.toString( values[ i ] ) );
263 if( i < values.length - 1 )
264 {
265 stringBuffer.append( ", " );
266 }
267 }
268 return stringBuffer.toString();
269 }
270
271
272 /*****************************************************************************************
273 * Adds an image
274 *
275 ******************************************************************************************/
276 public void addImage( String fileName, ImageMap imageMap )
277 {
278 this.stringBuffer.append( "<img src=\"" );
279 this.stringBuffer.append( fileName );
280 this.stringBuffer.append( "\"" );
281
282 if( imageMap != null )
283 {
284 this.stringBuffer.append( " useMap=\"#" );
285 this.stringBuffer.append( fileName );
286 this.stringBuffer.append( "\"" );
287 }
288
289 this.stringBuffer.append( ">" );
290
291 if( imageMap != null )
292 {
293 this.addImageMapData( imageMap, fileName );
294 }
295 }
296
297
298 private void addImageMapData( ImageMap imageMap, String fileName )
299 {
300 this.stringBuffer.append( "<map name=\"" );
301 this.stringBuffer.append( fileName );
302 this.stringBuffer.append( "\">" );
303
304 Iterator iterator = imageMap.getIterator();
305 while( iterator.hasNext() )
306 {
307 ImageMapArea imageMapArea = ( ImageMapArea ) iterator.next();
308
309 StringBuffer html = new StringBuffer( 50 );
310 html.append( "href=\"javascript:alert( 'value= " );
311 html.append( imageMapArea.getValue() );
312 html.append( ", legend label= " );
313 html.append( imageMapArea.getLengendLabel() );
314 html.append( ", axis label= " );
315 html.append( imageMapArea.getXAxisLabel() );
316 html.append( "');\"" );
317
318 this.stringBuffer.append( imageMapArea.toHTML( html.toString() ) );
319 }
320
321 this.stringBuffer.append( "</map>" );
322 }
323
324
325 /*****************************************************************************************
326 * Add line break
327 *
328 ******************************************************************************************/
329 public void addLineBreak()
330 {
331 this.stringBuffer.append( "<BR>" );
332 }
333
334
335 /*****************************************************************************************
336 * Writes the file.
337 *
338 ******************************************************************************************/
339 public void saveFile()
340 {
341 this.stringBuffer.append( "</BODY></HTML>" );
342
343 try
344 {
345 FileWriter fileWriter = new FileWriter( this.fileName );
346 fileWriter.write( this.stringBuffer.toString() );
347 fileWriter.flush();
348 fileWriter.close();
349 }
350 catch( Throwable throwable )
351 {
352 throwable.printStackTrace();
353 }
354 }
355
356
357 /*****************************************************************************************
358 *
359 * @param label
360 * @param value
361 ******************************************************************************************/
362 public void addTableRow( String label, Object value )
363 {
364 this.addString( "<TR><TD NOWRAP BGCOLOR=#FFFFFF>" );
365 this.addString( label );
366 this.addString( "</TD><TD NOWRAP BGCOLOR=#FFFFFF>" );
367 this.addString( value );
368 this.addString( "</TD></TR>" );
369 }
370
371
372 /*****************************************************************************************
373 *
374 * @param propertiesName
375 ******************************************************************************************/
376 public void propertiesTableStart( String propertiesName )
377 {
378 this.addString( "<TABLE BGCOLOR=#000000 BORDER=0 CELLSPACING=1 CELLPADDING=3>" );
379 this.addString( "<TR><TD BGCOLOR=#D0FBCE COLSPAN=2><B>" + propertiesName + "</B></TD></TR>" );
380 }
381
382
383 public void propertiesTableEnd()
384 {
385 this.addString( "</TABLE>" );
386 }
387
388
389 public void propertiesTableRowStart()
390 {
391 this.addString( "<TR><TD WIDTH=100% BGCOLOR=#AAAAAA>" );
392 }
393
394
395 public void propertiesTableRowEnd()
396 {
397 this.addString( "</TD></TR>" );
398 }
399
400
401 /*****************************************************************************************
402 *
403 * @param chartName
404 * @param imageFileName
405 * @param imageMap if this is NULL we are not creating image map data in html
406 ******************************************************************************************/
407 public void chartTableStart( String chartName, String imageFileName, ImageMap imageMap )
408 {
409 this.addString( "<TABLE BGCOLOR=#000000 BORDER=0 CELLSPACING=1 CELLPADDING=3>" );
410 this.addString( "<TR><TD BGCOLOR=#FDFEC2 COLSPAN=1><B>" + chartName + "</B></TD></TR>" );
411 this.addString( "<TR><TD WIDTH=100% BGCOLOR=#AAAAAA>" );
412 this.addImage( imageFileName, imageMap );
413 this.addString( "</TD></TR>" );
414 }
415
416
417 public void chartTableEnd()
418 {
419 this.addString( "</TABLE>" );
420 }
421
422
423 public void chartTableRowStart()
424 {
425 this.addString( "<TR><TD WIDTH=100% BGCOLOR=#AAAAAA>" );
426 }
427
428
429 public void chartTableRowEnd()
430 {
431 this.addString( "</TD></TR>" );
432 }
433
434
435 /*****************************************************************************************
436 *
437 ******************************************************************************************/
438 public void legendTableStart()
439 {
440 this.addString( "<TABLE BGCOLOR=#000000 BORDER=0 CELLSPACING=1 CELLPADDING=3>" );
441 this.addString( "<TR><TD BGCOLOR=#FDFEC2 COLSPAN=2><B>Legend</B></TD></TR>" );
442 }
443
444
445 public void legendTableEnd()
446 {
447 this.addString( "</TABLE>" );
448 }
449
450
451 public void innerTableRowStart()
452 {
453 this.addString( "<TR><TD WIDTH=100% COLSPAN=2 BGCOLOR=#777777>" );
454 }
455
456
457 public void innerTableRowEnd()
458 {
459 this.addString( "</TD></TR>" );
460 }
461
462
463 }
0 /***********************************************************************************************
1 * File: HTMLTestable.java
2 * Last Modified: $Id: HTMLTestable.java,v 1.2 2002/10/14 20:52:05 nathaniel_auvil Exp $
3 * Copyright (C) 2000
4 * Author: Nathaniel G. Auvil
5 * Contributor(s):
6 *
7 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
8 *
9 * Redistribution and use of this software and associated documentation
10 * ("Software"), with or without modification, are permitted provided
11 * that the following conditions are met:
12 *
13 * 1. Redistributions of source code must retain copyright
14 * statements and notices. Redistributions must also contain a
15 * copy of this document.
16 *
17 * 2. Redistributions in binary form must reproduce the
18 * above copyright notice, this list of conditions and the
19 * following disclaimer in the documentation and/or other
20 * materials provided with the distribution.
21 *
22 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to
23 * endorse or promote products derived from this Software without
24 * prior written permission of Nathaniel G. Auvil. For written
25 * permission, please contact nathaniel_auvil@users.sourceforge.net
26 *
27 * 4. Products derived from this Software may not be called "jCharts"
28 * nor may "jCharts" appear in their names without prior written
29 * permission of Nathaniel G. Auvil. jCharts is a registered
30 * trademark of Nathaniel G. Auvil.
31 *
32 * 5. Due credit should be given to the jCharts Project
33 * (http://jcharts.sourceforge.net/).
34 *
35 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS
36 * ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
37 * NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
38 * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
39 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
40 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
41 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
42 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
43 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
44 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
45 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
46 * OF THE POSSIBILITY OF SUCH DAMAGE.
47 ************************************************************************************************/
48
49 package org.jCharts.test;
50
51
52 /*********************************************************************************************
53 * Interface class for Objects that can be displayed in a jCharts test.
54 *
55 **********************************************************************************************/
56 public interface HTMLTestable
57 {
58
59 /*********************************************************************************************
60 * Enables the testing routines to display the contents of this Object.
61 *
62 * @param htmlGenerator
63 **********************************************************************************************/
64 public void toHTML( HTMLGenerator htmlGenerator );
65
66 }
0 /***********************************************************************************************
1 * File Info: $Id: LineTestDriver.java,v 1.12 2003/03/31 00:26:42 nathaniel_auvil Exp $
2 * Copyright (C) 2000
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation
9 * ("Software"), with or without modification, are permitted provided
10 * that the following conditions are met:
11 *
12 * 1. Redistributions of source code must retain copyright
13 * statements and notices. Redistributions must also contain a
14 * copy of this document.
15 *
16 * 2. Redistributions in binary form must reproduce the
17 * above copyright notice, this list of conditions and the
18 * following disclaimer in the documentation and/or other
19 * materials provided with the distribution.
20 *
21 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to
22 * endorse or promote products derived from this Software without
23 * prior written permission of Nathaniel G. Auvil. For written
24 * permission, please contact nathaniel_auvil@users.sourceforge.net
25 *
26 * 4. Products derived from this Software may not be called "jCharts"
27 * nor may "jCharts" appear in their names without prior written
28 * permission of Nathaniel G. Auvil. jCharts is a registered
29 * trademark of Nathaniel G. Auvil.
30 *
31 * 5. Due credit should be given to the jCharts Project
32 * (http://jcharts.sourceforge.net/).
33 *
34 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS
35 * ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
36 * NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
37 * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
38 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
39 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
40 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
41 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
42 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
43 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
44 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
45 * OF THE POSSIBILITY OF SUCH DAMAGE.
46 ************************************************************************************************/
47
48 package org.jCharts.test;
49
50
51 import org.jCharts.axisChart.AxisChart;
52 import org.jCharts.chartData.*;
53 import org.jCharts.properties.*;
54 import org.jCharts.types.ChartType;
55
56 import java.awt.*;
57
58
59 /******************************************************************************************
60 * This file provides examples of how to create all the different chart types provided by
61 * this package.
62 *
63 *******************************************************************************************/
64 class LineTestDriver extends AxisChartTestBase
65 {
66 boolean supportsImageMap()
67 {
68 return true;
69 }
70
71
72 /******************************************************************************************
73 * Separate this so can use for combo chart test
74 *
75 * @param numberOfDataSets
76 ******************************************************************************************/
77 static ChartTypeProperties getChartTypeProperties( int numberOfDataSets )
78 {
79 Stroke[] strokes = new Stroke[ numberOfDataSets ];
80 for( int j = 0; j < numberOfDataSets; j++ )
81 {
82 strokes[ j ] = LineChartProperties.DEFAULT_LINE_STROKE;
83 }
84 strokes[ 0 ] = new BasicStroke( 3.0f );
85
86 Shape[] shapes = new Shape[ numberOfDataSets ];
87 for( int j = 0; j < numberOfDataSets; j++ )
88 {
89 shapes[ j ] = PointChartProperties.SHAPE_DIAMOND;
90 }
91 shapes[ 0 ] = PointChartProperties.SHAPE_CIRCLE;
92
93
94 return new LineChartProperties( strokes, shapes );
95 }
96
97
98 /******************************************************************************************
99 *
100 *
101 ******************************************************************************************/
102 DataSeries getDataSeries() throws ChartDataException
103 {
104 DataSeries dataSeries;
105 AxisChartDataSet axisChartDataSet;
106
107 int dataSize = (int) TestDataGenerator.getRandomNumber( 3, 3 );
108 int numberOfDataSets = ( int ) TestDataGenerator.getRandomNumber( 1, 1 );
109
110
111 dataSeries = super.createDataSeries( dataSize );
112
113 axisChartDataSet = super.createAxisChartDataSet( ChartType.LINE,
114 getChartTypeProperties( numberOfDataSets ),
115 numberOfDataSets,
116 dataSize,
117 10,
118 5000 );
119
120 dataSeries.addIAxisPlotDataSet( axisChartDataSet );
121
122 return dataSeries;
123 }
124
125
126
127 /******************************************************************************************
128 *
129 *
130 ******************************************************************************************
131 DataSeries getDataSeries() throws ChartDataException
132 {
133 String[] xAxisLabels={"1", "2", "3", "4", "5"};
134 DataSeries dataSeries=new DataSeries( xAxisLabels, "numbers", "numbers", "Bug #559177" );
135 AxisChartDataSet axisChartDataSet;
136
137 double[][] data={{1, 2, 3, 4, 5},
138 {7, 8, Double.NaN, Double.NaN, Double.NaN},
139 {Double.NaN, Double.NaN, Double.NaN, Double.NaN, 2}};
140
141 String[] legendLabels={"set 1", "set 2", "set 3"};
142 Paint[] paints={Color.blue, Color.red, Color.green};
143
144 axisChartDataSet=new AxisChartDataSet( data,
145 legendLabels,
146 paints,
147 ChartType.LINE,
148 this.getChartTypeProperties( 3 ) );
149
150 dataSeries.addIAxisPlotDataSet( axisChartDataSet );
151
152 return dataSeries;
153
154 }
155 */
156
157
158
159 public static void main( String[] args ) throws ChartDataException, PropertyException
160 {
161 LineChartProperties lineChartProperties= (LineChartProperties) getChartTypeProperties( 1 );
162 double[][] data= { { 280, 16, 150, 90 } };
163 Paint[] paints= { Color.blue };
164 String[] legendLabels= { "Test Legend Label" };
165 AxisChartDataSet axisChartDataSet = new AxisChartDataSet( data, legendLabels, paints, ChartType.LINE, lineChartProperties );
166
167 String[] axisLabels= null; //{ "1900", "1950", "2000", "2050" };
168 DataSeries dataSeries = new DataSeries( axisLabels, "X-Axis Title", "Y-Axis Title", "Chart Title" );
169 dataSeries.addIAxisPlotDataSet( axisChartDataSet );
170
171
172 ChartProperties chartProperties= new ChartProperties();
173 AxisProperties axisProperties= new AxisProperties( false );
174 axisProperties.getYAxisProperties().setShowAxisLabels( false );
175 axisProperties.getXAxisProperties().setShowAxisLabels( false );
176
177 DataAxisProperties yAxis= (DataAxisProperties) axisProperties.getYAxisProperties();
178 yAxis.setUserDefinedScale( -10, 50 );
179 yAxis.setNumItems( 4 );
180 yAxis.setRoundToNearest( 1 );
181
182 LegendProperties legendProperties= new LegendProperties();
183
184 AxisChart axisChart= new AxisChart( dataSeries, chartProperties, axisProperties, legendProperties, 500, 400 );
185
186 ChartTestDriver.exportImage( axisChart, "LineChartTest.png" );
187
188 }
189
190
191 }
0 /***********************************************************************************************
1 * File Info: $Id: PieTestDriver.java,v 1.9 2003/03/31 00:26:42 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.test;
40
41
42 import org.jCharts.chartData.ChartDataException;
43 import org.jCharts.chartData.PieChartDataSet;
44 import org.jCharts.nonAxisChart.PieChart2D;
45 import org.jCharts.properties.*;
46 import org.jCharts.properties.util.ChartStroke;
47 import org.jCharts.imageMap.ImageMap;
48 import org.jCharts.types.PieLabelType;
49
50 import java.awt.*;
51
52
53 /******************************************************************************************
54 * This file provides examples of how to create all the different chart types provided by
55 * this package.
56 *
57 *******************************************************************************************/
58 abstract class PieTestDriver
59 {
60
61 /******************************************************************************************
62 * Test for PieChart2D
63 *
64 * @throws ChartDataException
65 ******************************************************************************************/
66 static void test() throws ChartDataException, PropertyException
67 {
68 PieChart2D pieChart2D;
69 PieChartDataSet pieChartDataSet;
70 LegendProperties legendProperties;
71 ChartProperties chartProperties;
72
73 int dataSize;
74 int width;
75 int height;
76 int numTestsToRun = 15;
77 String fileName;
78
79 HTMLGenerator htmlGenerator = new HTMLGenerator( ChartTestDriver.OUTPUT_PATH + "pieChart2dTest.html" );
80
81 for( int i = 0; i < numTestsToRun; i++ )
82 {
83 boolean createImageMap = true; //( TestDataGenerator.getRandomNumber( 1 ) > 0.5d );
84
85 dataSize = (int) TestDataGenerator.getRandomNumber( 1, 10 );
86 pieChartDataSet = PieTestDriver.getPieChartDataSet( dataSize, 1, 7 );
87
88 width = (int) TestDataGenerator.getRandomNumber( 100, 600 );
89 height = (int) TestDataGenerator.getRandomNumber( 100, 600 );
90
91 legendProperties = new LegendProperties();
92 TestDataGenerator.randomizeLegend( legendProperties );
93 //legendProperties.setBorderStroke( new BasicStroke( 2.0f ) );
94
95 chartProperties = new ChartProperties();
96 //areaProperties.setEdgePadding( (int) TestDataGenerator.getRandomNumber( 0, 50 ) );
97 chartProperties.setBackgroundPaint( TestDataGenerator.getRandomPaint() );
98 //chartProperties.setBorderStroke( new BasicStroke( 1f ) );
99
100 pieChart2D = new PieChart2D( pieChartDataSet, legendProperties, chartProperties, width, height );
101
102 fileName = ChartTestDriver.OUTPUT_PATH + "pieChart2d" + i + ChartTestDriver.EXTENSION;
103
104 ImageMap imageMap;
105 if( createImageMap )
106 {
107 pieChart2D.renderWithImageMap();
108 imageMap = pieChart2D.getImageMap();
109 }
110 else
111 {
112 imageMap = null;
113 }
114
115
116 ChartTestDriver.exportImage( pieChart2D, fileName );
117
118
119 htmlGenerator.chartTableStart( "PieChart2D", fileName, imageMap );
120 htmlGenerator.propertiesTableRowStart();
121 pieChartDataSet.toHTML( htmlGenerator );
122 htmlGenerator.propertiesTableRowStart();
123 pieChart2D.toHTML( htmlGenerator, fileName );
124
125 htmlGenerator.addLineBreak();
126 }
127
128 htmlGenerator.saveFile();
129 }
130
131
132 /*****************************************************************************************
133 * Generates a random NonAxisChartDataSet
134 *
135 * @param numToCreate the number of doubles to generate
136 * @param minValue
137 * @param maxValue
138 * @return PieChartDataSet
139 ******************************************************************************************/
140 private static PieChartDataSet getPieChartDataSet( int numToCreate, int minValue, int maxValue ) throws ChartDataException
141 {
142 PieChart2DProperties properties = new PieChart2DProperties();
143 //properties.setZeroDegreeOffset( (float) TestDataGenerator.getRandomNumber( 0, 500 ) );
144 properties.setBorderPaint( TestDataGenerator.getRandomPaint() );
145
146 String[] labels = TestDataGenerator.getRandomStrings( numToCreate, (int) TestDataGenerator.getRandomNumber( 3, 20 ), false );
147 Paint[] paints = TestDataGenerator.getRandomPaints( numToCreate );
148
149 return new PieChartDataSet( "This is a test title", TestDataGenerator.getRandomNumbers( numToCreate, minValue, maxValue ), labels, paints, properties );
150 }
151
152
153 public static void main( String[] args ) throws ChartDataException, PropertyException
154 {
155 double[] data = {73.6d, 5.00d, 1.50d, 3.60d};
156 String[] labels = {"Equities", "Bonds", "Money Market", "Alternative Investments"};
157 Paint[] paints = {Color.lightGray, Color.green, Color.blue, Color.red};
158
159 PieChart2DProperties pieChart2DProperties = new PieChart2DProperties();
160 pieChart2DProperties.setPieLabelType( PieLabelType.VALUE_LABELS );
161 pieChart2DProperties.setZeroDegreeOffset( 110 );
162
163 LegendProperties legendProperties = new LegendProperties();
164 legendProperties.setPlacement( LegendAreaProperties.RIGHT );
165 legendProperties.setNumColumns( 1 );
166 //legendProperties.setBorderStroke( null );
167
168 PieChartDataSet pieChartDataSet = new PieChartDataSet( "Investment Categories", data, labels, paints, pieChart2DProperties );
169
170 ChartProperties chartProperties = new ChartProperties();
171 chartProperties.setBorderStroke( ChartStroke.DEFAULT_CHART_OUTLINE );
172
173 PieChart2D pieChart = new PieChart2D( pieChartDataSet, legendProperties, chartProperties, 520, 520 );
174 //PieChart2D pieChart = new PieChart2D( pieChartDataSet, null, chartProperties, 520, 520 );
175
176 ChartTestDriver.exportImage( pieChart, "pie.png" );
177 }
178
179 }
0 /***********************************************************************************************
1 * File Info: $Id: PointTestDriver.java,v 1.6 2003/03/31 00:26:42 nathaniel_auvil Exp $
2 * Copyright (C) 2000
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation
9 * ("Software"), with or without modification, are permitted provided
10 * that the following conditions are met:
11 *
12 * 1. Redistributions of source code must retain copyright
13 * statements and notices. Redistributions must also contain a
14 * copy of this document.
15 *
16 * 2. Redistributions in binary form must reproduce the
17 * above copyright notice, this list of conditions and the
18 * following disclaimer in the documentation and/or other
19 * materials provided with the distribution.
20 *
21 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to
22 * endorse or promote products derived from this Software without
23 * prior written permission of Nathaniel G. Auvil. For written
24 * permission, please contact nathaniel_auvil@users.sourceforge.net
25 *
26 * 4. Products derived from this Software may not be called "jCharts"
27 * nor may "jCharts" appear in their names without prior written
28 * permission of Nathaniel G. Auvil. jCharts is a registered
29 * trademark of Nathaniel G. Auvil.
30 *
31 * 5. Due credit should be given to the jCharts Project
32 * (http://jcharts.sourceforge.net/).
33 *
34 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS
35 * ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
36 * NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
37 * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
38 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
39 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
40 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
41 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
42 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
43 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
44 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
45 * OF THE POSSIBILITY OF SUCH DAMAGE.
46 ************************************************************************************************/
47
48 package org.jCharts.test;
49
50
51 import org.jCharts.chartData.*;
52 import org.jCharts.chartData.interfaces.IAxisDataSeries;
53 import org.jCharts.properties.*;
54 import org.jCharts.types.ChartType;
55 import org.jCharts.axisChart.AxisChart;
56
57 import java.awt.*;
58
59
60 /******************************************************************************************
61 * This file provides examples of how to create all the different chart types provided by
62 * this package.
63 *
64 *******************************************************************************************/
65 class PointTestDriver extends AxisChartTestBase
66 {
67 boolean supportsImageMap()
68 {
69 return true;
70 }
71
72
73 /******************************************************************************************
74 * Separate this so can use for combo chart test
75 *
76 ******************************************************************************************/
77 static ChartTypeProperties getChartTypeProperties( int numberOfDataSets )
78 {
79 //Shape rectangle= new Rectangle2D.Double( 0, 0, 8, 8 );
80 Shape[] shapes={PointChartProperties.SHAPE_DIAMOND, PointChartProperties.SHAPE_TRIANGLE};
81 boolean[] fillPointFlags={true, true};
82 Paint[] outlinePaints={Color.black, Color.blue};
83
84 return new PointChartProperties( shapes, fillPointFlags, outlinePaints );
85 }
86
87
88 /*********************************************************************************************************
89 *
90 *
91 *********************************************************************************************************/
92 DataSeries getDataSeries() throws ChartDataException
93 {
94 int dataSize=(int) TestDataGenerator.getRandomNumber( 13, 15 );
95 int numberOfDataSets=2; //(int) TestDataGenerator.getRandomNumber( 1, 3 );
96
97
98 DataSeries dataSeries=super.createDataSeries( dataSize );
99
100
101 AxisChartDataSet axisChartDataSet=super.createAxisChartDataSet( ChartType.POINT,
102 getChartTypeProperties( numberOfDataSets ),
103 numberOfDataSets,
104 dataSize,
105 0,
106 5000 );
107
108 dataSeries.addIAxisPlotDataSet( axisChartDataSet );
109
110 return dataSeries;
111 }
112
113
114
115 /*****************************************************************************************
116 *
117 * @param args
118 * @throws org.jCharts.properties.PropertyException
119 * @throws ChartDataException
120 *****************************************************************************************/
121 public static void main( String[] args ) throws PropertyException, ChartDataException
122 {
123 Shape[] shapes={PointChartProperties.SHAPE_DIAMOND, PointChartProperties.SHAPE_TRIANGLE};
124 boolean[] fillPointFlags={true, true};
125 Paint[] outlinePaints={Color.black, Color.blue};
126 PointChartProperties pointChartProperties= new PointChartProperties( shapes, fillPointFlags, outlinePaints );
127
128
129 //BackgroundRenderer backgroundRenderer = new BackgroundRenderer( new Color( 20, 20, 20, 50 ) );
130 //clusteredBarChartProperties.addPreRenderEventListener( backgroundRenderer );
131
132 /*
133
134 ValueLabelRenderer valueLabelRenderer = new ValueLabelRenderer( false, true, -1 );
135 valueLabelRenderer.setValueLabelPosition( ValueLabelPosition.ON_TOP );
136 valueLabelRenderer.useVerticalLabels( false );
137 clusteredBarChartProperties.addPostRenderEventListener( valueLabelRenderer );
138 */
139
140
141
142 double[][] data = {{280, 16, 150, 90, 60, 200, 150, 60 }, {80, 216, 10, 30, 15, 90, 150, 87 } };
143 Paint[] paints = {Color.yellow, Color.blue };
144 String[] legendLabels = {"Test Legend Label", "second set"};
145 AxisChartDataSet axisChartDataSet = new AxisChartDataSet( data, legendLabels, paints, ChartType.POINT, pointChartProperties );
146
147 String[] axisLabels = {"1900", "1950", "2000", "2050", "3000", "3050", "4000", "4050" };
148 IAxisDataSeries dataSeries = new DataSeries( axisLabels, "Cookies", "Years", null );
149 dataSeries.addIAxisPlotDataSet( axisChartDataSet );
150
151
152 ChartProperties chartProperties = new ChartProperties();
153 AxisProperties axisProperties = new AxisProperties( false );
154
155
156 //axisProperties.getXAxisProperties().setShowAxisLabels( false );
157 //axisProperties.getYAxisProperties().setShowAxisLabels( false );
158 //axisProperties.getYAxisProperties().setShowTicks( AxisTypeProperties.TICKS_NONE );
159
160 //axisProperties.getYAxisProperties().setShowGridLines( AxisTypeProperties.GRID_LINES_NONE );
161 //axisProperties.getYAxisProperties().setAxisStroke( new ChartStroke( new BasicStroke( 1.5f ), Color.red ) );
162
163 /*
164
165 DataAxisProperties xAxis = (DataAxisProperties) axisProperties.getXAxisProperties();
166 xAxis.setRoundToNearest( 1 );
167 xAxis.setUserDefinedScale( -300, 200 );
168 */
169
170 LegendProperties legendProperties = new LegendProperties();
171
172 AxisChart axisChart = new AxisChart( dataSeries, chartProperties, axisProperties, legendProperties, 500, 400 );
173
174 axisChart.renderWithImageMap();
175
176 ChartTestDriver.exportImage( axisChart, "pointChartTest.png" );
177 }
178
179 }
0 /***********************************************************************************************
1 * File Info: $Id: ScatterChartTestBase.java,v 1.1 2003/11/02 13:22:13 nathaniel_auvil Exp $
2 * Copyright (C) 2000
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39
40 package org.jCharts.test;
41
42
43 import org.jCharts.axisChart.AxisChart;
44 import org.jCharts.axisChart.ScatterPlotAxisChart;
45 import org.jCharts.chartData.*;
46 import org.jCharts.properties.*;
47 import org.jCharts.types.ChartType;
48 import org.jCharts.imageMap.ImageMap;
49
50 import java.awt.*;
51
52
53 /******************************************************************************************
54 *
55 *
56 *******************************************************************************************/
57 abstract class ScatterChartTestBase
58 {
59
60 public ScatterChartTestBase()
61 {
62 System.out.println( "Running: " + this.getClass().getName() );
63 }
64
65
66 abstract ScatterPlotDataSeries getDataSeries() throws ChartDataException;
67
68
69 abstract boolean supportsImageMap();
70
71
72 /******************************************************************************************
73 * Test for LineChart
74 *
75 ******************************************************************************************/
76 static void axisChartTest( String name, ScatterChartTestBase axisChartTestBase ) throws ChartDataException, PropertyException
77 {
78 LegendProperties legendProperties;
79 ChartProperties chartProperties;
80 AxisProperties axisProperties;
81 AxisChart axisChart;
82
83 int numTestsToRun = 10;
84 String fileName;
85
86 HTMLGenerator htmlGenerator = new HTMLGenerator( ChartTestDriver.OUTPUT_PATH + name + "Test.html" );
87
88 for( int i = 0; i < numTestsToRun; i++ )
89 {
90 ScatterPlotDataSeries dataSeries = axisChartTestBase.getDataSeries();
91
92 boolean horizontalPlot = false; //( TestDataGenerator.getRandomNumber( 1 ) > 0.5d );
93 boolean createImageMap = true;// ( TestDataGenerator.getRandomNumber( 1 ) > 0.5d );
94
95 axisProperties = new AxisProperties( new DataAxisProperties(), new DataAxisProperties() );
96 axisProperties.setXAxisLabelsAreVertical( ( TestDataGenerator.getRandomNumber( 1 ) > 0.5d ) );
97
98 TestDataGenerator.randomizeAxisProperties( axisProperties );
99 //axisProperties.setYAxisNumItems( 6 );
100
101 DataAxisProperties dataAxisProperties;
102
103 if( horizontalPlot )
104 {
105 dataAxisProperties = (DataAxisProperties) axisProperties.getXAxisProperties();
106 }
107 else
108 {
109 dataAxisProperties = (DataAxisProperties) axisProperties.getYAxisProperties();
110 }
111
112 dataAxisProperties.setRoundToNearest( 1 );
113 dataAxisProperties.setShowAxisLabels( ( TestDataGenerator.getRandomNumber( 1 ) > 0.5d ) );
114
115
116 int width = (int) TestDataGenerator.getRandomNumber( 500, 1000 );
117 int height = (int) TestDataGenerator.getRandomNumber( 300, 800 );
118
119 legendProperties = new LegendProperties();
120 //TestDataGenerator.randomizeLegend( legendProperties );
121 //legendProperties.setPlacement( LegendAreaProperties.RIGHT );
122
123 chartProperties = new ChartProperties();
124 //chartProperties.setBorderStroke( new BasicStroke( 1f ) );
125
126 axisChart = new ScatterPlotAxisChart( dataSeries, chartProperties, axisProperties, legendProperties, width, height );
127
128 fileName = ChartTestDriver.OUTPUT_PATH + name + i + ChartTestDriver.EXTENSION;
129
130
131 ImageMap imageMap;
132 if( createImageMap && axisChartTestBase.supportsImageMap() )
133 {
134 axisChart.renderWithImageMap();
135 imageMap = axisChart.getImageMap();
136 }
137 else
138 {
139 imageMap = null;
140 }
141
142 try
143 {
144 ChartTestDriver.exportImage( axisChart, fileName );
145 }
146 catch( NullPointerException nullPointerException )
147 {
148 nullPointerException.printStackTrace();
149 System.out.println();
150 }
151
152 axisChart.toHTML( htmlGenerator, fileName, imageMap );
153 htmlGenerator.addLineBreak();
154 }
155
156 htmlGenerator.saveFile();
157 }
158
159
160 /*****************************************************************************************************
161 *
162 *
163 *****************************************************************************************************/
164 final DataSeries createDataSeries( int numberOfValuesToCreate )
165 {
166
167 String[] xAxisLabels = null;
168 if( ( TestDataGenerator.getRandomNumber( 1 ) > 0.5d ) )
169 {
170 xAxisLabels = TestDataGenerator.getRandomStrings( numberOfValuesToCreate, (int) TestDataGenerator.getRandomNumber( 10 ), false );
171 }
172 String xAxisTitle = TestDataGenerator.getRandomString( 15, true );
173 String yAxisTitle = TestDataGenerator.getRandomString( 15, true );
174
175 return new DataSeries( xAxisLabels, xAxisTitle, yAxisTitle, "This is a test title that is so freaking long is is going to wrap around the image for sure. lfksjg;ljs; dflgkjdfgsdgdg dsgdsgsdfg dsfgsdfgsdfgs dfgdsfgd" );
176 }
177
178
179 /*****************************************************************************************
180 * Generates a random MultiDataSet
181 *
182 * @param numberOfDataSets
183 * @param numberOfValuesToCreate the number of doubles to generate
184 * @param minValue
185 * @param maxValue
186 * @return AxisChartDataSet
187 ******************************************************************************************/
188 AxisChartDataSet createAxisChartDataSet( ChartType chartType,
189 ChartTypeProperties chartTypeProperties,
190 int numberOfDataSets,
191 int numberOfValuesToCreate,
192 int minValue,
193 int maxValue ) throws ChartDataException
194 {
195 double[][] data = TestDataGenerator.getRandomNumbers( numberOfDataSets, numberOfValuesToCreate, minValue, maxValue );
196 String[] legendLabels = TestDataGenerator.getRandomStrings( numberOfDataSets, 10, false );
197 Paint[] paints = TestDataGenerator.getRandomPaints( numberOfDataSets );
198
199
200 /*
201 //data[ 0 ][ 0 ]= Double.NaN;
202 data[ 0 ][ 1 ]= Double.NaN;
203
204
205 data[ 0 ][ 4 ]= Double.NaN;
206 data[ 0 ][ 6 ]= Double.NaN;
207
208 //data[ 0 ][ data[ 0 ].length - 1 ]= Double.NaN;
209 data[ 0 ][ data[ 0 ].length - 2 ]= Double.NaN;
210 */
211
212 return new AxisChartDataSet( data, legendLabels, paints, chartType, chartTypeProperties );
213 }
214 }
0 /***********************************************************************************************
1 * File Info: $Id: ScatterPlotTestDriver.java,v 1.6 2003/11/02 13:22:31 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.test;
40
41
42 import org.jCharts.axisChart.AxisChart;
43 import org.jCharts.axisChart.ScatterPlotAxisChart;
44 import org.jCharts.chartData.*;
45 import org.jCharts.properties.*;
46 import org.jCharts.types.ChartType;
47
48 import java.awt.*;
49 import java.awt.geom.Point2D;
50
51
52 /******************************************************************************************
53 * This file provides examples of how to create all the different chart types provided by
54 * this package.
55 *
56 *******************************************************************************************/
57 public class ScatterPlotTestDriver extends ScatterChartTestBase
58 {
59 boolean supportsImageMap()
60 {
61 return true;
62 }
63
64
65 /******************************************************************************************
66 * Separate this so can use for combo chart test
67 *
68 * @param numberOfDataSets
69 ******************************************************************************************/
70 private ScatterPlotProperties getScatterPlotProperties( int numberOfDataSets )
71 {
72 Stroke[] strokes = new Stroke[ numberOfDataSets ];
73 for( int j = 0; j < numberOfDataSets; j++ )
74 {
75 strokes[ j ] = LineChartProperties.DEFAULT_LINE_STROKE;
76 }
77 strokes[ 0 ] = new BasicStroke( 3.0f );
78
79 Shape[] shapes = new Shape[ numberOfDataSets ];
80 for( int j = 0; j < numberOfDataSets; j++ )
81 {
82 shapes[ j ] = PointChartProperties.SHAPE_DIAMOND;
83 }
84 shapes[ 0 ] = PointChartProperties.SHAPE_CIRCLE;
85
86
87 return new ScatterPlotProperties( strokes, shapes );
88 }
89
90
91 /*****************************************************************************************
92 * Generates a random MultiDataSet
93 *
94 * @param numberOfDataSets
95 * @param numberOfValuesToCreate the number of doubles to generate
96 * @param xMinValue
97 * @param xMaxValue
98 * @param yMinValue
99 * @param yMaxValue
100 * @return AxisChartDataSet
101 ******************************************************************************************/
102 private ScatterPlotDataSet createScatterPlotDataSet( int numberOfDataSets,
103 int numberOfValuesToCreate,
104 int xMinValue,
105 int xMaxValue,
106 int yMinValue,
107 int yMaxValue ) throws ChartDataException
108 {
109 //Point2D.Double[] points= TestDataGenerator.getRandomPoints( numberOfValuesToCreate, xMinValue, xMaxValue, yMinValue, yMaxValue );
110
111
112 Point2D.Double[] points= new Point2D.Double[ numberOfValuesToCreate ];
113 for( int x = 0; x < numberOfValuesToCreate; x++ )
114 {
115 //--- y = x^2
116 points[ x ]= new Point2D.Double();
117 points[ x ].setLocation( x, Math.pow( x, 2 ) );
118 }
119
120 String[] legendLabels = TestDataGenerator.getRandomStrings( numberOfDataSets, 12, false );
121 Paint[] paints = TestDataGenerator.getRandomPaints( numberOfDataSets );
122 Paint paint = TestDataGenerator.getRandomPaint();
123
124 ScatterPlotDataSet scatterPlotDataSet= new ScatterPlotDataSet( this.getScatterPlotProperties( 1 ) );
125 scatterPlotDataSet.addDataPoints( points, paint, legendLabels[ 0 ] );
126
127 return scatterPlotDataSet;
128 }
129
130
131 /******************************************************************************************
132 *
133 *
134 ******************************************************************************************/
135 ScatterPlotDataSeries getDataSeries() throws ChartDataException
136 {
137 ScatterPlotDataSeries dataSeries= null;
138
139 int dataSize = (int) TestDataGenerator.getRandomNumber( 3, 10 );
140 int numberOfDataSets = (int) TestDataGenerator.getRandomNumber( 1, 1 );
141
142 ScatterPlotDataSet scatterPlotDataSet= this.createScatterPlotDataSet( numberOfDataSets, dataSize, 50, 50, 0, 0 );
143
144 String[] xAxisLabels = TestDataGenerator.getRandomStrings( dataSize, ( int ) TestDataGenerator.getRandomNumber( 10 ), false );
145 String xAxisTitle = TestDataGenerator.getRandomString( 15, true );
146 String yAxisTitle = TestDataGenerator.getRandomString( 15, true );
147 dataSeries = new ScatterPlotDataSeries( scatterPlotDataSet, xAxisTitle, yAxisTitle, "This is a test title that is so freaking long is is going to wrap around the image for sure. lfksjg;ljs; dflgkjdfgsdgdg dsgdsgsdfg dsfgsdfgsdfgs dfgdsfgd" );
148
149 dataSeries.addIAxisPlotDataSet( scatterPlotDataSet );
150
151 return dataSeries;
152 }
153
154
155 /******************************************************************************************
156 *
157 *
158 ******************************************************************************************
159 DataSeries getDataSeries() throws ChartDataException
160 {
161 String[] xAxisLabels={"1", "2", "3", "4", "5"};
162 DataSeries dataSeries=new DataSeries( xAxisLabels, "numbers", "numbers", "Bug #559177" );
163 AxisChartDataSet axisChartDataSet;
164
165 double[][] data={{1, 2, 3, 4, 5},
166 {7, 8, Double.NaN, Double.NaN, Double.NaN},
167 {Double.NaN, Double.NaN, Double.NaN, Double.NaN, 2}};
168
169 String[] legendLabels={"set 1", "set 2", "set 3"};
170 Paint[] paints={Color.blue, Color.red, Color.green};
171
172 axisChartDataSet=new AxisChartDataSet( data,
173 legendLabels,
174 paints,
175 ChartType.LINE,
176 this.getChartTypeProperties( 3 ) );
177
178 dataSeries.addIAxisPlotDataSet( axisChartDataSet );
179
180 return dataSeries;
181
182 }
183 */
184
185
186 public static void main( String[] args ) throws ChartDataException, PropertyException
187 {
188 ScatterPlotTestDriver s= new ScatterPlotTestDriver();
189
190 ScatterPlotDataSet scatterPlotDataSet= s.createScatterPlotDataSet( 1, 5, -1000, 3000, 200, 500 );
191 ScatterPlotDataSeries scatterPlotDataSeries = new ScatterPlotDataSeries( scatterPlotDataSet,
192 "X-Axis Title",
193 "Y-Axis Title",
194 "Chart Title" );
195
196 DataAxisProperties xAxisProperties= new DataAxisProperties();
197 xAxisProperties.setUserDefinedScale( -5, 3 );
198 xAxisProperties.setNumItems( 10 );
199 xAxisProperties.setRoundToNearest( 0 );
200
201 DataAxisProperties yAxisProperties= new DataAxisProperties();
202 yAxisProperties.setUserDefinedScale( -30, 50 );
203 yAxisProperties.setNumItems( 10 );
204 yAxisProperties.setRoundToNearest( 1 );
205
206 AxisProperties axisProperties = new AxisProperties( xAxisProperties, yAxisProperties );
207 ChartProperties chartProperties = new ChartProperties();
208 LegendProperties legendProperties = new LegendProperties();
209
210 ScatterPlotAxisChart scatterPlotAxisChart = new ScatterPlotAxisChart( scatterPlotDataSeries,
211 chartProperties,
212 axisProperties,
213 legendProperties,
214 500,
215 400 );
216
217 ChartTestDriver.exportImage( scatterPlotAxisChart, "ScatterPlotTest.png" );
218 }
219
220
221 }
0 /***********************************************************************************************
1 * File Info: $Id: StackedAreaTestDriver.java,v 1.5 2003/03/31 00:26:42 nathaniel_auvil Exp $
2 * Copyright (C) 2000
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation
9 * ("Software"), with or without modification, are permitted provided
10 * that the following conditions are met:
11 *
12 * 1. Redistributions of source code must retain copyright
13 * statements and notices. Redistributions must also contain a
14 * copy of this document.
15 *
16 * 2. Redistributions in binary form must reproduce the
17 * above copyright notice, this list of conditions and the
18 * following disclaimer in the documentation and/or other
19 * materials provided with the distribution.
20 *
21 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to
22 * endorse or promote products derived from this Software without
23 * prior written permission of Nathaniel G. Auvil. For written
24 * permission, please contact nathaniel_auvil@users.sourceforge.net
25 *
26 * 4. Products derived from this Software may not be called "jCharts"
27 * nor may "jCharts" appear in their names without prior written
28 * permission of Nathaniel G. Auvil. jCharts is a registered
29 * trademark of Nathaniel G. Auvil.
30 *
31 * 5. Due credit should be given to the jCharts Project
32 * (http://jcharts.sourceforge.net/).
33 *
34 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS
35 * ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
36 * NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
37 * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
38 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
39 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
40 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
41 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
42 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
43 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
44 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
45 * OF THE POSSIBILITY OF SUCH DAMAGE.
46 ************************************************************************************************/
47
48 package org.jCharts.test;
49
50
51 import org.jCharts.chartData.*;
52 import org.jCharts.properties.ChartTypeProperties;
53 import org.jCharts.properties.StackedAreaChartProperties;
54 import org.jCharts.types.ChartType;
55
56
57 /******************************************************************************************
58 * This file provides examples of how to create all the different chart types provided by
59 * this package.
60 *
61 *******************************************************************************************/
62 class StackedAreaTestDriver extends AxisChartTestBase
63 {
64 boolean supportsImageMap()
65 {
66 return false;
67 }
68
69
70 /******************************************************************************************
71 * Separate this so can use for combo chart test
72 *
73 ******************************************************************************************/
74 static ChartTypeProperties getChartTypeProperties( int numberOfDataSets )
75 {
76 /*
77 Stroke[] strokes= new Stroke[ numberOfDataSets ];
78 for( int j=0; j < numberOfDataSets; j++ )
79 {
80 strokes[ j ]= LineChartProperties.DEFAULT_LINE_STROKE;
81 }
82 strokes[ 0 ]= new BasicStroke( 3.0f );
83
84 Shape[] shapes= new Shape[ numberOfDataSets ];
85 for( int j=0; j < numberOfDataSets; j++ )
86 {
87 shapes[ j ]= PointChartProperties.SHAPE_DIAMOND;
88 }
89 shapes[ 0 ]= PointChartProperties.SHAPE_CIRCLE;
90 */
91
92 return new StackedAreaChartProperties();
93 }
94
95
96 /******************************************************************************************
97 *
98 *
99 ******************************************************************************************/
100 DataSeries getDataSeries() throws ChartDataException
101 {
102 DataSeries dataSeries;
103 AxisChartDataSet axisChartDataSet;
104
105 int dataSize=(int) TestDataGenerator.getRandomNumber( 10, 50 );
106 int numberOfDataSets=(int) TestDataGenerator.getRandomNumber( 1, 3 );
107
108
109 dataSeries=super.createDataSeries( dataSize );
110
111 axisChartDataSet=super.createAxisChartDataSet( ChartType.AREA_STACKED,
112 getChartTypeProperties( numberOfDataSets ),
113 numberOfDataSets,
114 dataSize,
115 0,
116 5000 );
117
118 dataSeries.addIAxisPlotDataSet( axisChartDataSet );
119
120 return dataSeries;
121 }
122
123 }
0 /***********************************************************************************************
1 * File Info: $Id: StackedBarTestDriver.java,v 1.11 2003/11/02 13:22:31 nathaniel_auvil Exp $
2 * Copyright (C) 2000
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.test;
40
41
42 import org.jCharts.chartData.*;
43 import org.jCharts.chartData.interfaces.IAxisDataSeries;
44 import org.jCharts.properties.*;
45 import org.jCharts.properties.util.ChartStroke;
46 import org.jCharts.types.ChartType;
47 import org.jCharts.axisChart.customRenderers.axisValue.renderers.ValueLabelRenderer;
48 import org.jCharts.axisChart.customRenderers.axisValue.renderers.ValueLabelPosition;
49 import org.jCharts.axisChart.AxisChart;
50
51 import java.awt.*;
52
53
54 /******************************************************************************************
55 * This file provides examples of how to create all the different chart types provided by
56 * this package.
57 *
58 *******************************************************************************************/
59 public class StackedBarTestDriver extends AxisChartTestBase
60 {
61 boolean supportsImageMap()
62 {
63 return true;
64 }
65
66
67 /******************************************************************************************
68 *
69 *
70 ******************************************************************************************/
71 DataSeries getDataSeries() throws ChartDataException
72 {
73 StackedBarChartProperties stackedBarChartProperties;
74 DataSeries dataSeries;
75 AxisChartDataSet axisChartDataSet;
76
77 int dataSize=(int) TestDataGenerator.getRandomNumber( 1, 30 );
78 int numberOfDataSets=(int) TestDataGenerator.getRandomNumber( 1, 5 );
79
80
81 dataSeries=super.createDataSeries( dataSize );
82
83
84 stackedBarChartProperties=new StackedBarChartProperties();
85
86
87 axisChartDataSet=super.createAxisChartDataSet( ChartType.BAR_STACKED,
88 stackedBarChartProperties,
89 numberOfDataSets,
90 dataSize,
91 0,
92 5000 );
93
94 dataSeries.addIAxisPlotDataSet( axisChartDataSet );
95
96 return dataSeries;
97 }
98
99
100 /*****************************************************************************************
101 *
102 * @param args
103 * @throws org.jCharts.properties.PropertyException
104 * @throws ChartDataException
105 *****************************************************************************************/
106 public static void main( String[] args ) throws PropertyException, ChartDataException
107 {
108 StackedBarChartProperties stackedBarChartProperties = new StackedBarChartProperties();
109
110 //BackgroundRenderer backgroundRenderer = new BackgroundRenderer( new Color( 20, 20, 20, 50 ) );
111 //clusteredBarChartProperties.addPreRenderEventListener( backgroundRenderer );
112
113 /*
114
115 ValueLabelRenderer valueLabelRenderer = new ValueLabelRenderer( false, true, -1 );
116 valueLabelRenderer.setValueLabelPosition( ValueLabelPosition.ON_TOP );
117 valueLabelRenderer.useVerticalLabels( false );
118 clusteredBarChartProperties.addPostRenderEventListener( valueLabelRenderer );
119 */
120
121
122
123 double[][] data = {{280, 16, 150, 90, 60, 200, 150, 60 }, {80, 216, 10, 30, 15, 90, 150, 87 } };
124 Paint[] paints = {Color.yellow, Color.blue };
125 String[] legendLabels = {"Test Legend Label", "second set"};
126 AxisChartDataSet axisChartDataSet = new AxisChartDataSet( data, legendLabels, paints, ChartType.BAR_STACKED, stackedBarChartProperties );
127
128 String[] axisLabels = {"1900", "1950", "2000", "2050", "3000", "3050", "4000", "4050" };
129 IAxisDataSeries dataSeries = new DataSeries( axisLabels, "Cookies", "Years", "Effort Over Time" );
130 dataSeries.addIAxisPlotDataSet( axisChartDataSet );
131
132
133 ChartProperties chartProperties = new ChartProperties();
134 AxisProperties axisProperties = new AxisProperties( false );
135 axisProperties.getXAxisProperties().getAxisTitleChartFont();
136
137 // axisProperties.getXAxisProperties().setShowAxisLabels( false );
138 // axisProperties.getYAxisProperties().setShowAxisLabels( false );
139 // axisProperties.getYAxisProperties().setShowTicks( AxisTypeProperties.TICKS_NONE );
140
141 //axisProperties.getYAxisProperties().setShowGridLines( AxisTypeProperties.GRID_LINES_NONE );
142 //axisProperties.getYAxisProperties().setAxisStroke( new ChartStroke( new BasicStroke( 1.5f ), Color.red ) );
143
144 /*
145
146 DataAxisProperties xAxis = (DataAxisProperties) axisProperties.getXAxisProperties();
147 xAxis.setRoundToNearest( 1 );
148 xAxis.setUserDefinedScale( -300, 200 );
149 */
150
151 LegendProperties legendProperties = new LegendProperties();
152
153 AxisChart axisChart = new AxisChart( dataSeries, chartProperties, axisProperties, legendProperties, 500, 400 );
154
155 axisChart.renderWithImageMap();
156
157 ChartTestDriver.exportImage( axisChart, "StackedBarChartTest.png" );
158 }
159
160 }
0 /***********************************************************************************************
1 * File Info: $Id: StockTestDriver.java,v 1.4 2003/03/31 00:26:42 nathaniel_auvil Exp $
2 * Copyright (C) 2000
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation
9 * ("Software"), with or without modification, are permitted provided
10 * that the following conditions are met:
11 *
12 * 1. Redistributions of source code must retain copyright
13 * statements and notices. Redistributions must also contain a
14 * copy of this document.
15 *
16 * 2. Redistributions in binary form must reproduce the
17 * above copyright notice, this list of conditions and the
18 * following disclaimer in the documentation and/or other
19 * materials provided with the distribution.
20 *
21 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to
22 * endorse or promote products derived from this Software without
23 * prior written permission of Nathaniel G. Auvil. For written
24 * permission, please contact nathaniel_auvil@users.sourceforge.net
25 *
26 * 4. Products derived from this Software may not be called "jCharts"
27 * nor may "jCharts" appear in their names without prior written
28 * permission of Nathaniel G. Auvil. jCharts is a registered
29 * trademark of Nathaniel G. Auvil.
30 *
31 * 5. Due credit should be given to the jCharts Project
32 * (http://jcharts.sourceforge.net/).
33 *
34 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS
35 * ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
36 * NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
37 * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
38 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
39 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
40 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
41 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
42 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
43 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
44 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
45 * OF THE POSSIBILITY OF SUCH DAMAGE.
46 ************************************************************************************************/
47
48 package org.jCharts.test;
49
50
51 import org.jCharts.chartData.*;
52 import org.jCharts.properties.ChartTypeProperties;
53 import org.jCharts.properties.StockChartProperties;
54
55 import java.awt.*;
56
57
58 /******************************************************************************************
59 * This file provides examples of how to create all the different chart types provided by
60 * this package.
61 *
62 *******************************************************************************************/
63 public final class StockTestDriver extends AxisChartTestBase
64 {
65 boolean supportsImageMap()
66 {
67 return true;
68 }
69
70 /******************************************************************************************
71 * Separate this so can use for combo chart test
72 *
73 ******************************************************************************************/
74 static ChartTypeProperties getChartTypeProperties( int numberOfDataSets )
75 {
76 StockChartProperties stockChartProperties=new StockChartProperties();
77 return stockChartProperties;
78 }
79
80
81 /******************************************************************************************
82 * Test for LineChart
83 *
84 * @throws ChartDataException
85 ******************************************************************************************/
86 DataSeries getDataSeries() throws ChartDataException
87 {
88 int dataSize=(int) TestDataGenerator.getRandomNumber( 2, 25 );
89 int numberOfDataSets=1;
90
91 DataSeries dataSeries=super.createDataSeries( dataSize );
92 StockChartDataSet stockChartDataSet;
93
94
95 double[] highs=TestDataGenerator.getRandomNumbers( dataSize, 500, 1000 );
96 double[] lows=TestDataGenerator.getRandomNumbers( dataSize, 100, 300 );
97 double[] opens=TestDataGenerator.getRandomNumbers( dataSize, 350, 450 );
98 double[] closes=TestDataGenerator.getRandomNumbers( dataSize, 350, 450 );
99
100 StockChartProperties stockChartProperties=new StockChartProperties();
101
102 stockChartDataSet=new StockChartDataSet( highs, "High", lows, "Low", Color.black, stockChartProperties );
103 stockChartDataSet.setOpenValues( opens, "Open", Color.red );
104 stockChartDataSet.setCloseValues( closes, "Close", Color.green );
105
106 String[] legendLabels=TestDataGenerator.getRandomStrings( numberOfDataSets, 10, false );
107 Paint[] paints=TestDataGenerator.getRandomPaints( numberOfDataSets );
108
109
110 dataSeries.addIAxisPlotDataSet( stockChartDataSet );
111
112
113 return dataSeries;
114 }
115 }
0
1 /***********************************************************************************************
2 * File Info: $Id: StopWatch.java,v 1.1 2002/11/22 03:26:17 nathaniel_auvil Exp $
3 * Copyright (C) 2000
4 * Author: Nathaniel G. Auvil
5 * Contributor(s):
6 *
7 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
8 *
9 * Redistribution and use of this software and associated documentation ("Software"), with or
10 * without modification, are permitted provided that the following conditions are met:
11 *
12 * 1. Redistributions of source code must retain copyright statements and notices.
13 * Redistributions must also contain a copy of this document.
14 *
15 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
16 * conditions and the following disclaimer in the documentation and/or other materials
17 * provided with the distribution.
18 *
19 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
20 * products derived from this Software without prior written permission of Nathaniel G.
21 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
22 *
23 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
24 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
25 * registered trademark of Nathaniel G. Auvil.
26 *
27 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
28 *
29 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
30 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
31 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
32 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
33 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
34 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
35 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
36 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
37 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
38 ************************************************************************************************/
39
40 package org.jCharts.test;
41
42
43
44 public class StopWatch
45 {
46 private long start;
47 private long stop;
48
49
50 public StopWatch()
51 {
52
53 }
54
55
56 public void start()
57 {
58 this.start= System.currentTimeMillis();
59 }
60
61
62
63 public void stop()
64 {
65 this.stop= System.currentTimeMillis();
66 }
67
68
69
70 public String toString()
71 {
72 long difference= this.stop - this.start;
73 long seconds= ( difference / 1000 ) % 60;
74 long minutes= difference / 1000 / 60 % 60;
75 long hours= difference / 1000 / 60 / 60;
76
77 StringBuffer s= new StringBuffer( 100 );
78 s.append( "Total Execution Time: " + hours + "h " + minutes + "m " + seconds + "s." );
79 return s.toString();
80 }
81
82
83
84 }
0 /***********************************************************************************************
1 * File Info: $Id: SwingTest.java,v 1.5 2003/03/04 01:10:09 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39
40 package org.jCharts.test;
41
42
43 import org.jCharts.chartData.ChartDataException;
44 import org.jCharts.chartData.PieChartDataSet;
45 import org.jCharts.nonAxisChart.PieChart2D;
46 import org.jCharts.properties.*;
47
48 import javax.swing.*;
49 import java.awt.*;
50 import java.awt.event.WindowEvent;
51
52
53 public class SwingTest extends JFrame
54 {
55 private JPanel panel;
56
57
58 /*******************************************************************************
59 *
60 ********************************************************************************/
61 public SwingTest() throws ChartDataException, PropertyException
62 {
63 initComponents();
64 }
65
66
67 /*******************************************************************************
68 *
69 ********************************************************************************/
70 private void initComponents() throws ChartDataException, PropertyException
71 {
72 this.setSize( 500, 500 );
73 this.panel=new JPanel( true );
74 this.panel.setSize( 500, 500 );
75 this.getContentPane().add( this.panel );
76 this.setVisible( true );
77
78
79 String[] labels={"BMW", "Audi", "Lexus"};
80 String title="Cars that Own";
81 Paint[] paints={Color.blue, Color.gray, Color.red};
82 double[] data={50d, 30d, 20d};
83
84 PieChart2DProperties pieChart2DProperties=new PieChart2DProperties();
85 PieChartDataSet pieChartDataSet=new PieChartDataSet( title, data, labels, paints, pieChart2DProperties );
86
87 PieChart2D pieChart2D=new PieChart2D( pieChartDataSet, new LegendProperties(), new ChartProperties(), 450, 450 );
88
89 //BufferedImage bufferedImage=new BufferedImage( 450, 450, BufferedImage.TYPE_INT_RGB );
90 //pieChart2D.setGraphics2D( bufferedImage.createGraphics() );
91
92 pieChart2D.setGraphics2D( (Graphics2D) this.panel.getGraphics() );
93 pieChart2D.render();
94
95
96 //this.panel.getGraphics().drawImage( bufferedImage, 0, 0, this );
97
98
99 addWindowListener( new java.awt.event.WindowAdapter()
100 {
101 public void windowClosing( WindowEvent windowEvent )
102 {
103 exitForm( windowEvent );
104 }
105 }
106 );
107 }
108
109
110 /*********************************************************************************
111 * Exit the Application
112 *
113 * @param windowEvent
114 ***********************************************************************************/
115 private void exitForm( WindowEvent windowEvent )
116 {
117 System.exit( 0 );
118 }
119
120
121 /*********************************************************************************
122 *
123 *
124 ***********************************************************************************/
125 public static void main( String args[] ) throws ChartDataException, PropertyException
126 {
127 new SwingTest();
128 }
129
130
131 }
0 /***********************************************************************************************
1 * File Info: $Id: TestDataGenerator.java,v 1.12 2003/03/08 23:19:34 nathaniel_auvil Exp $
2 * Copyright (C) 2000
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation
9 * ("Software"), with or without modification, are permitted provided
10 * that the following conditions are met:
11 *
12 * 1. Redistributions of source code must retain copyright
13 * statements and notices. Redistributions must also contain a
14 * copy of this document.
15 *
16 * 2. Redistributions in binary form must reproduce the
17 * above copyright notice, this list of conditions and the
18 * following disclaimer in the documentation and/or other
19 * materials provided with the distribution.
20 *
21 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to
22 * endorse or promote products derived from this Software without
23 * prior written permission of Nathaniel G. Auvil. For written
24 * permission, please contact nathaniel_auvil@users.sourceforge.net
25 *
26 * 4. Products derived from this Software may not be called "jCharts"
27 * nor may "jCharts" appear in their names without prior written
28 * permission of Nathaniel G. Auvil. jCharts is a registered
29 * trademark of Nathaniel G. Auvil.
30 *
31 * 5. Due credit should be given to the jCharts Project
32 * (http://jcharts.sourceforge.net/).
33 *
34 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS
35 * ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
36 * NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
37 * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
38 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
39 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
40 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
41 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
42 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
43 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
44 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
45 * OF THE POSSIBILITY OF SUCH DAMAGE.
46 ************************************************************************************************/
47
48
49 package org.jCharts.test;
50
51
52 import org.jCharts.properties.*;
53 import org.jCharts.properties.util.ChartStroke;
54 import org.jCharts.chartData.ScatterPlotDataSet;
55
56 import java.awt.*;
57
58
59 final public class TestDataGenerator
60 {
61 private final static Font[] ALL_FONTS=GraphicsEnvironment.getLocalGraphicsEnvironment().getAllFonts();
62
63
64 /*****************************************************************************************
65 * Random font generator based on the available Fonts on this machine.
66 *
67 * @param minSize
68 * @param maxSize
69 * @return Font
70 ******************************************************************************************/
71 public static Font getRandomFont( double minSize, double maxSize )
72 {
73 Font font=ALL_FONTS[ (int) TestDataGenerator.getRandomNumber( ALL_FONTS.length ) ];
74 font=font.deriveFont( (float) TestDataGenerator.getRandomNumber( minSize, maxSize ) );
75 return font;
76 }
77
78
79 /*****************************************************************************************
80 * Random number generator.
81 *
82 * @param maxValue
83 * @return double
84 ******************************************************************************************/
85 public static double getRandomNumber( double maxValue )
86 {
87 return Math.random() * maxValue;
88 }
89
90
91 /*****************************************************************************************
92 * Random number generator in specified range.
93 *
94 * @param minValue
95 * @param maxValue
96 * @return double
97 ******************************************************************************************/
98 protected static double getRandomNumber( double minValue, double maxValue )
99 {
100 return ( minValue + ( Math.random() * ( maxValue - minValue ) ) );
101 }
102
103
104 /*****************************************************************************************
105 * Random numbers generator in specified range.
106 *
107 * @param numToGenerate the number of doubles to generate
108 * @param minValue
109 * @param maxValue
110 * @return double[]
111 ******************************************************************************************/
112 public static double[] getRandomNumbers( int numToGenerate, double minValue, double maxValue )
113 {
114 double[] data=new double[ numToGenerate ];
115 for( int i=0; i < numToGenerate; i++ )
116 {
117 data[ i ]=getRandomNumber( minValue, maxValue );
118 }
119 return data;
120 }
121
122
123 /*****************************************************************************************
124 * Random numbers generator in specified range.
125 *
126 * @param numberOfDataSets to generate
127 * @param numToGenerate the number of doubles to generate
128 * @param minValue
129 * @param maxValue
130 * @return double[]
131 ******************************************************************************************/
132 public static double[][] getRandomNumbers( int numberOfDataSets, int numToGenerate, double minValue, double maxValue )
133 {
134 double[][] data=new double[ numberOfDataSets ][ numToGenerate ];
135 for( int j=0; j < numberOfDataSets; j++ )
136 {
137 for( int i=0; i < numToGenerate; i++ )
138 {
139 data[ j ][ i ]=getRandomNumber( minValue, maxValue );
140 }
141 }
142 return data;
143 }
144
145
146
147 /*****************************************************************************************
148 * Random numbers generator in specified range.
149 *
150 * @param numToGenerate the number of doubles to generate
151 * @param xMinValue
152 * @param xMaxValue
153 * @param yMinValue
154 * @param yMaxValue
155 * @return Point.Double[]
156 ******************************************************************************************/
157 public static Point.Double[] getRandomPoints( int numToGenerate,
158 double xMinValue,
159 double xMaxValue,
160 double yMinValue,
161 double yMaxValue )
162 {
163 Point.Double[] points= new Point.Double[ numToGenerate ];
164 for( int j=0; j < numToGenerate; j++ )
165 {
166 points[ j ]= ScatterPlotDataSet.createPoint2DDouble();
167 points[ j ].setLocation( getRandomNumber( xMinValue, xMaxValue ), getRandomNumber( yMinValue, yMaxValue ) );
168 }
169 return points;
170 }
171
172
173 /*****************************************************************************************
174 * Random Paint generator.
175 *
176 * @return Paint
177 ******************************************************************************************/
178 protected static Paint getRandomPaint()
179 {
180 if( getRandomNumber( 1 ) > 0.5 )
181 {
182 return getRandomColor();
183 }
184 else
185 {
186 float width=(float) TestDataGenerator.getRandomNumber( 10, 800 );
187 float height=(float) TestDataGenerator.getRandomNumber( 10, 600 );
188 float x=(float) TestDataGenerator.getRandomNumber( 0, 800 );
189 float y=(float) TestDataGenerator.getRandomNumber( 0, 600 );
190 return new GradientPaint( x, y, getRandomColor(), width, height, getRandomColor() );
191 }
192 }
193
194
195 /*****************************************************************************************
196 * Random Color generator.
197 *
198 * @return Paint[]
199 ******************************************************************************************/
200 public static Paint[] getRandomPaints( int numToCreate )
201 {
202 Paint paints[]=new Paint[ numToCreate ];
203 for( int i=0; i < numToCreate; i++ )
204 {
205 paints[ i ]=getRandomPaint();
206 }
207 return paints;
208 }
209
210
211 /*****************************************************************************************
212 * Random Color generator.
213 *
214 * @return Color
215 ******************************************************************************************/
216 protected static Color getRandomColor()
217 {
218 int transparency=(int) getRandomNumber( 100, 375 );
219 if( transparency > 255 )
220 {
221 transparency=255;
222 }
223
224 return new Color( (int) getRandomNumber( 255 ), (int) getRandomNumber( 255 ), (int) getRandomNumber( 255 ), transparency );
225 }
226
227
228 /*****************************************************************************************
229 * Random String generator.
230 *
231 * @param maxStringLength
232 * @param canBeNull
233 * @return String
234 ******************************************************************************************/
235 protected static String getRandomString( int maxStringLength, boolean canBeNull )
236 {
237 if( canBeNull )
238 {
239 if( TestDataGenerator.getRandomNumber( 10 ) <= 1 )
240 {
241 return null;
242 }
243 }
244
245
246 int tempVal;
247
248 int stringLength=1 + (int) getRandomNumber( maxStringLength );
249 StringBuffer stringBuffer=new StringBuffer( stringLength );
250
251 while( stringLength-- > 0 )
252 {
253 tempVal=65 + (int) getRandomNumber( 58 );
254 while( tempVal > 90 && tempVal < 97 )
255 {
256 tempVal=65 + (int) getRandomNumber( 58 );
257 }
258
259 stringBuffer.append( (char) tempVal );
260 }
261
262 return stringBuffer.toString();
263 }
264
265
266 /*****************************************************************************************
267 * Random String generator.
268 *
269 * @return String[]
270 ******************************************************************************************/
271 protected static String[] getRandomStrings( int numToCreate, int maxStringLength, boolean canBeNull )
272 {
273 if( canBeNull )
274 {
275 if( (int) TestDataGenerator.getRandomNumber( 10 ) <= 1 )
276 {
277 return null;
278 }
279 }
280
281 String strings[]=new String[ numToCreate ];
282
283 for( int i=0; i < numToCreate; i++ )
284 {
285 strings[ i ]=getRandomString( maxStringLength, false );
286 }
287
288 return strings;
289 }
290
291
292 /******************************************************************************************
293 * Takes the passed AxisProperties and randomizes it.
294 *
295 * @param axisProperties
296 ******************************************************************************************/
297 protected static void randomizeAxisProperties( AxisProperties axisProperties )
298 {
299 DataAxisProperties dataAxisProperties;
300 LabelAxisProperties labelAxisProperties;
301 if( axisProperties.isPlotHorizontal() )
302 {
303 dataAxisProperties= (DataAxisProperties) axisProperties.getXAxisProperties();
304 labelAxisProperties= (LabelAxisProperties) axisProperties.getYAxisProperties();
305 }
306 else
307 {
308 dataAxisProperties= (DataAxisProperties) axisProperties.getYAxisProperties();
309 labelAxisProperties= (LabelAxisProperties) axisProperties.getXAxisProperties();
310 }
311
312 dataAxisProperties.setNumItems( (int) TestDataGenerator.getRandomNumber( 2, 15 ) );
313 dataAxisProperties.setRoundToNearest( (int) TestDataGenerator.getRandomNumber( -5, 3 ) );
314
315 dataAxisProperties.setUseDollarSigns( TestDataGenerator.getRandomNumber( 1 ) > 0.5d );
316 dataAxisProperties.setUseCommas( TestDataGenerator.getRandomNumber( 1 ) > 0.5d );
317
318 //axisProperties.setShowAxisTitle( AxisProperties.X_AXIS, TestDataGenerator.getRandomNumber( 1 ) > 0.5d );
319 //axisProperties.setShowAxisTitle( AxisProperties.Y_AXIS, TestDataGenerator.getRandomNumber( 1 ) > 0.5d );
320
321 //axisProperties.setShowGridLine( AxisProperties.X_AXIS, (int) TestDataGenerator.getRandomNumber( 3 ) );
322 //axisProperties.setShowGridLine( AxisProperties.X_AXIS, AxisProperties.GRID_LINES_ONLY_WITH_LABELS );
323 //axisProperties.setShowGridLine( AxisProperties.Y_AXIS, (int) TestDataGenerator.getRandomNumber( 3 ) );
324
325 dataAxisProperties.setShowEndBorder( TestDataGenerator.getRandomNumber( 1 ) > 0.5d );
326 labelAxisProperties.setShowEndBorder( TestDataGenerator.getRandomNumber( 1 ) > 0.5d );
327
328 // axisProperties.setShowTicks( AxisProperties.X_AXIS, (int) TestDataGenerator.getRandomNumber( 3 ) );
329 //axisProperties.setShowTicks( AxisProperties.X_AXIS, AxisProperties.TICKS_ONLY_WITH_LABELS );
330 //axisProperties.setShowTicks( AxisProperties.Y_AXIS, (int) TestDataGenerator.getRandomNumber( 3 ) );
331
332 //axisProperties.setShowZeroLine( TestDataGenerator.getRandomNumber( 1 ) > 0.5d );
333 //axisProperties.setZeroLinePaint( TestDataGenerator.getRandomPaint() );
334
335
336 // axisProperties.setScaleFont( TestDataGenerator.getRandomFont( 12.0, 15.0 ) );
337 //axisProperties.setScaleFontColor( TestDataGenerator.getRandomPaint() );
338
339 //axisProperties.setAxisTitleFont( TestDataGenerator.getRandomFont( 6.0, 20.0 ) );
340
341 axisProperties.getXAxisProperties().setAxisStroke( new ChartStroke( new BasicStroke( 1.5f ), TestDataGenerator.getRandomPaint() ) );
342 axisProperties.getYAxisProperties().setAxisStroke( new ChartStroke( new BasicStroke( 1.5f ), TestDataGenerator.getRandomPaint() ) );
343
344
345 //axisProperties.setBackgroundPaint( TestDataGenerator.getRandomPaint() );
346 }
347
348
349 /******************************************************************************************
350 * Takes the passed Legend and randomizes it.
351 *
352 * @param legendProperties
353 ******************************************************************************************/
354 protected static void randomizeLegend( LegendProperties legendProperties )
355 {
356 Font font;
357 int fontSize;
358
359 int numColumns=(int) TestDataGenerator.getRandomNumber( 1, 6 );
360 if( numColumns == 6 )
361 {
362 numColumns=LegendAreaProperties.COLUMNS_AS_MANY_AS_NEEDED;
363 }
364
365 legendProperties.setNumColumns( numColumns );
366 legendProperties.setPlacement( (int) TestDataGenerator.getRandomNumber( 4 ) );
367
368 fontSize=(int) TestDataGenerator.getRandomNumber( 6, 20 );
369 font=ALL_FONTS[ (int) TestDataGenerator.getRandomNumber( ALL_FONTS.length ) ];
370 font=font.deriveFont( (float) fontSize );
371 legendProperties.setFont( font );
372 legendProperties.setFontPaint( TestDataGenerator.getRandomPaint() );
373
374 //---random between null and having a color.
375 if( (int) TestDataGenerator.getRandomNumber( 2 ) == 0 )
376 {
377 legendProperties.setBorderStroke( null );
378 }
379 else
380 {
381 legendProperties.setBorderStroke( ChartStroke.DEFAULT_LEGEND_OUTLINE );
382 }
383
384 //---random between null and having a color.
385 if( (int) TestDataGenerator.getRandomNumber( 2 ) == 0 )
386 {
387 legendProperties.setBackgroundPaint( null );
388 }
389 else
390 {
391 legendProperties.setBackgroundPaint( TestDataGenerator.getRandomPaint() );
392 }
393 }
394 }
0 /***********************************************************************************************
1 * File Info: $Id: ChartType.java,v 1.4 2003/02/17 02:55:37 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39 package org.jCharts.types;
40
41
42 /*****************************************************************************************
43 * Chart IntType constants to be used on data sets to specify how they should be plotted.
44 *
45 ******************************************************************************************/
46 public class ChartType extends IntType
47 {
48 public static final ChartType BAR=new ChartType( 0, false );
49 public static final ChartType BAR_CLUSTERED=new ChartType( 1, false );
50 public static final ChartType BAR_STACKED=new ChartType( 2, true );
51 public static final ChartType LINE=new ChartType( 3, false );
52 public static final ChartType POINT=new ChartType( 4, false );
53 public static final ChartType AREA=new ChartType( 5, false );
54 public static final ChartType AREA_STACKED=new ChartType( 6, true );
55 public static final ChartType STOCK=new ChartType( 7, false );
56 public static final ChartType SCATTER_PLOT=new ChartType( 8, false );
57
58
59 private boolean stackedData;
60
61
62 /***************************************************************************************
63 *
64 *
65 ****************************************************************************************/
66 private ChartType( int typeCode, boolean stackedData )
67 {
68 super( typeCode );
69
70 this.stackedData=stackedData;
71 }
72
73
74 /***************************************************************************************
75 * Returns flag indicating whether chart type has stacked data
76 *
77 * @return boolean
78 ****************************************************************************************/
79 public boolean isStacked()
80 {
81 return this.stackedData;
82 }
83
84
85 /***************************************************************************************
86 * Returns flag indicating whether passed ChartType is equal to this one
87 *
88 * @return boolean
89 ****************************************************************************************/
90 public boolean equals( ChartType chartType )
91 {
92 return ( this.getInt() == chartType.getInt() );
93 }
94
95 }
0 /***********************************************************************************************
1 * File Info: $Id: IntType.java,v 1.5 2002/12/11 03:32:34 nathaniel_auvil Exp $
2 * Copyright (C) 2001
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation
9 * ("Software"), with or without modification, are permitted provided
10 * that the following conditions are met:
11 *
12 * 1. Redistributions of source code must retain copyright
13 * statements and notices. Redistributions must also contain a
14 * copy of this document.
15 *
16 * 2. Redistributions in binary form must reproduce the
17 * above copyright notice, this list of conditions and the
18 * following disclaimer in the documentation and/or other
19 * materials provided with the distribution.
20 *
21 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to
22 * endorse or promote products derived from this Software without
23 * prior written permission of Nathaniel G. Auvil. For written
24 * permission, please contact nathaniel_auvil@users.sourceforge.net
25 *
26 * 4. Products derived from this Software may not be called "jCharts"
27 * nor may "jCharts" appear in their names without prior written
28 * permission of Nathaniel G. Auvil. jCharts is a registered
29 * trademark of Nathaniel G. Auvil.
30 *
31 * 5. Due credit should be given to the jCharts Project
32 * (http://jcharts.sourceforge.net/).
33 *
34 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS
35 * ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
36 * NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
37 * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
38 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
39 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
40 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
41 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
42 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
43 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
44 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
45 * OF THE POSSIBILITY OF SUCH DAMAGE.
46 ************************************************************************************************/
47
48 package org.jCharts.types;
49
50
51 import java.io.Serializable;
52
53
54 /*****************************************************************************************
55 * Provides a common base class for all types.
56 *
57 ******************************************************************************************/
58 abstract public class IntType implements Serializable
59 {
60 private int type;
61
62
63 /***************************************************************************************
64 *
65 * @param typeCode
66 ****************************************************************************************/
67 protected IntType( int typeCode )
68 {
69 this.type=typeCode;
70 }
71
72
73 /***************************************************************************************
74 *
75 * @return int
76 ****************************************************************************************/
77 public int getInt()
78 {
79 return this.type;
80 }
81
82 }
0 /***********************************************************************************************
1 * File Info: $Id: PieLabelType.java,v 1.1 2003/03/11 02:52:45 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation ("Software"), with or
9 * without modification, are permitted provided that the following conditions are met:
10 *
11 * 1. Redistributions of source code must retain copyright statements and notices.
12 * Redistributions must also contain a copy of this document.
13 *
14 * 2. Redistributions in binary form must reproduce the above copyright notice, this list of
15 * conditions and the following disclaimer in the documentation and/or other materials
16 * provided with the distribution.
17 *
18 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to endorse or promote
19 * products derived from this Software without prior written permission of Nathaniel G.
20 * Auvil. For written permission, please contact nathaniel_auvil@users.sourceforge.net
21 *
22 * 4. Products derived from this Software may not be called "jCharts" nor may "jCharts" appear
23 * in their names without prior written permission of Nathaniel G. Auvil. jCharts is a
24 * registered trademark of Nathaniel G. Auvil.
25 *
26 * 5. Due credit should be given to the jCharts Project (http://jcharts.sourceforge.net/).
27 *
28 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS ``AS IS'' AND ANY
29 * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
30 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
31 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
32 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
33 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
34 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,STRICT LIABILITY, OR TORT
35 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
36 * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE
37 ************************************************************************************************/
38
39
40 package org.jCharts.types;
41
42
43 public class PieLabelType extends IntType
44 {
45 public static final PieLabelType NO_LABELS= new PieLabelType( 0 );
46 public static final PieLabelType VALUE_LABELS= new PieLabelType( 1 );
47 public static final PieLabelType LEGEND_LABELS= new PieLabelType( 2 );
48
49
50 /*******************************************************************************
51 *
52 * @param value
53 ******************************************************************************/
54 private PieLabelType( int value )
55 {
56 super( value );
57 }
58
59
60 public boolean equals( PieLabelType pieLabelType )
61 {
62 return this.getInt() == pieLabelType.getInt();
63 }
64 }
0 /***********************************************************************************************
1 * File Info: $Id: StockChartDataType.java,v 1.2 2002/10/14 20:52:05 nathaniel_auvil Exp $
2 * Copyright (C) 2002
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation
9 * ("Software"), with or without modification, are permitted provided
10 * that the following conditions are met:
11 *
12 * 1. Redistributions of source code must retain copyright
13 * statements and notices. Redistributions must also contain a
14 * copy of this document.
15 *
16 * 2. Redistributions in binary form must reproduce the
17 * above copyright notice, this list of conditions and the
18 * following disclaimer in the documentation and/or other
19 * materials provided with the distribution.
20 *
21 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to
22 * endorse or promote products derived from this Software without
23 * prior written permission of Nathaniel G. Auvil. For written
24 * permission, please contact nathaniel_auvil@users.sourceforge.net
25 *
26 * 4. Products derived from this Software may not be called "jCharts"
27 * nor may "jCharts" appear in their names without prior written
28 * permission of Nathaniel G. Auvil. jCharts is a registered
29 * trademark of Nathaniel G. Auvil.
30 *
31 * 5. Due credit should be given to the jCharts Project
32 * (http://jcharts.sourceforge.net/).
33 *
34 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS
35 * ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
36 * NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
37 * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
38 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
39 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
40 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
41 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
42 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
43 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
44 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
45 * OF THE POSSIBILITY OF SUCH DAMAGE.
46 ************************************************************************************************/
47
48 package org.jCharts.types;
49
50
51 public class StockChartDataType extends IntType
52 {
53 public static final StockChartDataType OPEN=new StockChartDataType( 0 );
54 public static final StockChartDataType CLOSE=new StockChartDataType( 1 );
55 public static final StockChartDataType HIGH=new StockChartDataType( 2 );
56 public static final StockChartDataType LOW=new StockChartDataType( 3 );
57 //public static final StockChartDataType VOLUME= new StockChartDataType( 4 );
58
59
60
61
62 /***************************************************************************************
63 *
64 * @param int
65 ****************************************************************************************/
66 private StockChartDataType( int typeCode )
67 {
68 super( typeCode );
69 }
70
71
72 }
0 /***********************************************************************************************
1 * File Info: $Id: Type.java,v 1.2 2002/10/14 20:52:05 nathaniel_auvil Exp $
2 * Copyright (C) 2001
3 * Author: Nathaniel G. Auvil
4 * Contributor(s):
5 *
6 * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved.
7 *
8 * Redistribution and use of this software and associated documentation
9 * ("Software"), with or without modification, are permitted provided
10 * that the following conditions are met:
11 *
12 * 1. Redistributions of source code must retain copyright
13 * statements and notices. Redistributions must also contain a
14 * copy of this document.
15 *
16 * 2. Redistributions in binary form must reproduce the
17 * above copyright notice, this list of conditions and the
18 * following disclaimer in the documentation and/or other
19 * materials provided with the distribution.
20 *
21 * 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to
22 * endorse or promote products derived from this Software without
23 * prior written permission of Nathaniel G. Auvil. For written
24 * permission, please contact nathaniel_auvil@users.sourceforge.net
25 *
26 * 4. Products derived from this Software may not be called "jCharts"
27 * nor may "jCharts" appear in their names without prior written
28 * permission of Nathaniel G. Auvil. jCharts is a registered
29 * trademark of Nathaniel G. Auvil.
30 *
31 * 5. Due credit should be given to the jCharts Project
32 * (http://jcharts.sourceforge.net/).
33 *
34 * THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS
35 * ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
36 * NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
37 * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
38 * jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
39 * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
40 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
41 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
42 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
43 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
44 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
45 * OF THE POSSIBILITY OF SUCH DAMAGE.
46 ************************************************************************************************/
47
48 package org.jCharts.types;
49
50
51 import java.io.Serializable;
52
53
54 /*****************************************************************************************
55 * Provides a common base class for all types.
56 *
57 ******************************************************************************************/
58 abstract public class Type implements Serializable
59 {
60 private int typeCode;
61
62
63 /***************************************************************************************
64 *
65 * @param int
66 ****************************************************************************************/
67 Type( int typeCode )
68 {
69 this.typeCode=typeCode;
70 }
71
72
73 /***************************************************************************************
74 *
75 * @return int
76 ****************************************************************************************/
77 public int getTypeCode()
78 {
79 return this.typeCode;
80 }
81
82 }