diff options
author | Jeremias Maerki <jeremias@apache.org> | 2005-11-11 13:27:34 +0000 |
---|---|---|
committer | Jeremias Maerki <jeremias@apache.org> | 2005-11-11 13:27:34 +0000 |
commit | 97581a9081ec184b9755bdc07ce049df9419ca06 (patch) | |
tree | 712588651e150a91b31c9159a7b94621fcc9decc /src/java/org/apache/fop/fo/extensions/svg/SVGObj.java | |
parent | 305c92099a465a9ce03be094cb3d9fb34721bb4b (diff) | |
download | xmlgraphics-fop-97581a9081ec184b9755bdc07ce049df9419ca06.tar.gz xmlgraphics-fop-97581a9081ec184b9755bdc07ce049df9419ca06.zip |
Made the FO tree a little more consistent by renaming getName() to getLocalName() and adding additional methods like: getNamespaceURI() and getNormalNamespacePrefix(). getName() now returns the fully qualified name combined from getLocalName() and getNormalNamespacePrefix(). For special cases you can call getName(String) to return a different namespace prefix.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@332545 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src/java/org/apache/fop/fo/extensions/svg/SVGObj.java')
-rw-r--r-- | src/java/org/apache/fop/fo/extensions/svg/SVGObj.java | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/src/java/org/apache/fop/fo/extensions/svg/SVGObj.java b/src/java/org/apache/fop/fo/extensions/svg/SVGObj.java index 0d300b9a4..c1b3272d1 100644 --- a/src/java/org/apache/fop/fo/extensions/svg/SVGObj.java +++ b/src/java/org/apache/fop/fo/extensions/svg/SVGObj.java @@ -26,8 +26,9 @@ import org.apache.fop.fo.XMLObj; * This aids in the construction of the SVG Document. */ public class SVGObj extends XMLObj { + /** - * constructs an svg object (called by Maker). + * Constructs an SVG object (called by Maker). * * @param parent the parent formatting object */ @@ -35,12 +36,15 @@ public class SVGObj extends XMLObj { super(parent); } - /** - * Get the namespace for svg. - * @return the svg namespace - */ - public String getNameSpace() { - return "http://www.w3.org/2000/svg"; + /** @see org.apache.fop.fo.FONode#getNamespaceURI() */ + public String getNamespaceURI() { + return SVGElementMapping.URI; + } + + /** @see org.apache.fop.fo.FONode#getNormalNamespacePrefix() */ + public String getNormalNamespacePrefix() { + return "svg"; } + } |