org.gudy.azureus2.pluginsimpl.local.installer
Class StandardPluginImpl

java.lang.Object
  extended by org.gudy.azureus2.pluginsimpl.local.installer.InstallablePluginImpl
      extended by org.gudy.azureus2.pluginsimpl.local.installer.StandardPluginImpl
All Implemented Interfaces:
InstallablePlugin, StandardPlugin

public class StandardPluginImpl
extends InstallablePluginImpl
implements StandardPlugin


Constructor Summary
protected StandardPluginImpl(PluginInstallerImpl _installer, SFPluginDetails _details, String _version)
           
 
Method Summary
 void addUpdate(UpdateCheckInstance inst, PluginUpdatePlugin plugin_update_plugin, Plugin plugin, PluginInterface plugin_interface)
           
 String getDescription()
           
 String getId()
           
 String getName()
           
 String getRelativeURLBase()
           
 String getVersion()
           
 
Methods inherited from class org.gudy.azureus2.pluginsimpl.local.installer.InstallablePluginImpl
getAlreadyInstalledPlugin, getInstaller, install, install, isAlreadyInstalled, uninstall
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.gudy.azureus2.plugins.installer.InstallablePlugin
getAlreadyInstalledPlugin, getInstaller, install, install, isAlreadyInstalled, uninstall
 

Constructor Detail

StandardPluginImpl

protected StandardPluginImpl(PluginInstallerImpl _installer,
                             SFPluginDetails _details,
                             String _version)
Method Detail

getId

public String getId()
Specified by:
getId in interface InstallablePlugin

getVersion

public String getVersion()
Specified by:
getVersion in interface InstallablePlugin

getName

public String getName()
Specified by:
getName in interface InstallablePlugin

getDescription

public String getDescription()
Specified by:
getDescription in interface InstallablePlugin

getRelativeURLBase

public String getRelativeURLBase()
Specified by:
getRelativeURLBase in interface InstallablePlugin

addUpdate

public void addUpdate(UpdateCheckInstance inst,
                      PluginUpdatePlugin plugin_update_plugin,
                      Plugin plugin,
                      PluginInterface plugin_interface)
Specified by:
addUpdate in class InstallablePluginImpl