public class PluginUpdate extends EBMessage
Modifier and Type | Field and Description |
---|---|
static java.lang.Object |
ACTIVATED
Plugin activated.
|
static java.lang.Object |
DEACTIVATED
Plugin deactivated.
|
static java.lang.Object |
LOADED
Plugin loaded.
|
static java.lang.Object |
REMOVED
Plugin removed, as in deleted from disk.
|
static java.lang.Object |
UNLOADED
Plugin 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