hillion 02/05/10 03:55:18 Modified: sources/org/apache/batik/dom/svg SAXSVGDocumentFactory.java Log: fix for SVG documents default namespaces. Revision Changes Path 1.15 +13 -1 xml-batik/sources/org/apache/batik/dom/svg/SAXSVGDocumentFactory.java Index: SAXSVGDocumentFactory.java =================================================================== RCS file: /home/cvs/xml-batik/sources/org/apache/batik/dom/svg/SAXSVGDocumentFactory.java,v retrieving revision 1.14 retrieving revision 1.15 diff -u -r1.14 -r1.15 --- SAXSVGDocumentFactory.java 18 Mar 2002 10:28:26 -0000 1.14 +++ SAXSVGDocumentFactory.java 10 May 2002 10:55:18 -0000 1.15 @@ -22,6 +22,8 @@ import java.util.zip.GZIPInputStream; import org.apache.batik.dom.util.SAXDocumentFactory; +import org.apache.batik.dom.util.XLinkSupport; + import org.apache.batik.util.ParsedURL; import org.apache.batik.util.MimeTypeConstants; @@ -36,7 +38,7 @@ * from an URI using SAX2. * * @author <a href="mailto:[EMAIL PROTECTED]">Stephane Hillion</a> - * @version $Id: SAXSVGDocumentFactory.java,v 1.14 2002/03/18 10:28:26 hillion Exp $ + * @version $Id: SAXSVGDocumentFactory.java,v 1.15 2002/05/10 10:55:18 hillion Exp $ */ public class SAXSVGDocumentFactory extends SAXDocumentFactory @@ -234,6 +236,16 @@ throw new RuntimeException("Bad root element"); } return createDocument(uri, r); + } + + /** + * <b>SAX</b>: Implements {@link + * org.xml.sax.ContentHandler#startDocument()}. + */ + public void startDocument() throws SAXException { + super.startDocument(); + namespaces.put("", SVGDOMImplementation.SVG_NAMESPACE_URI); + namespaces.put("xmlns:xlink", XLinkSupport.XLINK_NAMESPACE_URI); } /**
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]