| Modifier and Type | Method and Description |
|---|---|
void |
IScenarioListener.afterScenario(String title,
nu.xom.Node node,
IContext context,
IResultSet result,
Object instance)
Perform something after each scenario.
|
void |
IScenarioListener.beforeScenario(String title,
nu.xom.Node node,
IContext context,
IResultSet result,
Object instance)
Perform something before each scenario.
|
| Modifier and Type | Method and Description |
|---|---|
IContext |
IContextFactory.newContext(ISource source,
IRunner runner)
Creates a new context based on an source and a runner.
|
| Modifier and Type | Method and Description |
|---|---|
T |
IModel.getObject(IContext context)
Return the object.
|
void |
IContextListener.onCreate(IContext context)
A context creation.
|
void |
IContextListener.onDestroy(IContext context)
A context destruction.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ContextImpl
Default context implementation.
|
| Modifier and Type | Method and Description |
|---|---|
IContext |
ContextFactoryImpl.newContext(ISource source,
IRunner runner) |
| Modifier and Type | Method and Description |
|---|---|
T |
LazyExpressionModel.getObject(IContext context) |
| Modifier and Type | Method and Description |
|---|---|
static Object |
UtilConverter.prepareArgument(IContext context,
String message,
Annotation[] annotations,
Class<?> type,
Object arg)
Prepare only one argument.
|
static void |
UtilConverter.prepareMethodArguments(IContext context,
Method method,
List<Object> arguments)
Prepare arguments.
|
| Modifier and Type | Method and Description |
|---|---|
protected IContext |
PipeContext.createContext(ISource source,
IRunner runner)
Creates a context based on a source and runner.
|
static IContext |
PipeContext.lookup(IChannel channel)
Recover a context from channel.
|
| Modifier and Type | Method and Description |
|---|---|
static IChannel |
PipeContext.bind(IChannel channel,
IContext obj)
Bind the object to the channel.
|
| Modifier and Type | Method and Description |
|---|---|
IExpression |
IExpressionFactory.create(Object source,
IContext context)
For expression creation, the priority for name resolution is:
first - context variables;
second - predefined values;
third - class generated values.
last - model values.
|
Object |
IExpressionItem.eval(IExpressionFactory factory,
String text,
IContext context,
boolean silent)
Defines a generic evaluation method.
|
Object |
IExpression.evaluate(IContext context)
Given a context, evaluates an expression silently.
|
Object |
IExpression.evaluate(IContext context,
boolean silent)
Given a context, evaluates the expression.
|
| Modifier and Type | Method and Description |
|---|---|
protected Object |
ExpressionJanino.arguments(IContext context,
String expression,
List<String> args,
List<Class<?>> types,
List<Object> values,
boolean silent)
Prepare arguments.
|
IExpression |
ExpressionFactoryJanino.create(Object source,
IContext context) |
Object |
ExpressionItemVar.eval(IExpressionFactory factory,
String text,
IContext context,
boolean silent) |
Object |
ExpressionItemValue.eval(IExpressionFactory factory,
String text,
IContext context,
boolean silent) |
Object |
ExpressionItemModel.eval(IExpressionFactory factory,
String text,
IContext context,
boolean silent) |
Object |
ExpressionItemClass.eval(IExpressionFactory factory,
String text,
IContext context,
boolean silent) |
Object |
AbstractExpression.evaluate(IContext context) |
Object |
ExpressionVariable.evaluate(IContext context,
boolean silent) |
Object |
ExpressionJanino.evaluate(IContext context,
boolean silent) |
protected Object |
ExpressionJanino.getValue(IContext context,
String text,
boolean silent)
Get the value for a expression.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ISourceListener.onAfter(ISource source,
IContext context,
IResultSet result)
To be performed after a source execution.
|
void |
INodeListener.onAfter(nu.xom.Node node,
IContext context,
IResultSet result)
Perform some action after plugin execution for a given node.
|
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 |
ISourceListener.onBefore(ISource source,
IContext context,
IResultSet result)
To be performed before start a source execution.
|
ENext |
INodeListener.onBefore(nu.xom.Node node,
IContext context,
IResultSet result)
Perform some action before building plugin for a given node.
|
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.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ScenarioCleanerListener.afterScenario(String title,
nu.xom.Node node,
IContext context,
IResultSet result,
Object instance) |
void |
AbstractScenarioWrapperListener.afterScenario(String title,
nu.xom.Node node,
IContext context,
IResultSet result,
Object instance) |
protected void |
AbstractScenarioWrapperListener.append(nu.xom.Node node,
IContext context,
IResultSet result,
Class<? extends IPlugin> type,
String message,
boolean onStart)
Append a start and and tag to a scenario.
|
void |
ScenarioCleanerListener.beforeScenario(String title,
nu.xom.Node node,
IContext context,
IResultSet result,
Object instance) |
void |
AbstractScenarioWrapperListener.beforeScenario(String title,
nu.xom.Node node,
IContext context,
IResultSet result,
Object instance) |
void |
AbstractScenarioWrapperBeforeListener.beforeScenario(String title,
nu.xom.Node node,
IContext context,
IResultSet result,
Object instance) |
void |
AbstractScenarioWrapperAfterListener.beforeScenario(String title,
nu.xom.Node node,
IContext context,
IResultSet result,
Object instance) |
protected void |
ScenarioCleanerListener.execute(Object instance,
Class<? extends Annotation> type,
String title,
nu.xom.Node node,
IContext context,
IResultSet result)
Execute annotated methods.
|
protected void |
ScenarioFrameListener.fireAfter(String title,
nu.xom.Node node,
IContext context,
IResultSet result,
Object instance)
Fire listeners after scenarios.
|
protected void |
ScenarioFrameListener.fireBefore(String title,
nu.xom.Node node,
IContext context,
IResultSet result,
Object instance)
Fire listeners before scenarios.
|
void |
ProfilerSourceListener.onAfter(ISource source,
IContext context,
IResultSet result) |
void |
AbstractSourceListener.onAfter(ISource source,
IContext context,
IResultSet result) |
void |
ScenarioFrameListener.onAfter(nu.xom.Node node,
IContext context,
IResultSet result) |
void |
PauseOnFailureNodeListener.onAfter(nu.xom.Node node,
IContext context,
IResultSet result) |
void |
AbstractNodeListener.onAfter(nu.xom.Node node,
IContext context,
IResultSet result) |
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 |
ProfilerSourceListener.onBefore(ISource source,
IContext context,
IResultSet result) |
void |
AbstractSourceListener.onBefore(ISource source,
IContext context,
IResultSet result) |
ENext |
ScenarioFrameListener.onBefore(nu.xom.Node node,
IContext context,
IResultSet result) |
ENext |
PauseOnFailureNodeListener.onBefore(nu.xom.Node node,
IContext context,
IResultSet result) |
ENext |
IgnoreNodeListener.onBefore(nu.xom.Node node,
IContext context,
IResultSet result) |
ENext |
AbstractNodeListener.onBefore(nu.xom.Node node,
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) |
void |
ContextListenerPopulator.onCreate(IContext context) |
void |
AbstractContextListener.onCreate(IContext context) |
void |
ContextListenerDestroyer.onDestroy(IContext context) |
void |
AbstractContextListener.onDestroy(IContext context) |
| Modifier and Type | Method and Description |
|---|---|
Object |
IParameterDecorator.setParameter(String name,
Object value,
IContext context)
Set a parameter.
|
| Modifier and Type | Method and Description |
|---|---|
protected Object |
ParameterDecoratorImpl.prepareValue(Object value,
IContext context,
boolean eval,
boolean silent)
Prepare the value to set.
|
Object |
ParameterDecoratorImpl.setParameter(String name,
Object value,
IContext context) |
static void |
UtilParametrized.setProperties(IContext context,
IParameterHolder holder,
nu.xom.Element element)
Sets the properties of a given object based on attributes of a element.
|
static void |
UtilParametrized.setProperties(IContext context,
IParameterHolder holder,
nu.xom.Element element,
boolean onCreate)
Sets the properties of a given object based on attributes of a element.
|
static void |
UtilParametrized.setProperties(IContext context,
IParameterHolder holder,
Map<String,Object> parameters)
Sets the properties of a given object based on attributes of a element.
|
| Modifier and Type | Method and Description |
|---|---|
IPlugin |
IPlugin.copy(IContext context)
Creates a copy of this plugin.
|
void |
IPlugin.doEnd(IContext context,
IResultSet result)
The end action.
|
ENext |
IPlugin.doStart(IContext context,
IResultSet result)
Performs the start action.
|
boolean |
IPluginFactory.finalizePlugin(nu.xom.Node source,
IContext context,
IPlugin plugin)
Finalize a plugin.
|
void |
IPlugin.initialize(IContext context)
Initialize the plugin.
|
IPlugin |
IPluginFactory.newPlugin(nu.xom.Node source,
IContext context)
Creates a new plugin.
|
| Modifier and Type | Method and Description |
|---|---|
IPlugin |
PluginGroupImpl.copy(IContext context) |
IPlugin |
AbstractPlugin.copy(IContext context) |
static <T extends IPlugin> |
UtilPlugin.create(IContext context,
Class<T> type,
nu.xom.Element element)
Equivalent to
create(...,false). |
static <T extends IPlugin> |
UtilPlugin.create(IContext context,
Class<T> type,
nu.xom.Element element,
boolean initialize)
Creates a plugin based on its type.
|
static IPlugin |
UtilPlugin.create(IContext context,
IPlugin instance,
nu.xom.Element element)
Equivalent to
create(...,false). |
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.
|
void |
PluginGroupImpl.doEnd(IContext context,
IResultSet result) |
void |
AbstractPluginTable.doEnd(IContext context,
IResultSet result) |
void |
AbstractPluginDual.doEnd(IContext context,
IResultSet result) |
void |
AbstractPlugin.doEnd(IContext context,
IResultSet result) |
void |
AbstractPluginTable.doEnd(IContext context,
IResultSet result,
TableAdapter tableAdapter)
Perform an ending action.
|
ENext |
PluginGroupImpl.doStart(IContext context,
IResultSet result) |
ENext |
AbstractPluginTable.doStart(IContext context,
IResultSet result) |
ENext |
AbstractPluginDual.doStart(IContext context,
IResultSet result) |
ENext |
AbstractPlugin.doStart(IContext context,
IResultSet result) |
ENext |
AbstractPluginTable.doStart(IContext context,
IResultSet result,
TableAdapter tableAdapter)
Perform the plugin start action.
|
protected Object |
AbstractPluginDual.getObjectValue(IContext context,
nu.xom.Node node)
Default behavior.
|
protected TableAdapter |
AbstractPluginTable.getTableAdapter(IContext context)
Gets the table adapter from a table.
|
protected Object |
AbstractPluginValue.getValue(Object str,
boolean evaluate,
IContext context)
Gets a value based on a string.
|
void |
PluginGroupImpl.initialize(IContext context) |
void |
AbstractPluginTable.initialize(IContext context) |
void |
AbstractPlugin.initialize(IContext context) |
void |
AbstractPluginTable.initialize(IContext context,
TableAdapter table)
Initialize helper.
|
protected abstract boolean |
AbstractPluginDual.operation(Object obj,
IContext context)
Stand for the testing operation.
|
protected ENext |
AbstractPluginDual.perform(IContext context,
IResultSet result)
Perform plugin action/assertion.
|
static void |
UtilPlugin.performChildren(nu.xom.Node node,
IContext context,
IResultSet result)
Executes the children of a given node.
|
static void |
UtilPlugin.performComandsFirst(IContext context,
IResultSet result,
nu.xom.Node element)
Perform children using commands before asserts.
|
protected void |
AbstractPluginScoped.saveGlobal(IContext context,
String name,
Object value)
Save the value to the context, using the given scope, if specified,
otherwise to the global scope.
|
protected void |
AbstractPluginScoped.saveLocal(IContext context,
String name,
Object value)
Save the value to the context, using the given scope, if specified,
otherwise to the local scope.
|
protected void |
AbstractPluginScoped.saveStrict(IContext context,
String name,
Object value)
Save the value to the context, using the given scope, if specified,
otherwise to the strict scope.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PluginMap.doEnd(IContext context,
IResultSet result,
TableAdapter tableAdapter) |
ENext |
PluginMap.doStart(IContext context,
IResultSet result,
TableAdapter tableAdapter) |
protected void |
PluginMap.process(IContext context,
IResultSet result,
TableAdapter tableAdapter)
Processo the content creating the mappings.
|
| Modifier and Type | Method and Description |
|---|---|
ENext |
PluginHtml.doStart(IContext context,
IResultSet result) |
ENext |
AbstractPluginResourceReplaceable.doStart(IContext context,
IResultSet result) |
void |
AbstractPluginResource.initialize(IContext context) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
PluginFactoryAttribute.byAttribute(IContext context,
IPluginGroup result,
nu.xom.Element ele)
Lookup plugin classes using attribute enumeration as reference.
|
protected void |
PluginFactoryAttribute.byMapping(IContext context,
IPluginGroup result,
nu.xom.Element ele)
Lookup plugin classes using mapped attributes as reference.
|
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) |
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) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
PluginWhile.checkCondition(String test,
IContext context)
Check condition.
|
ENext |
PluginWhile.doStart(IContext context,
IResultSet result) |
ENext |
PluginPause.doStart(IContext context,
IResultSet result) |
ENext |
PluginIterator.doStart(IContext context,
IResultSet result) |
ENext |
PluginIfBranch.doStart(IContext context,
IResultSet result) |
ENext |
PluginIf.doStart(IContext context,
IResultSet result) |
ENext |
PluginFor.doStart(IContext context,
IResultSet result) |
ENext |
PluginExecuteRows.doStart(IContext context,
IResultSet result) |
ENext |
PluginRepeat.doStart(IContext context,
IResultSet result,
TableAdapter table) |
protected void |
PluginIfBranch.encapsule(IContext context,
Boolean condition)
Wrap the node with 'selected' or 'unselected' flag, and hide or not the
unselected branch.
|
static Boolean |
PluginIf.getTest(IContext context,
String name)
Gets the previously calculated condition with the given name.
|
void |
PluginPause.initialize(IContext context) |
void |
PluginIfBranch.initialize(IContext context) |
| Modifier and Type | Method and Description |
|---|---|
protected nu.xom.Node |
PluginInclude.bindParameters(IContext context)
Normalize path removing parameters which are set as arguments.
|
ENext |
PluginInclude.doStart(IContext context,
IResultSet result) |
ENext |
PluginImport.doStart(IContext context,
IResultSet result) |
ENext |
PluginColumn.doStart(IContext context,
IResultSet result,
TableAdapter tableAdapter) |
protected void |
PluginColumn.extractFeatures(IContext context,
RowAdapter header,
List<String> features,
List<IConverter> converters,
List<List<String>> args)
Get the feature names from this list.
|
protected String |
PluginColumn.feature(IContext context,
CellAdapter h)
Get a feature name.
|
protected Object |
PluginColumn.getObjectInstance(IContext context,
TableAdapter tableAdapter)
Get the object instance to be used by plugin actions.
|
static List<String> |
PluginImport.getPackages(IContext context)
Recover the package list in context, if any.
|
protected String |
PluginInclude.getPath(IContext context)
Normalize path removing parameters.
|
void |
PluginInclude.initialize(IContext context) |
protected StringBuilder |
PluginInclude.toString(IContext context)
Cycle as string.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
PluginSentence.afterInvoke(Method method,
IContext context,
Object returnedObject)
Perform something after method invocation.
|
void |
PluginSentence.doEnd(IContext context,
IResultSet result) |
protected void |
PluginSentence.extractMethodNameArguments(IContext context,
Object target,
StringBuilder methodName,
List<Object> arguments)
Extract text and arguments.
|
protected Object |
PluginSentence.getObject(IContext context)
Get the object instance to be used by plugin actions.
|
protected void |
PluginSentence.onlyArgs(IContext context,
nu.xom.Node node,
StringBuilder text,
List<Object> args)
Extract arguments from nodes.
|
protected void |
PluginSentence.prepareArgumentsAfter(IContext context,
Method method,
List<Object> arguments)
Prepare argument list, based on parameter types.
|
protected void |
PluginSentence.prepareArgumentsBefore(IContext context,
Method method,
List<Object> arguments)
Prepare argument list, based on parameter types.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
PluginVerifyObjects.compare(IContext context,
IResultSet result,
IComparator comparator,
CellAdapter headerExpected,
CellAdapter cellExpected,
Object received)
Compare terminal elements.
|
protected void |
PluginCompareTree.compare(IContext context,
IResultSet result,
nu.xom.Node received,
nu.xom.Node expected)
Compare two nodes.
|
void |
PluginCompareTree.doEnd(IContext context,
IResultSet result) |
void |
PluginVerifyObjects.doEnd(IContext context,
IResultSet result,
TableAdapter tableAdapter) |
ENext |
PluginVerifyRows.doStart(IContext context,
IResultSet result,
TableAdapter tableAdapter) |
protected void |
PluginVerifyObjects.extraItems(IContext context,
IResultSet result,
TableAdapter tableAdapter,
Iterator iterator)
Add error for extra items in enumeration.
|
protected void |
PluginVerifyObjects.missingItems(IContext context,
IResultSet result,
TableAdapter tableAdapter,
int start)
Add information of missing object or terminal items.
|
protected boolean |
PluginEquals.operation(Object object,
IContext context) |
protected void |
PluginVerifyObjects.process(IContext context,
IResultSet result,
TableAdapter tableAdapter,
Iterator iterator)
Perform recursive comparison.
|
protected void |
PluginVerifyObjects.processIterable(IContext context,
IResultSet result,
TableAdapter tableAdapter,
Iterator iterator) |
protected void |
PluginVerifyObjects.processTerminal(IContext context,
IResultSet result,
TableAdapter tableAdapter,
Iterator iterator)
Process terminal values.
|
protected Exception |
PluginVerifyObjects.verify(IContext context,
IComparator comparator,
Object expected,
Object received)
Check if expected and received values are equal.
|
protected boolean |
PluginNotEquals.verify(IContext context,
IComparator comparator,
Object reference,
Object value) |
protected boolean |
PluginEquals.verify(IContext context,
IComparator comparator,
Object expected,
Object received)
Verify the condition.
|
| Modifier and Type | Method and Description |
|---|---|
ENext |
PluginMacro.doStart(IContext context,
IResultSet result) |
ENext |
PluginCall.doStart(IContext context,
IResultSet result) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractPluginObjectSelect.action(IContext context,
Object instance,
RowAdapter row,
IResultSet result) |
protected abstract void |
AbstractPluginObject.action(IContext context,
Object instance,
RowAdapter row,
IResultSet result)
This method can be and should be overridden to perform save, comparison,
etc for updates.
|
protected void |
AbstractPluginObjectSelectUnique.addError(IContext context,
RowAdapter row,
IResultSet result,
Exception e)
Add a error to a comparison.
|
Collection<Object> |
IObjectSelector.all(AbstractPluginObject caller,
IContext context,
IResultSet result)
Performs a select all object of a given type.
|
protected Object |
AbstractPluginObject.create(IContext context,
TableAdapter table,
RowAdapter row)
Create the object based on a row.
|
Object |
IObjectCreator.create(IContext context,
TableAdapter table,
RowAdapter row,
Class<?> type)
Creates a instance of the given type.
|
void |
AbstractPluginObject.doEnd(IContext context,
IResultSet result,
TableAdapter table) |
T |
IObjectSelector.getSource(AbstractPluginObject caller,
IContext context)
The source for object selection.
|
void |
AbstractPluginObject.initialize(IContext context,
TableAdapter table) |
protected void |
AbstractPluginObject.loadFields(IContext context,
RowAdapter row,
List<AbstractPluginObject.Field> list)
Load fields based on
th tags. |
protected void |
AbstractPluginObject.loadMapping(IContext context,
TableAdapter table,
String map)
Load mapping with predefined values.
|
abstract void |
AbstractPluginObjectSelectUnique.perform(IContext context,
Object base,
Object instance,
RowAdapter row,
IResultSet result)
Perform something on a database object.
|
void |
AbstractPluginObjectCompare.perform(IContext context,
Object base,
Object instance,
RowAdapter row,
IResultSet result) |
protected boolean |
AbstractPluginObject.populate(IContext context,
TableAdapter table,
RowAdapter row,
IResultSet result,
Object instance)
Populate the object instance with row information.
|
protected Object |
AbstractPluginObject.processLine(IContext context,
TableAdapter table,
RowAdapter row,
IResultSet result)
Process a given row.
|
void |
AbstractPluginObjectSelectUnique.processList(IContext context,
Object instance,
RowAdapter row,
IResultSet result,
List<Object> list) |
void |
AbstractPluginObjectSelectNone.processList(IContext context,
Object instance,
RowAdapter row,
IResultSet result,
List<Object> list) |
abstract void |
AbstractPluginObjectSelect.processList(IContext context,
Object instance,
RowAdapter row,
IResultSet result,
List<Object> list)
Process the list of objects recovered.
|
protected void |
AbstractPluginObjectCompareAll.readData(IContext context,
IResultSet result,
TableAdapter table) |
protected void |
AbstractPluginObject.readData(IContext context,
IResultSet result,
TableAdapter table)
Read data information.
|
protected void |
AbstractPluginObject.readHeader(IContext context,
IResultSet result,
TableAdapter table)
Read header information.
|
List<Object> |
IObjectSelector.select(AbstractPluginObject caller,
IContext context,
Object instance,
RowAdapter row,
IResultSet result)
Performs a select on object repository to compare with the reference.
|
protected void |
AbstractPluginObject.setValue(IContext context,
TableAdapter table,
RowAdapter row,
Object instance,
AbstractPluginObject.Field f,
Object value)
Set the field with the given value.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
PluginInsert.action(IContext context,
Object instance,
RowAdapter row,
IResultSet result) |
protected void |
PluginCollection.action(IContext context,
Object instance,
RowAdapter row,
IResultSet result) |
void |
ObjectManagerCleaner.afterScenario(String title,
nu.xom.Node node,
IContext context,
IResultSet result,
Object instance) |
List<Object> |
ObjectSelector.all(AbstractPluginObject caller,
IContext context,
IResultSet result) |
void |
ObjectManagerCleaner.beforeScenario(String title,
nu.xom.Node node,
IContext context,
IResultSet result,
Object instance) |
void |
PluginCollection.doEnd(IContext context,
IResultSet result,
TableAdapter table) |
IObjectManager |
ObjectSelector.getSource(AbstractPluginObject caller,
IContext context) |
void |
PluginDelete.perform(IContext context,
Object base,
Object instance,
RowAdapter row,
IResultSet result) |
List<Object> |
ObjectSelector.select(AbstractPluginObject caller,
IContext context,
Object instance,
RowAdapter row,
IResultSet result) |
| Modifier and Type | Method and Description |
|---|---|
ENext |
PluginReplacerMap.doStart(IContext context,
IResultSet result) |
ENext |
PluginReplacer.doStart(IContext context,
IResultSet result) |
| Modifier and Type | Method and Description |
|---|---|
ENext |
PluginExecuteLatter.doStart(IContext context,
IResultSet result) |
ENext |
PluginBean.doStart(IContext context,
IResultSet result) |
static Object |
PluginBean.getBean(IContext context)
Get the current bean object.
|
protected Object |
PluginSet.getObjectValue(IContext context,
nu.xom.Node node) |
protected Object |
PluginExecute.getObjectValue(IContext context,
nu.xom.Node node) |
protected boolean |
PluginExecute.operation(Object obj,
IContext context) |
protected boolean |
PluginDefineLocal.operation(Object obj,
IContext context) |
protected boolean |
PluginDefineGlobal.operation(Object obj,
IContext context) |
protected boolean |
PluginDefineCondition.operation(Object obj,
IContext context) |
protected boolean |
AbstractPluginDefine.operation(Object obj,
IContext context) |
| Modifier and Type | Method and Description |
|---|---|
String |
IReader.read(IContext context,
Object obj,
Object[] args)
Read the content of an object as String.
|
| Modifier and Type | Method and Description |
|---|---|
String |
ReaderXml.read(IContext context,
Object obj,
Object[] args) |
String |
ReaderFile.read(IContext context,
Object obj,
Object[] args) |
String |
ReaderDefault.read(IContext context,
Object obj,
Object[] args) |
| Modifier and Type | Method and Description |
|---|---|
void |
IReporter.analyse(IContext context,
IResultSet result,
Map<String,Object> model)
Add information to the reporter.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ResumeReporter.analyse(IContext context,
IResultSet result,
Map<String,Object> model) |
void |
ReporterGroupImpl.analyse(IContext context,
IResultSet result,
Map<String,Object> model) |
protected Resume |
ResumeReporter.newResume(IContext context,
IResultSet result,
Map<String,Object> model)
Create a resume of result.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IResultSet.consolidate(IContext context)
Consolidate expectations and received errors.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ResultSetImpl.consolidate(IContext context) |
| Modifier and Type | Method and Description |
|---|---|
void |
IBlockFilter.initialize(IContext context)
Inicialize filter.
|
void |
IRunner.run(IPlugin plugin,
IContext context,
IResultSet result)
Performs a plugin without a node specification.
|
void |
IRunner.run(ISource source,
IContext context,
IResultSet result)
Performs the specification in source.
|
void |
IRunner.run(nu.xom.Node node,
IContext context,
IResultSet result)
Performs the specification node.
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
void |
BlockFilterDefault.initialize(IContext context) |
protected void |
RunnerImpl.local(nu.xom.Node node,
IContext context,
IResultSet result,
IPlugin previous)
Perform node execution.
|
protected ENext |
RunnerImpl.nodeStart(nu.xom.Node node,
IContext context,
IResultSet result,
List<INodeListener> listeners)
Perform start node listeners.
|
void |
RunnerImpl.run(IPlugin plugin,
IContext context,
IResultSet result) |
void |
RunnerImpl.run(ISource source,
IContext context,
IResultSet result) |
void |
RunnerImpl.run(nu.xom.Node node,
IContext context,
IResultSet result) |
protected ENext |
RunnerImpl.start(IContext context,
IResultSet result,
IPlugin plugin,
List<IPluginListener> listeners)
Perform start operation of plugins.
|
| Modifier and Type | Method and Description |
|---|---|
static Object |
UtilExpression.evaluate(String text,
IContext context,
boolean silent)
Evaluates the text and returns an object.
|
Object |
ITextAnalyzer.evaluate(String content,
IPlaceholder placeholder,
IProcessor processor,
IContext context,
boolean silent)
Get the evaluation of a given text.
|
Object |
IAbstraction.getObject(IContext context,
boolean silent)
Gets the corresponding value object.
|
Object |
IAbstraction.getObject(IContext context,
boolean silent,
IConverter converter,
List<String> arguments)
Gets the corresponding value object.
|
String |
IAbstraction.getValue(IContext context)
Get element value.
|
String |
IAbstraction.getValue(IContext context,
Object[] args)
Get element value.
|
Object |
IProcessor.process(String content,
IContext context,
boolean silent)
Evaluate a content.
|
static String |
UtilExpression.replace(String text,
IContext context,
boolean silent)
Replace placeholders in text.
|
String |
ITextAnalyzer.replace(String content,
IPlaceholder placeholder,
IProcessor processor,
IContext context,
boolean silent)
Replace filtered parts in content using a processor.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
TextAnalyzerDefault.evaluate(String content,
IPlaceholder placeholder,
IProcessor processor,
IContext context,
boolean silent) |
Object |
ProcessorDefault.process(String content,
IContext context,
boolean silent) |
String |
TextAnalyzerDefault.replace(String content,
IPlaceholder placeholder,
IProcessor processor,
IContext context,
boolean silent) |
| Modifier and Type | Method and Description |
|---|---|
void |
IResetableExtended.initialize(IContext context)
Initialize something.
|
| Modifier and Type | Method and Description |
|---|---|
String |
IStringProvider.newString(IContext context)
Provides a String based, or not, on the given context.
|
| Modifier and Type | Method and Description |
|---|---|
protected List<Object> |
NodeHolderDefault.getArgumentsLocal(IContext context,
boolean silent,
List<String> arguments)
Get arguments for evaluation.
|
protected List<Object> |
NodeHolderDefault.getFormatterArgumentsLocal(IContext context,
boolean silent,
List<String> arguments)
Get arguments for formatter evaluation.
|
protected Object |
NodeHolderDefault.getLocal(IContext context,
boolean silent,
IConverter converter,
List<String> arguments) |
Object |
NodeHolderDefault.getObject(IContext context,
boolean silent) |
Object |
NodeHolderDefault.getObject(IContext context,
boolean silent,
IConverter converter,
List<String> arguments) |
protected Object |
NodeHolderDefault.getProperty(IContext context,
boolean silent)
Get property value.
|
String |
NodeHolderDefault.getValue(IContext context) |
protected Object |
NodeHolderDefault.getValue(IContext context,
boolean silent)
Get value.
|
String |
NodeHolderDefault.getValue(IContext context,
Object[] args) |
Copyright © 2016. All rights reserved.