mmidy 99/12/01 14:16:17
Modified: src/org/apache/xalan/xslt Constants.java
ElemLiteralResult.java
Log:
Support version attribute in literal result element
Revision Changes Path
1.8 +1 -0 xml-xalan/src/org/apache/xalan/xslt/Constants.java
Index: Constants.java
===================================================================
RCS file: /home/cvs/xml-xalan/src/org/apache/xalan/xslt/Constants.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- Constants.java 1999/11/30 22:30:54 1.7
+++ Constants.java 1999/12/01 22:16:17 1.8
@@ -314,6 +314,7 @@
public static final String ATTRNAME_USE = "use";
public static final String ATTRNAME_USEATTRIBUTESETS =
"use-attribute-sets";
public static final String ATTRNAME_VALUE = "value";
+ public static final String ATTRNAME_VERSION = "version";
public static final String ATTRNAME_XMLNSDEF = "xmlns";
public static final String ATTRNAME_XMLNS = "xmlns:";
public static final String ATTRNAME_XMLSPACE = "xml:space";
1.5 +5 -0
xml-xalan/src/org/apache/xalan/xslt/ElemLiteralResult.java
Index: ElemLiteralResult.java
===================================================================
RCS file:
/home/cvs/xml-xalan/src/org/apache/xalan/xslt/ElemLiteralResult.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- ElemLiteralResult.java 1999/11/30 22:30:55 1.4
+++ ElemLiteralResult.java 1999/12/01 22:16:17 1.5
@@ -125,6 +125,11 @@
needToProcess = false;
m_excludeResultPrefixes =
m_stylesheet.processExcludeResultPrefixes(atts.getValue(i), null);
}
+ else if (localName.equals(Constants.ATTRNAME_VERSION))
+ {
+ String versionStr = atts.getValue(i);
+ m_stylesheet.m_XSLTVerDeclared =
Double.valueOf(versionStr).doubleValue();
+ }
}
}
}