You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(95) |
Sep
(42) |
Oct
(2) |
Nov
(7) |
Dec
(6) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
|
Feb
(34) |
Mar
|
Apr
|
May
(64) |
Jun
(113) |
Jul
(60) |
Aug
(9) |
Sep
(6) |
Oct
(20) |
Nov
(11) |
Dec
|
From: Nathaniel G. A. <nat...@us...> - 2004-05-31 16:29:56
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/axisChart/axis In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3178/src/java/org/krysalis/jcharts/axisChart/axis Modified Files: YAxis.java Log Message: fixed javadocs Index: YAxis.java =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/axisChart/axis/YAxis.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** YAxis.java 27 Aug 2003 04:37:44 -0000 1.4 --- YAxis.java 31 May 2004 16:29:47 -0000 1.5 *************** *** 73,77 **** * Need this value as horizontal plots start from the top of the axis and go down * ! * @return ************************************************************************************/ public float getLastTickY() --- 73,77 ---- * Need this value as horizontal plots start from the top of the axis and go down * ! * @return float ************************************************************************************/ public float getLastTickY() |
From: Nathaniel G. A. <nat...@us...> - 2004-05-31 16:28:56
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/axisChart/axis/scale In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2989/src/java/org/krysalis/jcharts/axisChart/axis/scale Modified Files: ScaleCalculator.java Log Message: fixed javadocs Index: ScaleCalculator.java =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/axisChart/axis/scale/ScaleCalculator.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** ScaleCalculator.java 17 May 2003 16:54:37 -0000 1.1 --- ScaleCalculator.java 31 May 2004 16:28:44 -0000 1.2 *************** *** 190,194 **** /******************************************************************************* * ! * @return *******************************************************************************/ public String toString() --- 190,194 ---- /******************************************************************************* * ! * @return String *******************************************************************************/ public String toString() |
From: Nathaniel G. A. <nat...@us...> - 2004-05-31 16:28:54
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/axisChart/customRenderers/axisValue In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2989/src/java/org/krysalis/jcharts/axisChart/customRenderers/axisValue Modified Files: AxisValueRenderEvent.java Log Message: fixed javadocs Index: AxisValueRenderEvent.java =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/axisChart/customRenderers/axisValue/AxisValueRenderEvent.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** AxisValueRenderEvent.java 17 May 2003 16:56:35 -0000 1.1 --- AxisValueRenderEvent.java 31 May 2004 16:28:44 -0000 1.2 *************** *** 127,131 **** /************************************************************************************** * ! * @return *************************************************************************************/ public float getValueX() { --- 127,131 ---- /************************************************************************************** * ! * @return float *************************************************************************************/ public float getValueX() { |
From: Nathaniel G. A. <nat...@us...> - 2004-05-31 16:27:31
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/chartText In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2764/src/java/org/krysalis/jcharts/chartText Modified Files: TextTag.java Log Message: fixed javadocs Index: TextTag.java =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/chartText/TextTag.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** TextTag.java 17 May 2003 16:58:32 -0000 1.1 --- TextTag.java 31 May 2004 16:27:21 -0000 1.2 *************** *** 393,397 **** /******************************************************************************************** * ! * @return ********************************************************************************************/ public String toString() --- 393,397 ---- /******************************************************************************************** * ! * @return String ********************************************************************************************/ public String toString() |
From: Nathaniel G. A. <nat...@us...> - 2004-05-31 16:26:22
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2572/src/java/org/krysalis/jcharts Modified Files: Legend.java Log Message: fixed javadocs Index: Legend.java =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/Legend.java,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** Legend.java 27 Aug 2003 04:37:44 -0000 1.9 --- Legend.java 31 May 2004 16:26:13 -0000 1.10 *************** *** 506,510 **** if( this.shapes.size() > 0 && this.shapes.size() > labelIndex ) { ! Shape shape = (Shape)this.shapes.get( labelIndex); //---get the original transform so can reset it --- 506,510 ---- if( this.shapes.size() > 0 && this.shapes.size() > labelIndex ) { ! //Shape shape = (Shape)this.shapes.get( labelIndex); //---get the original transform so can reset it |
From: Nathaniel G. A. <nat...@us...> - 2004-05-31 16:26:11
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/types In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2534/src/java/org/krysalis/jcharts/types Modified Files: StockChartDataType.java Log Message: fixed javadocs Index: StockChartDataType.java =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/types/StockChartDataType.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** StockChartDataType.java 17 May 2003 17:01:37 -0000 1.1 --- StockChartDataType.java 31 May 2004 16:26:01 -0000 1.2 *************** *** 63,67 **** /*************************************************************************************** * ! * @param int ****************************************************************************************/ private StockChartDataType( int typeCode ) --- 63,67 ---- /*************************************************************************************** * ! * @param typeCode ****************************************************************************************/ private StockChartDataType( int typeCode ) |
From: Nathaniel G. A. <nat...@us...> - 2004-05-31 16:25:55
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/test In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2454/src/java/org/krysalis/jcharts/test Modified Files: PointTestDriver.java RadarTestDriver.java AreaTestDriver.java Log Message: fixed javadocs Index: PointTestDriver.java =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/test/PointTestDriver.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** PointTestDriver.java 17 May 2003 17:01:12 -0000 1.1 --- PointTestDriver.java 31 May 2004 16:25:42 -0000 1.2 *************** *** 117,121 **** * * @param args ! * @throws org.jCharts.properties.PropertyException * @throws ChartDataException *****************************************************************************************/ --- 117,121 ---- * * @param args ! * @throws PropertyException * @throws ChartDataException *****************************************************************************************/ Index: RadarTestDriver.java =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/test/RadarTestDriver.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** RadarTestDriver.java 4 Aug 2003 09:25:49 -0000 1.1 --- RadarTestDriver.java 31 May 2004 16:25:42 -0000 1.2 *************** *** 25,29 **** * * @param args ! * @throws org.jCharts.properties.PropertyException * @throws ChartDataException *****************************************************************************************/ --- 25,29 ---- * * @param args ! * @throws PropertyException * @throws ChartDataException *****************************************************************************************/ Index: AreaTestDriver.java =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/test/AreaTestDriver.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** AreaTestDriver.java 22 Jun 2003 14:15:42 -0000 1.2 --- AreaTestDriver.java 31 May 2004 16:25:42 -0000 1.3 *************** *** 142,146 **** { ! StackedAreaChartProperties stacked= new StackedAreaChartProperties(); AreaChartProperties areaChartProperties= new AreaChartProperties(); --- 142,146 ---- { ! //StackedAreaChartProperties stacked= new StackedAreaChartProperties(); AreaChartProperties areaChartProperties= new AreaChartProperties(); |
From: Nathaniel G. A. <nat...@us...> - 2004-05-31 16:25:35
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/properties/util In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2401/src/java/org/krysalis/jcharts/properties/util Modified Files: ChartFont.java Log Message: fixed javadocs Index: ChartFont.java =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/properties/util/ChartFont.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** ChartFont.java 2 Sep 2003 08:45:55 -0000 1.3 --- ChartFont.java 31 May 2004 16:25:22 -0000 1.4 *************** *** 91,95 **** * * @return font ! * @todo this allows you to modify the Font **************************************************************************************/ public Font getFont() --- 91,95 ---- * * @return font ! * TODO this allows you to modify the Font **************************************************************************************/ public Font getFont() *************** *** 101,105 **** /************************************************************************************** * ! * @return boolean ************************************************************************************** public boolean isAntiAliased() --- 101,105 ---- /************************************************************************************** * ! // * @return boolean ************************************************************************************** public boolean isAntiAliased() |
From: Nathaniel G. A. <nat...@us...> - 2004-05-31 16:25:12
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/imageMap In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2276/src/java/org/krysalis/jcharts/imageMap Modified Files: PolyMapArea.java Log Message: fixed javadocs Index: PolyMapArea.java =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/imageMap/PolyMapArea.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** PolyMapArea.java 17 May 2003 16:59:18 -0000 1.1 --- PolyMapArea.java 31 May 2004 16:24:57 -0000 1.2 *************** *** 64,68 **** * @param numberOfPoints * @param value ! * @param areaType ****************************************************************************************/ public PolyMapArea( int numberOfPoints, double value, String xAxisLabel, String legendLabel ) --- 64,69 ---- * @param numberOfPoints * @param value ! * @param xAxisLabel ! * @param legendLabel ****************************************************************************************/ public PolyMapArea( int numberOfPoints, double value, String xAxisLabel, String legendLabel ) |
From: Nathaniel G. A. <nat...@us...> - 2004-05-31 16:24:43
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/chartData In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2196/src/java/org/krysalis/jcharts/chartData Modified Files: ScatterPlotDataSet.java AxisDataSeries.java Log Message: fixed javadocs Index: AxisDataSeries.java =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/chartData/AxisDataSeries.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** AxisDataSeries.java 17 May 2003 16:58:10 -0000 1.1 --- AxisDataSeries.java 31 May 2004 16:24:34 -0000 1.2 *************** *** 173,177 **** * * @throws ChartDataException ! * @throws org.jCharts.properties.PropertyException ***************************************************************************************/ public void validate() throws ChartDataException, PropertyException --- 173,177 ---- * * @throws ChartDataException ! * @throws PropertyException ***************************************************************************************/ public void validate() throws ChartDataException, PropertyException Index: ScatterPlotDataSet.java =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/chartData/ScatterPlotDataSet.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** ScatterPlotDataSet.java 17 May 2003 16:58:11 -0000 1.1 --- ScatterPlotDataSet.java 31 May 2004 16:24:34 -0000 1.2 *************** *** 84,88 **** * * @return ChartType - * @see org.jCharts.types.ChartType *******************************************************************************************/ public final ChartType getChartType() --- 84,87 ---- |
From: Nathaniel G. A. <nat...@us...> - 2004-05-31 16:24:26
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/chartData/interfaces In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2146/src/java/org/krysalis/jcharts/chartData/interfaces Modified Files: IStockChartDataSet.java Log Message: fixed javadocs Index: IStockChartDataSet.java =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/chartData/interfaces/IStockChartDataSet.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** IStockChartDataSet.java 17 May 2003 16:57:26 -0000 1.1 --- IStockChartDataSet.java 31 May 2004 16:24:16 -0000 1.2 *************** *** 90,94 **** /****************************************************************************************** * - * @param boolean *******************************************************************************************/ public boolean hasCloseValues(); --- 90,93 ---- *************** *** 105,109 **** /****************************************************************************************** * ! * @param boolean *******************************************************************************************/ public boolean hasOpenValues(); --- 104,108 ---- /****************************************************************************************** * ! * @return boolean *******************************************************************************************/ public boolean hasOpenValues(); |
From: Nathaniel G. A. <nat...@us...> - 2004-05-31 16:23:57
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/axisChart In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2013/src/java/org/krysalis/jcharts/axisChart Modified Files: AxisChart.java Log Message: fixed javadocs Index: AxisChart.java =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/axisChart/AxisChart.java,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** AxisChart.java 2 Sep 2003 08:46:26 -0000 1.6 --- AxisChart.java 31 May 2004 16:23:46 -0000 1.7 *************** *** 324,328 **** //String myString = new String (""); //myString = myInteger.toString(); ! String myString = new String (String.valueOf(Math.round(temp / (float)this.axisProperties.getYAxisProperties().getSecondScaleRight())) ); numericTagGroup2.addLabel(myString); j++; --- 324,328 ---- //String myString = new String (""); //myString = myInteger.toString(); ! String myString = new String (String.valueOf(Math.round(temp / this.axisProperties.getYAxisProperties().getSecondScaleRight())) ); numericTagGroup2.addLabel(myString); j++; |
From: Nathaniel G. A. <nat...@us...> - 2004-05-31 16:23:17
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/axisChart/customRenderers/axisValue/renderers In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1872/src/java/org/krysalis/jcharts/axisChart/customRenderers/axisValue/renderers Modified Files: ValueLabelPosition.java ValueLabelRenderer.java Log Message: fixed javadocs Index: ValueLabelRenderer.java =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/axisChart/customRenderers/axisValue/renderers/ValueLabelRenderer.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** ValueLabelRenderer.java 21 May 2003 02:02:23 -0000 1.2 --- ValueLabelRenderer.java 31 May 2004 16:23:03 -0000 1.3 *************** *** 254,258 **** * @param formattedTextTag * @param isNegative - * @return ************************************************************************************************/ private float calculateXHorizontalPlot( AxisValueRenderEvent axisValueRenderEvent, --- 254,257 ---- *************** *** 347,351 **** * @param formattedTextTag * @param isNegative - * @return ************************************************************************************************/ private float calculateYVerticalPlot( AxisValueRenderEvent axisValueRenderEvent, --- 346,349 ---- Index: ValueLabelPosition.java =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/axisChart/customRenderers/axisValue/renderers/ValueLabelPosition.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** ValueLabelPosition.java 17 May 2003 16:56:18 -0000 1.1 --- ValueLabelPosition.java 31 May 2004 16:22:59 -0000 1.2 *************** *** 76,80 **** /******************************************************************************* * ! * @return ******************************************************************************/ public int getPosition() { --- 76,80 ---- /******************************************************************************* * ! * @return int ******************************************************************************/ public int getPosition() { |
From: Nathaniel G. A. <nat...@us...> - 2004-05-31 15:40:03
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/axisChart In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26306/src/java/org/krysalis/jcharts/axisChart Modified Files: AreaChart.java Log Message: removed unused local variable Index: AreaChart.java =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/axisChart/AreaChart.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** AreaChart.java 22 Jun 2003 14:14:24 -0000 1.2 --- AreaChart.java 31 May 2004 15:39:53 -0000 1.3 *************** *** 38,42 **** import org.krysalis.jcharts.chartData.interfaces.IAxisChartDataSet; import org.krysalis.jcharts.imageMap.ImageMapNotSupportedException; - import org.krysalis.jcharts.properties.DataAxisProperties; import java.awt.*; --- 38,41 ---- *************** *** 76,80 **** //---AreaCharts can not be drawn on a horizontal axis so y-axis will always be the data axis ! DataAxisProperties dataAxisProperties= (DataAxisProperties) axisChart.getAxisProperties().getYAxisProperties(); --- 75,79 ---- //---AreaCharts can not be drawn on a horizontal axis so y-axis will always be the data axis ! //DataAxisProperties dataAxisProperties= (DataAxisProperties) axisChart.getAxisProperties().getYAxisProperties(); |
From: Nathaniel G. A. <nat...@us...> - 2004-05-31 15:39:07
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/types In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26180/src/java/org/krysalis/jcharts/types Modified Files: ChartType.java Type.java Log Message: fixed javadocs Index: ChartType.java =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/types/ChartType.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** ChartType.java 17 May 2003 17:01:36 -0000 1.1 --- ChartType.java 31 May 2004 15:38:56 -0000 1.2 *************** *** 63,67 **** /*************************************************************************************** * ! * ****************************************************************************************/ private ChartType( int typeCode, boolean stackedData ) --- 63,68 ---- /*************************************************************************************** * ! * @param typeCode ! * @param stackedData ****************************************************************************************/ private ChartType( int typeCode, boolean stackedData ) *************** *** 87,90 **** --- 88,92 ---- * Returns flag indicating whether passed ChartType is equal to this one * + * @param chartType * @return boolean ****************************************************************************************/ Index: Type.java =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/types/Type.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** Type.java 17 May 2003 17:01:37 -0000 1.1 --- Type.java 31 May 2004 15:38:56 -0000 1.2 *************** *** 1,8 **** /*********************************************************************************************** - * File Info: $Id$ - * Copyright (C) 2001 - * Author: Nathaniel G. Auvil - * Contributor(s): - * * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved. * --- 1,3 ---- *************** *** 56,59 **** --- 51,56 ---- * Provides a common base class for all types. * + * @author Nathaniel Auvil + * @version $Id$ ******************************************************************************************/ abstract public class Type implements Serializable *************** *** 64,68 **** /*************************************************************************************** * ! * @param int ****************************************************************************************/ Type( int typeCode ) --- 61,65 ---- /*************************************************************************************** * ! * @param typeCode ****************************************************************************************/ Type( int typeCode ) |
From: Nathaniel G. A. <nat...@us...> - 2004-05-31 15:29:39
|
Update of /cvsroot/jcharts/krysalis-jcharts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24520 Modified Files: build.xml Log Message: fixed javadoc classpath Index: build.xml =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/build.xml,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** build.xml 16 Feb 2004 13:42:25 -0000 1.8 --- build.xml 31 May 2004 15:29:30 -0000 1.9 *************** *** 113,117 **** <mkdir dir="${dir.javadocs}"/> <javadoc sourcepath="${dir.src}" ! classpath="${batik.classpath};${environment.J2EE_HOME}/lib/j2ee.jar" destdir="${dir.javadocs}" packagenames="org.krysalis.jcharts.*" --- 113,117 ---- <mkdir dir="${dir.javadocs}"/> <javadoc sourcepath="${dir.src}" ! classpath="${batik.classpath};${j2ee.classpath}" destdir="${dir.javadocs}" packagenames="org.krysalis.jcharts.*" |
From: Nathaniel G. A. <nat...@us...> - 2004-05-31 13:10:03
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/properties/util In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30022/src/java/org/krysalis/jcharts/properties/util Modified Files: ChartItem.java Log Message: changed Class level comments Index: ChartItem.java =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/properties/util/ChartItem.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** ChartItem.java 31 May 2004 13:08:29 -0000 1.4 --- ChartItem.java 31 May 2004 13:09:52 -0000 1.5 *************** *** 1,8 **** /*********************************************************************************************** - * File Info: $Id$ - * Copyright (C) 2002 - * Author: Nathaniel G. Auvil - * Contributor(s): - * * Copyright 2002 (C) Nathaniel G. Auvil. All Rights Reserved. * --- 1,3 ---- *************** *** 45,48 **** --- 40,48 ---- + /************************************************************************************ + * + * @author nauvil + * @version $Id$ + ************************************************************************************/ public abstract class ChartItem implements Serializable { |
From: Nathaniel G. A. <nat...@us...> - 2004-05-31 13:08:40
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/properties/util In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29776/src/java/org/krysalis/jcharts/properties/util Modified Files: ChartItem.java Log Message: Index: ChartItem.java =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/properties/util/ChartItem.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** ChartItem.java 2 Sep 2003 08:45:55 -0000 1.3 --- ChartItem.java 31 May 2004 13:08:29 -0000 1.4 *************** *** 42,48 **** import java.awt.*; ! public abstract class ChartItem { private static final Paint DEFAULT_PAINT= Color.black; --- 42,49 ---- import java.awt.*; + import java.io.Serializable; ! public abstract class ChartItem implements Serializable { private static final Paint DEFAULT_PAINT= Color.black; *************** *** 67,71 **** * * @return paint ! * @todo if this method is going to exist, it would have to return a clone of the Paint to keep people from modifying contents *****************************************/ public Paint getPaint() --- 68,73 ---- * * @return paint ! * TODO if this method is going to exist, it would have to return a clone of the Paint to keep ! * people from modifying contents. *****************************************/ public Paint getPaint() |
From: Nathaniel G. A. <nat...@us...> - 2004-05-29 13:50:22
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/designer In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3409/src/java/org/krysalis/jcharts/designer Modified Files: Designer.java Log Message: Index: Designer.java =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/designer/Designer.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** Designer.java 9 Aug 2003 16:57:29 -0000 1.1 --- Designer.java 29 May 2004 13:50:13 -0000 1.2 *************** *** 3,7 **** - import org.krysalis.jcharts.chartData.ChartDataException; import org.krysalis.jcharts.designer.charts.DesignerPieChart; --- 3,6 ---- *************** *** 13,63 **** ! /*********************************************************************************** ! * * @author Nathaniel Auvil * @version $Id$ ! **********************************************************************************/ ! public class Designer extends JFrame { ! public static final String TITLE= "jCharts Designer - 1.0.0"; private ChartPanel chartPanel; private LowerHalfPanel lowerHalfPanel; - private DesignerPieChart designerPieChart; private org.krysalis.jcharts.axisChart.AxisChart axisChart; ! ! /*********************************************************************************** ! * * @throws org.krysalis.jcharts.chartData.ChartDataException ! **********************************************************************************/ ! public Designer() throws ChartDataException { super( TITLE ); ! this.designerPieChart= new DesignerPieChart( 450, 450 ); ! super.setJMenuBar( new DesignerMenuBar( this ) ); ! super.getContentPane().setLayout( new BoxLayout( super.getContentPane(), BoxLayout.Y_AXIS ) ); ! this.chartPanel= new ChartPanel( this ); this.chartPanel.setChart( this.designerPieChart.getPieChart2D(), 500, 500 ); ! this.lowerHalfPanel= new LowerHalfPanel( this ); ! ! ! JScrollPane scrollPane= new JScrollPane( this.chartPanel ); ! JSplitPane jSplitPane = new JSplitPane( JSplitPane.VERTICAL_SPLIT, scrollPane, this.lowerHalfPanel ); ! jSplitPane.setOneTouchExpandable( true ); ! ! //this.getContentPane().add( jSplitPane, BorderLayout.CENTER ); ! this.getContentPane().add( jSplitPane ); ! //---so when they click on the 'x' in the upper right corner, the program exits ! super.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE ); this.pack(); --- 12,60 ---- ! /******************************************************************************* ! * * @author Nathaniel Auvil * @version $Id$ ! ******************************************************************************/ ! public class Designer extends JFrame ! { ! public static final String TITLE = "jCharts Designer - 1.0.0"; private ChartPanel chartPanel; private LowerHalfPanel lowerHalfPanel; private DesignerPieChart designerPieChart; private org.krysalis.jcharts.axisChart.AxisChart axisChart; ! /**************************************************************************** ! * * @throws org.krysalis.jcharts.chartData.ChartDataException ! ***************************************************************************/ ! public Designer() throws ChartDataException ! { super( TITLE ); ! this.designerPieChart = new DesignerPieChart( 450, 450 ); ! super.setJMenuBar( new DesignerMenuBar( this ) ); ! super.getContentPane().setLayout( new BoxLayout( super.getContentPane(), BoxLayout.Y_AXIS ) ); ! this.chartPanel = new ChartPanel( this ); this.chartPanel.setChart( this.designerPieChart.getPieChart2D(), 500, 500 ); ! this.lowerHalfPanel = new LowerHalfPanel( this ); + JScrollPane scrollPane = new JScrollPane( this.chartPanel ); + JSplitPane jSplitPane = new JSplitPane( JSplitPane.VERTICAL_SPLIT, scrollPane, this.lowerHalfPanel ); + jSplitPane.setOneTouchExpandable( true ); ! //this.getContentPane().add( jSplitPane, BorderLayout.CENTER ); ! this.getContentPane().add( jSplitPane ); + //---so when they click on the 'x' in the upper right corner, the + // program exits + super.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE ); this.pack(); *************** *** 68,79 **** ! /************************************************************************************ ! * ! ***********************************************************************************/ public void refreshChart() { try { ! this.lowerHalfPanel.getTopLevelTabs().updateChartProperties( this.designerPieChart.getChartProperties() ); this.designerPieChart.updateChart(); --- 65,76 ---- ! /**************************************************************************** ! * ! ***************************************************************************/ public void refreshChart() { try { ! this.lowerHalfPanel.getTopLevelTabs().updateChartProperties( this.designerPieChart.getChartProperties() ); this.designerPieChart.updateChart(); *************** *** 86,122 **** catch( ChartDataException chartDataException ) { ! JOptionPane.showMessageDialog( this, chartDataException.getMessage(), "Chart Data Exception", JOptionPane.ERROR_MESSAGE ); } } ! /*********************************************************************************** ! * ! **********************************************************************************/ public static void main( String[] args ) throws ChartDataException { ! Designer designer= new Designer(); ! ! /* ! int width= 450; ! int height= 450; ! ! try { ! String[] labels = {"BMW", "Audi", "Lexus"}; ! String title = "Cars that Own"; ! Paint[] paints = {Color.blue, Color.gray, Color.red}; ! double[] data = {50d, 30d, 20d}; ! ! PieChart2DProperties pieChart2DProperties = new PieChart2DProperties(); ! PieChartDataSet pieChartDataSet = new PieChartDataSet( title, data, labels, paints, pieChart2DProperties ); ! ! PieChart2D pieChart2D = new PieChart2D( pieChartDataSet, new LegendProperties(), new ChartProperties(), width, height ); ! designer.chartPanel.setChart( pieChart2D, width, height ); ! } ! catch( ChartDataException chartDataException ) { ! chartDataException.printStackTrace(); ! } ! */ } ! } --- 83,119 ---- catch( ChartDataException chartDataException ) { ! JOptionPane.showMessageDialog( this, ! chartDataException.getMessage(), ! "Chart Data Exception", ! JOptionPane.ERROR_MESSAGE ); } } ! /**************************************************************************** ! * ! ***************************************************************************/ public static void main( String[] args ) throws ChartDataException { ! Designer designer = new Designer(); ! /* ! * int width= 450; int height= 450; ! * ! * try { String[] labels = {"BMW", "Audi", "Lexus"}; String title = "Cars ! * that Own"; Paint[] paints = {Color.blue, Color.gray, Color.red}; ! * double[] data = {50d, 30d, 20d}; ! * ! * PieChart2DProperties pieChart2DProperties = new PieChart2DProperties(); ! * PieChartDataSet pieChartDataSet = new PieChartDataSet( title, data, ! * labels, paints, pieChart2DProperties ); ! * ! * PieChart2D pieChart2D = new PieChart2D( pieChartDataSet, new ! * LegendProperties(), new ChartProperties(), width, height ); ! * ! * designer.chartPanel.setChart( pieChart2D, width, height ); } catch( ! * ChartDataException chartDataException ) { ! * chartDataException.printStackTrace(); } ! */ } ! } \ No newline at end of file |
From: Nathaniel G. A. <nat...@us...> - 2004-05-27 02:55:32
|
Update of /cvsroot/jcharts/krysalis-jcharts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22254 Modified Files: status.xml Log Message: Index: status.xml =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/status.xml,v retrieving revision 1.18 retrieving revision 1.19 diff -C2 -d -r1.18 -r1.19 *** status.xml 27 May 2004 02:06:03 -0000 1.18 --- status.xml 27 May 2004 02:55:21 -0000 1.19 *************** *** 47,51 **** <changes> <!-- Add new releases here --> ! <release version="1.0.0 (current CVS)" date="2003"> <!-- Some action types have associated images. By default, images are defined for 'add', 'fix', 'remove' and 'update'. If you add --- 47,51 ---- <changes> <!-- Add new releases here --> ! <release version="1.0.0 (current CVS)" date="2004"> <!-- Some action types have associated images. By default, images are defined for 'add', 'fix', 'remove' and 'update'. If you add |
From: Nathaniel G. A. <nat...@us...> - 2004-05-27 02:15:28
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/axisChart In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15023/src/java/org/krysalis/jcharts/axisChart Modified Files: BarChart.java Log Message: Index: BarChart.java =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/axisChart/BarChart.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** BarChart.java 26 May 2004 01:57:19 -0000 1.2 --- BarChart.java 27 May 2004 02:15:19 -0000 1.3 *************** *** 44,48 **** import org.krysalis.jcharts.imageMap.RectMapArea; import org.krysalis.jcharts.properties.BarChartProperties; - import org.krysalis.jcharts.properties.DataAxisProperties; --- 44,47 ---- *************** *** 64,69 **** Graphics2D g2d = axisChart.getGraphics2D(); BarChartProperties barChartProperties = (BarChartProperties) iAxisChartDataSet.getChartTypeProperties(); - - DataAxisProperties dataAxisProperties; float barWidth; --- 63,66 ---- *************** *** 76,82 **** if( axisChart.getAxisProperties().isPlotHorizontal() ) { - dataAxisProperties = (DataAxisProperties) axisChart.getAxisProperties().getXAxisProperties(); barWidth = axisChart.getYAxis().getScalePixelWidth() * barChartProperties.getPercentage(); - startingX = axisChart.getXAxis().getZeroLineCoordinate(); startingY = axisChart.getYAxis().getLastTickY() - (barWidth / 2); --- 73,77 ---- *************** *** 86,101 **** BarChart.horizontalPlot( axisChart, ! iAxisChartDataSet, ! barChartProperties, ! dataAxisProperties, ! g2d, ! rectangle, ! startingX ); } else { - dataAxisProperties = (DataAxisProperties) axisChart.getAxisProperties().getYAxisProperties(); barWidth = axisChart.getXAxis().getScalePixelWidth() * barChartProperties.getPercentage(); - startingX = axisChart.getXAxis().getTickStart() - (barWidth / 2); startingY = axisChart.getYAxis().getZeroLineCoordinate(); --- 81,93 ---- BarChart.horizontalPlot( axisChart, ! iAxisChartDataSet, ! barChartProperties, ! g2d, ! rectangle, ! startingX ); } else { barWidth = axisChart.getXAxis().getScalePixelWidth() * barChartProperties.getPercentage(); startingX = axisChart.getXAxis().getTickStart() - (barWidth / 2); startingY = axisChart.getYAxis().getZeroLineCoordinate(); *************** *** 105,114 **** BarChart.verticalPlot( axisChart, ! iAxisChartDataSet, ! barChartProperties, ! dataAxisProperties, ! g2d, ! rectangle, ! startingY ); } } --- 97,105 ---- BarChart.verticalPlot( axisChart, ! iAxisChartDataSet, ! barChartProperties, ! g2d, ! rectangle, ! startingY ); } } *************** *** 119,123 **** * @param iAxisChartDataSet * @param barChartProperties - * @param dataAxisProperties * @param g2d * @param rectangle --- 110,113 ---- *************** *** 125,134 **** **************************************************************************************/ private static void horizontalPlot( AxisChart axisChart, ! IAxisChartDataSet iAxisChartDataSet, ! BarChartProperties barChartProperties, ! DataAxisProperties dataAxisProperties, ! Graphics2D g2d, ! Rectangle2D.Float rectangle, ! float startingX ) { int imageMapLabelIndex = axisChart.getYAxis().getNumberOfScaleItems() - 1; --- 115,123 ---- **************************************************************************************/ private static void horizontalPlot( AxisChart axisChart, ! IAxisChartDataSet iAxisChartDataSet, ! BarChartProperties barChartProperties, ! Graphics2D g2d, ! Rectangle2D.Float rectangle, ! float startingX ) { int imageMapLabelIndex = axisChart.getYAxis().getNumberOfScaleItems() - 1; *************** *** 143,150 **** //---reuse the same Object for pre and post render events. AxisValueRenderEvent axisValueRenderEvent = new AxisValueRenderEvent( axisChart, ! iAxisChartDataSet, ! g2d, ! totalItemArea, ! axisChart.getXAxis().getZeroLineCoordinate() ); //---there is only ever one data set for a regular bar chart --- 132,139 ---- //---reuse the same Object for pre and post render events. AxisValueRenderEvent axisValueRenderEvent = new AxisValueRenderEvent( axisChart, ! iAxisChartDataSet, ! g2d, ! totalItemArea, ! axisChart.getXAxis().getZeroLineCoordinate() ); //---there is only ever one data set for a regular bar chart *************** *** 171,178 **** { rectangle.x = axisChart.getXAxis().computeAxisCoordinate( axisChart.getXAxis().getOrigin(), ! iAxisChartDataSet.getValue( 0, i ), ! axisChart .getXAxis() ! .getScaleCalculator() ! .getMinValue() ); rectangle.width = startingX - rectangle.x; --- 160,165 ---- { rectangle.x = axisChart.getXAxis().computeAxisCoordinate( axisChart.getXAxis().getOrigin(), ! iAxisChartDataSet.getValue( 0, i ), ! axisChart.getXAxis().getScaleCalculator().getMinValue() ); rectangle.width = startingX - rectangle.x; *************** *** 184,188 **** rectangle.x = startingX; rectangle.width = BarChart.computeScaleHeightOfValue( iAxisChartDataSet.getValue( 0, i ), ! axisChart.getXAxis().getOneUnitPixelSize() ); //---set values for the postRender event --- 171,175 ---- rectangle.x = startingX; rectangle.width = BarChart.computeScaleHeightOfValue( iAxisChartDataSet.getValue( 0, i ), ! axisChart.getXAxis().getOneUnitPixelSize() ); //---set values for the postRender event *************** *** 190,204 **** } ! //---with a user defined scale, we could have non-zero data points with a height ! // of zero. if( rectangle.width != 0 ) { - - /* - * System.out.println( "rectangle.x= " + rectangle.x ); System.out.println( - * "rectangle.y= " + rectangle.y ); System.out.println( "rectangle.width= " + - * rectangle.width ); System.out.println( "rectangle.height= " + - * rectangle.height ); - */ g2d.fill( rectangle ); --- 177,183 ---- } ! //---with a user defined scale, we could have non-zero data points with a height of zero. if( rectangle.width != 0 ) { g2d.fill( rectangle ); *************** *** 211,231 **** if( axisChart.getGenerateImageMapFlag() ) { ! String label; ! if( axisChart.getYAxis().getAxisLabelsGroup() != null ) ! { ! label = axisChart.getYAxis().getAxisLabelsGroup().getTextTag( imageMapLabelIndex ).getText(); ! } ! else ! { ! label = null; ! } ! axisChart.getImageMap().addImageMapArea( new RectMapArea( rectangle, ! iAxisChartDataSet.getValue( 0, i ), ! label, ! iAxisChartDataSet.getLegendLabel( 0 ) ) ); ! imageMapLabelIndex--; } } } --- 190,230 ---- if( axisChart.getGenerateImageMapFlag() ) { ! RectMapArea rectMapArea= createImageMapArea( axisChart.getYAxis().getAxisLabelsGroup(), ! imageMapLabelIndex, ! rectangle, ! iAxisChartDataSet.getValue( 0, i ), ! iAxisChartDataSet.getLegendLabel( 0 ) ); ! axisChart.getImageMap().addImageMapArea( rectMapArea ); ! ! imageMapLabelIndex--; ! } ! } ! } ! else ! { ! //---else, value is zero. ! //---if we are generating an ImageMap, store the image coordinates ! if( axisChart.getGenerateImageMapFlag() ) ! { ! //---check if zero scale line is visible ! //---make sure zero is even visible on the scale. ! //---If zero is not visible on scale nothing will be clickable for that item ! if( axisChart.getXAxis().getScaleCalculator().getMaxValue() >= 0 ! && axisChart.getXAxis().getScaleCalculator().getMinValue() <= 0 ) ! { ! rectangle.x = startingX; ! rectangle.width = 1; ! ! RectMapArea rectMapArea = createImageMapArea( axisChart.getYAxis().getAxisLabelsGroup(), ! imageMapLabelIndex, ! rectangle, ! iAxisChartDataSet.getValue( 0, i ), ! iAxisChartDataSet.getLegendLabel( 0 ) ); ! axisChart.getImageMap().addImageMapArea( rectMapArea ); } + + imageMapLabelIndex--; } } *************** *** 244,248 **** * @param iAxisChartDataSet * @param barChartProperties - * @param dataAxisProperties * @param g2d * @param rectangle --- 243,246 ---- *************** *** 252,256 **** IAxisChartDataSet iAxisChartDataSet, BarChartProperties barChartProperties, - DataAxisProperties dataAxisProperties, Graphics2D g2d, Rectangle2D.Float rectangle, --- 250,253 ---- *************** *** 308,312 **** } ! //TODO not sure this makes sense. How could this be zero? //---with a user defined scale, we could have non-zero data points with a height of zero. if( rectangle.height != 0 ) --- 305,309 ---- } ! //---with a user defined scale, we could have non-zero data points with a height of zero. if( rectangle.height != 0 ) *************** *** 335,350 **** else { ! // System.out.println( "value was zero" ); ! ! //---make sure zero is even visible on the scale ! if( axisChart.getYAxis().getScaleCalculator().getMaxValue() >= 0 ! && axisChart.getYAxis().getScaleCalculator().getMinValue() <= 0 ) { ! rectangle.y = startingY; ! rectangle.height = 1; ! ! //---if we are generating an ImageMap, store the image coordinates ! if( axisChart.getGenerateImageMapFlag() ) { RectMapArea rectMapArea = createImageMapArea( axisChart.getXAxis().getAxisLabelsGroup(), i, --- 332,346 ---- else { ! //---if we are generating an ImageMap, store the image coordinates ! if( axisChart.getGenerateImageMapFlag() ) { ! //---make sure zero is even visible on the scale. ! //---If zero is not visible on scale nothing will be clickable for that item ! if( axisChart.getYAxis().getScaleCalculator().getMaxValue() >= 0 ! && axisChart.getYAxis().getScaleCalculator().getMinValue() <= 0 ) { + rectangle.y = startingY; + rectangle.height = 1; + RectMapArea rectMapArea = createImageMapArea( axisChart.getXAxis().getAxisLabelsGroup(), i, *************** *** 353,364 **** iAxisChartDataSet.getLegendLabel( 0 ) ); ! axisChart.getImageMap().addImageMapArea( rectMapArea ); } } ! /* else ! { ! System.out.println( "Not in scale range so skip." ); ! } ! */ } //---notify everyone we just rendered --- 349,356 ---- iAxisChartDataSet.getLegendLabel( 0 ) ); ! axisChart.getImageMap().addImageMapArea( rectMapArea ); } } ! } //---notify everyone we just rendered *************** *** 388,399 **** /*************************************************************************************** * @param axisLabelsGroup ! * @param index * @param rectangle * @param value * @param legendLabel ! * @return **************************************************************************************/ private static RectMapArea createImageMapArea( TextTagGroup axisLabelsGroup, ! int index, Rectangle2D.Float rectangle, double value, --- 380,391 ---- /*************************************************************************************** * @param axisLabelsGroup ! * @param labelIndex * @param rectangle * @param value * @param legendLabel ! * @return RectMapArea **************************************************************************************/ private static RectMapArea createImageMapArea( TextTagGroup axisLabelsGroup, ! int labelIndex, Rectangle2D.Float rectangle, double value, *************** *** 403,411 **** if( axisLabelsGroup != null ) { ! label = axisLabelsGroup.getTextTag( index ).getText(); } else { ! label = null; } --- 395,403 ---- if( axisLabelsGroup != null ) { ! label = axisLabelsGroup.getTextTag( labelIndex ).getText(); } else { ! label = ""; } |
From: Nathaniel G. A. <nat...@us...> - 2004-05-27 02:15:15
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/test In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14914/src/java/org/krysalis/jcharts/test Modified Files: AxisChartTestBase.java Log Message: Index: AxisChartTestBase.java =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/test/AxisChartTestBase.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** AxisChartTestBase.java 26 May 2004 01:58:07 -0000 1.2 --- AxisChartTestBase.java 27 May 2004 02:14:59 -0000 1.3 *************** *** 88,92 **** DataSeries dataSeries= axisChartTestBase.getDataSeries(); ! boolean horizontalPlot= false; //( TestDataGenerator.getRandomNumber( 1 ) > 0.5d ); boolean createImageMap= true; //( TestDataGenerator.getRandomNumber( 1 ) > 0.5d ); --- 88,92 ---- DataSeries dataSeries= axisChartTestBase.getDataSeries(); ! boolean horizontalPlot= true; //( TestDataGenerator.getRandomNumber( 1 ) > 0.5d ); boolean createImageMap= true; //( TestDataGenerator.getRandomNumber( 1 ) > 0.5d ); *************** *** 112,117 **** dataAxisProperties.setRoundToNearest( 1 ); ! dataAxisProperties.setShowAxisLabels( ( TestDataGenerator.getRandomNumber( 1 ) > 0.5d ) ); ! //---if the labels are NULL, force to zero. --- 112,117 ---- dataAxisProperties.setRoundToNearest( 1 ); ! //dataAxisProperties.setUserDefinedScale( 10, 500 ); ! //---if the labels are NULL, force to zero. *************** *** 122,126 **** else { ! labelAxisProperties.setShowAxisLabels( ( TestDataGenerator.getRandomNumber( 1 ) > 0.5d ) ); } --- 122,126 ---- else { ! labelAxisProperties.setShowAxisLabels( ( TestDataGenerator.getRandomNumber( 1 ) > 0.3d ) ); } *************** *** 178,184 **** final DataSeries createDataSeries( int numberOfValuesToCreate ) { - String[] xAxisLabels= null; ! if( ( TestDataGenerator.getRandomNumber( 1 ) > 0.5d ) ) { xAxisLabels = TestDataGenerator.getRandomStrings( numberOfValuesToCreate, ( int ) TestDataGenerator.getRandomNumber( 10 ), false ); --- 178,183 ---- final DataSeries createDataSeries( int numberOfValuesToCreate ) { String[] xAxisLabels= null; ! if( ( TestDataGenerator.getRandomNumber( 1 ) > 0.3d ) ) { xAxisLabels = TestDataGenerator.getRandomStrings( numberOfValuesToCreate, ( int ) TestDataGenerator.getRandomNumber( 10 ), false ); |
From: Nathaniel G. A. <nat...@us...> - 2004-05-27 02:06:54
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/test In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13482/src/java/org/krysalis/jcharts/test Modified Files: BarTestDriver.java Log Message: Index: BarTestDriver.java =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/test/BarTestDriver.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** BarTestDriver.java 26 May 2004 01:58:07 -0000 1.4 --- BarTestDriver.java 27 May 2004 02:06:39 -0000 1.5 *************** *** 116,121 **** numberOfDataSets, dataSize, ! 0, ! 100 ); dataSeries.addIAxisPlotDataSet( axisChartDataSet ); --- 116,121 ---- numberOfDataSets, dataSize, ! -200, ! 400 ); dataSeries.addIAxisPlotDataSet( axisChartDataSet ); |
From: Nathaniel G. A. <nat...@us...> - 2004-05-27 02:06:13
|
Update of /cvsroot/jcharts/krysalis-jcharts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13404 Modified Files: status.xml Log Message: Index: status.xml =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/status.xml,v retrieving revision 1.17 retrieving revision 1.18 diff -C2 -d -r1.17 -r1.18 *** status.xml 7 Dec 2003 14:09:43 -0000 1.17 --- status.xml 27 May 2004 02:06:03 -0000 1.18 *************** *** 94,97 **** --- 94,101 ---- Fixed bug when rendering bar labels in Clustered Bar Charts with a zero value. </action> + <action dev="nathaniel_auvil" type="add" context="code"> + <code>BarChart</code> Image Map will now include zero values provided zero is displayed on the axis scale. + </action> + </release> |
From: Nathaniel G. A. <nat...@us...> - 2004-05-26 01:58:52
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/test In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11568/src/java/org/krysalis/jcharts/test Modified Files: TestDataGenerator.java Log Message: data sets now will contain a few zeros Index: TestDataGenerator.java =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/test/TestDataGenerator.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** TestDataGenerator.java 5 Jul 2003 13:23:59 -0000 1.3 --- TestDataGenerator.java 26 May 2004 01:58:43 -0000 1.4 *************** *** 105,108 **** --- 105,129 ---- /***************************************************************************************** + * Random number generator in specified range. Will include zeros a small percentage of + * the time for testing. + * + * @param minValue + * @param maxValue + * @return double + ******************************************************************************************/ + protected static double getRandomNumberIncludingZero( double minValue, double maxValue ) + { + if( ( TestDataGenerator.getRandomNumber( 1 ) > 0.8d ) ) + { + return 0.0d; + } + else + { + return getRandomNumber( minValue, maxValue ); + } + } + + + /***************************************************************************************** * Random numbers generator in specified range. * *************** *** 139,143 **** for( int i=0; i < numToGenerate; i++ ) { ! data[ j ][ i ]=getRandomNumber( minValue, maxValue ); } } --- 160,164 ---- for( int i=0; i < numToGenerate; i++ ) { ! data[ j ][ i ]=getRandomNumberIncludingZero( minValue, maxValue ); } } |