org.specrunner.plugins
Interface ITestPlugin

All Superinterfaces:
IActionType, IParameterHolder, IPlugin
All Known Implementing Classes:
AbstractPlugin, AbstractPluginDefine, AbstractPluginDual, AbstractPluginNamed, AbstractPluginObject, AbstractPluginObjectCompare, AbstractPluginObjectSelect, AbstractPluginObjectSelectNone, AbstractPluginObjectSelectUnique, AbstractPluginResource, AbstractPluginResourceReplaceable, AbstractPluginResourceReplaceableSrc, AbstractPluginScoped, AbstractPluginTable, AbstractPluginValue, PluginAssertion, PluginBean, PluginCall, PluginColumn, PluginCompareTree, PluginContains, PluginDefineCondition, PluginDefineGlobal, PluginDefineLocal, PluginDelete, PluginElse, PluginEquals, PluginExecute, PluginExecuteLatter, PluginExecuteRows, PluginFor, PluginHtml, PluginIf, PluginIfBranch, PluginImg, PluginImport, PluginInclude, PluginInsert, PluginIterable, PluginIterator, PluginLink, PluginMacro, PluginMap, PluginNop, PluginNotContains, PluginNotEquals, PluginPause, PluginReplacer, PluginReplacerMap, PluginScript, PluginSentence, PluginThen, PluginVerifyRows, PluginWhile

public interface ITestPlugin
extends IPlugin

Perform a plugin execution based on a condition.

Author:
Thiago Santos

Method Summary
 Boolean getCondition()
          Get the plugin execution condition.
 IModel<Boolean> getConditionModel()
          Get the plugin execution condition model.
 void setCondition(Boolean condition)
          Set plugin condition.
 void setConditionModel(IModel<Boolean> model)
          Set plugin condition model.
 
Methods inherited from interface org.specrunner.plugins.IPlugin
copy, doEnd, doStart, getParent, initialize, setParent
 
Methods inherited from interface org.specrunner.parameters.IParameterHolder
getParameters, setParameters
 
Methods inherited from interface org.specrunner.plugins.IActionType
getActionType
 

Method Detail

getCondition

Boolean getCondition()
Get the plugin execution condition.

Returns:
The condition is some expression which returns true, or false.

setCondition

void setCondition(Boolean condition)
Set plugin condition.

Parameters:
condition - The plugin condition.

getConditionModel

IModel<Boolean> getConditionModel()
Get the plugin execution condition model.

Returns:
The condition is some expression which returns true, or false.

setConditionModel

void setConditionModel(IModel<Boolean> model)
Set plugin condition model.

Parameters:
model - The plugin condition model.


Copyright © 2014. All rights reserved.