org.openfaces.util
Class ScriptBuilder

java.lang.Object
  extended by org.openfaces.util.Script
      extended by org.openfaces.util.ScriptBuilder
All Implemented Interfaces:
JSONString

public class ScriptBuilder
extends Script


Constructor Summary
ScriptBuilder()
           
ScriptBuilder(Script s)
           
ScriptBuilder(java.lang.String s)
           
 
Method Summary
 ScriptBuilder anonymousFunction(Script bodyScript, java.lang.String... paramNames)
           
 ScriptBuilder append(java.lang.Object rawScript)
           
 ScriptBuilder append(Script script)
           
 ScriptBuilder append(java.lang.String rawScript)
           
 ScriptBuilder dot()
           
 ScriptBuilder functionCall(java.lang.String functionName, java.lang.Object... params)
           
 java.lang.String getScript()
           
 ScriptBuilder initScript(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, java.lang.String initFunctionName, java.lang.Object... params)
           
 ScriptBuilder newInstance(java.lang.String constructorFunctionName, java.lang.Object... params)
           
 ScriptBuilder O$(java.lang.String id)
           
 ScriptBuilder O$(javax.faces.component.UIComponent component)
           
 ScriptBuilder onLoadScript(Script script)
           
 ScriptBuilder semicolon()
           
 
Methods inherited from class org.openfaces.util.Script
toJSONString, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ScriptBuilder

public ScriptBuilder()

ScriptBuilder

public ScriptBuilder(java.lang.String s)

ScriptBuilder

public ScriptBuilder(Script s)
Method Detail

getScript

public java.lang.String getScript()
Specified by:
getScript in class Script

append

public ScriptBuilder append(Script script)

append

public ScriptBuilder append(java.lang.Object rawScript)

append

public ScriptBuilder append(java.lang.String rawScript)

dot

public ScriptBuilder dot()

semicolon

public ScriptBuilder semicolon()

functionCall

public ScriptBuilder functionCall(java.lang.String functionName,
                                  java.lang.Object... params)

anonymousFunction

public ScriptBuilder anonymousFunction(Script bodyScript,
                                       java.lang.String... paramNames)

newInstance

public ScriptBuilder newInstance(java.lang.String constructorFunctionName,
                                 java.lang.Object... params)

initScript

public ScriptBuilder initScript(javax.faces.context.FacesContext context,
                                javax.faces.component.UIComponent component,
                                java.lang.String initFunctionName,
                                java.lang.Object... params)

onLoadScript

public ScriptBuilder onLoadScript(Script script)

O$

public ScriptBuilder O$(javax.faces.component.UIComponent component)

O$

public ScriptBuilder O$(java.lang.String id)


Copyright © 1998-2010 TeamDev Ltd. All Rights Reserved.