Hi Zenobios, Zenobios <[EMAIL PROTECTED]> wrote on 07/07/2008 08:40:46 AM:
> sorry for pushing this old thread. But I want to do exactly the same and I > have exactly the same problem: After build(ctx,element) the returned > GraphicsNode is null... I would suspect that either your elements aren't in the SVG namespace or 'element' is null. Can you show the code that creates 'element'? > tavolate wrote: > > > > I'm trying to do an SVG Editor with Batik and Eclipse. > > I use the Batik DOM to manage the SVG file and after some process I draw > > the SVG elements as image inside a Figure (Draw2d). For each child node > > (text, rect, g..) inside the SVG DOM I would like to make a GraphicsNode. > > So when I modify for example x and y coordinates with my editor, I have to > > modify x and y coordinates of node and then redraw it. > > > > With the code below, mGVTElement after the build is NULL. > > > > > > thomas.deweese wrote: > >> > >> Hi aGO, > >> > >> tavolate <[EMAIL PROTECTED]> wrote on > >> 12/06/2007 11:48:17 AM: > >> > >>> is it possible to create a GraphicsNode from an Element of a SVG > >> Document? > >> > >> Yes, you have more or less shown the code below. > >> The code below can't work in all cases (in particular the > >> fact that you have set the context dynamic seems like trouble). > >> So what are you trying to do in a wider sense? > >> > >> Or what problems are you having with the code > >> below? > >> > >>> Ex: > >>> > >>> UserAgentAdapter mUserAgent = new UserAgentAdapter(); > >>> BridgeContext mCtx = new BridgeContext(mUserAgent); > >>> mCtx.setDynamicState(BridgeContext.DYNAMIC); > >>> GVTBuilder mBuilder = new DynamicGVTBuilder(); > >>> > >>> GraphicsNode mGVTElement = mBuilder.build(mCtx, element); > >>> > >>> > >>> element is a part of SVG document for example a rect tag (I can get it > >> with > >>> document.getElementByTagName(...)). > >> > >> > > > > > > -- > View this message in context: http://www.nabble.com/GVT-Builder- > problem-tp14195869p18315781.html > Sent from the Batik - Users mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] >
