From: Chris M. <ki...@us...> - 2004-07-01 01:35:41
|
Update of /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/axisChart/axis/scale In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7474/src/java/org/krysalis/jcharts/axisChart/axis/scale Modified Files: AutomaticScaleCalculator.java Log Message: Dual Y axis changes Index: AutomaticScaleCalculator.java =================================================================== RCS file: /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/axisChart/axis/scale/AutomaticScaleCalculator.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** AutomaticScaleCalculator.java 17 May 2003 16:54:36 -0000 1.1 --- AutomaticScaleCalculator.java 1 Jul 2004 01:35:31 -0000 1.2 *************** *** 78,87 **** { super.setMinValue( 0.0d ); ! super.setMaxValue( super.increment * super.getNumberOfScaleItems() ); } else { super.setMaxValue( 0.0d ); ! super.setMinValue( -( super.increment * super.getNumberOfScaleItems() ) ); } } --- 78,88 ---- { super.setMinValue( 0.0d ); ! // numberOfScaleItems is -1 to take into account 0 tick item ! super.setMaxValue( super.increment * (super.getNumberOfScaleItems() - 1) ); } else { super.setMaxValue( 0.0d ); ! super.setMinValue( -( super.increment * (super.getNumberOfScaleItems() - 1) ) ); } } *************** *** 109,113 **** //---axis starts at minValue, not zero! ! super.setMaxValue( super.getMinValue() + ( this.increment * super.getNumberOfScaleItems() ) ); } } --- 110,115 ---- //---axis starts at minValue, not zero! ! // super.setMaxValue( super.getMinValue() + ( this.increment * super.getNumberOfScaleItems() ) ); ! super.setMaxValue( super.getMinValue() + ( this.increment * (super.getNumberOfScaleItems() - 1) ) ); } } |