Author: sebb Date: Sat Aug 1 15:52:15 2009 New Revision: 799892 URL: http://svn.apache.org/viewvc?rev=799892&view=rev Log: Correct Javadoc to agree with updated implementation
Modified: commons/proper/jexl/branches/2.0/src/java/org/apache/commons/jexl/scripting/JexlScriptEngine.java Modified: commons/proper/jexl/branches/2.0/src/java/org/apache/commons/jexl/scripting/JexlScriptEngine.java URL: http://svn.apache.org/viewvc/commons/proper/jexl/branches/2.0/src/java/org/apache/commons/jexl/scripting/JexlScriptEngine.java?rev=799892&r1=799891&r2=799892&view=diff ============================================================================== --- commons/proper/jexl/branches/2.0/src/java/org/apache/commons/jexl/scripting/JexlScriptEngine.java (original) +++ commons/proper/jexl/branches/2.0/src/java/org/apache/commons/jexl/scripting/JexlScriptEngine.java Sat Aug 1 15:52:15 2009 @@ -42,7 +42,12 @@ /** * Implements the Jexl ScriptEngine for JSF-223. * <p> - * This implementation only gives access to the ENGINE_SCOPE bindings. + * This implementation gives access to both ENGINE_SCOPE and GLOBAL_SCOPE bindings. + * When a JEXL script accesses a variable for read or write, + * this implementation checks first ENGINE and then GLOBAL scope. + * The first one found is used. + * If no variable is found, and the JEXL script is writing to a variable, + * it will be stored in the ENGINE scope. * </p> * See * <a href="http://java.sun.com/javase/6/docs/api/javax/script/package-summary.html">Java Scripting API</a>