2004-01-06 Bernhard Bablok * src/de/bablokb/plotlib/core/PlotHashtable.java, src/de/bablokb/plotlib/core/PlotList.java, src/de/bablokb/plotlib/core/Plotlib.java, src/de/bablokb/plotlib/core/PlotlibRuntimeException.java, src/de/bablokb/plotlib/core/Plottable.java, src/de/bablokb/plotlib/core/PlottingContext.java, src/de/bablokb/plotlib/core/Symbol.java, src/de/bablokb/plotlib/core/SymbolProperties.java, src/de/bablokb/plotlib/core/Symbols.java, src/de/bablokb/plotlib/core/TickMarkProperties.java, src/de/bablokb/plotlib/core/TickMarks.java, src/de/bablokb/plotlib/core/Toolkit.java, src/de/bablokb/plotlib/data/Dataset.java, src/de/bablokb/plotlib/data/DatasetChangedEvent.java, src/de/bablokb/plotlib/data/DatasetListener.java, src/de/bablokb/plotlib/data/DatasetTracker.java, src/de/bablokb/plotlib/data/DefaultRange.java, src/de/bablokb/plotlib/data/MissingDatasetException.java, src/de/bablokb/plotlib/data/NoDataException.java, src/de/bablokb/plotlib/plot/BarPlot.java, src/de/bablokb/plotlib/plot/BarPlotProperties.java, src/de/bablokb/plotlib/plot/DataPlot.java, src/de/bablokb/plotlib/plot/FunctionPlot.java, src/de/bablokb/plotlib/plot/FunctionPlotProperties.java, src/de/bablokb/plotlib/plot/ImagePlot.java, src/de/bablokb/plotlib/plot/LinePlot.java, src/de/bablokb/plotlib/plot/NoFunctionException.java, src/de/bablokb/plotlib/test/AxisTest.java, src/de/bablokb/plotlib/test/FktTest.java, src/de/bablokb/plotlib/test/GridTest.java, src/de/bablokb/plotlib/test/LayoutTest.java, src/de/bablokb/plotlib/test/LineTest.java, src/de/bablokb/plotlib/test/NormalDensity.java, src/de/bablokb/plotlib/test/SymbolTest.java, README, etc/plotlib.xsd, src/de/bablokb/plotlib/core/AbstractPlottable.java, src/de/bablokb/plotlib/core/Axis.java, src/de/bablokb/plotlib/core/AxisProperties.java, src/de/bablokb/plotlib/core/BasicProperties.java, src/de/bablokb/plotlib/core/Border.java, src/de/bablokb/plotlib/core/BorderProperties.java, src/de/bablokb/plotlib/core/CompositePlottable.java, src/de/bablokb/plotlib/core/DoubleToolkit.java, src/de/bablokb/plotlib/core/FloatToolkit.java, src/de/bablokb/plotlib/core/Form.java, src/de/bablokb/plotlib/core/Grid.java, src/de/bablokb/plotlib/core/GridProperties.java, src/de/bablokb/plotlib/core/Line.java, src/de/bablokb/plotlib/core/LineProperties.java, src/de/bablokb/plotlib/core/Lines.java, src/de/bablokb/plotlib/core/MissingG2Exception.java, src/de/bablokb/plotlib/core/MissingRangeException.java, src/de/bablokb/plotlib/core/MissingSizeException.java, src/de/bablokb/plotlib/core/PLabel.java, src/de/bablokb/plotlib/core/PLabelProperties.java: updated copyright to 1999-2004 * TODO: cleanup of todo-items for 0.4.1 * NEWS: news for 0.4.1 * src/de/bablokb/plotlib/test/SymbolTest.java: added a symbol using the simple Symbol class * src/de/bablokb/plotlib/core/Symbol.java: bugfix: forgot to actually plot the symbol * src/de/bablokb/plotlib/test/LineTest.java: added a line using the Line-object * build.xml: comment out server-task and server-taskdef 2003-11-09 Bernhard Bablok * src/de/bablokb/plotlib/plot/FunctionPlot.java: changed name of interface from Xfy to Yfx * src/de/bablokb/plotlib/test/NormalDensity.java: - added comments - changed name of interface (changed in FunctionPlot) * src/de/bablokb/plotlib/test/LayoutTest.java: implemented changes due to change in interface of DatasetTracker * src/de/bablokb/plotlib/data/DatasetTracker.java: removed add(DataPlot p) and remove(DataPlot p) from class * etc/plotlib.xsd: added more definitions * src/de/bablokb/plotlib/core/Plotlib.java: changed string positioning to anchor * src/de/bablokb/plotlib/core/GridProperties.java: bugfix: removed range attribute (is now part of Grid) * src/de/bablokb/plotlib/core/PLabelProperties.java: replaced string pos with anchor * build.xml: added comment about app.version 2003-11-01 Bernhard Bablok * etc/plotlib.xsd: added xml-processor line * etc/plotlib.xsd: corrected cvs-tags * etc/plotlib.xsd: Initial entry 2003-10-25 Bernhard Bablok * build.xml: - added doc/** to dist.stuff - moved overview.html from etc to doc * src/de/bablokb/plotlib/test/FktTest.java, src/de/bablokb/plotlib/test/LayoutTest.java: - extend Canvas instead of JPanel to fix redraw problem - import package data * src/de/bablokb/plotlib/test/AxisTest.java, src/de/bablokb/plotlib/test/GridTest.java, src/de/bablokb/plotlib/test/LineTest.java, src/de/bablokb/plotlib/test/SymbolTest.java: extend Canvas instead of JPanel to fix redraw problem * src/de/bablokb/plotlib/plot/BarPlot.java, src/de/bablokb/plotlib/plot/DataPlot.java, src/de/bablokb/plotlib/plot/FunctionPlot.java, src/de/bablokb/plotlib/plot/ImagePlot.java, src/de/bablokb/plotlib/plot/LinePlot.java: also import (new) package data * src/de/bablokb/plotlib/data/Dataset.java, src/de/bablokb/plotlib/data/DatasetChangedEvent.java, src/de/bablokb/plotlib/data/DatasetListener.java, src/de/bablokb/plotlib/data/DatasetTracker.java, src/de/bablokb/plotlib/data/DefaultRange.java, src/de/bablokb/plotlib/data/MissingDatasetException.java, src/de/bablokb/plotlib/data/NoDataException.java: moved to (new) package data * version.properties, src/de/bablokb/plotlib/data/package.html, src/de/bablokb/plotlib/core/Line.java, src/de/bablokb/plotlib/core/Symbol.java: Initial entry * build.xml: include version.properties 2003-10-10 Bernhard Bablok * TODO: cleanup of todo-items for 0.4.0 * build.xml: changed version number to 0.4.0 * NEWS: news for 0.4.0 * README: updated to reflect ant * build.xml: created various targets, updated others * src/de/bablokb/plotlib/test/LayoutTest.java: - added comments - added axis and specials * src/de/bablokb/plotlib/widgets/DefaultRange.java: added some comments * src/de/bablokb/plotlib/core/Form.java: bugfix: use iSize/2 as radius for Circle * src/de/bablokb/plotlib/test/SymbolTest.java: added comments * src/de/bablokb/plotlib/test/FktTest.java: - added comments - added axis * src/de/bablokb/plotlib/test/LineTest.java: - added comments * src/de/bablokb/plotlib/test/GridTest.java: - changed names of variables - added comments 2003-10-07 Bernhard Bablok * src/de/bablokb/plotlib/test/AxisTest.java: tuned range and axis-endpoints * src/de/bablokb/plotlib/core/Axis.java: replaced iStart/iEnd with iTail/iHead * src/de/bablokb/plotlib/core/AxisProperties.java: code changes due to redesign * src/de/bablokb/plotlib/core/Axis.java: code-changes due to redesign * src/de/bablokb/plotlib/core/TickMarks.java: - changed method name addPoints() to addPoint() - protect plotObjects() from NullPointerExceptions * src/de/bablokb/plotlib/test/AxisTest.java: changed code, because of redesign of Axis and AxisProperties 2003-10-06 Bernhard Bablok * src/de/bablokb/plotlib/core/TickMarkProperties.java: new design of TickMkarProperties class: remove old code, add new one * src/de/bablokb/plotlib/core/TickMarks.java: new design of TickMarks class: cleanup code 2003-10-05 Bernhard Bablok * src/de/bablokb/plotlib/core/Grid.java: moved range from GridProperties to Grid * src/de/bablokb/plotlib/test/GridTest.java: setRange() is now a method of Grid, not of GridProperties * src/de/bablokb/plotlib/core/GridProperties.java: moved range and get/set-methods to class Grid * src/de/bablokb/plotlib/core/BorderProperties.java: added comment * src/de/bablokb/plotlib/core/PLabel.java: removed fixme-comment * src/de/bablokb/plotlib/core/LineProperties.java: added comment * src/de/bablokb/plotlib/core/AbstractPlottable.java: only save/restore state if iProperties != null * build.properties: added build.compiler.emacs=true