Interface IOptionsRenderer

All Superinterfaces:
Serializable
All Known Implementing Classes:
DefaultOptionsRenderer

public interface IOptionsRenderer extends Serializable
$Id: IOptionsRenderer.java 1714 2011-09-22 20:38:30Z hielke.hoeve $

Renders a set of options.

Since:
1.0
Author:
Lionel Armanet
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    renderAfter(StringBuilder stringBuilder)
    Renders a JavaScript code after iterating on each key, value pair.
    void
    renderBefore(StringBuilder stringBuilder)
    Renders a JavaScript code before iterating on each key, value pair.
    renderOption(String name, Object value, boolean isLast)
    Renders the current option (e.g.
  • Method Details

    • renderBefore

      void renderBefore(StringBuilder stringBuilder)
      Renders a JavaScript code before iterating on each key, value pair.
      Parameters:
      stringBuilder - The current JavaScript output
    • renderOption

      CharSequence renderOption(String name, Object value, boolean isLast)
      Renders the current option (e.g. the current key,value pair).
      Parameters:
      name - The option name
      value - The option value
      isLast - true if this is the last option, false otherwise
      Returns:
      A CharSequence rendering the option JavaScript code.
    • renderAfter

      void renderAfter(StringBuilder stringBuilder)
      Renders a JavaScript code after iterating on each key, value pair.
      Parameters:
      stringBuilder - The current JavaScript output