]> source.dussan.org Git - xmlgraphics-fop.git/commitdiff
changed namespace and removed unneeded code
authorKeiron Liddle <keiron@apache.org>
Fri, 15 Sep 2000 00:16:58 +0000 (00:16 +0000)
committerKeiron Liddle <keiron@apache.org>
Fri, 15 Sep 2000 00:16:58 +0000 (00:16 +0000)
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@193698 13f79535-47bb-0310-9956-ffa450edef68

src/org/apache/fop/fo/SVGTreeBuilder.java

index 2732f61f891727551b810df3dbb708942df1e3c1..4a9091c29b4d71b99725074a8e7edb970809926b 100644 (file)
@@ -105,7 +105,7 @@ public class SVGTreeBuilder extends DefaultHandler implements TreeBuilder {
     protected Hashtable unknownFOs = new Hashtable();
 
     // namespace implementation ideas pinched from John Cowan
-    protected static class NSMap {
+/*    protected static class NSMap {
        String prefix;
        String uri;
        int level;
@@ -153,7 +153,7 @@ public class SVGTreeBuilder extends DefaultHandler implements TreeBuilder {
            }
        }
        return uri + "^" + localPart;
-    }
+    }*/
 
     /**
      * add a mapping from element name to maker.
@@ -215,10 +215,10 @@ public class SVGTreeBuilder extends DefaultHandler implements TreeBuilder {
                String uri, String localName, String rawName) {
        currentFObj.end();
        currentFObj = (FObj) currentFObj.getParent();
-       level--;
+/*     level--;
        while (((NSMap) namespaceStack.peek()).level > level) {
            namespaceStack.pop();
-       }
+       }*/
     }
 
     /** SAX Handler for the start of the document */
@@ -233,13 +233,13 @@ public class SVGTreeBuilder extends DefaultHandler implements TreeBuilder {
        /* the formatting object started */
        FObj fobj;
        if(uri.equals("")) {
-               uri = "http://www.w3.org/TR/2000/CR-SVG-20000802/DTD/svg-20000802.dtd";
+               uri = "http://www.w3.org/2000/svg";
        }
 
        /* the maker for the formatting object started */
        FObj.Maker fobjMaker;
 
-       level++;
+/*     level++;
        int length = attlist.getLength();
        for (int i = 0; i < length; i++) {
            String att = attlist.getQName(i);
@@ -252,10 +252,10 @@ public class SVGTreeBuilder extends DefaultHandler implements TreeBuilder {
                namespaceStack.push(new NSMap(att.substring(6), value,
                                              level));
            }
-       }
-
-       String fullName = mapName(rawName);
+       }*/
 
+//     String fullName = mapName(rawName);
+       String fullName = uri + "^" + localName;
        fobjMaker = (FObj.Maker) fobjTable.get(fullName);
     PropertyListBuilder currentListBuilder = (PropertyListBuilder)this.propertylistTable.get(uri);