| 
|||||||||
| 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 | ||||||||