sboag 00/10/31 09:51:45
Modified: java/src/org/apache/xalan/processor XSLTAttributeDef.java
Log:
In getSetterMethodName, hack the xml:space attribute to call setXmlSpace,
attributed to Gary L Peskin <[EMAIL PROTECTED]>.
Revision Changes Path
1.9 +6 -0
xml-xalan/java/src/org/apache/xalan/processor/XSLTAttributeDef.java
Index: XSLTAttributeDef.java
===================================================================
RCS file:
/home/cvs/xml-xalan/java/src/org/apache/xalan/processor/XSLTAttributeDef.java,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- XSLTAttributeDef.java 2000/10/30 18:40:43 1.8
+++ XSLTAttributeDef.java 2000/10/31 17:51:42 1.9
@@ -71,6 +71,7 @@
import org.apache.xalan.templates.AVT;
import org.apache.xalan.templates.ElemTemplateElement;
+import org.apache.xalan.templates.Constants;
import org.apache.xalan.utils.QName;
import org.apache.xalan.utils.SystemIDResolver;
import org.apache.xalan.utils.StringVector;
@@ -390,6 +391,11 @@
m_setterString = "addLiteralResultAttribute";
return m_setterString;
+ }
+ else if ( m_name.equals("space")
+ && m_namespace.equals(Constants.S_XMLNAMESPACEURI) )
+ {
+ m_setterString = "setXmlSpace";
}
StringBuffer outBuf = new StringBuffer();