org.jbehave.web.selenium
Class DelegatingStepMonitor

java.lang.Object
  extended by org.jbehave.web.selenium.DelegatingStepMonitor
All Implemented Interfaces:
org.jbehave.core.steps.StepMonitor
Direct Known Subclasses:
SeleniumStepMonitor

public class DelegatingStepMonitor
extends Object
implements org.jbehave.core.steps.StepMonitor


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jbehave.core.steps.StepMonitor
org.jbehave.core.steps.StepMonitor.NULL
 
Field Summary
protected  org.jbehave.core.steps.StepMonitor delegate
           
 
Constructor Summary
DelegatingStepMonitor(org.jbehave.core.steps.StepMonitor delegate)
           
 
Method Summary
 void convertedValueOfType(String value, Type type, Object converted, Class<?> converterClass)
           
 void foundParameter(String parameter, int position)
           
 void performing(String step, boolean dryRun)
           
 void stepMatchesPattern(String step, boolean matches, String pattern, Method method, Object stepsInstance)
           
 void stepMatchesType(String stepAsString, String previousAsString, boolean matchesType, org.jbehave.core.steps.StepType stepType, Method method, Object stepsInstance)
           
 void usingAnnotatedNameForParameter(String name, int position)
           
 void usingNaturalOrderForParameter(int position)
           
 void usingParameterNameForParameter(String name, int position)
           
 void usingTableAnnotatedNameForParameter(String name, int position)
           
 void usingTableParameterNameForParameter(String name, int position)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

delegate

protected final org.jbehave.core.steps.StepMonitor delegate
Constructor Detail

DelegatingStepMonitor

public DelegatingStepMonitor(org.jbehave.core.steps.StepMonitor delegate)
Method Detail

convertedValueOfType

public void convertedValueOfType(String value,
                                 Type type,
                                 Object converted,
                                 Class<?> converterClass)
Specified by:
convertedValueOfType in interface org.jbehave.core.steps.StepMonitor

stepMatchesType

public void stepMatchesType(String stepAsString,
                            String previousAsString,
                            boolean matchesType,
                            org.jbehave.core.steps.StepType stepType,
                            Method method,
                            Object stepsInstance)
Specified by:
stepMatchesType in interface org.jbehave.core.steps.StepMonitor

stepMatchesPattern

public void stepMatchesPattern(String step,
                               boolean matches,
                               String pattern,
                               Method method,
                               Object stepsInstance)
Specified by:
stepMatchesPattern in interface org.jbehave.core.steps.StepMonitor

foundParameter

public void foundParameter(String parameter,
                           int position)
Specified by:
foundParameter in interface org.jbehave.core.steps.StepMonitor

performing

public void performing(String step,
                       boolean dryRun)
Specified by:
performing in interface org.jbehave.core.steps.StepMonitor

usingAnnotatedNameForParameter

public void usingAnnotatedNameForParameter(String name,
                                           int position)
Specified by:
usingAnnotatedNameForParameter in interface org.jbehave.core.steps.StepMonitor

usingNaturalOrderForParameter

public void usingNaturalOrderForParameter(int position)
Specified by:
usingNaturalOrderForParameter in interface org.jbehave.core.steps.StepMonitor

usingParameterNameForParameter

public void usingParameterNameForParameter(String name,
                                           int position)
Specified by:
usingParameterNameForParameter in interface org.jbehave.core.steps.StepMonitor

usingTableAnnotatedNameForParameter

public void usingTableAnnotatedNameForParameter(String name,
                                                int position)
Specified by:
usingTableAnnotatedNameForParameter in interface org.jbehave.core.steps.StepMonitor

usingTableParameterNameForParameter

public void usingTableParameterNameForParameter(String name,
                                                int position)
Specified by:
usingTableParameterNameForParameter in interface org.jbehave.core.steps.StepMonitor


Copyright © 2011. All Rights Reserved.