|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface InstallablePlugin
| Method Summary | |
|---|---|
PluginInterface |
getAlreadyInstalledPlugin()
Returns the plugin's interface if already installed, null if it isn't |
String |
getDescription()
|
String |
getId()
|
PluginInstaller |
getInstaller()
|
String |
getName()
|
String |
getRelativeURLBase()
|
String |
getVersion()
|
void |
install(boolean shared)
|
void |
install(boolean shared,
boolean low_noise,
boolean wait_until_done)
Install with a few options to control process |
boolean |
isAlreadyInstalled()
|
void |
uninstall()
uninstall this plugin |
| Method Detail |
|---|
String getId()
String getVersion()
String getName()
String getDescription()
String getRelativeURLBase()
PluginInterface getAlreadyInstalledPlugin()
boolean isAlreadyInstalled()
void install(boolean shared)
throws PluginException
PluginException
void install(boolean shared,
boolean low_noise,
boolean wait_until_done)
throws PluginException
shared - low_noise - don't prompt userwait_until_done - if true blocks until process complete, otherwise it is async
PluginException
void uninstall()
throws PluginException
PluginExceptionPluginInstaller getInstaller()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||