Package com.axelor.meta.schema.actions
Class ActionView.ActionViewBuilder
- java.lang.Object
-
- com.axelor.meta.schema.actions.ActionView.ActionViewBuilder
-
- Enclosing class:
- ActionView
public static final class ActionView.ActionViewBuilder extends Object
TheActionView.ActionViewBuildercan be used to quickly defineActionViewmanually, especially when setting view toActionResponse.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ActionView.ActionViewBuilderadd(String type)ActionView.ActionViewBuilderadd(String type, String name)ActionView.ActionViewBuildercontext(String key, Object value)ActionView.ActionViewBuilderdomain(String domain)ActionViewget()Get the preparedActionView.ActionView.ActionViewBuildericon(String icon)Map<String,Object>map()Return aMapthat represents the action view.ActionView.ActionViewBuildermodel(String model)ActionView.ActionViewBuildername(String name)ActionView.ActionViewBuilderparam(String key, String value)
-
-
-
Method Detail
-
name
public ActionView.ActionViewBuilder name(String name)
-
model
public ActionView.ActionViewBuilder model(String model)
-
icon
public ActionView.ActionViewBuilder icon(String icon)
-
add
public ActionView.ActionViewBuilder add(String type)
-
add
public ActionView.ActionViewBuilder add(String type, String name)
-
domain
public ActionView.ActionViewBuilder domain(String domain)
-
context
public ActionView.ActionViewBuilder context(String key, Object value)
-
param
public ActionView.ActionViewBuilder param(String key, String value)
-
get
public ActionView get()
Get the preparedActionView.- Returns:
- an instance of
ActionView
-
-