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, FillSuggestActionBuilder, 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 Details

    • ClientActionBuilder

      public ClientActionBuilder()
  • Method Details

    • 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
    • setTarget

      public T setTarget(String target)
      Set target
      Parameters:
      target - Target
      Returns:
      this
    • setAddress

      public T setAddress(ComponentAddress address)
      Set address
      Parameters:
      address - Component address
      Returns:
      this