Package com.almis.awe.builder.client
Class ClientActionBuilder<T>
- java.lang.Object
-
- com.almis.awe.builder.client.ClientActionBuilder<T>
-
- Direct Known Subclasses:
AddColumnsActionBuilder
,AddPointsActionBuilder
,AddRowActionBuilder
,ChartSeriesActionBuilder
,ConfirmActionBuilder
,CopyRowActionBuilder
,CssClassActionBuilder
,DeleteRowActionBuilder
,DialogActionBuilder
,DownloadActionBuilder
,FillActionBuilder
,FilterActionBuilder
,HideColumnsActionBuilder
,MessageActionBuilder
,RedirectActionBuilder
,RedirectScreenActionBuilder
,ReplaceColumnsActionBuilder
,ScreenActionBuilder
,SelectActionBuilder
,SelectAllRowsActionBuilder
,ShowColumnsActionBuilder
,UnselectAllRowsActionBuilder
,UpdateCellActionBuilder
,UpdateControllerActionBuilder
,UpdateRowActionBuilder
public class ClientActionBuilder<T> extends Object
Client action builder- Author:
- pgarcia
-
-
Constructor Summary
Constructors Constructor Description ClientActionBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description T
addParameter(String name, Object value)
Add a parameter to client actionClientAction
build()
Build Client actionT
setAddress(ComponentAddress address)
Set addressT
setAsync(boolean async)
Set asyncT
setSilent(boolean silent)
Set silentT
setTarget(String target)
Set target
-
-
-
Method Detail
-
build
public ClientAction build()
Build Client action- Returns:
- Client action built
-
addParameter
public T addParameter(String name, Object value)
Add a parameter to client action- Parameters:
name
-value
-- Returns:
-
setAsync
public T setAsync(boolean async)
Set async- Parameters:
async
- Async- Returns:
- this
-
setSilent
public T setSilent(boolean silent)
Set silent- Parameters:
silent
- Silent- Returns:
- this
-
setAddress
public T setAddress(ComponentAddress address)
Set address- Parameters:
address
- Component address- Returns:
- this
-
-