org.xnap.plugin.limewire
Class LimeWirePlugin

java.lang.Object
  extended by org.xnap.plugin.AbstractPlugin
      extended by org.xnap.plugin.limewire.LimeWirePlugin
All Implemented Interfaces:
Plugin

public class LimeWirePlugin
extends AbstractPlugin

Provides a gnutella network plugin based on LimeWire.


Field Summary
static javax.swing.Icon ICON_16
           
static java.lang.String ICON_FILENAME
           
 
Constructor Summary
LimeWirePlugin()
           
 
Method Summary
 void connect()
           
 void disconnect()
           
static LimeWireChatManager getChatManager()
           
static LimeWirePanel getConnectionPanel()
           
static LimeWirePlugin getInstance()
           
static LimeWirePreferences getPreferences()
           
static LimeWireSearchManager getSearchManager()
           
static LimeWireServantManager getServantManager()
           
static LimeWireTransferManager getTransferManager()
           
 void start()
          Starts the plugin.
 void startGUI()
          Starts the GUI of the plugin.
 void stop()
          Stops the plugin.
 void stopGUI()
          Stops the GUI of the plugin.
static void updateStatusPanel()
           
 
Methods inherited from class org.xnap.plugin.AbstractPlugin
getInfo, setInfo, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ICON_FILENAME

public static java.lang.String ICON_FILENAME

ICON_16

public static javax.swing.Icon ICON_16
Constructor Detail

LimeWirePlugin

public LimeWirePlugin()
Method Detail

getInstance

public static LimeWirePlugin getInstance()

getConnectionPanel

public static LimeWirePanel getConnectionPanel()

getChatManager

public static LimeWireChatManager getChatManager()

getPreferences

public static LimeWirePreferences getPreferences()

getSearchManager

public static LimeWireSearchManager getSearchManager()

getServantManager

public static LimeWireServantManager getServantManager()

getTransferManager

public static LimeWireTransferManager getTransferManager()

connect

public void connect()

disconnect

public void disconnect()

start

public void start()
Starts the plugin.


startGUI

public void startGUI()
Starts the GUI of the plugin.


stop

public void stop()
Stops the plugin. Disposes all singletons.


stopGUI

public void stopGUI()
Stops the GUI of the plugin.


updateStatusPanel

public static void updateStatusPanel()


Copyright © 2001-2005 XNap Team. All Rights Reserved.