|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.odlabs.wiquery.core.options.DefaultOptionsRenderer
public class DefaultOptionsRenderer
$Id$
Renders the a Options
object as a JavaScript object, e.g.: *
{ option1: 'value1', option2: 'value2 }
This renderer has no state, it's accessed with the singleton pattern:
DefaultOptionsRenderer.get()
Method Summary | |
---|---|
static IOptionsRenderer |
get()
|
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. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static IOptionsRenderer get()
IOptionsRenderer
instance.public void renderAfter(StringBuilder stringBuilder)
IOptionsRenderer
renderAfter
in interface IOptionsRenderer
stringBuilder
- The current JavaScript outputpublic void renderBefore(StringBuilder stringBuilder)
IOptionsRenderer
renderBefore
in interface IOptionsRenderer
stringBuilder
- The current JavaScript outputpublic CharSequence renderOption(String name, Object value, boolean isLast)
IOptionsRenderer
renderOption
in interface IOptionsRenderer
name
- The option namevalue
- The option valueisLast
- true if this is the last option, false otherwise
CharSequence
rendering the option JavaScript code.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |