From: <mu...@us...> - 2008-06-26 11:35:10
|
Revision: 1249 http://jfreechart.svn.sourceforge.net/jfreechart/?rev=1249&view=rev Author: mungady Date: 2008-06-26 04:35:09 -0700 (Thu, 26 Jun 2008) Log Message: ----------- Missed from previous commit. Modified Paths: -------------- branches/jfreechart-1.0.x-branch/ChangeLog Modified: branches/jfreechart-1.0.x-branch/ChangeLog =================================================================== --- branches/jfreechart-1.0.x-branch/ChangeLog 2008-06-26 11:33:00 UTC (rev 1248) +++ branches/jfreechart-1.0.x-branch/ChangeLog 2008-06-26 11:35:09 UTC (rev 1249) @@ -1,3 +1,72 @@ +2008-06-26 David Gilbert <dav...@ob...> + + * source/org/jfree/chart/axis/CategoryAxis.java + (getCategoryMiddle(Comparable, List, Rectangle2D, RectangleEdge)): + New method, + * source/org/jfree/chart/plot/CategoryCrosshairState.java: New file, + * source/org/jfree/chart/plot/CategoryPlot.java + (crosshairDatasetIndex): New field, + (domainCrosshairVisible): Likewise, + (domainCrosshairRowKey): Likewise, + (domainCrosshairColumnKey): Likewise, + (domainCrosshairStroke): Likewise, + (domainCrosshairPaint): Likewise, + (CategoryPlot): Initialise new fields, + (indexOf): New method, + (isDomainCrosshairVisible): Likewise, + (setDomainCrosshairVisible): Likewise, + (getDomainCrosshairRowKey): Likewise, + (setDomainCrosshairRowKey): Likewise, + (getDomainCrosshairColumnKey): Likewise, + (setDomainCrosshairColumnKey): Likewise, + (getCrosshairDatasetIndex): Likewise, + (setCrosshairDatasetIndex): Likewise, + (getDomainCrosshairPaint): Likewise, + (setDomainCrosshairPaint): Likewise, + (getDomainCrosshairStroke): Likewise, + (setDomainCrosshairStroke): Likewise, + (draw): Handle crosshairs, + (render): Modified method signature to incorporate crosshair state, + (drawDomainCrosshair): New method, + (equals): Updated for new fields, + (writeObject): Likewise, + (readObject): Likewise, + * source/org/jfree/chart/plot/CombinedDomainCategoryPlot.java + (draw): Fixed crosshair support, + * source/org/jfree/chart/plot/CombinedRangeCategoryPlot.java + (draw): Likewise, + * source/org/jfree/chart/plot/CrosshairState.java + (datasetIndex): New field, + (getDatasetIndex): New method, + (setDatasetIndex): New method, + (getDomainAxisIndex): Deprecated, + (getRangeAxisIndex): Deprecated, + * source/org/jfree/chart/plot/XYCrosshairState.java: New subclass, + * source/org/jfree/chart/renderer/category/AbstractCategoryItemRenderer.java + (getItemMiddle): New method, + (updateCrosshairValues): Likewise, + * source/org/jfree/chart/renderer/category/AreaRenderer.java + (drawItem): Update crosshair state, + * source/org/jfree/chart/renderer/category/BarRenderer.java + (drawItem): Likewise, + * source/org/jfree/chart/renderer/category/CategoryItemRenderer.java + (getItemMiddle): New method, + * source/org/jfree/chart/renderer/category/CategoryItemRendererState.java + (crosshairState): New field, + (getCrosshairState): New method, + (setCrosshairState): Likewise, + * source/org/jfree/chart/renderer/category/GanttRenderer.java + (drawTasks): Update crosshair state, + (drawTask): Likewise, + (getItemMiddle): New method override, + * source/org/jfree/chart/renderer/category/LevelRenderer.java + (drawItem): Update crosshair state, + (getItemMiddle): New method override, + * source/org/jfree/chart/renderer/category/LineAndShapeRenderer.java + (drawItem): Update crosshair state, + * tests/org/jfree/chart/plot/junit/CategoryPlotTests.java + (testEquals): Updated for new fields. + 2008-06-24 David Gilbert <dav...@ob...> * source/org/jfree/chart/renderer/category/BarPainter.java: New file, This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |