com.aelitis.azureus.ui.common
Interface ToolBarItem

All Superinterfaces:
UIToolBarItem
All Known Implementing Classes:
ToolBarItemSO

public interface ToolBarItem
extends UIToolBarItem


Field Summary
 
Fields inherited from interface org.gudy.azureus2.plugins.ui.toolbar.UIToolBarItem
STATE_DOWN, STATE_ENABLED
 
Method Summary
 UIToolBarActivationListener getDefaultActivationListener()
           
 String getTooltipID()
           
 void setAlwaysAvailable(boolean b)
           
 void setDefaultActivationListener(UIToolBarActivationListener toolBarActivation)
           
 boolean triggerToolBarItem(long activationType, Object datasource)
           
 
Methods inherited from interface org.gudy.azureus2.plugins.ui.toolbar.UIToolBarItem
getID, getImageID, getState, getTextID, isAlwaysAvailable, setImageID, setState, setTextID
 

Method Detail

triggerToolBarItem

boolean triggerToolBarItem(long activationType,
                           Object datasource)
Specified by:
triggerToolBarItem in interface UIToolBarItem

setDefaultActivationListener

void setDefaultActivationListener(UIToolBarActivationListener toolBarActivation)
Specified by:
setDefaultActivationListener in interface UIToolBarItem

setAlwaysAvailable

void setAlwaysAvailable(boolean b)

getTooltipID

String getTooltipID()

getDefaultActivationListener

UIToolBarActivationListener getDefaultActivationListener()