garyp       00/10/31 16:21:00

  Modified:    java/src/org/apache/xpath/compiler Compiler.java
  Log:
  Implement document fragments to mirror documents.
  
  Revision  Changes    Path
  1.9       +2 -2      
xml-xalan/java/src/org/apache/xpath/compiler/Compiler.java
  
  Index: Compiler.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xalan/java/src/org/apache/xpath/compiler/Compiler.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- Compiler.java     2000/10/30 18:59:18     1.8
  +++ Compiler.java     2000/11/01 00:20:59     1.9
  @@ -760,7 +760,7 @@
       case OpCodes.NODETYPE_NODE :
         return NodeFilter.SHOW_ALL;
       case OpCodes.NODETYPE_ROOT :
  -      return NodeFilter.SHOW_DOCUMENT;
  +      return NodeFilter.SHOW_DOCUMENT | NodeFilter.SHOW_DOCUMENT_FRAGMENT;
       case OpCodes.NODETYPE_FUNCTEST :
         return NodeTest.SHOW_BYFUNCTION;
       case OpCodes.NODENAME :
  @@ -827,7 +827,7 @@
       case OpCodes.FROM_ROOT :
         argLen = getArgLengthOfStep(opPos);
         opPos = getFirstChildPosOfStep(opPos);
  -      pattern = new StepPattern(NodeFilter.SHOW_DOCUMENT);
  +      pattern = new StepPattern(NodeFilter.SHOW_DOCUMENT | 
NodeFilter.SHOW_DOCUMENT_FRAGMENT);
         break;
       case OpCodes.MATCH_ATTRIBUTE :
         argLen = getArgLengthOfStep(opPos);
  
  
  

Reply via email to