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
ConstructorsModifierConstructorDescriptionprotectedFilePluginInstallerImpl(PluginInstallerImpl _installer, File _file) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddUpdate(UpdateCheckInstance inst, PluginUpdatePlugin plugin_update_plugin, Plugin plugin, PluginInterface plugin_interface) getFile()getId()getName()Methods inherited from class InstallablePluginImpl
getAlreadyInstalledPlugin, getInstaller, install, install, install, isAlreadyInstalled, uninstallMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface 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:
getFilein interfaceFilePluginInstaller
-
getId
- Specified by:
getIdin interfaceInstallablePlugin
-
getVersion
- Specified by:
getVersionin interfaceInstallablePlugin
-
getName
- Specified by:
getNamein interfaceInstallablePlugin
-
getDescription
- Specified by:
getDescriptionin interfaceInstallablePlugin
-
getRelativeURLBase
- Specified by:
getRelativeURLBasein interfaceInstallablePlugin
-
addUpdate
public void addUpdate(UpdateCheckInstance inst, PluginUpdatePlugin plugin_update_plugin, Plugin plugin, PluginInterface plugin_interface) - Specified by:
addUpdatein classInstallablePluginImpl
-