Class ToolbarButtonGroup
- java.lang.Object
-
- org.teamapps.ux.component.toolbar.ToolbarButtonGroup
-
- All Implemented Interfaces:
java.lang.Comparable<ToolbarButtonGroup>
public class ToolbarButtonGroup extends java.lang.Object implements java.lang.Comparable<ToolbarButtonGroup>
-
-
Constructor Summary
Constructors Constructor Description ToolbarButtonGroup()ToolbarButtonGroup(java.util.List<ToolbarButton> buttons, ToolbarButtonGroupPosition position)ToolbarButtonGroup(ToolbarButtonGroupPosition position)
-
Method Summary
-
-
-
Constructor Detail
-
ToolbarButtonGroup
public ToolbarButtonGroup()
-
ToolbarButtonGroup
public ToolbarButtonGroup(ToolbarButtonGroupPosition position)
-
ToolbarButtonGroup
public ToolbarButtonGroup(java.util.List<ToolbarButton> buttons, ToolbarButtonGroupPosition position)
-
-
Method Detail
-
setToolContainer
public void setToolContainer(AbstractToolContainer toolContainer)
-
setButtons
public void setButtons(java.util.List<ToolbarButton> buttons)
-
addButton
public ToolbarButton addButton(ToolbarButton button)
-
addButton
public ToolbarButton addButton(ToolbarButton button, ToolbarButton neighborButton, boolean beforeNeighbor)
-
removeButton
public void removeButton(ToolbarButton button)
-
getClientId
protected java.lang.String getClientId()
-
getButtons
public java.util.List<ToolbarButton> getButtons()
-
getPosition
public ToolbarButtonGroupPosition getPosition()
-
createUiToolbarButtonGroup
public org.teamapps.dto.UiToolbarButtonGroup createUiToolbarButtonGroup()
-
getToolContainer
public AbstractToolContainer getToolContainer()
-
isVisible
public boolean isVisible()
-
setVisible
public void setVisible(boolean visible)
-
isShowGroupSeparator
public boolean isShowGroupSeparator()
-
setShowGroupSeparator
public void setShowGroupSeparator(boolean showGroupSeparator)
-
setPosition
public void setPosition(ToolbarButtonGroupPosition position)
-
compareTo
public int compareTo(ToolbarButtonGroup o)
- Specified by:
compareToin interfacejava.lang.Comparable<ToolbarButtonGroup>
-
getButtonTemplate
public Template getButtonTemplate()
-
setButtonTemplate
public void setButtonTemplate(Template buttonTemplate)
-
getAppliedTemplate
public Template getAppliedTemplate()
-
getPropertyExtractor
public PropertyExtractor getPropertyExtractor()
-
setPropertyExtractor
public void setPropertyExtractor(PropertyExtractor propertyExtractor)
-
getAppliedPropertyExtractor
public PropertyExtractor getAppliedPropertyExtractor()
-
-