| 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.aelitis.azureus.ui.swt.toolbar.ToolBarItemSO
public class ToolBarItemSO
| Field Summary | 
|---|
| Fields inherited from interface org.gudy.azureus2.plugins.ui.toolbar.UIToolBarItem | 
|---|
STATE_DOWN, STATE_ENABLED | 
| Constructor Summary | |
|---|---|
ToolBarItemSO(ToolBarView tbView,
              String id,
              boolean isPluginItem)
 | 
|
ToolBarItemSO(ToolBarView tbView,
              String id,
              String imageid)
 | 
|
ToolBarItemSO(ToolBarView tbView,
              String id,
              String imageid,
              String textID)
 | 
|
| Method Summary | |
|---|---|
 void | 
dispose()
 | 
 UIToolBarActivationListener | 
getDefaultActivationListener()
 | 
 long | 
getDefaultState()
 | 
 String | 
getGroupID()
 | 
 String | 
getID()
Retrieve the ID of the toolbar item  | 
 String | 
getImageID()
Get the ID of the image used  | 
 SWTSkinButtonUtility | 
getSkinButton()
 | 
 long | 
getState()
 | 
 String | 
getTextID()
Return the message bundle ID for the button text  | 
 String | 
getTooltipID()
 | 
 boolean | 
isAlwaysAvailable()
Returns if the toolbar item is always available (enabled)  | 
 void | 
setAlwaysAvailable(boolean alwaysAvailable)
 | 
 void | 
setDefaultActivationListener(UIToolBarActivationListener defaultActivation)
 | 
 void | 
setDefaultState(long state)
 | 
 void | 
setGroupID(String groupID)
 | 
 void | 
setImageID(String imageID)
Sets the toolbar item to use the specified image  | 
 void | 
setSkinButton(SWTSkinButtonUtility btn)
 | 
 void | 
setSkinTitle(SWTSkinObjectText s)
 | 
 void | 
setState(long state)
 | 
 void | 
setTextID(String textID)
Sets the button's text to a messagebundle value looked up using the id  | 
 void | 
setTooltipID(String tooltipID)
 | 
 boolean | 
triggerToolBarItem(long activationType,
                   Object datasource)
 | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public ToolBarItemSO(ToolBarView tbView,
                     String id,
                     String imageid)
id - image - 
public ToolBarItemSO(ToolBarView tbView,
                     String id,
                     String imageid,
                     String textID)
public ToolBarItemSO(ToolBarView tbView,
                     String id,
                     boolean isPluginItem)
| Method Detail | 
|---|
public boolean triggerToolBarItem(long activationType,
                                  Object datasource)
triggerToolBarItem in interface ToolBarItemtriggerToolBarItem in interface UIToolBarItempublic String getID()
UIToolBarItem
getID in interface UIToolBarItempublic void setSkinButton(SWTSkinButtonUtility btn)
public SWTSkinButtonUtility getSkinButton()
public void setSkinTitle(SWTSkinObjectText s)
public long getState()
getState in interface UIToolBarItempublic void setState(long state)
setState in interface UIToolBarItempublic String getImageID()
UIToolBarItem
getImageID in interface UIToolBarItempublic void setImageID(String imageID)
UIToolBarItem
setImageID in interface UIToolBarItempublic void setTextID(String textID)
UIToolBarItem
setTextID in interface UIToolBarItemtextID - the textID to setpublic String getTextID()
UIToolBarItem
getTextID in interface UIToolBarItempublic String getTooltipID()
getTooltipID in interface ToolBarItempublic void setTooltipID(String tooltipID)
public void setAlwaysAvailable(boolean alwaysAvailable)
setAlwaysAvailable in interface ToolBarItempublic boolean isAlwaysAvailable()
UIToolBarItem
isAlwaysAvailable in interface UIToolBarItempublic void setDefaultActivationListener(UIToolBarActivationListener defaultActivation)
setDefaultActivationListener in interface ToolBarItemsetDefaultActivationListener in interface UIToolBarItempublic UIToolBarActivationListener getDefaultActivationListener()
getDefaultActivationListener in interface ToolBarItempublic void dispose()
public String getGroupID()
public void setGroupID(String groupID)
public void setDefaultState(long state)
public long getDefaultState()
  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||