Package org.eclipse.birt.chart.script
Class AbstractScriptContext
java.lang.Object
org.eclipse.birt.chart.script.AbstractScriptContext
- All Implemented Interfaces:
Serializable
,IScriptContext
- Direct Known Subclasses:
ChartScriptContext
The abstract class implements common methods to store script contexts.
- Since:
- 2.5
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.getProperty
(Object key) Returns property value.com.ibm.icu.util.ULocale
void
setExternalContext
(IExternalContext externalContext) void
Sets associated logger.void
setProperty
(Object key, Object value) Saves property value.void
setULocale
(com.ibm.icu.util.ULocale locale) Sets associated locale.
-
Constructor Details
-
AbstractScriptContext
public AbstractScriptContext()
-
-
Method Details
-
getExternalContext
- Specified by:
getExternalContext
in interfaceIScriptContext
- Returns:
- Returns the external context.
-
setExternalContext
- Parameters:
externalContext
- the context of script
-
getLocale
Deprecated.UsegetULocale()
instead.(non-Javadoc)- Specified by:
getLocale
in interfaceIScriptContext
- Returns:
- Returns the locale of current context.
- See Also:
-
getLogger
- Specified by:
getLogger
in interfaceIScriptContext
- Returns:
- Returns an ILogger instance, to allow logging from script.
- See Also:
-
setLogger
Sets associated logger.- Parameters:
logger
- Logger
-
getULocale
public com.ibm.icu.util.ULocale getULocale()- Specified by:
getULocale
in interfaceIScriptContext
- Returns:
- Returns the locale of current context.
-
setULocale
public void setULocale(com.ibm.icu.util.ULocale locale) Sets associated locale.- Parameters:
locale
- Locale
-
getProperty
Description copied from interface:IScriptContext
Returns property value.- Specified by:
getProperty
in interfaceIScriptContext
- Returns:
-
setProperty
Description copied from interface:IScriptContext
Saves property value.- Specified by:
setProperty
in interfaceIScriptContext
-
getULocale()
instead.