If I am browsing in Squiggle (or my own applet based on Batik) and click 
on a link that points to a non-existent resource, after clicking Ok on the 
popup, all of the links on display become disabled. My work-around for 
this right now is to call JSVGCanvas.loadSVGDocument() to reload the 
current picture, but this will lose any panning or zooming the user has 
performed, as well as being slow. Is there any other way around this? Why 
do all the links get disabled?

Also, I would like to have Batik cache SVG files rather than re-load them 
every time. I've been looking at the CacheResponse and other classes to 
support this in Java 1.5, and was wondering if somebody already has this 
written? About 5MB of memory cache would improve my application 
substantially. Writing one doesn't look hard, but I prefer not to 
re-invent wheels.

Thanks,
Randy

Reply via email to