|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of IPlugin in org.specrunner |
|---|
| Methods in org.specrunner with parameters of type IPlugin | |
|---|---|
IResultSet |
ISpecRunnerPlugin.run(IPlugin plugin)
Runs a plugin. |
IResultSet |
ISpecRunnerPlugin.run(IPlugin plugin,
IConfiguration configuration)
Runs a specification using a given configuration. |
| Uses of IPlugin in org.specrunner.context |
|---|
| Methods in org.specrunner.context that return IPlugin | |
|---|---|
IPlugin |
IBlock.getPlugin()
The plugin related to the block. |
| Methods in org.specrunner.context with parameters of type IPlugin | |
|---|---|
IBlock |
IBlockFactory.newBlock(nu.xom.Node node,
IPlugin plugin)
Creates a new block. |
IBlock |
IBlockFactory.newBlock(nu.xom.Node node,
IPlugin plugin,
Map<String,Object> map)
Create a new block. |
void |
IBlock.setPlugin(IPlugin plugin)
Sets the block plugin. |
| Method parameters in org.specrunner.context with type arguments of type IPlugin | |
|---|---|
IBlock |
IContext.getByPlugin(Class<? extends IPlugin> type)
Search a block by plugin type. |
IBlock |
IContext.getParentByPlugin(Class<? extends IPlugin> type)
Strict parent search by plugin type. |
| Uses of IPlugin in org.specrunner.context.core |
|---|
| Fields in org.specrunner.context.core declared as IPlugin | |
|---|---|
protected IPlugin |
BlockImpl.plugin
The plugin node. |
| Methods in org.specrunner.context.core that return IPlugin | |
|---|---|
IPlugin |
ContextImpl.getPlugin()
|
IPlugin |
BlockImpl.getPlugin()
|
| Methods in org.specrunner.context.core with parameters of type IPlugin | |
|---|---|
IBlock |
ContextImpl.newBlock(nu.xom.Node node,
IPlugin plugin)
|
IBlock |
BlockFactoryImpl.newBlock(nu.xom.Node element,
IPlugin plugin)
|
IBlock |
ContextImpl.newBlock(nu.xom.Node node,
IPlugin plugin,
Map<String,Object> map)
|
IBlock |
BlockFactoryImpl.newBlock(nu.xom.Node element,
IPlugin plugin,
Map<String,Object> map)
|
void |
ContextImpl.setPlugin(IPlugin plugin)
|
void |
BlockImpl.setPlugin(IPlugin plugin)
|
| Method parameters in org.specrunner.context.core with type arguments of type IPlugin | |
|---|---|
protected IBlock |
ContextImpl.findPlugin(int start,
Class<? extends IPlugin> type)
Find a plugin by type. |
IBlock |
ContextImpl.getByPlugin(Class<? extends IPlugin> type)
|
IBlock |
ContextImpl.getParentByPlugin(Class<? extends IPlugin> type)
|
| Constructors in org.specrunner.context.core with parameters of type IPlugin | |
|---|---|
BlockImpl(nu.xom.Node node,
IPlugin plugin,
Map<String,Object> map)
Creates a block with node, plugin and mapping. |
|
| Uses of IPlugin in org.specrunner.core |
|---|
| Methods in org.specrunner.core with parameters of type IPlugin | |
|---|---|
protected IResultSet |
SpecRunnerPluginPipeline.doRun(IPlugin plugin,
IConfiguration configuration)
Perform runner. |
IResultSet |
SpecRunnerPluginPipeline.run(IPlugin plugin)
|
IResultSet |
SpecRunnerPluginPipeline.run(IPlugin plugin,
IConfiguration configuration)
|
| Uses of IPlugin in org.specrunner.core.pipes.plugin |
|---|
| Methods in org.specrunner.core.pipes.plugin that return IPlugin | |
|---|---|
static IPlugin |
PipePlugin.lookup(IChannel channel)
Recover plugin from channel. |
| Methods in org.specrunner.core.pipes.plugin with parameters of type IPlugin | |
|---|---|
static IChannel |
PipePlugin.bind(IChannel channel,
IPlugin obj)
Bind the object to the channel. |
| Uses of IPlugin in org.specrunner.junit |
|---|
| Methods in org.specrunner.junit with parameters of type IPlugin | |
|---|---|
static void |
SpecRunnerJUnitPlugin.defaultRun(IPlugin input)
Basic execution. |
static void |
SpecRunnerJUnitPlugin.defaultRun(IPlugin input,
IConfiguration cfg)
Execution with a given configuration. |
| Uses of IPlugin in org.specrunner.listeners |
|---|
| Methods in org.specrunner.listeners with parameters of type IPlugin | |
|---|---|
void |
IPluginListener.onAfterEnd(IPlugin plugin,
IContext context,
IResultSet result)
Perform some action after plugin ending. |
void |
IPluginListener.onAfterInit(IPlugin plugin,
IContext context,
IResultSet result)
Perform some action after plugin initialization. |
void |
IPluginListener.onAfterStart(IPlugin plugin,
IContext context,
IResultSet result)
Perform some action after plugin start. |
void |
IPluginListener.onBeforeEnd(IPlugin plugin,
IContext context,
IResultSet result)
Perform some action before plugin ending. |
void |
IPluginListener.onBeforeInit(IPlugin plugin,
IContext context,
IResultSet result)
Perform some action before plugin initialization. |
void |
IPluginListener.onBeforeStart(IPlugin plugin,
IContext context,
IResultSet result)
Perform some action before plugin start. |
| Uses of IPlugin in org.specrunner.listeners.core |
|---|
| Methods in org.specrunner.listeners.core with parameters of type IPlugin | |
|---|---|
void |
TagPluginListener.onAfterEnd(IPlugin plugin,
IContext context,
IResultSet result)
|
void |
ProfilerPluginListener.onAfterEnd(IPlugin plugin,
IContext context,
IResultSet result)
|
void |
AbstractPluginListener.onAfterEnd(IPlugin plugin,
IContext context,
IResultSet result)
|
void |
ProfilerPluginListener.onAfterInit(IPlugin plugin,
IContext context,
IResultSet result)
|
void |
AbstractPluginListener.onAfterInit(IPlugin plugin,
IContext context,
IResultSet result)
|
void |
ProfilerPluginListener.onAfterStart(IPlugin plugin,
IContext context,
IResultSet result)
|
void |
AbstractPluginListener.onAfterStart(IPlugin plugin,
IContext context,
IResultSet result)
|
void |
ProfilerPluginListener.onBeforeEnd(IPlugin plugin,
IContext context,
IResultSet result)
|
void |
AbstractPluginListener.onBeforeEnd(IPlugin plugin,
IContext context,
IResultSet result)
|
void |
ProfilerPluginListener.onBeforeInit(IPlugin plugin,
IContext context,
IResultSet result)
|
void |
AbstractPluginListener.onBeforeInit(IPlugin plugin,
IContext context,
IResultSet result)
|
void |
ProfilerPluginListener.onBeforeStart(IPlugin plugin,
IContext context,
IResultSet result)
|
void |
AbstractPluginListener.onBeforeStart(IPlugin plugin,
IContext context,
IResultSet result)
|
| Uses of IPlugin in org.specrunner.plugins |
|---|
| Subinterfaces of IPlugin in org.specrunner.plugins | |
|---|---|
interface |
IParalelPlugin
Stand for a plugin with concurrency constrains. |
interface |
IPluginGroup
A group plugin. |
interface |
ISleepPlugin
Stand for a plugin with sleep after execution. |
interface |
ITestPlugin
Perform a plugin execution based on a condition. |
interface |
ITimedPlugin
Stand for a plugin with time constrains. |
interface |
IWaitPlugin
Stand for a plugin with sleep before execution. |
| Methods in org.specrunner.plugins that return IPlugin | |
|---|---|
IPlugin |
IPlugin.copy(IContext context)
Creates a copy of this plugin. |
IPlugin |
IPluginGroup.getNormalized()
Normalizes the plugin group. |
IPlugin |
IPluginFactory.newPlugin(nu.xom.Node source,
IContext context)
Creates a new plugin. |
| Methods in org.specrunner.plugins that return types with arguments of type IPlugin | |
|---|---|
Class<? extends IPlugin> |
IPluginFactory.getClass(String alias)
Given a name, return the corresponding plugin class associated. i.e. |
| Methods in org.specrunner.plugins with parameters of type IPlugin | |
|---|---|
IPluginFactory |
IPluginFactory.bind(PluginKind kind,
String alias,
IPlugin plugin)
Bind a plugin instance to a given kind. |
boolean |
IPluginFactory.finalizePlugin(nu.xom.Node source,
IContext context,
IPlugin plugin)
Finalize a plugin. |
| Method parameters in org.specrunner.plugins with type arguments of type IPlugin | |
|---|---|
String |
IPluginFactory.getAlias(Class<? extends IPlugin> type)
Given a class, for example, return the corresponding alias for the plugin. |
| Uses of IPlugin in org.specrunner.plugins.core |
|---|
| Classes in org.specrunner.plugins.core that implement IPlugin | |
|---|---|
class |
AbstractPlugin
Adapter for plugins. |
class |
AbstractPluginDual
A generic plugin which performs a test, it the result is true, a success result is added, otherwise adds an error to the result. |
class |
AbstractPluginNamed
A plugin with name information. |
class |
AbstractPluginScoped
A plugin with scope information. i.e. for declaring variables a scope can be set. |
class |
AbstractPluginTable
Adapter for plugins on tables. |
class |
AbstractPluginValue
Stand for a plugin with a value attribute, or a value which must be calculate by evaluating the content of the specification. |
class |
PluginAssertion
Plugin of type assertion. |
class |
PluginGroupImpl
Default plugin group implementation. |
class |
PluginNop
Default no-operation plugin. |
| Methods in org.specrunner.plugins.core with type parameters of type IPlugin | ||
|---|---|---|
static
|
UtilPlugin.create(IContext context,
Class<T> type,
nu.xom.Element element)
Equivalent to create(... |
|
static
|
UtilPlugin.create(IContext context,
Class<T> type,
nu.xom.Element element,
boolean initialize)
Creates a plugin based on its type. |
|
| Methods in org.specrunner.plugins.core that return IPlugin | |
|---|---|
IPlugin |
PluginGroupImpl.copy(IContext context)
|
IPlugin |
AbstractPlugin.copy(IContext context)
|
static IPlugin |
UtilPlugin.create(IContext context,
IPlugin instance,
nu.xom.Element element)
Equivalent to create(... |
static IPlugin |
UtilPlugin.create(IContext context,
IPlugin instance,
nu.xom.Element element,
boolean initialize)
Creates a plugin based on its template. |
static IPlugin |
UtilPlugin.destroy(IContext context,
IPlugin plugin,
nu.xom.Element element)
Make plugin sensible to attributes after running. |
static IPlugin |
PluginNop.emptyPlugin()
Returns the singleton version of the plugin. |
IPlugin |
PluginGroupImpl.getNormalized()
Returns the normalized version of the group. |
| Methods in org.specrunner.plugins.core with parameters of type IPlugin | |
|---|---|
IPluginGroup |
PluginGroupImpl.add(IPlugin child)
Adds a child plugin. |
static void |
UtilPlugin.compare(nu.xom.Node node,
IPlugin plugin,
IResultSet result,
IComparator comparator,
Object expected,
Object received)
Perform a comparison and add the result to the given node. |
static IPlugin |
UtilPlugin.create(IContext context,
IPlugin instance,
nu.xom.Element element)
Equivalent to create(... |
static IPlugin |
UtilPlugin.create(IContext context,
IPlugin instance,
nu.xom.Element element,
boolean initialize)
Creates a plugin based on its template. |
static IPlugin |
UtilPlugin.destroy(IContext context,
IPlugin plugin,
nu.xom.Element element)
Make plugin sensible to attributes after running. |
| Uses of IPlugin in org.specrunner.plugins.core.data |
|---|
| Classes in org.specrunner.plugins.core.data that implement IPlugin | |
|---|---|
class |
PluginMap
Creates a memory map. |
| Uses of IPlugin in org.specrunner.plugins.core.elements |
|---|
| Classes in org.specrunner.plugins.core.elements that implement IPlugin | |
|---|---|
class |
AbstractPluginResource
Helper class for resources plugins. |
class |
AbstractPluginResourceReplaceable
Plugin to replace resources. |
class |
AbstractPluginResourceReplaceableSrc
Plugin to replace 'src' resources. |
class |
PluginHtml
Html tag scope. |
class |
PluginImg
Plugin to add image resources. |
class |
PluginLink
Add resources of 'link' tags. |
class |
PluginScript
Add resources of 'link' tags. |
| Uses of IPlugin in org.specrunner.plugins.core.factories |
|---|
| Fields in org.specrunner.plugins.core.factories with type parameters of type IPlugin | |
|---|---|
protected Map<String,Class<? extends IPlugin>> |
PluginFactoryImpl.aliasToTypes
Map from alias to types. |
protected Map<String,IPlugin> |
PluginFactoryImpl.templates
Map from alias to templates. |
| Methods in org.specrunner.plugins.core.factories that return IPlugin | |
|---|---|
IPlugin |
PluginFactoryText.newPlugin(nu.xom.Node node,
IContext context)
|
IPlugin |
PluginFactoryGroupImpl.newPlugin(nu.xom.Node node,
IContext context)
|
IPlugin |
PluginFactoryElement.newPlugin(nu.xom.Node node,
IContext context)
|
IPlugin |
PluginFactoryCustom.newPlugin(nu.xom.Node node,
IContext context)
|
IPlugin |
PluginFactoryCSS.newPlugin(nu.xom.Node node,
IContext context)
|
IPlugin |
PluginFactoryAttribute.newPlugin(nu.xom.Node node,
IContext context)
|
| Methods in org.specrunner.plugins.core.factories that return types with arguments of type IPlugin | |
|---|---|
Class<? extends IPlugin> |
PluginFactoryText.getClass(String alias)
|
Class<? extends IPlugin> |
PluginFactoryImpl.getClass(String alias)
|
Class<? extends IPlugin> |
PluginFactoryGroupImpl.getClass(String alias)
|
| Methods in org.specrunner.plugins.core.factories with parameters of type IPlugin | |
|---|---|
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)
|
boolean |
PluginFactoryText.finalizePlugin(nu.xom.Node source,
IContext context,
IPlugin plugin)
|
boolean |
PluginFactoryImpl.finalizePlugin(nu.xom.Node source,
IContext context,
IPlugin plugin)
|
boolean |
PluginFactoryGroupImpl.finalizePlugin(nu.xom.Node source,
IContext context,
IPlugin plugin)
|
| Method parameters in org.specrunner.plugins.core.factories with type arguments of type IPlugin | |
|---|---|
String |
PluginFactoryText.getAlias(Class<? extends IPlugin> type)
|
String |
PluginFactoryImpl.getAlias(Class<? extends IPlugin> type)
|
String |
PluginFactoryGroupImpl.getAlias(Class<? extends IPlugin> type)
|
| Uses of IPlugin in org.specrunner.plugins.core.flow |
|---|
| Classes in org.specrunner.plugins.core.flow that implement IPlugin | |
|---|---|
class |
PluginElse
The 'else' side of a conditional test. |
class |
PluginExecuteRows
Perform table actions. |
class |
PluginFor
Performs a indexed loop. |
class |
PluginIf
Create a condition execution. |
class |
PluginIfBranch
Performs the branch selection. |
class |
PluginIterable
Perform an iteration. |
class |
PluginIterator
Perform an iteration over a collection. |
class |
PluginPause
Allows a pause in execution, waiting for an 'OK' in dialog, or 'Enter' when 'enter'attribute is set to true. |
class |
PluginThen
The 'then' side of a conditional test. |
class |
PluginWhile
Performs a conditional loop. |
| Uses of IPlugin in org.specrunner.plugins.core.include |
|---|
| Classes in org.specrunner.plugins.core.include that implement IPlugin | |
|---|---|
class |
PluginColumn
This plugin stand for a SLIM/Fit Column like plugin implementation. |
class |
PluginImport
Add package information as SLIM import tables. |
class |
PluginInclude
Allow a file inclusion. |
| Uses of IPlugin in org.specrunner.plugins.core.language |
|---|
| Classes in org.specrunner.plugins.core.language that implement IPlugin | |
|---|---|
class |
PluginSentence
A natural language plugin to perform pattern matching like JBehave/Cucumber/Twist fixtures. |
| Uses of IPlugin in org.specrunner.plugins.core.logical |
|---|
| Classes in org.specrunner.plugins.core.logical that implement IPlugin | |
|---|---|
class |
PluginCompareTree
Perform a comparison of nodes. |
class |
PluginEquals
Compare elements. |
class |
PluginNotEquals
The dual of equals. |
class |
PluginVerifyRows
Perform table verifications. |
| Uses of IPlugin in org.specrunner.plugins.core.macro |
|---|
| Classes in org.specrunner.plugins.core.macro that implement IPlugin | |
|---|---|
class |
PluginCall
A plugin which calls a macro by its name. |
class |
PluginMacro
The plugin which creates a macro. |
| Uses of IPlugin in org.specrunner.plugins.core.objects |
|---|
| Classes in org.specrunner.plugins.core.objects that implement IPlugin | |
|---|---|
class |
AbstractPluginObject
Generic object plugin. |
class |
AbstractPluginObjectCompare<T>
Performs comparison of objects. |
class |
AbstractPluginObjectSelect<T>
Perform something on a selected object. |
class |
AbstractPluginObjectSelectNone<T>
Check if an object is not in object repository. |
class |
AbstractPluginObjectSelectUnique<T>
Performs something on a selected object. |
| Uses of IPlugin in org.specrunner.plugins.core.objects.core |
|---|
| Classes in org.specrunner.plugins.core.objects.core that implement IPlugin | |
|---|---|
class |
PluginContains
Check if a given list of objects is present in memory. |
class |
PluginDelete
Delete object from memory. |
class |
PluginInsert
Maps a object but do not persist it. |
class |
PluginNotContains
Check if an object is not in memory. |
| Uses of IPlugin in org.specrunner.plugins.core.text |
|---|
| Classes in org.specrunner.plugins.core.text that implement IPlugin | |
|---|---|
class |
PluginReplacer
Replace text elements by their evaluated expressions. |
class |
PluginReplacerMap
Replace mapped elements. |
| Uses of IPlugin in org.specrunner.plugins.core.var |
|---|
| Classes in org.specrunner.plugins.core.var that implement IPlugin | |
|---|---|
class |
AbstractPluginDefine
Defines variables. |
class |
PluginBean
A bean plugin. |
class |
PluginDefineCondition
Defines a condition variable. |
class |
PluginDefineGlobal
Defines a global variable. |
class |
PluginDefineLocal
Defines a local variable. |
class |
PluginExecute
Perform a execution. |
class |
PluginExecuteLatter
Perform child actions before assertions. |
| Uses of IPlugin in org.specrunner.runner |
|---|
| Methods in org.specrunner.runner with parameters of type IPlugin | |
|---|---|
void |
IRunner.run(IPlugin plugin,
IContext context,
IResultSet result)
Performs a plugin without a node specification. |
| Uses of IPlugin in org.specrunner.runner.core |
|---|
| Methods in org.specrunner.runner.core with parameters of type IPlugin | |
|---|---|
protected boolean |
RunnerImpl.checkConditional(IPlugin plugin,
IContext context)
Check condition to perform the plugin. |
protected void |
RunnerImpl.checkTimeout(IContext context,
IResultSet result,
IPlugin plugin,
long start,
String method)
Check timeout to perform the plugin. |
protected void |
RunnerImpl.doSleep(IPlugin plugin,
IContext context)
Perform a sleep for the step, if specified. |
protected void |
RunnerImpl.doWait(IPlugin plugin,
IContext context)
Perform a sleep for the step, if specified. |
protected void |
RunnerImpl.end(IContext context,
IResultSet result,
IPlugin plugin,
List<IPluginListener> listeners)
Perform end operations. |
protected void |
RunnerImpl.initialization(IContext context,
IResultSet result,
IPlugin plugin,
List<IPluginListener> listeners)
Perform initialization. |
protected void |
RunnerImpl.local(nu.xom.Node node,
IContext context,
IResultSet result,
IPlugin previous)
Perform node execution. |
void |
RunnerImpl.run(IPlugin plugin,
IContext context,
IResultSet result)
|
protected ENext |
RunnerImpl.start(IContext context,
IResultSet result,
IPlugin plugin,
List<IPluginListener> listeners)
Perform start operation of plugins. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||