sboag 01/01/11 10:31:42
Modified: java/src/org/apache/xpath/patterns StepPattern.java
Log:
In calcTargetString, handle NodeFilter.SHOW_TEXT |
NodeFilter.SHOW_CDATA_SECTION
that is now constructed in the XPath compiler.
Revision Changes Path
1.19 +3 -1
xml-xalan/java/src/org/apache/xpath/patterns/StepPattern.java
Index: StepPattern.java
===================================================================
RCS file:
/home/cvs/xml-xalan/java/src/org/apache/xpath/patterns/StepPattern.java,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- StepPattern.java 2001/01/02 03:47:18 1.18
+++ StepPattern.java 2001/01/11 18:31:40 1.19
@@ -102,7 +102,7 @@
/** The target local name or psuedo name, for hash table lookup
optimization.
* @serial */
String m_targetString; // only calculate on head
-
+
/**
* Calculate the local name or psuedo name of the node that this pattern
will test,
* for hash table lookup optimization.
@@ -120,6 +120,8 @@
m_targetString = PsuedoNames.PSEUDONAME_COMMENT;
break;
case NodeFilter.SHOW_TEXT :
+ case NodeFilter.SHOW_CDATA_SECTION :
+ case (NodeFilter.SHOW_TEXT | NodeFilter.SHOW_CDATA_SECTION):
m_targetString = PsuedoNames.PSEUDONAME_TEXT;
break;
case NodeFilter.SHOW_ALL :