Package org.eclipse.birt.chart.device
Class ScriptMenuHelper
- java.lang.Object
-
- org.eclipse.birt.chart.device.ScriptMenuHelper
-
- All Implemented Interfaces:
IScriptMenuHelper
public class ScriptMenuHelper extends java.lang.Object implements IScriptMenuHelper
The helper class is used to generate scripts for Action Value of chart model.- Since:
- 2.5.2
-
-
Constructor Summary
Constructors Constructor Description ScriptMenuHelper()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetScriptValueJS(int index, ScriptValue sv, com.ibm.icu.util.ULocale locale)Returns scripts of 'Invoke Script' action.static voidinitInstance(IScriptMenuHelper tFactory)Initializes instance of this object.static IScriptMenuHelperinstance()Returns instance of this object.static java.lang.StringwrapScriptsAsFunction(java.lang.String script)Wraps specified script into a function for the calling by using eval function.
-
-
-
Method Detail
-
initInstance
public static void initInstance(IScriptMenuHelper tFactory)
Initializes instance of this object.- Parameters:
tFactory-
-
instance
public static IScriptMenuHelper instance()
Returns instance of this object.- Returns:
- IScriptMenuHelper instance
-
getScriptValueJS
public java.lang.String getScriptValueJS(int index, ScriptValue sv, com.ibm.icu.util.ULocale locale)Description copied from interface:IScriptMenuHelperReturns scripts of 'Invoke Script' action.- Specified by:
getScriptValueJSin interfaceIScriptMenuHelper- Parameters:
index- index of action.sv- script action.- Returns:
- string script value js
-
wrapScriptsAsFunction
public static java.lang.String wrapScriptsAsFunction(java.lang.String script)
Wraps specified script into a function for the calling by using eval function.- Parameters:
script-- Returns:
- string script
-
-