Class ScriptableParameters

java.lang.Object
org.eclipse.birt.core.script.BaseScriptable
org.eclipse.birt.core.script.ScriptableParameters
All Implemented Interfaces:
org.mozilla.javascript.Scriptable

public class ScriptableParameters extends BaseScriptable
  • Constructor Details

    • ScriptableParameters

      public ScriptableParameters(Map parameters, org.mozilla.javascript.Scriptable scope)
  • Method Details

    • get

      public Object get(String name, org.mozilla.javascript.Scriptable start)
    • get

      public Object get(int index, org.mozilla.javascript.Scriptable start)
      Specified by:
      get in interface org.mozilla.javascript.Scriptable
      Overrides:
      get in class BaseScriptable
    • has

      public boolean has(String name, org.mozilla.javascript.Scriptable start)
    • put

      public void put(String name, org.mozilla.javascript.Scriptable start, Object value)
      Support setting parameter value by following methods:
    • params["a"] = new ParameterAttribute( "value", "displayText");
    • params["a"] = params["b"]
    • params["a"] = "value"
    • getClassName

      public String getClassName()