Interface IRendererContext

All Known Implementing Classes:
RendererContext

public interface IRendererContext
This class represents the context during the transformation of model to viewmodel.
Since:
9.2
Author:
A.Pragt
  • Method Details

    • render

      ElementModel render(com.aquima.interactions.composer.IElement element)
      Converts an element to a view model.
      Parameters:
      element - The element to transform.
      Returns:
      The transformed model.
    • registerElement

      void registerElement(ElementModel element)
      Registers a view model.
      Parameters:
      element - The view model to register, not null.
    • getLanguageCode

      String getLanguageCode()
      This method returns the current language code.
      Returns:
      The current language code.
    • getDefaultLanguageCode

      String getDefaultLanguageCode()
      This method returns the default language code.
      Returns:
      The default language code.
    • getValueFormatter

      com.aquima.interactions.foundation.IValueFormatter getValueFormatter()
      This method returns the value formatted.
      Returns:
      The value formatter.
    • newInstance

      IRendererContext newInstance(PageContent content)
      Creates a new IRendererContext instance with the same underlying configuration as this instance, but which renders elements into the given PageContent.
      Parameters:
      content - the PageContent where elements are rendered by the returned instance
      Returns:
      a new IRendererContext instance