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()
           
 java.lang.String getTooltipID()
           
 void setAlwaysAvailable(boolean b)
           
 void setDefaultActivationListener(UIToolBarActivationListener toolBarActivation)
           
 boolean triggerToolBarItem(long activationType, java.lang.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,
                           java.lang.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

java.lang.String getTooltipID()

getDefaultActivationListener

UIToolBarActivationListener getDefaultActivationListener()