deweese 2003/07/09 19:01:27
Modified: sources/org/apache/batik/bridge
BaseScriptingEnvironment.java BridgeContext.java
CSSUtilities.java DocumentLoader.java
SVGImageElementBridge.java UpdateManager.java
sources/org/apache/batik/dom/events EventSupport.java
sources/org/apache/batik/ext/awt/image/spi
ImageTagRegistry.java
sources/org/apache/batik/gvt/event AWTEventDispatcher.java
sources/org/apache/batik/script/rhino RhinoInterpreter.java
sources/org/apache/batik/swing/gvt GVTTreeRenderer.java
JGVTComponent.java
sources/org/apache/batik/swing/svg GVTTreeBuilder.java
JSVGComponent.java SVGDocumentLoader.java
SVGLoadEventDispatcher.java
sources/org/apache/batik/util CleanerThread.java
test-resources/org/apache/batik/swing unitTesting.xml
test-sources/org/apache/batik/swing JSVGCanvasHandler.java
JSVGMemoryLeakTest.java NullSetSVGDocumentTest.java
Added: sources/org/apache/batik/util EventDispatcher.java
test-sources/org/apache/batik/swing JSVGInterruptTest.java
Log:
1) Fixed the way Images are handled so it almost never opens the URL twice.
2) Added addition catches for most/all threads.
3) Seriously improved event dispatching from the various JSVGComponent
threads. Added a new test that totally abuses stopProcessing, and
ensures that events are still delivered properly.
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
