| Package | Description |
|---|---|
| org.specrunner.plugins | |
| org.specrunner.plugins.core | |
| org.specrunner.plugins.core.factories |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IPluginFactoryGroup
A plugin group factory.
|
| Modifier and Type | Method and Description |
|---|---|
IPluginFactory |
IPluginFactory.bind(PluginKind kind,
String alias,
IPlugin plugin)
Bind a plugin instance to a given kind.
|
IPluginFactory |
IPlugin.getParent()
Get the plugin factory source.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IPlugin.setParent(IPluginFactory factory)
Set the plugin factory (where it came from).
|
| Modifier and Type | Field and Description |
|---|---|
protected IPluginFactory |
PluginGroupImpl.parent
The plugin parent factory.
|
| Modifier and Type | Method and Description |
|---|---|
IPluginFactory |
PluginGroupImpl.getParent() |
IPluginFactory |
AbstractPlugin.getParent() |
| Modifier and Type | Method and Description |
|---|---|
void |
PluginGroupImpl.setParent(IPluginFactory parent) |
void |
AbstractPlugin.setParent(IPluginFactory parent) |
| Modifier and Type | Class and Description |
|---|---|
class |
PluginFactoryAttribute
An implementation which uses a attribute to return the plugin.
|
class |
PluginFactoryCSS
An implementation which uses the 'class' attribute to return the plugin.
|
class |
PluginFactoryCustom
Returns a plugin based on a 'custom' attribute.
|
class |
PluginFactoryElement
Creates a plugin by element.
|
class |
PluginFactoryGroupDefault
Default factory group implementation populated.
|
class |
PluginFactoryGroupImpl
Default factory group implementation.
|
class |
PluginFactoryImpl
Partial plugin factory implementation.
|
class |
PluginFactoryText
A factory for Text elements.
|
| Modifier and Type | Method and Description |
|---|---|
IPluginFactory |
PluginFactoryText.bind(PluginKind type,
String alias,
IPlugin plugin) |
IPluginFactory |
PluginFactoryImpl.bind(PluginKind kind,
String alias,
IPlugin plugin) |
IPluginFactory |
PluginFactoryGroupImpl.bind(PluginKind kind,
String alias,
IPlugin plugin) |
Copyright © 2016. All rights reserved.