public class PluginUpdate extends EBMessage
| Modifier and Type | Field and Description | 
|---|---|
| static java.lang.Object | ACTIVATEDPlugin activated. | 
| static java.lang.Object | DEACTIVATEDPlugin deactivated. | 
| static java.lang.Object | LOADEDPlugin loaded. | 
| static java.lang.Object | REMOVEDPlugin removed, as in deleted from disk. | 
| static java.lang.Object | UNLOADEDPlugin unloaded. | 
| Constructor and Description | 
|---|
| PluginUpdate(java.io.File file,
            java.lang.Object what,
            boolean exit)Creates a new plugin update message. | 
| PluginUpdate(PluginJAR jar,
            java.lang.Object what,
            boolean exit)Creates a new plugin update message. | 
| Modifier and Type | Method and Description | 
|---|---|
| java.io.File | getFile()Returns the file representing the plugin involved. | 
| PluginJAR | getPluginJAR()Returns the plugin involved. | 
| java.lang.String | getPluginVersion()Returns the plugin version. | 
| java.lang.Object | getWhat()Returns what caused this plugin update. | 
| boolean | isExiting()Returns true if this plugin is being unloaded as part of the
 shutdown process, in which case some components like the help
 viewer and plugin manager ignore the event. | 
| java.lang.String | paramString() | 
public static final java.lang.Object LOADED
public static final java.lang.Object ACTIVATED
start() method is called.public static final java.lang.Object DEACTIVATED
stop() method is called.public static final java.lang.Object UNLOADED
public static final java.lang.Object REMOVED
public PluginUpdate(PluginJAR jar, java.lang.Object what, boolean exit)
jar - The pluginwhat - What happenedexit - Is the editor exiting?public PluginUpdate(java.io.File file,
                    java.lang.Object what,
                    boolean exit)
file - The file representing the pluginwhat - What happenedexit - Is the editor exiting?public java.lang.Object getWhat()
public boolean isExiting()
@Nullable public PluginJAR getPluginJAR()
public java.io.File getFile()
public java.lang.String getPluginVersion()
public java.lang.String paramString()
paramString in class EBMessage