Interface IRendererContext

All Known Subinterfaces:
IXmlRendererContext
All Known Implementing Classes:
RendererContextBase, XmlRendererContext

public interface IRendererContext
This context class allows for information retrieval and control of the rendering process.
Since:
7.0
Author:
Jon van Leuven
  • Method Details

    • getApplicationID

      ApplicationID getApplicationID()
      The rendering is done for a certain application.
      Returns:
      The application id of the application.
    • getLanguage

      ILanguage getLanguage()
      Rendering should be done for a specific language.
      Returns:
      The language which should be used to render 'texts'
    • getDefaultLanguage

      ILanguage getDefaultLanguage()
      In some cases fallback behaviour of language text display is needed, so a 'default' fallback language is provided.
      Returns:
      The default fallback language
    • getParameters

      IParameters getParameters()
      Some additional parameters which should be available to the implementor.
      Returns:
      The parameters.
    • getRuntimeKeyPrinter

      IRuntimeKeyPrinter getRuntimeKeyPrinter()
      This method returns an optional runtime key printer that can be used to convert runtime keys of elements.
      Returns:
      The optional runtime key printer, may be null.
      Since:
      8.0