Class FilePluginInstallerImpl
java.lang.Object
com.biglybt.pifimpl.local.installer.InstallablePluginImpl
com.biglybt.pifimpl.local.installer.FilePluginInstallerImpl
- All Implemented Interfaces:
FilePluginInstaller
,InstallablePlugin
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
FilePluginInstallerImpl
(PluginInstallerImpl _installer, File _file) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addUpdate
(UpdateCheckInstance inst, PluginUpdatePlugin plugin_update_plugin, Plugin plugin, PluginInterface plugin_interface) getFile()
getId()
getName()
Methods inherited from class com.biglybt.pifimpl.local.installer.InstallablePluginImpl
getAlreadyInstalledPlugin, getInstaller, install, 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 com.biglybt.pif.installer.InstallablePlugin
getAlreadyInstalledPlugin, getInstaller, install, install, install, isAlreadyInstalled, uninstall
-
Field Details
-
installer
-
file
-
id
-
version
-
name
-
is_jar
protected boolean is_jar
-
-
Constructor Details
-
FilePluginInstallerImpl
protected FilePluginInstallerImpl(PluginInstallerImpl _installer, File _file) throws PluginException - Throws:
PluginException
-
-
Method Details
-
getFile
- Specified by:
getFile
in interfaceFilePluginInstaller
-
getId
- Specified by:
getId
in interfaceInstallablePlugin
-
getVersion
- Specified by:
getVersion
in interfaceInstallablePlugin
-
getName
- Specified by:
getName
in interfaceInstallablePlugin
-
getDescription
- Specified by:
getDescription
in interfaceInstallablePlugin
-
getRelativeURLBase
- Specified by:
getRelativeURLBase
in interfaceInstallablePlugin
-
addUpdate
public void addUpdate(UpdateCheckInstance inst, PluginUpdatePlugin plugin_update_plugin, Plugin plugin, PluginInterface plugin_interface) - Specified by:
addUpdate
in classInstallablePluginImpl
-