mmidy 00/02/08 06:43:52
Modified: src/org/apache/xalan/xpath SimpleNodeLocator.java
XPathProcessorImpl.java
src/org/apache/xalan/xpath/dtm DTMNodeLocator.java
Log:
Change to use static XPath constants.
Revision Changes Path
1.11 +6 -6
xml-xalan/src/org/apache/xalan/xpath/SimpleNodeLocator.java
Index: SimpleNodeLocator.java
===================================================================
RCS file:
/home/cvs/xml-xalan/src/org/apache/xalan/xpath/SimpleNodeLocator.java,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- SimpleNodeLocator.java 2000/02/08 14:29:53 1.10
+++ SimpleNodeLocator.java 2000/02/08 14:43:51 1.11
@@ -1705,17 +1705,17 @@
opPos++;
switch(testType)
{
- case xpath.NODETYPE_COMMENT:
+ case XPath.NODETYPE_COMMENT:
score = (Node.COMMENT_NODE == nodeType)
? xpath.MATCH_SCORE_NODETEST : xpath.MATCH_SCORE_NONE;
break;
- case xpath.NODETYPE_TEXT:
+ case XPath.NODETYPE_TEXT:
score = (((Node.CDATA_SECTION_NODE == nodeType)
|| (Node.TEXT_NODE == nodeType)) &&
(!execContext.shouldStripSourceNode(context)))
? xpath.MATCH_SCORE_NODETEST : xpath.MATCH_SCORE_NONE;
break;
- case xpath.NODETYPE_PI:
+ case XPath.NODETYPE_PI:
if( (Node.PROCESSING_INSTRUCTION_NODE == nodeType) )
{
if(argLen == 2)
@@ -1739,7 +1739,7 @@
score = xpath.MATCH_SCORE_NONE;
}
break;
- case xpath.NODETYPE_NODE:
+ case XPath.NODETYPE_NODE:
if((Node.CDATA_SECTION_NODE == nodeType)
|| (Node.TEXT_NODE == nodeType))
{
@@ -1751,13 +1751,13 @@
score = xpath.MATCH_SCORE_NODETEST;
}
break;
- case xpath.NODETYPE_ROOT:
+ case XPath.NODETYPE_ROOT:
score = ( (Node.DOCUMENT_FRAGMENT_NODE == nodeType)
|| (Node.DOCUMENT_NODE == nodeType))
? xpath.MATCH_SCORE_OTHER : xpath.MATCH_SCORE_NONE;
break;
- case xpath.NODENAME:
+ case XPath.NODENAME:
{
boolean test;
int queueIndex = xpath.m_opMap[opPos];
1.15 +26 -26
xml-xalan/src/org/apache/xalan/xpath/XPathProcessorImpl.java
Index: XPathProcessorImpl.java
===================================================================
RCS file:
/home/cvs/xml-xalan/src/org/apache/xalan/xpath/XPathProcessorImpl.java,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- XPathProcessorImpl.java 2000/02/08 14:29:54 1.14
+++ XPathProcessorImpl.java 2000/02/08 14:43:51 1.15
@@ -3231,75 +3231,75 @@
diagnoseOpOnly2(opPos, "ENDOP");
opPos++;
break;
- case xpath.FROM_ANCESTORS:
+ case XPath.FROM_ANCESTORS:
opPos = diagnoseXPathLocationStep2("FROM_ANCESTORS", xpath, opPos, 1);
break;
- case xpath.FROM_ANCESTORS_OR_SELF:
+ case XPath.FROM_ANCESTORS_OR_SELF:
opPos = diagnoseXPathLocationStep2("FROM_ANCESTORS_OR_SELF", xpath,
opPos, 1);
break;
- case xpath.FROM_ATTRIBUTES:
+ case XPath.FROM_ATTRIBUTES:
opPos = diagnoseXPathLocationStep2("FROM_ATTRIBUTES", xpath, opPos, 1);
break;
- case xpath.FROM_CHILDREN:
+ case XPath.FROM_CHILDREN:
opPos = diagnoseXPathLocationStep2("FROM_CHILDREN", xpath, opPos, 1);
break;
- case xpath.FROM_DESCENDANTS:
+ case XPath.FROM_DESCENDANTS:
opPos = diagnoseXPathLocationStep2("FROM_DESCENDANTS", xpath, opPos,
1);
break;
- case xpath.FROM_DESCENDANTS_OR_SELF:
+ case XPath.FROM_DESCENDANTS_OR_SELF:
opPos = diagnoseXPathLocationStep2("FROM_DESCENDANTS_OR_SELF", xpath,
opPos, 1);
break;
- case xpath.FROM_FOLLOWING:
+ case XPath.FROM_FOLLOWING:
opPos = diagnoseXPathLocationStep2("FROM_FOLLOWING", xpath, opPos,
indent);
break;
- case xpath.FROM_FOLLOWING_SIBLINGS:
+ case XPath.FROM_FOLLOWING_SIBLINGS:
opPos = diagnoseXPathLocationStep2("FROM_FOLLOWING_SIBLINGS", xpath,
opPos, indent);
break;
- case xpath.FROM_PARENT:
+ case XPath.FROM_PARENT:
opPos = diagnoseXPathLocationStep2("FROM_PARENT", xpath, opPos,
indent);
break;
- case xpath.FROM_PRECEDING:
+ case XPath.FROM_PRECEDING:
opPos = diagnoseXPathLocationStep2("FROM_PRECEDING", xpath, opPos,
indent);
break;
- case xpath.FROM_PRECEDING_SIBLINGS:
+ case XPath.FROM_PRECEDING_SIBLINGS:
opPos = diagnoseXPathLocationStep2("FROM_PRECEDING_SIBLINGS", xpath,
opPos, indent);
break;
- case xpath.FROM_SELF:
+ case XPath.FROM_SELF:
opPos = diagnoseXPathLocationStep2("FROM_SELF", xpath, opPos, indent);
break;
- case xpath.FROM_NAMESPACE:
+ case XPath.FROM_NAMESPACE:
opPos = diagnoseXPathLocationStep2("FROM_NAMESPACE", xpath, opPos,
indent);
break;
- // case xpath.FROM_ATTRIBUTE:
+ // case XPath.FROM_ATTRIBUTE:
// opPos = diagnoseXPathLocationStep("FROM_ATTRIBUTE", xpath, opPos,
indent);
// break;
- // case xpath.FROM_DOC:
+ // case XPath.FROM_DOC:
// opPos = diagnoseXPathLocationStep("FROM_DOC", xpath, opPos, indent);
// break;
- // case xpath.FROM_DOCREF:
+ // case XPath.FROM_DOCREF:
// opPos = diagnoseXPathLocationStep("FROM_DOCREF", xpath, opPos,
indent);
// break;
- // case xpath.FROM_ID:
+ // case XPath.FROM_ID:
// opPos = diagnoseXPathLocationStep("FROM_ID", xpath, opPos, indent);
// break;
- // case xpath.FROM_IDREF:
+ // case XPath.FROM_IDREF:
// opPos = diagnoseXPathLocationStep("FROM_IDREF", xpath, opPos,
indent);
// break;
- case xpath.FROM_ROOT:
+ case XPath.FROM_ROOT:
opPos = diagnoseXPathLocationStep2("FROM_ROOT", xpath, opPos, indent);
// opPos++;
break;
- case xpath.NODETYPE_COMMENT:
+ case XPath.NODETYPE_COMMENT:
diagnoseNodeTest2(opPos, "NODETYPE_COMMENT");
System.out.println();
opPos++;
break;
- case xpath.NODETYPE_TEXT:
+ case XPath.NODETYPE_TEXT:
diagnoseNodeTest2(opPos, "NODETYPE_TEXT");
System.out.println();
opPos++;
break;
- case xpath.NODETYPE_PI:
+ case XPath.NODETYPE_PI:
int piLen = xpath.m_opMap[opPos-1];
diagnoseNodeTest2(opPos, "NODETYPE_PI");
opPos++;
@@ -3308,22 +3308,22 @@
opPos = diagnoseToken(xpath, opPos);
}
break;
- case xpath.NODETYPE_NODE:
+ case XPath.NODETYPE_NODE:
diagnoseNodeTest2(opPos, "NODETYPE_NODE");
System.out.println();
opPos++;
break;
- case xpath.NODETYPE_ROOT:
+ case XPath.NODETYPE_ROOT:
diagnoseNodeTest2(opPos, "NODETYPE_ROOT");
System.out.println();
opPos++;
break;
- case xpath.NODETYPE_ANYELEMENT:
+ case XPath.NODETYPE_ANYELEMENT:
diagnoseNodeTest2(opPos, "NODETYPE_ANYELEMENT");
System.out.println();
opPos++;
break;
- case xpath.NODENAME:
+ case XPath.NODENAME:
diagnoseNodeTest2(opPos, "NODENAME");
opPos++;
if(xpath.m_opMap[opPos] < 0)
1.10 +6 -6
xml-xalan/src/org/apache/xalan/xpath/dtm/DTMNodeLocator.java
Index: DTMNodeLocator.java
===================================================================
RCS file:
/home/cvs/xml-xalan/src/org/apache/xalan/xpath/dtm/DTMNodeLocator.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- DTMNodeLocator.java 2000/02/08 14:29:54 1.9
+++ DTMNodeLocator.java 2000/02/08 14:43:52 1.10
@@ -515,17 +515,17 @@
opPos++;
switch(testType)
{
- case xpath.NODETYPE_COMMENT:
+ case XPath.NODETYPE_COMMENT:
score = (Node.COMMENT_NODE == nodeType)
? xpath.MATCH_SCORE_NODETEST : xpath.MATCH_SCORE_NONE;
break;
- case xpath.NODETYPE_TEXT:
+ case XPath.NODETYPE_TEXT:
score = (((Node.CDATA_SECTION_NODE == nodeType)
|| (Node.TEXT_NODE == nodeType)) &&
(!execContext.shouldStripSourceNode(dtm.getNode( context ))))
? xpath.MATCH_SCORE_NODETEST : xpath.MATCH_SCORE_NONE;
break;
- case xpath.NODETYPE_PI:
+ case XPath.NODETYPE_PI:
if( (Node.PROCESSING_INSTRUCTION_NODE == nodeType) )
{
if(argLen == 2)
@@ -549,7 +549,7 @@
score = xpath.MATCH_SCORE_NONE;
}
break;
- case xpath.NODETYPE_NODE:
+ case XPath.NODETYPE_NODE:
if((Node.CDATA_SECTION_NODE == nodeType)
|| (Node.TEXT_NODE == nodeType))
{
@@ -561,13 +561,13 @@
score = xpath.MATCH_SCORE_NODETEST;
}
break;
- case xpath.NODETYPE_ROOT:
+ case XPath.NODETYPE_ROOT:
score = ( (Node.DOCUMENT_FRAGMENT_NODE == nodeType)
|| (Node.DOCUMENT_NODE == nodeType))
? xpath.MATCH_SCORE_OTHER : xpath.MATCH_SCORE_NONE;
break;
- case xpath.NODENAME:
+ case XPath.NODENAME:
{
boolean test;
int queueIndex = xpath.m_opMap[opPos];