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]

Reply via email to