Package com.almis.awe.builder.screen
Class ScreenBuilder
java.lang.Object
com.almis.awe.builder.screen.base.AweBuilder<T,I>
com.almis.awe.builder.screen.base.AbstractElementBuilder<ScreenBuilder,Screen>
com.almis.awe.builder.screen.ScreenBuilder
- All Implemented Interfaces:
IBuilderInitializer<ScreenBuilder,
Screen>
- Author:
- dfuentes
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaddMessage
(MessageBuilder... message) Add messageaddTag
(TagBuilder... tag) Add tagbuild()
Specific build that returns a service data with a screen client action.Build instance already initializedMethods inherited from class com.almis.awe.builder.screen.base.AbstractElementBuilder
setExpandible, setHelp, setHelpImage, setLabel, setStyle, setTitle, setType
Methods inherited from class com.almis.awe.builder.screen.base.AweBuilder
addAllElements, addAllElements, addElement, setId, setParent
-
Constructor Details
-
ScreenBuilder
public ScreenBuilder()
-
-
Method Details
-
build
Specific build that returns a service data with a screen client action.- Returns:
- Generated screen
-
build
Description copied from interface:IBuilderInitializer
Build instance already initialized- Specified by:
build
in interfaceIBuilderInitializer<ScreenBuilder,
Screen> - Overrides:
build
in classAbstractElementBuilder<ScreenBuilder,
Screen> - Parameters:
screen
- Instance to update- Returns:
- Instance of object updated
-
addTag
Add tag- Parameters:
tag
-- Returns:
-
addMessage
Add message- Parameters:
message
-- Returns:
-