Generated by
JDiff

org.jhotdraw.samples.svg Documentation Differences

This file contains all the changes in documentation in the package org.jhotdraw.samples.svg as colored differences. Deletions are shown like this, and additions are shown like this.
If no deletions or additions are shown in an entry, the HTML tags will be what has changed. The new HTML tags are shown in the differences. If no documentation existed, and then some was added in a later version, this change is noted in the appropriate class pages of differences, but the change is not shown on this page. Only changes in existing text are shown here. Similarly, documentation which was inherited from another class or interface is not shown here.
Note that an HTML error in the new documentation may cause the display of other documentation changes to be presented incorrectly. For instance, failure to close a <code> tag will cause all subsequent paragraphs to be displayed differently.

Class LinearGradient

Represents an SVG LinearGradient. @author Werner Randelshofer @version 1.0.2 2009-04-17 Gracefully handle non-invertible transforms.
1.0.1 2009-03-29 Handle gradients which consist of only a single stop color, or which have illegal stop offsets.
1.0
December 9, 2006 Created.

Class RadialGradient

Represents an SVG RadialGradient. @author Werner Randelshofer @version 1.0.2 2009-04-17 Gracefully handle non-invertible transforms.
1.0.
1 2007-04-10 Radius for gradients which are relative to figure boudns is computed better.
1.0 December 9, 2006 Created.

Class SVGApplet

SVGAppletThis is the base class for concrete implementations of SVG drawing applets.

The base class loads and saves drawings asynchronously and handles errors. The actual data transmission and the editing of drawings is the responsibility of the subclasses.

FIXME - Applet must offer to save file locally, if uploading to server failed.

FIXME - Applet must save changes locally and reload them, if the user navigated out of the page and back again, without saving the changes. @author Werner Randelshofer @version 1.1 2008-05-22 Added Locale parameter.
1.0.1 2008-
03-24 When reading26 Fixed ClassCastException data,when attempting attemmpt with all input formats before givingto display an error message in method upsave().
1.0 2006-07-08 Created.

Class SVGApplet, String getParameter(String)

We overrideSame as Applet.getParameter() tobut makedoesn't it work even if we have no Applet throw a NullPointerException when used without an Applet context.
Class SVGApplet, void init()

InitializesDisplays a progress indicator and then invokes loadDrawing on a worker thread. Displays the appletdrawing panel when finished successfully. Displays an error message when finished unsuccessfully. @see SVGApplet#loadDrawing

Class SVGApplicationModel

SVGApplicationModel. @author Werner Randelshofer. @version 2.0 2009-04-10 Moved all drawing related toolbars into SVGDrawingPanel.
1.0 June 10, 2006 Created.
Class SVGApplicationModel, List<JToolBar> createToolBars(Application, View)

CreatesOverriden to create no toolbars. @param app @param p @return for the applicationAn empty list.

Class SVGDrawingPanel

SVGDrawingPanelJSVGDrawingAppletPanel. @author Werner Randelshofer @version 1.0.1 20072008-1203-17 Cleaned code up26 Tweaked toolbar area.
1.0 11. March 2004 Created.

Class SVGView

A view for SVG drawings. @author Werner Randelshofer @version 2.0 2009-04-10 Moved all drawing related toolbars into SVGDrawingPanel.
1.3.1 2008-03-19 Method read() tries out now all supported files format.
1.3 2007-11-25 Method clear is now invoked on a worker thread.
1.2 2006-12-10 Used SVGStorage for reading SVG drawing (experimental).
1.1 2006-06-10 Extended to support DefaultDrawApplicationModel.
1.0 2006-02-07 Created.