diff --git a/src/java/org/marianoguerra/rhino/DynamicScopeContextFactory.java b/src/java/org/marianoguerra/rhino/DynamicScopeContextFactory.java index 6284281..de0543c 100644 --- a/src/java/org/marianoguerra/rhino/DynamicScopeContextFactory.java +++ b/src/java/org/marianoguerra/rhino/DynamicScopeContextFactory.java @@ -4,7 +4,12 @@ import org.mozilla.javascript.Context; import org.mozilla.javascript.ContextFactory; public class DynamicScopeContextFactory extends ContextFactory { - public static boolean useDynamicScope; + static boolean useDynamicScope; + + public static boolean toggleDynamicScopeCreation(boolean enable) { + useDynamicScope = enable; + return useDynamicScope; + } @Override protected boolean hasFeature(Context cx, int featureIndex) {