org.primefaces.util
Class AjaxRequestBuilder

java.lang.Object
  extended by org.primefaces.util.AjaxRequestBuilder

public class AjaxRequestBuilder
extends Object

Helper to generate javascript code of an ajax call


Field Summary
protected  StringBuilder buffer
           
protected  javax.faces.context.FacesContext context
           
 
Constructor Summary
AjaxRequestBuilder(javax.faces.context.FacesContext context)
           
 
Method Summary
 AjaxRequestBuilder async(boolean async)
           
 String build()
           
 String buildBehavior()
           
 AjaxRequestBuilder event(String event)
           
 AjaxRequestBuilder form(String form)
           
 StringBuilder getBuffer()
           
 AjaxRequestBuilder global(boolean global)
           
 AjaxRequestBuilder ignoreAutoUpdate(boolean ignoreAutoUpdate)
           
 AjaxRequestBuilder init()
           
 AjaxRequestBuilder oncomplete(String oncomplete)
           
 AjaxRequestBuilder onerror(String onerror)
           
 AjaxRequestBuilder onstart(String onstart)
           
 AjaxRequestBuilder onsuccess(String onsuccess)
           
 AjaxRequestBuilder params(Map<String,List<String>> params)
           
 AjaxRequestBuilder params(javax.faces.component.UIComponent component)
           
 AjaxRequestBuilder partialSubmit(boolean value, boolean partialSubmitSet)
           
 AjaxRequestBuilder passParams()
           
 AjaxRequestBuilder preventDefault()
           
 AjaxRequestBuilder process(javax.faces.component.UIComponent component, String expressions)
           
 void reset()
           
 AjaxRequestBuilder resetValues(boolean value, boolean resetValuesSet)
           
 AjaxRequestBuilder source(String source)
           
 AjaxRequestBuilder update(javax.faces.component.UIComponent component, String expressions)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

buffer

protected StringBuilder buffer

context

protected javax.faces.context.FacesContext context
Constructor Detail

AjaxRequestBuilder

public AjaxRequestBuilder(javax.faces.context.FacesContext context)
Method Detail

init

public AjaxRequestBuilder init()

source

public AjaxRequestBuilder source(String source)

form

public AjaxRequestBuilder form(String form)

process

public AjaxRequestBuilder process(javax.faces.component.UIComponent component,
                                  String expressions)

update

public AjaxRequestBuilder update(javax.faces.component.UIComponent component,
                                 String expressions)

event

public AjaxRequestBuilder event(String event)

async

public AjaxRequestBuilder async(boolean async)

global

public AjaxRequestBuilder global(boolean global)

ignoreAutoUpdate

public AjaxRequestBuilder ignoreAutoUpdate(boolean ignoreAutoUpdate)

partialSubmit

public AjaxRequestBuilder partialSubmit(boolean value,
                                        boolean partialSubmitSet)

resetValues

public AjaxRequestBuilder resetValues(boolean value,
                                      boolean resetValuesSet)

onstart

public AjaxRequestBuilder onstart(String onstart)

onerror

public AjaxRequestBuilder onerror(String onerror)

onsuccess

public AjaxRequestBuilder onsuccess(String onsuccess)

oncomplete

public AjaxRequestBuilder oncomplete(String oncomplete)

params

public AjaxRequestBuilder params(javax.faces.component.UIComponent component)

params

public AjaxRequestBuilder params(Map<String,List<String>> params)

passParams

public AjaxRequestBuilder passParams()

preventDefault

public AjaxRequestBuilder preventDefault()

getBuffer

public StringBuilder getBuffer()

build

public String build()

buildBehavior

public String buildBehavior()

reset

public void reset()


Copyright © 2013. All rights reserved.