Exemplo n.º 1
0
 /** Get the value of the range variable */
 public ValueRepresentation evaluateVariable(XPathContext context) throws XPathException {
   ValueRepresentation actual = context.evaluateLocalVariable(slotNumber);
   if (actual instanceof MemoClosure && ((MemoClosure) actual).isFullyRead()) {
     actual = ((MemoClosure) actual).materialize();
     context.setLocalVariable(slotNumber, actual);
   }
   return actual;
 }