public class PluginEvent
extends org.fujion.event.Event
| Modifier and Type | Class and Description |
|---|---|
static class |
PluginEvent.PluginAction
Actions that may be performed on the container.
|
| Constructor and Description |
|---|
PluginEvent(ElementPlugin plugin,
PluginEvent.PluginAction action)
Creates an event to encapsulate an action on the specified plugin.
|
PluginEvent(ElementPlugin plugin,
PluginEvent.PluginAction action,
Object data)
Creates an event to encapsulate an action on the specified plugin.
|
| Modifier and Type | Method and Description |
|---|---|
PluginEvent.PluginAction |
getAction()
Returns the action performed.
|
ElementPlugin |
getPlugin()
Returns the plugin upon which the action is performed.
|
public static final String TYPE
public PluginEvent(ElementPlugin plugin, PluginEvent.PluginAction action)
plugin - Plugin receiving the action.action - The action performed.public PluginEvent(ElementPlugin plugin, PluginEvent.PluginAction action, Object data)
plugin - Plugin receiving the action.action - The action performed.data - Arbitrary data to attach.public PluginEvent.PluginAction getAction()
public ElementPlugin getPlugin()
Copyright © 2017 Regenstrief Center for Biomedical Informatics. All rights reserved.