mkwan 2003/03/24 09:31:00
Modified: java/src/org/apache/xalan/xsltc/dom Tag: XSLTC_DTM
DOMAdapter.java
java/src/org/apache/xml/dtm/ref/sax2dtm Tag: XSLTC_DTM
SAX2DTM2.java
Log:
Fix a bug in XSLTC_DTM.
Change the name of the optimized getExpandedTypeID method to getgetExpandedTypeID2.
The old one can be used during DTM building, while the new one is only
used in document traversal.
Revision Changes Path
No revision
No revision
1.11.10.20 +2 -2 xml-xalan/java/src/org/apache/xalan/xsltc/dom/DOMAdapter.java
Index: DOMAdapter.java
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/xsltc/dom/DOMAdapter.java,v
retrieving revision 1.11.10.19
retrieving revision 1.11.10.20
diff -u -r1.11.10.19 -r1.11.10.20
--- DOMAdapter.java 18 Mar 2003 16:24:32 -0000 1.11.10.19
+++ DOMAdapter.java 24 Mar 2003 17:30:59 -0000 1.11.10.20
@@ -299,7 +299,7 @@
public int getExpandedTypeID(final int node) {
if (_saxImpl != null) {
- return getMapping()[_saxImpl.getExpandedTypeID(node)];
+ return getMapping()[_saxImpl.getExpandedTypeID2(node)];
}
else
return getMapping()[_dom.getExpandedTypeID(node)];
No revision
No revision
1.1.2.32 +2 -2
xml-xalan/java/src/org/apache/xml/dtm/ref/sax2dtm/Attic/SAX2DTM2.java
Index: SAX2DTM2.java
===================================================================
RCS file:
/home/cvs/xml-xalan/java/src/org/apache/xml/dtm/ref/sax2dtm/Attic/SAX2DTM2.java,v
retrieving revision 1.1.2.31
retrieving revision 1.1.2.32
diff -u -r1.1.2.31 -r1.1.2.32
--- SAX2DTM2.java 24 Mar 2003 17:18:51 -0000 1.1.2.31
+++ SAX2DTM2.java 24 Mar 2003 17:31:00 -0000 1.1.2.32
@@ -2002,9 +2002,9 @@
}
/**
- * Return the expanded type id from the node handle
+ * The optimized version of DTMDefaultBase.getExpandedTypeID(int).
*/
- public final int getExpandedTypeID(int nodeHandle)
+ public final int getExpandedTypeID2(int nodeHandle)
{
int nodeID = makeNodeIdentity(nodeHandle);
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]