|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.specrunner.plugins.core.factories.PluginFactoryText
public class PluginFactoryText
A factory for Text elements.
| Constructor Summary | |
|---|---|
PluginFactoryText()
|
|
| Method Summary | |
|---|---|
IPluginFactory |
bind(PluginKind type,
String alias,
IPlugin plugin)
Bind a plugin instance to a given kind. |
boolean |
finalizePlugin(nu.xom.Node source,
IContext context,
IPlugin plugin)
Finalize a plugin. |
String |
getAlias(Class<? extends IPlugin> type)
Given a class, for example, return the corresponding alias for the plugin. |
Class<? extends IPlugin> |
getClass(String alias)
Given a name, return the corresponding plugin class associated. i.e. |
IPlugin |
newPlugin(nu.xom.Node node,
IContext context)
Creates a new plugin. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PluginFactoryText()
| Method Detail |
|---|
public IPlugin newPlugin(nu.xom.Node node,
IContext context)
IPluginFactory
newPlugin in interface IPluginFactorynode - The source node for plugin creation.context - The context.
public Class<? extends IPlugin> getClass(String alias)
throws PluginException
IPluginFactory
getClass in interface IPluginFactoryalias - The plugin alias.
PluginException - On reference lookup failure.public String getAlias(Class<? extends IPlugin> type)
IPluginFactory
getAlias in interface IPluginFactorytype - The plugin type, i.e. 'PluginInclude.class',
'PluginConnection', etc.
public IPluginFactory bind(PluginKind type,
String alias,
IPlugin plugin)
IPluginFactory
bind in interface IPluginFactorytype - The plugin kind.alias - The alias.plugin - The plugin instance.
public boolean finalizePlugin(nu.xom.Node source,
IContext context,
IPlugin plugin)
throws PluginException
IPluginFactory
finalizePlugin in interface IPluginFactorysource - The source Node..context - The context.plugin - The previously created plugin for this node.
PluginException - On finalization error.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||