Package org.cxbox.core.service.action
Class ActionsBuilder<T extends org.cxbox.api.data.dto.DataResponseDTO>
- java.lang.Object
-
- org.cxbox.core.service.action.ActionsBuilder<T>
-
public class ActionsBuilder<T extends org.cxbox.api.data.dto.DataResponseDTO> extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ActionDescriptionBuilder<T>action(String type, String actionName)ActionDescriptionBuilder<T>action(ActionType actionType)ActionsBuilder<T>add(String key, ResponseServiceAction<T> responseServiceAction)ActionsBuilder<T>addAction(ActionDescription<T> actionDescription)ActionsBuilder<T>addAll(Actions<T> actions)ActionsBuilder<T>addGroup(String type, String groupName, int maxGroupVisualButtonsCount, Actions<T> groupActions)ActionDescriptionBuilder<T>associate()Actions<T>build()ActionDescriptionBuilder<T>cancelCreate()ActionDescriptionBuilder<T>create()ActionDescriptionBuilder<T>delete()ActionDescriptionBuilder<T>newAction()ActionDescriptionBuilder<T>save()ActionsBuilder<T>withIcon(ActionIconSpecifier icon, boolean showOnlyIcon)
-
-
-
Method Detail
-
addAction
public ActionsBuilder<T> addAction(ActionDescription<T> actionDescription)
-
newAction
public ActionDescriptionBuilder<T> newAction()
-
action
public ActionDescriptionBuilder<T> action(String type, String actionName)
-
action
public ActionDescriptionBuilder<T> action(ActionType actionType)
-
create
public ActionDescriptionBuilder<T> create()
-
save
public ActionDescriptionBuilder<T> save()
-
cancelCreate
public ActionDescriptionBuilder<T> cancelCreate()
-
associate
public ActionDescriptionBuilder<T> associate()
-
delete
public ActionDescriptionBuilder<T> delete()
-
addGroup
public ActionsBuilder<T> addGroup(String type, String groupName, int maxGroupVisualButtonsCount, Actions<T> groupActions)
-
withIcon
public ActionsBuilder<T> withIcon(ActionIconSpecifier icon, boolean showOnlyIcon)
-
addAll
public ActionsBuilder<T> addAll(Actions<T> actions)
-
add
public ActionsBuilder<T> add(String key, ResponseServiceAction<T> responseServiceAction)
-
-