Class BuddyPluginViewInstance
java.lang.Object
com.biglybt.ui.swt.plugin.net.buddy.swt.BuddyPluginViewInstance
- All Implemented Interfaces:
BuddyPluginListener, PartialBuddyListener
public class BuddyPluginViewInstance
extends Object
implements BuddyPluginListener, PartialBuddyListener
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected classprotected class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate List<BuddyPluginBuddy> private org.eclipse.swt.widgets.Tableprivate org.eclipse.swt.widgets.Textprivate booleanprivate org.eclipse.swt.custom.CTabItemprivate booleanprivate org.eclipse.swt.custom.CTabItemprivate org.eclipse.swt.widgets.Compositeprivate CryptoManagerKeyListenerprivate booleanprivate org.eclipse.swt.custom.StyledTextprivate static final intprivate static final intprivate static final intprivate final LocaleUtilitiesprivate List<PartialBuddy> private org.eclipse.swt.widgets.Tableprivate final BuddyPluginprivate org.eclipse.swt.widgets.Buttonprivate List<BuddyPluginBuddy> private org.eclipse.swt.widgets.Tableprivate org.eclipse.swt.widgets.Textprivate org.eclipse.swt.custom.CTabFolderprivate final BuddyPluginTrackerprivate final UIInstanceprivate final BuddyPluginView -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuddyPluginViewInstance(BuddyPluginView _view, BuddyPlugin _plugin, UIInstance _ui_instance, org.eclipse.swt.widgets.Composite _composite) -
Method Summary
Modifier and TypeMethodDescriptionprivate Comparator<BuddyPluginBuddy> addBuddyTable(org.eclipse.swt.widgets.Composite child1, boolean is_public) private Comparator<PartialBuddy> addPartialBuddyTable(org.eclipse.swt.widgets.Composite child1) voidbuddyAdded(BuddyPluginBuddy buddy) voidbuddyChanged(BuddyPluginBuddy buddy) voidbuddyRemoved(BuddyPluginBuddy buddy) private booleanprivate voidcreateBeta(org.eclipse.swt.widgets.Composite main) private voidcreateClassic(org.eclipse.swt.widgets.Composite main) protected voiddestroy()voidenabledStateChanged(boolean claassic_enabled, boolean beta_enabled) voidinitialised(boolean available) private voidprivate booleanvoidmessageLogged(String str, boolean error) voidpartialBuddyAdded(PartialBuddy buddy) voidpartialBuddyChanged(PartialBuddy buddy) voidpartialBuddyRemoved(PartialBuddy buddy) protected voidprotected voidprotected voidprotected Stringprotected voidprotected voidprivate voidsetupButton(org.eclipse.swt.widgets.Button button, String title, String network, String[] keys) private Stringvoidupdated()protected voidprotected voidupdateTable(boolean is_pub) protected voidwriteToClipboard(String str)
-
Field Details
-
LOG_NORMAL
private static final int LOG_NORMAL- See Also:
-
LOG_SUCCESS
private static final int LOG_SUCCESS- See Also:
-
LOG_ERROR
private static final int LOG_ERROR- See Also:
-
view
-
plugin
-
ui_instance
-
lu
-
tracker
-
composite
private org.eclipse.swt.widgets.Composite composite -
public_buddy_table
private org.eclipse.swt.widgets.Table public_buddy_table -
anon_buddy_table
private org.eclipse.swt.widgets.Table anon_buddy_table -
partial_buddy_table
private org.eclipse.swt.widgets.Table partial_buddy_table -
log
private org.eclipse.swt.custom.StyledText log -
tab_folder
private org.eclipse.swt.custom.CTabFolder tab_folder -
classic_item
private org.eclipse.swt.custom.CTabItem classic_item -
chat_item
private org.eclipse.swt.custom.CTabItem chat_item -
classic_enabled
private boolean classic_enabled -
beta_enabled
private boolean beta_enabled -
public_nickname
private org.eclipse.swt.widgets.Text public_nickname -
anon_nickname
private org.eclipse.swt.widgets.Text anon_nickname -
public_buddies
-
anon_buddies
-
partial_buddies
-
plugin_install_button
private org.eclipse.swt.widgets.Button plugin_install_button -
init_complete
private boolean init_complete -
cryptoManagerKeyListener
-
-
Constructor Details
-
BuddyPluginViewInstance
protected BuddyPluginViewInstance(BuddyPluginView _view, BuddyPlugin _plugin, UIInstance _ui_instance, org.eclipse.swt.widgets.Composite _composite)
-
-
Method Details
-
selectClassicTab
protected void selectClassicTab() -
selectChatTab
protected void selectChatTab() -
createBeta
private void createBeta(org.eclipse.swt.widgets.Composite main) -
isMsgSyncPluginInstalled
private boolean isMsgSyncPluginInstalled() -
checkMsgSyncPlugin
private boolean checkMsgSyncPlugin() -
installMsgSyncPlugin
-
setupButton
-
createClassic
private void createClassic(org.eclipse.swt.widgets.Composite main) -
addBuddyTable
private Comparator<BuddyPluginBuddy> addBuddyTable(org.eclipse.swt.widgets.Composite child1, boolean is_public) -
addPartialBuddyTable
-
readFromClipboard
-
writeToClipboard
-
truncate
-
updateTable
protected void updateTable(boolean is_pub) -
updatePartialBuddyTable
protected void updatePartialBuddyTable() -
initialised
public void initialised(boolean available) - Specified by:
initialisedin interfaceBuddyPluginListener
-
buddyAdded
- Specified by:
buddyAddedin interfaceBuddyPluginListener
-
buddyRemoved
- Specified by:
buddyRemovedin interfaceBuddyPluginListener
-
buddyChanged
- Specified by:
buddyChangedin interfaceBuddyPluginListener
-
partialBuddyAdded
- Specified by:
partialBuddyAddedin interfacePartialBuddyListener
-
partialBuddyRemoved
- Specified by:
partialBuddyRemovedin interfacePartialBuddyListener
-
partialBuddyChanged
- Specified by:
partialBuddyChangedin interfacePartialBuddyListener
-
messageLogged
- Specified by:
messageLoggedin interfaceBuddyPluginListener
-
enabledStateChanged
public void enabledStateChanged(boolean claassic_enabled, boolean beta_enabled) - Specified by:
enabledStateChangedin interfaceBuddyPluginListener
-
updated
public void updated()- Specified by:
updatedin interfaceBuddyPluginListener
-
print
-
print
-
print
-
destroy
protected void destroy()
-