Class AbstractScriptContext

  • All Implemented Interfaces:
    java.io.Serializable, IScriptContext
    Direct Known Subclasses:
    ChartScriptContext

    public abstract class AbstractScriptContext
    extends java.lang.Object
    implements IScriptContext
    The abstract class implements common methods to store script contexts.
    Since:
    2.5
    See Also:
    Serialized Form
    • Constructor Detail

      • AbstractScriptContext

        public AbstractScriptContext()
    • Method Detail

      • setExternalContext

        public void setExternalContext​(IExternalContext externalContext)
        Parameters:
        externalContext - the context of script
      • setLogger

        public void setLogger​(ILogger logger)
        Sets associated logger.
        Parameters:
        logger - Logger
      • getULocale

        public com.ibm.icu.util.ULocale getULocale()
        Specified by:
        getULocale in interface IScriptContext
        Returns:
        Returns the locale of current context.
      • setULocale

        public void setULocale​(com.ibm.icu.util.ULocale locale)
        Sets associated locale.
        Parameters:
        locale - Locale
      • getProperty

        public java.lang.Object getProperty​(java.lang.Object key)
        Description copied from interface: IScriptContext
        Returns property value.
        Specified by:
        getProperty in interface IScriptContext
        Returns:
      • setProperty

        public void setProperty​(java.lang.Object key,
                                java.lang.Object value)
        Description copied from interface: IScriptContext
        Saves property value.
        Specified by:
        setProperty in interface IScriptContext