Interface TethysUIToolBarManager
- All Superinterfaces:
TethysUIComponent
- All Known Implementing Classes:
TethysUICoreToolBarManager
ToolBar Manager.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceToolBarId.static interfaceToolElement. -
Method Summary
Modifier and TypeMethodDescriptionintObtain icon size.Look up icon.Add a new Icon element.voidnewIcon(TethysUIToolBarManager.TethysUIToolBarId pId, String pText, OceanusEvent.OceanusEventListener<TethysUIEvent> pListener) Configure Icon.voidAdd Separator.voidsetEnabled(TethysUIToolBarManager.TethysUIToolBarId pId, boolean pEnabled) Set enabled state for element.voidsetIconSize(int pSize) Set the icon size.voidsetVisible(TethysUIToolBarManager.TethysUIToolBarId pId, boolean pVisible) Set visible state for element.Methods inherited from interface io.github.tonywasher.joceanus.tethys.api.base.TethysUIComponent
getBorderPadding, getBorderTitle, getId, getNode, getUnderlying, setBorderPadding, setBorderTitle, setEnabled, setPreferredHeight, setPreferredWidth, setVisible
-
Method Details
-
getIconSize
int getIconSize()Obtain icon size.- Returns:
- the size
-
setIconSize
void setIconSize(int pSize) Set the icon size.- Parameters:
pSize- the size to set
-
newSeparator
void newSeparator()Add Separator.
-