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