Uses of Interface
org.specrunner.context.IContext

Packages that use IContext
org.specrunner.context   
org.specrunner.context.core   
org.specrunner.core.pipes   
org.specrunner.expressions   
org.specrunner.expressions.core   
org.specrunner.listeners   
org.specrunner.listeners.core   
org.specrunner.parameters   
org.specrunner.parameters.core   
org.specrunner.plugins   
org.specrunner.plugins.core   
org.specrunner.plugins.core.data   
org.specrunner.plugins.core.elements   
org.specrunner.plugins.core.factories   
org.specrunner.plugins.core.flow   
org.specrunner.plugins.core.include   
org.specrunner.plugins.core.language   
org.specrunner.plugins.core.logical   
org.specrunner.plugins.core.macro   
org.specrunner.plugins.core.objects   
org.specrunner.plugins.core.objects.core   
org.specrunner.plugins.core.text   
org.specrunner.plugins.core.var   
org.specrunner.result   
org.specrunner.result.core   
org.specrunner.runner   
org.specrunner.runner.core   
org.specrunner.util   
org.specrunner.util.string   
org.specrunner.util.xom   
 

Uses of IContext in org.specrunner.context
 

Methods in org.specrunner.context that return IContext
 IContext IContextFactory.newContext(ISource source, IRunner runner)
          Creates a new context based on an source and a runner.
 IContext IContextPopulator.populate(IContext context)
          Populates a context.
 

Methods in org.specrunner.context with parameters of type IContext
 T IModel.getObject(IContext context)
          Return the object.
 IContext IContextPopulator.populate(IContext context)
          Populates a context.
 

Uses of IContext in org.specrunner.context.core
 

Classes in org.specrunner.context.core that implement IContext
 class ContextImpl
          Default context implementation.
 

Methods in org.specrunner.context.core that return IContext
 IContext ContextFactoryImpl.newContext(ISource source, IRunner runner)
           
 IContext ContextPopulatorImpl.populate(IContext context)
           
 

Methods in org.specrunner.context.core with parameters of type IContext
 T LazyExpressionModel.getObject(IContext context)
           
 IContext ContextPopulatorImpl.populate(IContext context)
           
 

Uses of IContext in org.specrunner.core.pipes
 

Methods in org.specrunner.core.pipes that return IContext
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.
protected  IContext PipePopulator.populate(IContext context)
          Populate a context with predefined values.
 

Methods in org.specrunner.core.pipes with parameters of type IContext
static IChannel PipeContext.bind(IChannel channel, IContext obj)
          Bind the object to the channel.
protected  IContext PipePopulator.populate(IContext context)
          Populate a context with predefined values.
 

Uses of IContext in org.specrunner.expressions
 

Methods in org.specrunner.expressions with parameters of type IContext
 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.
 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.
 

Uses of IContext in org.specrunner.expressions.core
 

Methods in org.specrunner.expressions.core with parameters of type IContext
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.
 

Uses of IContext in org.specrunner.listeners
 

Methods in org.specrunner.listeners with parameters of type IContext
 void IScenarioListener.afterScenario(String title, nu.xom.Node node, IContext context, IResultSet result)
          Perform something after each scenario.
 void IScenarioListener.beforeScenario(String title, nu.xom.Node node, IContext context, IResultSet result)
          Perform something before each scenario.
 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.
 

Uses of IContext in org.specrunner.listeners.core
 

Methods in org.specrunner.listeners.core with parameters of type IContext
protected  void ScenarioFrameListener.fireAfter(String title, nu.xom.Node node, IContext context, IResultSet result)
          Fire listeners after scenarios.
protected  void ScenarioFrameListener.fireBefore(String title, nu.xom.Node node, IContext context, IResultSet result)
          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 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)
           
 

Uses of IContext in org.specrunner.parameters
 

Methods in org.specrunner.parameters with parameters of type IContext
 Object IParameterDecorator.setParameter(String name, Object value, IContext context)
          Set a parameter.
 

Uses of IContext in org.specrunner.parameters.core
 

Methods in org.specrunner.parameters.core with parameters of type IContext
 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.
 

Uses of IContext in org.specrunner.plugins
 

Methods in org.specrunner.plugins with parameters of type IContext
 IPlugin IPlugin.copy(IContext context)
          Creates a copy of this plugin.
 void IPlugin.doEnd(IContext context, IResultSet result)
          The end action. i.e. after a loop specification perform something in a newly generated table.
 ENext IPlugin.doStart(IContext context, IResultSet result)
          Performs the start action. i.e. create a database schema.
 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.
 

Uses of IContext in org.specrunner.plugins.core
 

Methods in org.specrunner.plugins.core with parameters of type IContext
 IPlugin PluginGroupImpl.copy(IContext context)
           
 IPlugin AbstractPlugin.copy(IContext context)
           
