I understand, but how can I refer to that document in an other document? (see the xlink:href from my mail)?

On Sat, Jan 2, 2010 at 11:27 PM, jonathan wood <jonathanshawwood@gmail.com> wrote:
Hi Dao,

† I also included a "load from jar" in the previous examples.† The key is the line:

††††††† InputStream templateStream = MyClass.class.getResourceAsStream("template.svg");

getResourceAsStream will allow you to load from the classpath† (including your jar).

to recap:

††††††† InputStream templateStream = MyClass.class.getResourceAsStream("template.svg");

††††††† String parser = XMLResourceDescriptor.getXMLParserClassName();
††††††† SAXSVGDocumentFactory f = new SAXSVGDocumentFactory(parser);
††††††† SVGDocument doc = null;

††††††† try {
††††††††††† doc = f.createSVGDocument(null, templateStream);
††††††† } catch (IOException ex) {
††††††† }

†††††† myCanvas.setSVGDocument(doc);

On Sat, Jan 2, 2010 at 3:30 PM, dao <dao.hodac@gmail.com> wrote:
to continue with this inputstream document:

My document that I build from an inputstream references an other document by referencing some symbols (<use xlink:href="widgets.svg#warningMask" ...)

How can I do to make this work:

Either I create an other document I receive from my server which is widget.svg and tell me how I can reference it (is it necessary to create a file from the stream in the file widgets.svg?)

Either I have the widgets.svg file in my application's jar. In that case, How can I reference a file in a jar?

Do you suggest me an other way to process?

2010/1/1 Helder Magalh„es <helder.magalhaes@gmail.com>

Hi dao,

Response inline...

> Added in [2]. not sure of how to reference the thread....

Great! :-) †I noticed an entry added to the how-to, but the actual
page [1] doesn't exist yet...?

To reference a thread, just copy a link from the archives [2]. While
using the official archives, the "trick" seems to be selecting the
desired thread or particular message and clicking on the "Message
view" link in order to get the desired thread/message hyperlink. In
this particular case, it would be [3].

As we're at it, given than navigation/search features are not very
user friendly in the official archives IMHO, I frequently use the
Nabble archive [4], specially for searches... ;-)

Hope this helps,

[1] http://wiki.apache.org/xmlgraphics-batik/InputStreamInitialisation
[2] http://mail-archives.apache.org/mod_mbox/
[3] http://mail-archives.apache.org/mod_mbox/xmlgraphics-batik-users/200912.mbox/%3C272595f40912300947w60080f76ibdc29c7a1a702602@mail.gmail.com%3E
[4] http://old.nabble.com/Batik-f308.html

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

Dao Hodac

Dao Hodac