|
|||||||||
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_TagsOverview
public class SBC_TagsOverview
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface com.aelitis.azureus.ui.common.table.TableViewFilterCheck |
---|
TableViewFilterCheck.TableViewFilterCheckEx<DATASOURCETYPE> |
Nested classes/interfaces inherited from interface com.aelitis.azureus.core.tag.TagTypeListener |
---|
TagTypeListener.TagEvent |
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_TagsOverview()
|
Method Summary | |
---|---|
void |
addThisColumnSubMenu(java.lang.String sColumnName,
org.eclipse.swt.widgets.Menu menuThisColumn)
Create a SubMenu for column specific tasks. |
java.lang.Object |
dataSourceChanged(SWTSkinObject skinObject,
java.lang.Object params)
|
void |
defaultSelected(TableRowCore[] rows,
int stateMask)
|
void |
deselected(TableRowCore[] rows)
|
void |
fillMenu(java.lang.String sColumnName,
org.eclipse.swt.widgets.Menu menu)
|
boolean |
filterCheck(Tag ds,
java.lang.String filter,
boolean regex)
|
void |
filterSet(java.lang.String filter)
|
void |
focusChanged(TableRowCore focus)
|
java.lang.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(java.util.Map<java.lang.String,java.lang.Long> list)
Fill in list with the toolbar ids and states you wish to set |
void |
selected(TableRowCore[] row)
|
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 |
skinObjectSelected(SWTSkinObject skinObject,
java.lang.Object params)
Skin Object was selected (activated) |
java.lang.Object |
skinObjectShown(SWTSkinObject skinObject,
java.lang.Object params)
Skin Object was shown |
void |
tagAdded(Tag tag)
|
void |
tagChanged(Tag tag)
|
void |
tagEventOccurred(TagTypeListener.TagEvent event)
|
void |
tagRemoved(Tag tag)
|
void |
tagTypeAdded(TagManager manager,
TagType tag_type)
|
void |
tagTypeChanged(TagType tag_type)
General change not specific to one tag |
void |
tagTypeRemoved(TagManager manager,
TagType tag_type)
|
boolean |
toolBarItemActivated(ToolBarItem item,
long activationType,
java.lang.Object datasource)
XXX Should have been UIToolBarItem |
void |
updateSelectedContent()
|
void |
updateSelectedContent(boolean force)
|
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 |
---|
eventOccured, updateLanguage |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SBC_TagsOverview()
Method Detail |
---|
public boolean toolBarItemActivated(ToolBarItem item, long activationType, java.lang.Object datasource)
UIToolBarActivationListener
toolBarItemActivated
in interface UIToolBarActivationListener
public void filterSet(java.lang.String filter)
filterSet
in interface TableViewFilterCheck<Tag>
public void refreshToolBarItems(java.util.Map<java.lang.String,java.lang.Long> list)
UIPluginViewToolBarListener
refreshToolBarItems
in interface UIPluginViewToolBarListener
public void updateUI()
UIUpdatable
updateUI
in interface UIUpdatable
public java.lang.String getUpdateUIName()
UIUpdatable
getUpdateUIName
in interface UIUpdatable
public java.lang.Object skinObjectInitialShow(SWTSkinObject skinObject, java.lang.Object params)
skinObjectInitialShow
in class SkinView
protected void initColumns()
public java.lang.Object skinObjectHidden(SWTSkinObject skinObject, java.lang.Object params)
SWTSkinObjectAdapter
skinObjectHidden
in class SkinView
public java.lang.Object skinObjectShown(SWTSkinObject skinObject, java.lang.Object params)
SWTSkinObjectAdapter
skinObjectShown
in class SkinView
public java.lang.Object skinObjectDestroyed(SWTSkinObject skinObject, java.lang.Object params)
SWTSkinObjectAdapter
skinObjectDestroyed
in class SkinView
public void fillMenu(java.lang.String sColumnName, org.eclipse.swt.widgets.Menu menu)
fillMenu
in interface TableViewSWTMenuFillListener
public void addThisColumnSubMenu(java.lang.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 updateSelectedContent()
public void updateSelectedContent(boolean force)
public void mouseEnter(TableRowCore row)
mouseEnter
in interface TableSelectionListener
public void mouseExit(TableRowCore row)
mouseExit
in interface TableSelectionListener
public boolean filterCheck(Tag ds, java.lang.String filter, boolean regex)
filterCheck
in interface TableViewFilterCheck<Tag>
public void tagTypeAdded(TagManager manager, TagType tag_type)
tagTypeAdded
in interface TagManagerListener
public void tagTypeRemoved(TagManager manager, TagType tag_type)
tagTypeRemoved
in interface TagManagerListener
public void tagTypeChanged(TagType tag_type)
TagTypeListener
tagTypeChanged
in interface TagTypeListener
public void tagEventOccurred(TagTypeListener.TagEvent event)
tagEventOccurred
in interface TagTypeListener
public void tagAdded(Tag tag)
public void tagChanged(Tag tag)
public void tagRemoved(Tag tag)
public java.lang.Object dataSourceChanged(SWTSkinObject skinObject, java.lang.Object params)
dataSourceChanged
in class SWTSkinObjectAdapter
public java.lang.Object skinObjectSelected(SWTSkinObject skinObject, java.lang.Object params)
SWTSkinObjectAdapter
skinObjectSelected
in class SWTSkinObjectAdapter
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |