Interface IScriptContext

  • All Superinterfaces:
    java.io.Serializable
    All Known Subinterfaces:
    IChartScriptContext
    All Known Implementing Classes:
    AbstractScriptContext, ChartScriptContext

    public interface IScriptContext
    extends java.io.Serializable
    The interface declares methods to provide appropriate context in scripts.
    • Method Detail

      • getLocale

        @Deprecated
        java.util.Locale getLocale()
        Deprecated.
        Use getULocale() instead.
        Returns:
        Returns the locale of current context.
      • getULocale

        com.ibm.icu.util.ULocale getULocale()
        Returns:
        Returns the locale of current context.
        Since:
        2.1
      • getExternalContext

        IExternalContext getExternalContext()
        Returns:
        Returns the external context.
      • getLogger

        ILogger getLogger()
        Returns:
        Returns an ILogger instance, to allow logging from script.
        See Also:
        ILogger
      • getProperty

        java.lang.Object getProperty​(java.lang.Object key)
        Returns property value.
        Parameters:
        key -
        Returns:
        Since:
        2.5
      • setProperty

        void setProperty​(java.lang.Object key,
                         java.lang.Object value)
        Saves property value.
        Parameters:
        key -
        value -
        Since:
        2.5