java.lang.Object
com.aquima.interactions.portal.model.session.MaskContext
All Implemented Interfaces:
IMaskContext

public class MaskContext extends Object implements IMaskContext
Implementation of the mask context to create masks.
Since:
6.0
Author:
Jon van Leuven
  • Constructor Details

  • Method Details

    • getMessage

      public IMultilingualText getMessage(String key)
      Description copied from interface: IMaskContext
      This method returns a multilingual text for a specified key.
      Specified by:
      getMessage in interface IMaskContext
      Parameters:
      key - The key used for message lookup.
      Returns:
      The multilingual text, never null.
    • getLanguages

      public ILanguage[] getLanguages()
      Description copied from interface: IMaskContext
      Returns the languages that should be used for the current mask.
      Specified by:
      getLanguages in interface IMaskContext
      Returns:
      the languages (never null)
    • getMaskCallName

      public String getMaskCallName()
      Description copied from interface: IMaskContext
      Returns the name of the current mask.
      Specified by:
      getMaskCallName in interface IMaskContext
      Returns:
      The name of the mask (never null).
    • getMaskTypeName

      public String getMaskTypeName()
      Description copied from interface: IMaskContext
      Returns the type name of the current mask.
      Specified by:
      getMaskTypeName in interface IMaskContext
      Returns:
      The type name of the mask (never null).
    • getParameters

      public IParameters getParameters()
      Description copied from interface: IMaskContext
      This method returns an object containing all the parameters that are defined for the current mask.
      Specified by:
      getParameters in interface IMaskContext
      Returns:
      Object containing the mask parameters (never null).