Class InfoBuilder
java.lang.Object
com.almis.awe.builder.screen.base.AweBuilder<T,I>
com.almis.awe.builder.screen.base.AbstractComponentBuilder<InfoBuilder,Info>
com.almis.awe.builder.screen.info.InfoBuilder
- All Implemented Interfaces:
IBuilderInitializer<InfoBuilder,
Info>
- Author:
- dfuentes
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaddInfo
(InfoBuilder... info) Add infoaddInfoButton
(InfoButtonBuilder... infoButton) Add info buttonaddInfoCriteria
(InfoCriteriaBuilder... infoCriteria) Add info criteriaaddTag
(TagBuilder... tag) Add tagbuild()
Build instance without parametersBuild instance already initializedMethods 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
-
Constructor Details
-
InfoBuilder
public InfoBuilder()
-
-
Method Details
-
build
Description copied from interface:IBuilderInitializer
Build instance without parameters- Returns:
- New instance of object
-
build
Description copied from interface:IBuilderInitializer
Build instance already initialized- Specified by:
build
in interfaceIBuilderInitializer<InfoBuilder,
Info> - Overrides:
build
in classAbstractComponentBuilder<InfoBuilder,
Info> - Parameters:
info
- Instance to update- Returns:
- Instance of object updated
-
addInfo
Add info- Parameters:
info
-- Returns:
-
addInfoButton
Add info button- Parameters:
infoButton
-- Returns:
-
addInfoCriteria
Add info criteria- Parameters:
infoCriteria
-- Returns:
-
addTag
Add tag- Parameters:
tag
-- Returns:
-