garyp       00/10/31 18:18:42

  Modified:    java/src/org/apache/xpath/patterns StepPattern.java
  Log:
  Implement document fragments to mirror documents.
  
  Revision  Changes    Path
  1.12      +2 -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.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- StepPattern.java  2000/10/31 17:05:24     1.11
  +++ StepPattern.java  2000/11/01 02:18:39     1.12
  @@ -122,6 +122,7 @@
         m_targetString = PsuedoNames.PSEUDONAME_ANY;
         break;
       case NodeFilter.SHOW_DOCUMENT :
  +    case NodeFilter.SHOW_DOCUMENT | NodeFilter.SHOW_DOCUMENT_FRAGMENT :
         m_targetString = PsuedoNames.PSEUDONAME_ROOT;
         break;
       case NodeFilter.SHOW_ELEMENT :
  @@ -246,7 +247,7 @@
         score = NodeTest.SCORE_NONE;
       }
       else if ((nodeType == Node.DOCUMENT_NODE || nodeType == 
Node.DOCUMENT_FRAGMENT_NODE)
  -             && m_whatToShow != NodeFilter.SHOW_DOCUMENT)
  +             && m_whatToShow != (NodeFilter.SHOW_DOCUMENT | 
NodeFilter.SHOW_DOCUMENT_FRAGMENT))
       {
         score = NodeTest.SCORE_NONE;
       }
  
  
  

Reply via email to