curcuru 01/06/13 07:12:24 Modified: test/java/src/org/apache/qetest/xalanj2 LoggingTraceListener.java Log: Update for DTM_EXP merge: SelectionEvent.m_selection is now a DTMNodeIterator; Just added constructor, which is-a NodeIterator, which is what I wanted Revision Changes Path 1.2 +6 -3 xml-xalan/test/java/src/org/apache/qetest/xalanj2/LoggingTraceListener.java Index: LoggingTraceListener.java =================================================================== RCS file: /home/cvs/xml-xalan/test/java/src/org/apache/qetest/xalanj2/LoggingTraceListener.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- LoggingTraceListener.java 2001/05/21 20:24:26 1.1 +++ LoggingTraceListener.java 2001/06/13 14:12:23 1.2 @@ -64,6 +64,7 @@ import org.apache.qetest.*; import java.io.IOException; + import org.w3c.dom.Node; import org.w3c.dom.traversal.NodeIterator; @@ -75,8 +76,9 @@ import org.apache.xalan.templates.ElemTemplateElement; import org.apache.xalan.templates.ElemTextLiteral; import org.apache.xalan.templates.Constants; -import org.apache.xpath.axes.ContextNodeList; +import org.apache.xml.dtm.ref.DTMNodeIterator; import org.apache.xml.utils.QName; +import org.apache.xpath.axes.ContextNodeList; import org.apache.xpath.XPath; /** @@ -86,7 +88,7 @@ * Future improvements: allow you to specify a set of * expected events to validate. * @author [EMAIL PROTECTED] - * @version $Id: LoggingTraceListener.java,v 1.1 2001/05/21 20:24:26 curcuru Exp $ + * @version $Id: LoggingTraceListener.java,v 1.2 2001/06/13 14:12:23 curcuru Exp $ */ public class LoggingTraceListener extends LoggingHandler implements TraceListener @@ -288,7 +290,8 @@ if (selectionEvent.m_selection.getType() == selectionEvent.m_selection.CLASS_NODESET) { - NodeIterator nl = selectionEvent.m_selection.nodeset(); + // Must create as DTMNodeIterator for DTM_EXP merge 13-Jun-01 + NodeIterator nl = new DTMNodeIterator(selectionEvent.m_selection.nodeset()); if (nl instanceof ContextNodeList) { try --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]