sboag       00/12/20 18:04:58

  Modified:    java/src/org/apache/xpath VariableStack.java
  Log:
  Added remarkParams function.
  
  Revision  Changes    Path
  1.18      +15 -0     xml-xalan/java/src/org/apache/xpath/VariableStack.java
  
  Index: VariableStack.java
  ===================================================================
  RCS file: /home/cvs/xml-xalan/java/src/org/apache/xpath/VariableStack.java,v
  retrieving revision 1.17
  retrieving revision 1.18
  diff -u -r1.17 -r1.18
  --- VariableStack.java        2000/12/21 01:38:00     1.17
  +++ VariableStack.java        2000/12/21 02:04:58     1.18
  @@ -260,6 +260,21 @@
       }
       frame.push(new Arg(qname, xval, false));
     }
  +  
  +  /**
  +   * Re-mark the variables in the current frame as all 
  +   * being parameters.
  +   */
  +  public void remarkParams()
  +  {
  +    Stack frame = getCurrentFrame();
  +    
  +    for (int i = (frame.size() - 1); i >= 0; i--)
  +    {
  +      Arg arg = (Arg)frame.elementAt(i);
  +      arg.setIsParamVar(true);
  +    }
  +  }
   
   
     /**
  
  
  

Reply via email to