Step.java
package org.jbehave.core.model;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import org.jbehave.core.steps.StepCreator.StepExecutionType;
public class Step {
private final StepExecutionType executionType;
private final String stepAsString;
public Step(StepExecutionType executionType, String stepAsString) {
this.executionType = executionType;
this.stepAsString = stepAsString;
}
public StepExecutionType getExecutionType() {
return executionType;
}
public String getStepAsString() {
return stepAsString;
}
@Override
public String toString() {
return ToStringBuilder.reflectionToString(this, ToStringStyle.SHORT_PREFIX_STYLE);
}
}