| Package | Description | 
|---|---|
| com.edorasware.api.action | 
 Work object action support. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static ActionBuilder | 
Action.builder()
Creates a new action builder. 
 | 
static ActionBuilder | 
Action.builder(Action template)
Creates a new action builder based on the given template action. 
 | 
ActionBuilder | 
ActionBuilder.buttonLabel(String buttonLabel)
Sets the button label. 
 | 
ActionBuilder | 
ActionBuilder.buttonLabelKey(String buttonLabelKey)
Sets the i18n message key for the action button label. 
 | 
ActionBuilder | 
ActionBuilder.description(String description)
Sets the action description. 
 | 
ActionBuilder | 
ActionBuilder.enabled(boolean enabled)
Sets the action 'enabled' state. 
 | 
ActionBuilder | 
ActionBuilder.endpoint(String endpoint)
Sets the URL for the REST endpoint to be invoked when the action is triggered. 
 | 
ActionBuilder | 
ActionBuilder.endpointHttpMethod(HttpMethod endpointHttpMethod)
Sets the  
HttpMethod to be used for the action endpoint invocation. | 
ActionBuilder | 
ActionBuilder.form(String form)
Sets the key for the action form. 
 | 
ActionBuilder | 
ActionBuilder.group(String group)
Sets the action group information. 
 | 
ActionBuilder | 
ActionBuilder.hidden(boolean hidden)
Sets the action 'hidden' state. 
 | 
ActionBuilder | 
ActionBuilder.icon(String icon)
Sets the icon key. 
 | 
ActionBuilder | 
ActionBuilder.id(String id)
Sets the action ID. 
 | 
ActionBuilder | 
ActionBuilder.name(String name)
Sets the action name. 
 | 
ActionBuilder | 
ActionBuilder.nameKey(String nameKey)
Sets the i18n message key for the action name. 
 | 
ActionBuilder | 
ActionBuilder.required(boolean required)
Sets the action 'required' state. 
 | 
ActionBuilder | 
ActionBuilder.url(String url)
Sets the navigation URL. 
 | 
ActionBuilder | 
ActionBuilder.workObject(Optional<WorkObject> workObject)
Sets the optional referenced work object. 
 | 
ActionBuilder | 
ActionBuilder.workObject(WorkObject workObject)
Sets the referenced work object. 
 | 
Copyright © 2010 - 2019 edorasware ag. All Rights Reserved.