Hi Thomas,

On Fri, Nov 02, 2012 at 07:52:38PM -0400, DeWeese Thomas wrote:
>    I think your current method should work (unless of course the document 
> isn't dynamic in which case it may never have an UpdateManager).

Yes, my document is dynamic.

>  You might also consider listening to the onload event (either on the 
> document using DOM events, or you can register an 
> SVGLoadEventDispatcherListener with the canvas directly.

The javadoc of the getUpdateManager() method talks about registering a
GVTTreeRendererListener. When is it advised to use the
GVTTreeRendererListener and when the SVGLoadEventDispatcherListener (or the
GVTTreeBuilderListener as Jonathan said)?

>    However without knowing your application at all I wonder if possibly the 
> problem isn't listening to early but listening too late, i.e. you request the 
> UpdateManager after it has been discarded (which might happen if you dispose 
> of the document shortly after it has finished rendering).

Well, this may really be the case. I have to inspect it further, but as you
said my current method should work, I assume you are pointing in the right
direction.

Thanks
Marco

---------------------------------------------------------------------
To unsubscribe, e-mail: batik-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: batik-users-h...@xmlgraphics.apache.org

Reply via email to