org.xnap.plugin.azureus
Class AzureusPlugin

java.lang.Object
  extended by org.xnap.plugin.AbstractPlugin
      extended by org.xnap.plugin.azureus.AzureusPlugin
All Implemented Interfaces:
org.gudy.azureus2.core3.global.GlobalManagerListener, org.gudy.azureus2.core3.internat.ILocaleUtilChooser, Plugin

public class AzureusPlugin
extends AbstractPlugin
implements org.gudy.azureus2.core3.global.GlobalManagerListener, org.gudy.azureus2.core3.internat.ILocaleUtilChooser

Provides a gnutella network plugin based on the azureus library.


Constructor Summary
AzureusPlugin()
           
 
Method Summary
 void destroyed()
           
 void destroyInitiated()
           
 void downloadManagerAdded(org.gudy.azureus2.core3.download.DownloadManager d)
           
 void downloadManagerRemoved(org.gudy.azureus2.core3.download.DownloadManager d)
           
static org.gudy.azureus2.core3.global.GlobalManager getGlobalManager()
          Returns the global manager.
static AzureusPlugin getInstance()
           
static AzureusPreferences getPreferences()
           
 org.gudy.azureus2.core3.internat.LocaleUtil getProperLocaleUtil()
           
 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.
 
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
 

Constructor Detail

AzureusPlugin

public AzureusPlugin()
Method Detail

getInstance

public static AzureusPlugin getInstance()

getPreferences

public static AzureusPreferences getPreferences()

getGlobalManager

public static org.gudy.azureus2.core3.global.GlobalManager getGlobalManager()
Returns the global manager.


start

public void start()
Starts the plugin.

Specified by:
start in interface Plugin

startGUI

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

Specified by:
startGUI in interface Plugin

stop

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

Specified by:
stop in interface Plugin

stopGUI

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

Specified by:
stopGUI in interface Plugin

downloadManagerAdded

public void downloadManagerAdded(org.gudy.azureus2.core3.download.DownloadManager d)
Specified by:
downloadManagerAdded in interface org.gudy.azureus2.core3.global.GlobalManagerListener
See Also:
GlobalManagerListener.downloadManagerAdded(org.gudy.azureus2.core3.download.DownloadManager)

downloadManagerRemoved

public void downloadManagerRemoved(org.gudy.azureus2.core3.download.DownloadManager d)
Specified by:
downloadManagerRemoved in interface org.gudy.azureus2.core3.global.GlobalManagerListener
See Also:
GlobalManagerListener.downloadManagerRemoved(org.gudy.azureus2.core3.download.DownloadManager)

destroyInitiated

public void destroyInitiated()
Specified by:
destroyInitiated in interface org.gudy.azureus2.core3.global.GlobalManagerListener
See Also:
GlobalManagerListener.destroyInitiated()

destroyed

public void destroyed()
Specified by:
destroyed in interface org.gudy.azureus2.core3.global.GlobalManagerListener
See Also:
GlobalManagerListener.destroyed()

getProperLocaleUtil

public org.gudy.azureus2.core3.internat.LocaleUtil getProperLocaleUtil()
Specified by:
getProperLocaleUtil in interface org.gudy.azureus2.core3.internat.ILocaleUtilChooser
See Also:
ILocaleUtilChooser.getProperLocaleUtil()


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