mmidy       02/04/10 13:33:37

  Modified:    java/src/org/apache/xpath/operations Variable.java
               java/src/org/apache/xpath/patterns NodeTest.java
  Log:
  Change extended types to be an integer and use a structure with a localname, a 
namespace and a nodetype to represent the node extended type. We no longer need to do 
the shifting left and right that we did for the previous extended types.
  
  Revision  Changes    Path
  1.18      +1 -1      xml-xalan/java/src/org/apache/xpath/operations/Variable.java
  
  Index: Variable.java
  ===================================================================
  RCS file: /home/cvs/xml-xalan/java/src/org/apache/xpath/operations/Variable.java,v
  retrieving revision 1.17
  retrieving revision 1.18
  diff -u -r1.17 -r1.18
  --- Variable.java     22 Mar 2002 01:04:45 -0000      1.17
  +++ Variable.java     10 Apr 2002 20:33:37 -0000      1.18
  @@ -340,7 +340,7 @@
         vvar = prev.getStylesheetRoot().getVariableOrParamComposed(m_qname);
         if (null != vvar)
         {
  -        return vvar;;
  +        return vvar;
         }
   
       }
  
  
  
  1.23      +1 -1      xml-xalan/java/src/org/apache/xpath/patterns/NodeTest.java
  
  Index: NodeTest.java
  ===================================================================
  RCS file: /home/cvs/xml-xalan/java/src/org/apache/xpath/patterns/NodeTest.java,v
  retrieving revision 1.22
  retrieving revision 1.23
  diff -u -r1.22 -r1.23
  --- NodeTest.java     22 Mar 2002 01:04:45 -0000      1.22
  +++ NodeTest.java     10 Apr 2002 20:33:37 -0000      1.23
  @@ -644,7 +644,7 @@
         return m_score;
   
       int nodeBit = (m_whatToShow & (0x00000001 
  -                   << ((expType >> ExpandedNameTable.ROTAMOUNT_TYPE) - 1)));
  +                   << ((dtm.getNodeType(context)) - 1)));
   
       switch (nodeBit)
       {
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to