Package com.biglybt.ui.common
Interface ToolBarItem
-
- All Superinterfaces:
UIToolBarItem
- All Known Implementing Classes:
UIToolBarItemImpl
public interface ToolBarItem extends UIToolBarItem
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
ToolBarItem.ToolBarItemListener
-
Field Summary
-
Fields inherited from interface com.biglybt.pif.ui.toolbar.UIToolBarItem
STATE_DOWN, STATE_ENABLED
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addToolBarItemListener(ToolBarItem.ToolBarItemListener l)
UIToolBarActivationListener
getDefaultActivationListener()
void
removeToolBarItemListener(ToolBarItem.ToolBarItemListener l)
void
setAlwaysAvailable(boolean b)
void
setDefaultActivationListener(UIToolBarActivationListener toolBarActivation)
boolean
triggerToolBarItem(long activationType, java.lang.Object datasource)
-
Methods inherited from interface com.biglybt.pif.ui.toolbar.UIToolBarItem
getGroupID, getID, getImageID, getState, getTextID, getToolTip, getToolTipID, isAlwaysAvailable, setGroupID, setImageID, setState, setTextID, setToolTip, setToolTipID
-
-
-
-
Method Detail
-
triggerToolBarItem
boolean triggerToolBarItem(long activationType, java.lang.Object datasource)
- Specified by:
triggerToolBarItem
in interfaceUIToolBarItem
-
setDefaultActivationListener
void setDefaultActivationListener(UIToolBarActivationListener toolBarActivation)
- Specified by:
setDefaultActivationListener
in interfaceUIToolBarItem
-
setAlwaysAvailable
void setAlwaysAvailable(boolean b)
-
getDefaultActivationListener
UIToolBarActivationListener getDefaultActivationListener()
-
addToolBarItemListener
void addToolBarItemListener(ToolBarItem.ToolBarItemListener l)
-
removeToolBarItemListener
void removeToolBarItemListener(ToolBarItem.ToolBarItemListener l)
-
-