Class BuddyPluginViewChat
java.lang.Object
com.biglybt.ui.swt.plugin.net.buddy.swt.BuddyPluginViewChat
- All Implemented Interfaces:
BuddyPluginAZ2ChatListener
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate org.eclipse.swt.widgets.Tableprivate BuddyPluginAZ2.chatInstanceprivate org.eclipse.swt.custom.StyledTextprivate LocaleUtilitiesprivate Listprivate BuddyPluginprivate org.eclipse.swt.widgets.Shell -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuddyPluginViewChat(BuddyPlugin _plugin, org.eclipse.swt.widgets.Display _display, BuddyPluginAZ2.chatInstance _chat) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidclose()protected voidclosed()protected voidlogChatMessage(String buddy_name, org.eclipse.swt.graphics.Color colour, Map map) voidmessageReceived(BuddyPluginAZ2.chatParticipant participant, Map msg) voidparticipantAdded(BuddyPluginAZ2.chatParticipant participant) voidparticipantChanged(BuddyPluginAZ2.chatParticipant participant) voidparticipantRemoved(BuddyPluginAZ2.chatParticipant participant) protected voidsendMessage(String text) protected voidupdateTable(boolean async)
-
Field Details
-
plugin
-
chat
-
lu
-
shell
private org.eclipse.swt.widgets.Shell shell -
log
private org.eclipse.swt.custom.StyledText log -
buddy_table
private org.eclipse.swt.widgets.Table buddy_table -
participants
-
-
Constructor Details
-
BuddyPluginViewChat
protected BuddyPluginViewChat(BuddyPlugin _plugin, org.eclipse.swt.widgets.Display _display, BuddyPluginAZ2.chatInstance _chat)
-
-
Method Details
-
updateTable
protected void updateTable(boolean async) -
close
protected void close() -
closed
protected void closed() -
participantAdded
- Specified by:
participantAddedin interfaceBuddyPluginAZ2ChatListener
-
participantChanged
- Specified by:
participantChangedin interfaceBuddyPluginAZ2ChatListener
-
participantRemoved
- Specified by:
participantRemovedin interfaceBuddyPluginAZ2ChatListener
-
sendMessage
-
messageReceived
- Specified by:
messageReceivedin interfaceBuddyPluginAZ2ChatListener
-
logChatMessage
-