public class TabGroupBuilder extends ControlBuilder
ElementBuilder.Align, ElementBuilder.ChildLayoutType, ElementBuilder.VAlign
elementBuilders
Modifier | Constructor and Description |
---|---|
|
TabGroupBuilder()
The default constructor to this class.
|
|
TabGroupBuilder(String id)
The constructor that allows setting the element id of this tab group.
|
protected |
TabGroupBuilder(String id,
String typeName)
The protected constructor that allows setting the element id and the control type name of the created control.
|
Modifier and Type | Method and Description |
---|---|
void |
control(ControlBuilder controlBuilder) |
void |
image(ImageBuilder imageBuilder) |
void |
panel(PanelBuilder panelBuilder) |
void |
tab(TabBuilder tabBuilder)
Add a tab to this tab group.
|
void |
text(TextBuilder textBuilder) |
parameter
align, alignCenter, alignLeft, alignRight, backgroundColor, backgroundColor, backgroundImage, build, buildElementType, childClip, childLayout, childLayoutAbsolute, childLayoutAbsoluteInside, childLayoutCenter, childLayoutHorizontal, childLayoutOverlay, childLayoutVertical, color, color, controller, controller, filename, focusable, focusableInsertBeforeElementId, font, get, getElementBuilders, height, id, imageMode, initialize, inputMapping, inset, interactOnClick, interactOnClickAlternateKey, interactOnClickMouseMove, interactOnClickRepeat, interactOnMouseOver, interactOnRelease, invisibleToMouse, margin, marginBottom, marginLeft, marginRight, marginTop, name, onActiveEffect, onClickEffect, onCustomEffect, onEndHoverEffect, onEndScreenEffect, onFocusEffect, onGetFocusEffect, onHideEffect, onHoverEffect, onLostFocusEffect, onShowEffect, onStartHoverEffect, onStartScreenEffect, padding, paddingBottom, paddingLeft, paddingRight, paddingTop, percentage, pixels, renderOrder, selectionColor, selectionColor, set, style, text, textHAlign, textHAlignCenter, textHAlignLeft, textHAlignRight, textVAlign, textVAlignBottom, textVAlignCenter, textVAlignTop, valign, valignBottom, valignCenter, valignTop, visible, visibleToMouse, visibleToMouse, width, x, y
public TabGroupBuilder()
public TabGroupBuilder(String id)
id
- the element id of this tab groupprotected TabGroupBuilder(String id, String typeName)
id
- the id of the element to be createdtypeName
- the name of the control typepublic void control(ControlBuilder controlBuilder)
control
in class ElementBuilder
UnsupportedOperationException
- in case the control is no TabBuilder
public void image(ImageBuilder imageBuilder)
image
in class ElementBuilder
UnsupportedOperationException
- alwayspublic void panel(PanelBuilder panelBuilder)
panel
in class ElementBuilder
UnsupportedOperationException
- alwayspublic void tab(TabBuilder tabBuilder)
tabBuilder
- the builder of the new tabpublic void text(TextBuilder textBuilder)
text
in class ElementBuilder
UnsupportedOperationException
- alwaysCopyright © 2013. All Rights Reserved.