|
|||||||||
| Home >> All >> org >> altara >> mars >> [ plugin overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.altara.mars.plugin
Class PluginRegistry

java.lang.Objectorg.altara.mars.plugin.PluginRegistry
- public class PluginRegistry
- extends java.lang.Object
Manages the extension framework. PluginRegistry handles loading and configuration of plugins dynamically.
| Nested Class Summary | |
private static class |
PluginRegistry.PluginFilenameFilter
|
private static class |
PluginRegistry.PluginLoadExceptionHandler
|
| Field Summary | |
static java.lang.String |
PLUGIN_JAR_PREFIX
|
static java.lang.String |
PLUGIN_MANIFEST_KEY
|
private java.util.LinkedList |
plugins
|
| Constructor Summary | |
PluginRegistry()
|
|
| Method Summary | |
void |
configAll(org.jdom.Element rootElem)
|
Plugin[] |
getRegisteredPlugins()
|
void |
loadDynamic(java.io.File homeDir)
|
void |
mergeConfig(org.jdom.Element rootElem)
|
void |
registerPlugin(Plugin plugin)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
PLUGIN_JAR_PREFIX
public static final java.lang.String PLUGIN_JAR_PREFIX
- See Also:
- Constant Field Values
PLUGIN_MANIFEST_KEY
public static final java.lang.String PLUGIN_MANIFEST_KEY
- See Also:
- Constant Field Values
plugins
private java.util.LinkedList plugins
| Constructor Detail |
PluginRegistry
public PluginRegistry()
| Method Detail |
registerPlugin
public void registerPlugin(Plugin plugin)
configAll
public void configAll(org.jdom.Element rootElem) throws java.lang.Exception
mergeConfig
public void mergeConfig(org.jdom.Element rootElem)
getRegisteredPlugins
public Plugin[] getRegisteredPlugins()
loadDynamic
public void loadDynamic(java.io.File homeDir)
|
|||||||||
| Home >> All >> org >> altara >> mars >> [ plugin overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC
org.altara.mars.plugin.PluginRegistry