You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-dev@xmlgraphics.apache.org by bu...@apache.org on 2004/11/13 16:32:17 UTC
DO NOT REPLY [Bug 32225] New: -
[PATCH] prefixed attibutes for fo: namespace
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=32225>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=32225
[PATCH] prefixed attibutes for fo: namespace
Summary: [PATCH] prefixed attibutes for fo: namespace
Product: Fop
Version: 0.20.5
Platform: All
OS/Version: All
Status: NEW
Severity: Enhancement
Priority: Other
Component: general
AssignedTo: fop-dev@xml.apache.org
ReportedBy: balint_reczey@yahoo.com
Index: xml-fop/src/org/apache/fop/fo/PropertyListBuilder.java
===================================================================
RCS file:
/home/cvspublic/xml-fop/src/org/apache/fop/fo/Attic/PropertyListBuilder.java,v
retrieving revision 1.33.2.1
diff -w -u -r1.33.2.1 PropertyListBuilder.java
--- xml-fop/src/org/apache/fop/fo/PropertyListBuilder.java 25 Feb 2003
12:56:54 -0000 1.33.2.1
+++ xml-fop/src/org/apache/fop/fo/PropertyListBuilder.java 13 Nov 2004
15:21:16 -0000
@@ -161,7 +161,16 @@
}
for (int i = 0; i < attributes.getLength(); i++) {
- String attributeName = attributes.getQName(i);
+
+ String attributeName;
+ // If we have a Format attribute, omit prefix
+ if (attributes.getURI(i) == "http://www.w3.org/1999/XSL/Format")
+ {
+
+ attributeName = attributes.getLocalName(i);
+ } else {
+ attributeName = attributes.getQName(i);
+ }
/* Handle "compound" properties, ex. space-before.minimum */
int sepchar = attributeName.indexOf('.');
String propName = attributeName;