/[Apache-SVN]/jakarta/commons/sandbox/scxml/trunk/src/main/java/org/apache/commons/scxml/env/jsp/RootContext.java
ViewVC logotype

Diff of /jakarta/commons/sandbox/scxml/trunk/src/main/java/org/apache/commons/scxml/env/jsp/RootContext.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

--- jakarta/commons/sandbox/scxml/trunk/src/main/java/org/apache/commons/scxml/env/jsp/RootContext.java	2005/10/25 02:14:44	328237
+++ jakarta/commons/sandbox/scxml/trunk/src/main/java/org/apache/commons/scxml/env/jsp/RootContext.java	2005/10/25 02:27:12	328238
@@ -31,7 +31,7 @@ import javax.servlet.jsp.el.VariableReso
 public final class RootContext extends ELContext {
 
     /** Host JSP's VariableResolver. */
-    private VariableResolver vr;
+    private VariableResolver variableResolver;
     /** Bark if JSP Context is null. */
     private static final String ERR_HOST_JSP_CTX_NULL =
         "Host JSP Context cannot be null";
@@ -48,7 +48,7 @@ public final class RootContext extends E
             throw new IllegalArgumentException(ERR_HOST_JSP_CTX_NULL);
         } else {
           // only retain the VariableResolver
-          this.vr = ctx.getVariableResolver();
+          this.variableResolver = ctx.getVariableResolver();
         }
     }
 
@@ -63,7 +63,7 @@ public final class RootContext extends E
         Object value = super.get(name);
         if (value == null) {
             try {
-                value = vr.resolveVariable(name);
+                value = variableResolver.resolveVariable(name);
             } catch (ELException ele) {
                 LOG.error(ele.getMessage(), ele);
             }
@@ -83,7 +83,7 @@ public final class RootContext extends E
         Object value = null;
         if (!exists) {
             try {
-                value = vr.resolveVariable(name);
+                value = variableResolver.resolveVariable(name);
             } catch (ELException ele) {
                 LOG.error(ele.getMessage(), ele);
             }
@@ -105,5 +105,23 @@ public final class RootContext extends E
         return super.iterator();
     }
 
+    /**
+     * Get the VariableResolver associated with this root context.
+     *
+     * @return Returns the variableResolver.
+     */
+    public VariableResolver getVariableResolver() {
+        return variableResolver;
+    }
+
+    /**
+     * Set the VariableResolver associated with this root context.
+     *
+     * @param variableResolver The variableResolver to set.
+     */
+    public void setVariableResolver(final VariableResolver variableResolver) {
+        this.variableResolver = variableResolver;
+    }
+
 }
 

 

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26