|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.aelitis.azureus.ui.swt.skin.SWTSkinObjectAdapter com.aelitis.azureus.ui.swt.views.skin.SkinView com.aelitis.azureus.ui.swt.views.skin.SBC_LibraryTableView
public class SBC_LibraryTableView
Classic My Torrents view wrapped in a SkinView
Field Summary | |
---|---|
protected int |
torrentFilterMode
|
Fields inherited from class com.aelitis.azureus.ui.swt.views.skin.SkinView |
---|
skin, soMain |
Fields inherited from interface org.gudy.azureus2.plugins.ui.toolbar.UIToolBarActivationListener |
---|
ACTIVATIONTYPE_HELD, ACTIVATIONTYPE_NORMAL, ACTIVATIONTYPE_RIGHTCLICK |
Fields inherited from interface com.aelitis.azureus.ui.swt.skin.SWTSkinObjectListener |
---|
EVENT_CREATE_REQUEST, EVENT_CREATED, EVENT_DATASOURCE_CHANGED, EVENT_DESTROY, EVENT_HIDE, EVENT_LANGUAGE_CHANGE, EVENT_SELECT, EVENT_SHOW, NAMES |
Constructor Summary | |
---|---|
SBC_LibraryTableView()
|
Method Summary | |
---|---|
static void |
doDefaultClick(TableRowCore[] rows,
int stateMask,
boolean neverPlay)
|
protected TableColumnCore[] |
getColumns()
Returns the appropriate set of columns for the completed or incomplete torrents views Subclasses may override to return different sets of columns |
protected int |
getTableMode()
Return either MODE_SMALLTABLE or MODE_BIGTABLE Subclasses may override |
java.lang.String |
getUpdateUIName()
A name for this UIUpdatable so we can track who's being bad |
void |
initShow(AzureusCore core)
|
org.eclipse.swt.graphics.Image |
obfusticatedImage(org.eclipse.swt.graphics.Image image)
|
void |
refreshToolBarItems(java.util.Map<java.lang.String,java.lang.Long> list)
Fill in list with the toolbar ids and states you wish to set |
java.lang.Object |
skinObjectDestroyed(SWTSkinObject skinObject,
java.lang.Object params)
Skin Object was destroyed |
java.lang.Object |
skinObjectHidden(SWTSkinObject skinObject,
java.lang.Object params)
Skin Object was hidden |
java.lang.Object |
skinObjectInitialShow(SWTSkinObject skinObject,
java.lang.Object params)
|
java.lang.Object |
skinObjectShown(SWTSkinObject skinObject,
java.lang.Object params)
Skin Object was shown |
boolean |
toolBarItemActivated(ToolBarItem item,
long activationType,
java.lang.Object datasource)
XXX Should have been UIToolBarItem |
void |
updateUI()
Update your UI! |
protected boolean |
useBigTable()
Returns whether the big version of the tables should be used Subclasses may override |
Methods inherited from class com.aelitis.azureus.ui.swt.views.skin.SkinView |
---|
getMainSkinObject, getSkin, getSkinObject, isDisposed, isVisible, setMainSkinObject, skinObjectCreated |
Methods inherited from class com.aelitis.azureus.ui.swt.skin.SWTSkinObjectAdapter |
---|
dataSourceChanged, eventOccured, skinObjectSelected, updateLanguage |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected int torrentFilterMode
Constructor Detail |
---|
public SBC_LibraryTableView()
Method Detail |
---|
public java.lang.Object skinObjectInitialShow(SWTSkinObject skinObject, java.lang.Object params)
skinObjectInitialShow
in class SkinView
public void initShow(AzureusCore core)
public static void doDefaultClick(TableRowCore[] rows, int stateMask, boolean neverPlay)
public java.lang.String getUpdateUIName()
UIUpdatable
getUpdateUIName
in interface UIUpdatable
public void updateUI()
UIUpdatable
updateUI
in interface UIUpdatable
public java.lang.Object skinObjectShown(SWTSkinObject skinObject, java.lang.Object params)
SWTSkinObjectAdapter
skinObjectShown
in class SkinView
public java.lang.Object skinObjectHidden(SWTSkinObject skinObject, java.lang.Object params)
SWTSkinObjectAdapter
skinObjectHidden
in class SkinView
public void refreshToolBarItems(java.util.Map<java.lang.String,java.lang.Long> list)
UIPluginViewToolBarListener
refreshToolBarItems
in interface UIPluginViewToolBarListener
public boolean toolBarItemActivated(ToolBarItem item, long activationType, java.lang.Object datasource)
UIToolBarActivationListener
toolBarItemActivated
in interface UIToolBarActivationListener
protected int getTableMode()
protected boolean useBigTable()
protected TableColumnCore[] getColumns()
public java.lang.Object skinObjectDestroyed(SWTSkinObject skinObject, java.lang.Object params)
SWTSkinObjectAdapter
skinObjectDestroyed
in class SkinView
public org.eclipse.swt.graphics.Image obfusticatedImage(org.eclipse.swt.graphics.Image image)
obfusticatedImage
in interface ObfusticateImage
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |