|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.aelitis.azureus.ui.swt.skin.SWTSkinObjectAdapter
com.aelitis.azureus.ui.swt.views.skin.SkinView
com.aelitis.azureus.plugins.net.buddy.swt.SBC_ChatOverview
public class SBC_ChatOverview
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface com.aelitis.azureus.ui.common.table.TableViewFilterCheck |
---|
TableViewFilterCheck.TableViewFilterCheckEx<DATASOURCETYPE> |
Field Summary |
---|
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_ChatOverview()
|
Method Summary | |
---|---|
void |
addThisColumnSubMenu(String sColumnName,
org.eclipse.swt.widgets.Menu menuThisColumn)
Create a SubMenu for column specific tasks. |
void |
chatAdded(BuddyPluginBeta.ChatInstance chat)
|
void |
chatChanged(BuddyPluginBeta.ChatInstance chat)
|
void |
chatRemoved(BuddyPluginBeta.ChatInstance chat)
|
void |
defaultSelected(TableRowCore[] rows,
int stateMask)
|
void |
deselected(TableRowCore[] rows)
|
void |
fillMenu(String sColumnName,
org.eclipse.swt.widgets.Menu menu)
|
boolean |
filterCheck(BuddyPluginBeta.ChatInstance ds,
String filter,
boolean regex)
|
void |
filterSet(String filter)
|
void |
focusChanged(TableRowCore focus)
|
String |
getUpdateUIName()
A name for this UIUpdatable so we can track who's being bad |
protected void |
initColumns()
|
void |
mouseEnter(TableRowCore row)
|
void |
mouseExit(TableRowCore row)
|
void |
refreshToolBarItems(Map<String,Long> list)
Fill in list with the toolbar ids and states you wish to set |
void |
selected(TableRowCore[] row)
|
Object |
skinObjectDestroyed(SWTSkinObject skinObject,
Object params)
Skin Object was destroyed |
Object |
skinObjectHidden(SWTSkinObject skinObject,
Object params)
Skin Object was hidden |
Object |
skinObjectInitialShow(SWTSkinObject skinObject,
Object params)
|
Object |
skinObjectShown(SWTSkinObject skinObject,
Object params)
Skin Object was shown |
boolean |
toolBarItemActivated(ToolBarItem item,
long activationType,
Object datasource)
XXX Should have been UIToolBarItem |
void |
updateUI()
Update your UI! |
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 |
Constructor Detail |
---|
public SBC_ChatOverview()
Method Detail |
---|
public boolean toolBarItemActivated(ToolBarItem item, long activationType, Object datasource)
UIToolBarActivationListener
toolBarItemActivated
in interface UIToolBarActivationListener
public void filterSet(String filter)
filterSet
in interface TableViewFilterCheck<BuddyPluginBeta.ChatInstance>
public void refreshToolBarItems(Map<String,Long> list)
UIPluginViewToolBarListener
refreshToolBarItems
in interface UIPluginViewToolBarListener
public void updateUI()
UIUpdatable
updateUI
in interface UIUpdatable
public String getUpdateUIName()
UIUpdatable
getUpdateUIName
in interface UIUpdatable
public Object skinObjectInitialShow(SWTSkinObject skinObject, Object params)
skinObjectInitialShow
in class SkinView
protected void initColumns()
public Object skinObjectHidden(SWTSkinObject skinObject, Object params)
SWTSkinObjectAdapter
skinObjectHidden
in class SkinView
public Object skinObjectShown(SWTSkinObject skinObject, Object params)
SWTSkinObjectAdapter
skinObjectShown
in class SkinView
public Object skinObjectDestroyed(SWTSkinObject skinObject, Object params)
SWTSkinObjectAdapter
skinObjectDestroyed
in class SkinView
public void fillMenu(String sColumnName, org.eclipse.swt.widgets.Menu menu)
fillMenu
in interface TableViewSWTMenuFillListener
public void addThisColumnSubMenu(String sColumnName, org.eclipse.swt.widgets.Menu menuThisColumn)
TableViewSWTMenuFillListener
addThisColumnSubMenu
in interface TableViewSWTMenuFillListener
sColumnName
- The name of the column the user clicked onmenuThisColumn
- the menu to fill with MenuItemspublic void selected(TableRowCore[] row)
selected
in interface TableSelectionListener
public void deselected(TableRowCore[] rows)
deselected
in interface TableSelectionListener
public void focusChanged(TableRowCore focus)
focusChanged
in interface TableSelectionListener
public void defaultSelected(TableRowCore[] rows, int stateMask)
defaultSelected
in interface TableSelectionListener
public void chatAdded(BuddyPluginBeta.ChatInstance chat)
chatAdded
in interface BuddyPluginBeta.ChatManagerListener
public void chatChanged(BuddyPluginBeta.ChatInstance chat)
public void chatRemoved(BuddyPluginBeta.ChatInstance chat)
chatRemoved
in interface BuddyPluginBeta.ChatManagerListener
public void mouseEnter(TableRowCore row)
mouseEnter
in interface TableSelectionListener
public void mouseExit(TableRowCore row)
mouseExit
in interface TableSelectionListener
public boolean filterCheck(BuddyPluginBeta.ChatInstance ds, String filter, boolean regex)
filterCheck
in interface TableViewFilterCheck<BuddyPluginBeta.ChatInstance>
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |