org.odlabs.wiquery.core.options
Interface IOptionsRenderer

All Superinterfaces:
Serializable
All Known Implementing Classes:
DefaultOptionsRenderer, UiOptionsRenderer

public interface IOptionsRenderer
extends Serializable

$Id$

Renders a set of options.

Since:
1.0
Author:
Lionel Armanet

Method Summary
 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.
 CharSequence renderOption(String name, Object value, boolean isLast)
          Renders the current option (e.g.
 

Method Detail

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


Copyright © 2012. All Rights Reserved.