Class AbstractActionBuilder<T extends AbstractActionBuilder,I extends AbstractAction>
java.lang.Object
com.almis.awe.builder.screen.base.AweBuilder<T,I>
com.almis.awe.builder.screen.base.AbstractActionBuilder<T,I>
- All Implemented Interfaces:
IBuilderInitializer<T,
I>
- Direct Known Subclasses:
ButtonActionBuilder
,DependencyActionBuilder
public abstract class AbstractActionBuilder<T extends AbstractActionBuilder,I extends AbstractAction>
extends AweBuilder<T,I>
- Author:
- dfuentes
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionBuild instance already initializedsetAsynchronous
(boolean asynchronous) Set asynchronoussetContext
(String context) Set contextSet labelsetServerAction
(ServerAction serverAction) Set server actionsetSilent
(boolean silent) Set silentSet targetsetTargetAction
(String target) Set target actionSet typeSet valueMethods inherited from class com.almis.awe.builder.screen.base.AweBuilder
addAllElements, addAllElements, addElement, setId, setParent
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.almis.awe.builder.interfaces.IBuilderInitializer
build
-
Constructor Details
-
AbstractActionBuilder
public AbstractActionBuilder()
-
-
Method Details
-
build
Description copied from interface:IBuilderInitializer
Build instance already initialized- Specified by:
build
in interfaceIBuilderInitializer<T extends AbstractActionBuilder,
I extends AbstractAction> - Overrides:
build
in classAweBuilder<T extends AbstractActionBuilder,
I extends AbstractAction> - Parameters:
action
- Instance to update- Returns:
- Instance of object updated
-
setAsynchronous
Set asynchronous- Parameters:
asynchronous
-- Returns:
- Builder
-
setSilent
Set silent- Parameters:
silent
-- Returns:
- Builder
-
setValue
Set value- Parameters:
value
- value- Returns:
- Builder
-
setLabel
Set label- Parameters:
label
- label- Returns:
- Builder
-
setContext
Set context- Parameters:
context
- context- Returns:
- Builder
-
setServerAction
Set server action- Parameters:
serverAction
- server action- Returns:
- Builder
-
setTarget
Set target- Parameters:
target
- target- Returns:
- Builder
-
setTargetAction
Set target action- Parameters:
target
- target action- Returns:
- Builder
-
setType
Set type- Parameters:
type
- action type- Returns:
- Builder
-