Package | Description |
---|---|
org.java.plugin |
This package contains framework runtime API.
|
org.java.plugin.boot |
This package contains helper classes to start/stop JPF based applications.
|
org.java.plugin.standard |
This package contains standard implementation of main framework runtime API.
|
Modifier and Type | Method and Description |
---|---|
abstract Plugin |
PluginManager.getPlugin(String id)
Looks for plug-in with given ID and activates it if it is not activated
yet.
|
abstract Plugin |
PluginManager.getPluginFor(Object obj)
Looks for plug-in, given object belongs to.
|
Modifier and Type | Method and Description |
---|---|
protected void |
PluginManager.initPlugin(Plugin plugin,
PluginDescriptor descr)
Initializes given plug-in with this manager instance and given
descriptor.
|
void |
PluginManager.EventListener.pluginActivated(Plugin plugin)
This method will be called by the manager just after plug-in has been
successfully activated.
|
void |
PluginManager.EventListenerAdapter.pluginActivated(Plugin plugin) |
void |
PluginManager.EventListener.pluginDeactivated(Plugin plugin)
This method will be called by the manager just before plug-in
deactivation.
|
void |
PluginManager.EventListenerAdapter.pluginDeactivated(Plugin plugin) |
protected void |
PluginManager.startPlugin(Plugin plugin)
Starts given plug-in.
|
protected void |
PluginManager.stopPlugin(Plugin plugin)
Stops given plug-in.
|
Modifier and Type | Class and Description |
---|---|
class |
ApplicationPlugin
This class is for "application" plug-ins - a JPF based program entry point.
|
Modifier and Type | Method and Description |
---|---|
protected abstract Plugin |
PluginLifecycleHandler.createPluginInstance(PluginDescriptor descr)
This method should create new instance of plug-in class.
|
protected Plugin |
StandardPluginLifecycleHandler.createPluginInstance(PluginDescriptor descr)
Creates instance of plug-in class calling it's default (no-arguments)
constructor.
|
Plugin |
StandardPluginManager.getPlugin(String id)
Looks for plug-in with given ID and activates it if it is not activated
yet.
|
Plugin |
StandardPluginManager.getPluginFor(Object obj)
Looks for plug-in, given object belongs to.
|
Modifier and Type | Method and Description |
---|---|
protected abstract void |
PluginLifecycleHandler.afterPluginStop(Plugin plugin)
This method will be called by
PluginManager just after stopping
plug-in. |
protected void |
StandardPluginLifecycleHandler.afterPluginStop(Plugin plugin)
This method does nothing in this implementation.
|
protected abstract void |
PluginLifecycleHandler.beforePluginStart(Plugin plugin)
This method will be called by
PluginManager just before starting
plug-in. |
protected void |
StandardPluginLifecycleHandler.beforePluginStart(Plugin plugin)
This method does nothing in this implementation.
|
Copyright © 2015. All Rights Reserved.