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-tf4957114.html#a14211551 Sent from the Batik - Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
