Interface IOptionsRenderer
-
- All Superinterfaces:
java.io.Serializable
- All Known Implementing Classes:
DefaultOptionsRenderer
public interface IOptionsRenderer extends java.io.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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidrenderAfter(java.lang.StringBuilder stringBuilder)Renders a JavaScript code after iterating on each key, value pair.voidrenderBefore(java.lang.StringBuilder stringBuilder)Renders a JavaScript code before iterating on each key, value pair.java.lang.CharSequencerenderOption(java.lang.String name, java.lang.Object value, boolean isLast)Renders the current option (e.g.
-
-
-
Method Detail
-
renderBefore
void renderBefore(java.lang.StringBuilder stringBuilder)
Renders a JavaScript code before iterating on each key, value pair.- Parameters:
stringBuilder- The current JavaScript output
-
renderOption
java.lang.CharSequence renderOption(java.lang.String name, java.lang.Object value, boolean isLast)Renders the current option (e.g. the current key,value pair).- Parameters:
name- The option namevalue- The option valueisLast- true if this is the last option, false otherwise- Returns:
- A
CharSequencerendering the option JavaScript code.
-
renderAfter
void renderAfter(java.lang.StringBuilder stringBuilder)
Renders a JavaScript code after iterating on each key, value pair.- Parameters:
stringBuilder- The current JavaScript output
-
-