net.thucydides.jbehave
Class ThucydidesStepCandidate

Package class diagram package ThucydidesStepCandidate
java.lang.Object
  extended by org.jbehave.core.steps.StepCandidate
      extended by net.thucydides.jbehave.ThucydidesStepCandidate

public class ThucydidesStepCandidate
extends org.jbehave.core.steps.StepCandidate


Constructor Summary
ThucydidesStepCandidate(org.jbehave.core.steps.StepCandidate stepCandidate, net.thucydides.core.steps.StepFactory thucydidesStepProxyFactory)
           
 
Method Summary
 void addComposedSteps(List<org.jbehave.core.steps.Step> steps, String stepAsString, Map<String,String> namedParameters, List<org.jbehave.core.steps.StepCandidate> allCandidates)
           
 void composedOf(String[] steps)
           
 String[] composedSteps()
           
 org.jbehave.core.steps.Step createMatchedStep(String stepAsString, Map<String,String> namedParameters)
           
 void doDryRun(boolean dryRun)
           
 Method getMethod()
           
 String getPatternAsString()
           
 Integer getPriority()
           
 String getStartingWord()
           
 Object getStepsInstance()
           
 org.jbehave.core.steps.StepType getStepType()
           
 boolean ignore(String stepAsString)
           
 boolean isAndStep(String stepAsString)
           
 boolean isComposite()
           
 boolean isIgnorableStep(String stepAsString)
           
 boolean isPending()
           
 boolean matches(String stepAsString)
           
 boolean matches(String step, String previousNonAndStep)
           
 String toString()
           
 void useParanamer(com.thoughtworks.paranamer.Paranamer paranamer)
           
 void useStepMonitor(org.jbehave.core.steps.StepMonitor stepMonitor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ThucydidesStepCandidate

public ThucydidesStepCandidate(org.jbehave.core.steps.StepCandidate stepCandidate,
                               net.thucydides.core.steps.StepFactory thucydidesStepProxyFactory)
Method Detail

getMethod

public Method getMethod()
Overrides:
getMethod in class org.jbehave.core.steps.StepCandidate

getPriority

public Integer getPriority()
Overrides:
getPriority in class org.jbehave.core.steps.StepCandidate

getPatternAsString

public String getPatternAsString()
Overrides:
getPatternAsString in class org.jbehave.core.steps.StepCandidate

getStepsInstance

public Object getStepsInstance()
Overrides:
getStepsInstance in class org.jbehave.core.steps.StepCandidate

getStepType

public org.jbehave.core.steps.StepType getStepType()
Overrides:
getStepType in class org.jbehave.core.steps.StepCandidate

getStartingWord

public String getStartingWord()
Overrides:
getStartingWord in class org.jbehave.core.steps.StepCandidate

useStepMonitor

public void useStepMonitor(org.jbehave.core.steps.StepMonitor stepMonitor)
Overrides:
useStepMonitor in class org.jbehave.core.steps.StepCandidate

doDryRun

public void doDryRun(boolean dryRun)
Overrides:
doDryRun in class org.jbehave.core.steps.StepCandidate

useParanamer

public void useParanamer(com.thoughtworks.paranamer.Paranamer paranamer)
Overrides:
useParanamer in class org.jbehave.core.steps.StepCandidate

composedOf

public void composedOf(String[] steps)
Overrides:
composedOf in class org.jbehave.core.steps.StepCandidate

isComposite

public boolean isComposite()
Overrides:
isComposite in class org.jbehave.core.steps.StepCandidate

composedSteps

public String[] composedSteps()
Overrides:
composedSteps in class org.jbehave.core.steps.StepCandidate

ignore

public boolean ignore(String stepAsString)
Overrides:
ignore in class org.jbehave.core.steps.StepCandidate

isPending

public boolean isPending()
Overrides:
isPending in class org.jbehave.core.steps.StepCandidate

matches

public boolean matches(String stepAsString)
Overrides:
matches in class org.jbehave.core.steps.StepCandidate

matches

public boolean matches(String step,
                       String previousNonAndStep)
Overrides:
matches in class org.jbehave.core.steps.StepCandidate

createMatchedStep

public org.jbehave.core.steps.Step createMatchedStep(String stepAsString,
                                                     Map<String,String> namedParameters)
Overrides:
createMatchedStep in class org.jbehave.core.steps.StepCandidate

addComposedSteps

public void addComposedSteps(List<org.jbehave.core.steps.Step> steps,
                             String stepAsString,
                             Map<String,String> namedParameters,
                             List<org.jbehave.core.steps.StepCandidate> allCandidates)
Overrides:
addComposedSteps in class org.jbehave.core.steps.StepCandidate

isAndStep

public boolean isAndStep(String stepAsString)
Overrides:
isAndStep in class org.jbehave.core.steps.StepCandidate

isIgnorableStep

public boolean isIgnorableStep(String stepAsString)
Overrides:
isIgnorableStep in class org.jbehave.core.steps.StepCandidate

toString

public String toString()
Overrides:
toString in class org.jbehave.core.steps.StepCandidate


Copyright © 2011-2012 Wakaleo Consulting. All Rights Reserved.