Class InfoButtonBuilder
- java.lang.Object
-
- com.almis.awe.builder.screen.base.AweBuilder<T,I>
-
- com.almis.awe.builder.screen.base.AbstractComponentBuilder<T,I>
-
- com.almis.awe.builder.screen.base.AbstractButtonBuilder<InfoButtonBuilder,InfoButton>
-
- com.almis.awe.builder.screen.info.InfoButtonBuilder
-
- All Implemented Interfaces:
IBuilderInitializer<InfoButtonBuilder,InfoButton>
public class InfoButtonBuilder extends AbstractButtonBuilder<InfoButtonBuilder,InfoButton>
- Author:
- dfuentes
-
-
Constructor Summary
Constructors Constructor Description InfoButtonBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InfoButton
build()
Build instance without parametersInfoButton
build(InfoButton button)
Build instance already initialized-
Methods inherited from class com.almis.awe.builder.screen.base.AbstractButtonBuilder
addButtonAction, setButtonType, setValue
-
Methods inherited from class com.almis.awe.builder.screen.base.AbstractComponentBuilder
addContextButton, addContextSeparator, addDependency, setAutoload, setAutorefresh, setData, setExpandible, setHelp, setHelpImage, setIcon, setIconLoading, setInitialLoad, setLabel, setLoadAll, setMax, setName, setServerAction, setSize, setStyle, setTargetAction, setTitle, setType, setVisible
-
Methods inherited from class com.almis.awe.builder.screen.base.AweBuilder
addAllElements, addAllElements, addElement, setId, setParent
-
-
-
-
Method Detail
-
build
public InfoButton build()
Description copied from interface:IBuilderInitializer
Build instance without parameters- Returns:
- New instance of object
-
build
public InfoButton build(InfoButton button)
Description copied from interface:IBuilderInitializer
Build instance already initialized- Specified by:
build
in interfaceIBuilderInitializer<InfoButtonBuilder,InfoButton>
- Overrides:
build
in classAbstractButtonBuilder<InfoButtonBuilder,InfoButton>
- Parameters:
button
- Instance to update- Returns:
- Instance of object updated
-
-