org.merlotxml.merlot.plugin.nodeAction
Class NodeActionPluginConfig
java.lang.Object
org.merlotxml.merlot.plugin.PluginConfig
org.merlotxml.merlot.plugin.nodeAction.NodeActionPluginConfig
- public class NodeActionPluginConfig
- extends PluginConfig
Merlot Action Plugin Configuration
An action plugin can contain multiple actions.
Similarly, an action plugin config can contain
multiple action configs.
- Author:
- Tim McCune
Fields inherited from class org.merlotxml.merlot.plugin.PluginConfig |
author, classLoader, longName, name, source, url, version, XPATH_AUTHOR, XPATH_DEPENDENCIES, XPATH_LONG_NAME, XPATH_NAME, XPATH_PLUGIN, XPATH_TEXT, XPATH_URL, XPATH_VERSION |
Method Summary |
java.util.List |
getActionConfigs()
|
protected void |
init()
|
void |
parse(org.w3c.dom.Node node)
Parse the default elements common to all plugins. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
XPATH_ACTION
protected static final java.lang.String XPATH_ACTION
- See Also:
- Constant Field Values
actionConfigs
protected java.util.List actionConfigs
NodeActionPluginConfig
public NodeActionPluginConfig(PluginManager manager,
java.lang.ClassLoader loader,
java.io.File source)
getActionConfigs
public java.util.List getActionConfigs()
parse
public void parse(org.w3c.dom.Node node)
throws PluginConfigException
- Description copied from class:
PluginConfig
- Parse the default elements common to all plugins.
- Overrides:
parse
in class PluginConfig
- Throws:
PluginConfigException
- Thrown if there was a problem
loading an action object
init
protected void init()
throws PluginConfigException
- Overrides:
init
in class PluginConfig
- Throws:
PluginConfigException
toString
public java.lang.String toString()
- Overrides:
toString
in class PluginConfig