Class ToolbarButtonGroup
java.lang.Object
org.teamapps.ux.component.toolbar.ToolbarButtonGroup
- All Implemented Interfaces:
Comparable<ToolbarButtonGroup>
-
Constructor Summary
ConstructorsConstructorDescriptionToolbarButtonGroup(List<ToolbarButton> buttons, ToolbarButtonGroupPosition position) ToolbarButtonGroup(ToolbarButtonGroupPosition position) -
Method Summary
Modifier and TypeMethodDescriptionaddButton(ToolbarButton button) addButton(ToolbarButton button, ToolbarButton neighborButton, boolean beforeNeighbor) intprotected StringvoidhandleColorChange(String buttonClientId, Color backgroundColor, Color hoverBackgroundColor) booleanbooleanbooleanvoidremoveButton(ToolbarButton button) voidsetButtons(List<ToolbarButton> buttons) voidsetButtonTemplate(Template buttonTemplate) voidsetClientId(String clientId) voidsetPosition(ToolbarButtonGroupPosition position) voidsetPropertyExtractor(PropertyExtractor propertyExtractor) voidsetPropertyProvider(PropertyProvider propertyProvider) voidsetRightSide(boolean rightSide) voidsetShowGroupSeparator(boolean showGroupSeparator) voidsetToolContainer(AbstractToolContainer toolContainer) voidsetVisible(boolean visible)
-
Constructor Details
-
ToolbarButtonGroup
public ToolbarButtonGroup() -
ToolbarButtonGroup
-
ToolbarButtonGroup
-
-
Method Details
-
setToolContainer
-
setButtons
-
addButton
-
addButton
public ToolbarButton addButton(ToolbarButton button, ToolbarButton neighborButton, boolean beforeNeighbor) -
removeButton
-
getClientId
-
getButtons
-
getPosition
-
createUiToolbarButtonGroup
-
getToolContainer
-
isVisible
public boolean isVisible() -
setVisible
public void setVisible(boolean visible) -
isShowGroupSeparator
public boolean isShowGroupSeparator() -
setShowGroupSeparator
public void setShowGroupSeparator(boolean showGroupSeparator) -
setPosition
-
compareTo
- Specified by:
compareToin interfaceComparable<ToolbarButtonGroup>
-
handleColorChange
-
getButtonTemplate
-
setButtonTemplate
-
getAppliedTemplate
-
getPropertyProvider
-
setPropertyProvider
-
setPropertyExtractor
-
getAppliedPropertyProvider
-
setClientId
-
isRightSide
public boolean isRightSide() -
setRightSide
public void setRightSide(boolean rightSide)
-