static
<T extends IPlugin>
T
UtilPlugin.create(IContext context, Class<T> type, nu.xom.Element element)
          Equivalent to create(...
static
<T extends IPlugin>
T
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(...
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  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.
 

Uses of IContext in org.specrunner.plugins.core.data
 

Methods in org.specrunner.plugins.core.data with parameters of type IContext
 void PluginMap.doEnd(IContext context, IResultSet result, TableAdapter tableAdapter)
           
 ENext PluginMap.doStart(IContext context, IResultSet result, TableAdapter tableAdapter)
           
 

Uses of IContext in org.specrunner.plugins.core.elements
 

Methods in org.specrunner.plugins.core.elements with parameters of type IContext
 ENext PluginHtml.doStart(IContext context, IResultSet result)
           
 ENext AbstractPluginResourceReplaceable.doStart(IContext context, IResultSet result)
           
 void AbstractPluginResource.initialize(IContext context)
           
 

Uses of IContext in org.specrunner.plugins.core.factories
 

Methods in org.specrunner.plugins.core.factories with parameters of type IContext
protected  void PluginFactoryAttribute.byAttribute(IContext context, IPluginGroup result, nu.xom.Element ele)
          Lookup plugin classes using attribute enumeration 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)
           
 

Uses of IContext in org.specrunner.plugins.core.flow
 

Methods in org.specrunner.plugins.core.flow with parameters of type IContext
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)
           
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)
           
 

Uses of IContext in org.specrunner.plugins.core.include
 

Methods in org.specrunner.plugins.core.include with parameters of type IContext
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  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.
 

Uses of IContext in org.specrunner.plugins.core.language
 

Methods in org.specrunner.plugins.core.language with parameters of type IContext
 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.
 

Uses of IContext in org.specrunner.plugins.core.logical
 

Methods in org.specrunner.plugins.core.logical with parameters of type IContext
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)
           
 ENext PluginVerifyRows.doStart(IContext context, IResultSet result)
           
protected  boolean PluginEquals.operation(Object obj, IContext context)
           
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.
 

Uses of IContext in org.specrunner.plugins.core.macro
 

Methods in org.specrunner.plugins.core.macro with parameters of type IContext
 ENext PluginMacro.doStart(IContext context, IResultSet result)
           
 ENext PluginCall.doStart(IContext context, IResultSet result)
           
 

Uses of IContext in org.specrunner.plugins.core.objects
 

Methods in org.specrunner.plugins.core.objects with parameters of type IContext
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.
 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)
          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(Object instance, IContext context, RowAdapter row, IResultSet result)
          Populate the object instance with row information.
protected  void AbstractPluginObject.processLine(IContext context, 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.
 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.
 

Uses of IContext in org.specrunner.plugins.core.objects.core
 

Methods in org.specrunner.plugins.core.objects.core with parameters of type IContext
protected  void PluginInsert.action(IContext context, Object instance, RowAdapter row, IResultSet result)
           
 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)
           
 

Uses of IContext in org.specrunner.plugins.core.text
 

Methods in org.specrunner.plugins.core.text with parameters of type IContext
 ENext PluginReplacerMap.doStart(IContext context, IResultSet result)
           
 ENext PluginReplacer.doStart(IContext context, IResultSet result)
           
 

Uses of IContext in org.specrunner.plugins.core.var
 

Methods in org.specrunner.plugins.core.var with parameters of type IContext
 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 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)
           
 

Uses of IContext in org.specrunner.result
 

Methods in org.specrunner.result with parameters of type IContext
 void IResultSet.consolidate(IContext context)
          Consolidate expectations and received errors.
 

Uses of IContext in org.specrunner.result.core
 

Methods in org.specrunner.result.core with parameters of type IContext
 void ResultSetImpl.consolidate(IContext context)
           
 

Uses of IContext in org.specrunner.runner
 

Methods in org.specrunner.runner with parameters of type IContext
 void IFilter.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.
 

Uses of IContext in org.specrunner.runner.core
 

Methods in org.specrunner.runner.core with parameters of type IContext
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 FilterDefault.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.
 

Uses of IContext in org.specrunner.util
 

Methods in org.specrunner.util with parameters of type IContext
static Object UtilEvaluator.evaluate(String text, IContext context, boolean silent)
          Evaluates the text and returns an object.
static String UtilEvaluator.replace(String text, IContext context, boolean silent)
          Replace ids in text.
 

Uses of IContext in org.specrunner.util.string
 

Methods in org.specrunner.util.string with parameters of type IContext
 String IStringProvider.newString(IContext context)
          Provides a String based, or not, on the given context.
 

Uses of IContext in org.specrunner.util.xom
 

Methods in org.specrunner.util.xom with parameters of type IContext
 Object NodeHolder.getObject(IContext context, boolean silent)
           
 Object INodeHolder.getObject(IContext context, boolean silent)
          Gets the corresponding value object.
 Object NodeHolder.getObject(IContext context, boolean silent, IConverter converter, List<String> arguments)
           
 Object INodeHolder.getObject(IContext context, boolean silent, IConverter converter, List<String> arguments)
          Gets the corresponding value object.
 



Copyright © 2014. All rights reserved.