You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xalan.apache.org by sa...@apache.org on 2002/06/06 19:29:39 UTC
cvs commit: xml-xalan/java/src/org/apache/xalan/xsltc/dom DOMImpl.java
santiagopg 2002/06/06 10:29:39
Modified: java/src/org/apache/xalan/xsltc/dom DOMImpl.java
Log:
Include attributes in xsl:message template body.
Revision Changes Path
1.74 +13 -1 xml-xalan/java/src/org/apache/xalan/xsltc/dom/DOMImpl.java
Index: DOMImpl.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/xsltc/dom/DOMImpl.java,v
retrieving revision 1.73
retrieving revision 1.74
diff -u -r1.73 -r1.74
--- DOMImpl.java 17 May 2002 16:54:55 -0000 1.73
+++ DOMImpl.java 6 Jun 2002 17:29:39 -0000 1.74
@@ -1,5 +1,5 @@
/*
- * @(#)$Id: DOMImpl.java,v 1.73 2002/05/17 16:54:55 santiagopg Exp $
+ * @(#)$Id: DOMImpl.java,v 1.74 2002/06/06 17:29:39 santiagopg Exp $
*
* The Apache Software License, Version 1.1
*
@@ -2826,6 +2826,18 @@
if ((name = getNodeName(element)) != null) {
buffer.append('<');
buffer.append(name);
+
+ int attribute = _lengthOrAttr[element];
+ while (attribute != NULL) {
+ // Skip namespace nodes
+ if (_type[attribute] != NAMESPACE) {
+ buffer.append(' ').append(getNodeName(attribute))
+ .append("=\"").append(getNodeValue(attribute))
+ .append('"');
+ }
+ attribute = _nextSibling[attribute];
+ }
+
if (_offsetOrChild[element] == NULL) {
buffer.append("/>");
return buffer;
---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-cvs-help@xml.apache.org