com.aelitis.azureus.plugins.net.buddy.swt
Class BuddyPluginView
java.lang.Object
com.aelitis.azureus.plugins.net.buddy.swt.BuddyPluginView
- All Implemented Interfaces:
- BuddyPluginViewInterface, UISWTViewEventListener
public class BuddyPluginView
- extends java.lang.Object
- implements UISWTViewEventListener, BuddyPluginViewInterface
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BuddyPluginView
public BuddyPluginView(BuddyPlugin _plugin,
UIInstance _ui_instance,
java.lang.String _VIEW_ID)
getUISWTInstance
protected UISWTInstance getUISWTInstance()
selectClassicTab
public void selectClassicTab()
- Specified by:
selectClassicTab
in interface BuddyPluginViewInterface
eventOccurred
public boolean eventOccurred(UISWTViewEvent event)
- Description copied from interface:
UISWTViewEventListener
- Triggers when an even listed in UISWTViewEvent occurs
- Specified by:
eventOccurred
in interface UISWTViewEventListener
- Parameters:
event
- event that occurred
- Returns:
- meaning dependent upon event type
openChat
public void openChat(BuddyPluginBeta.ChatInstance chat)
- Specified by:
openChat
in interface BuddyPluginViewInterface
registerUI
protected void registerUI(BuddyPluginBeta.ChatInstance chat)
unregisterUI
protected void unregisterUI(BuddyPluginBeta.ChatInstance chat)
playSound
protected void playSound()
betaMessagePending
protected void betaMessagePending(BuddyPluginBeta.ChatInstance chat,
org.eclipse.swt.widgets.Control comp_maybe_null,
BuddyPluginBeta.ChatMessage pending_message)
renderMessage
public java.lang.String renderMessage(BuddyPluginBeta.ChatInstance chat,
BuddyPluginBeta.ChatMessage message)
- Specified by:
renderMessage
in interface BuddyPluginViewInterface
getDownloadAdapter
public BuddyPluginViewInterface.DownloadAdapter getDownloadAdapter(Download download)
buildView
public BuddyPluginViewInterface.View buildView(java.util.Map<java.lang.String,java.lang.Object> properties,
BuddyPluginViewInterface.ViewListener listener)
- Specified by:
buildView
in interface BuddyPluginViewInterface