Interface TethysUIToolBarManager.TethysUIToolElement

All Superinterfaces:
OceanusEventRegistrar.OceanusEventProvider<TethysUIEvent>
All Known Implementing Classes:
TethysUICoreToolBarManager.TethysUICoreToolElement
Enclosing interface:
TethysUIToolBarManager

public static interface TethysUIToolBarManager.TethysUIToolElement extends OceanusEventRegistrar.OceanusEventProvider<TethysUIEvent>
ToolElement.
  • Method Details

    • setText

      void setText(String pText)
      Set text for icon.
      Parameters:
      pText - the text
    • setToolTip

      void setToolTip(String pTip)
      Set toolTip for icon.
      Parameters:
      pTip - the toolTip
    • getId

      Obtain the id.
      Returns:
      the id
    • isEnabled

      boolean isEnabled()
      Is the icon enabled?
      Returns:
      true/false
    • setEnabled

      void setEnabled(boolean pEnabled)
      Set the enabled state of the menu.
      Parameters:
      pEnabled - true/false
    • setIconOnly

      void setIconOnly()
      Set Icon only.
    • setTextAndIcon

      void setTextAndIcon()
      Set Text And Icon.
    • setTextOnly

      void setTextOnly()
      Set Text Only.