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.String
getScriptValueJS(int index, ScriptValue sv, com.ibm.icu.util.ULocale locale)
Returns scripts of 'Invoke Script' action.static void
initInstance(IScriptMenuHelper tFactory)
Initializes instance of this object.static IScriptMenuHelper
instance()
Returns instance of this object.static java.lang.String
wrapScriptsAsFunction(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:IScriptMenuHelper
Returns scripts of 'Invoke Script' action.- Specified by:
getScriptValueJS
in 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
-
-