SpringEmbedderControls.java

  1. package org.jbehave.core.configuration.spring;

  2. import org.jbehave.core.embedder.EmbedderControls;

  3. /**
  4.  * Extends {@link EmbedderControls} to provide getter/setter methods for all
  5.  * control properties, so it can be used by Spring's property mechanism.
  6.  *
  7.  * @author Valery Yatsynovich
  8.  */
  9. public class SpringEmbedderControls extends EmbedderControls {

  10.     public boolean isBatch() {
  11.         return batch();
  12.     }

  13.     public void setBatch(boolean batch) {
  14.         doBatch(batch);
  15.     }

  16.     public boolean isSkip() {
  17.         return skip();
  18.     }

  19.     public void setSkip(boolean skip) {
  20.         doSkip(skip);
  21.     }

  22.     public boolean isGenerateViewAfterStories() {
  23.         return generateViewAfterStories();
  24.     }

  25.     public void setGenerateViewAfterStories(boolean generateViewAfterStories) {
  26.         doGenerateViewAfterStories(generateViewAfterStories);
  27.     }

  28.     public boolean isIgnoreFailureInStories() {
  29.         return ignoreFailureInStories();
  30.     }

  31.     public void setIgnoreFailureInStories(boolean ignoreFailureInStories) {
  32.         doIgnoreFailureInStories(ignoreFailureInStories);
  33.     }

  34.     public boolean isIgnoreFailureInView() {
  35.         return ignoreFailureInView();
  36.     }

  37.     public void setIgnoreFailureInView(boolean ignoreFailureInView) {
  38.         doIgnoreFailureInView(ignoreFailureInView);
  39.     }

  40.     public boolean isVerboseFailures() {
  41.         return verboseFailures();
  42.     }

  43.     public void setVerboseFailures(boolean verboseFailures) {
  44.         doVerboseFailures(verboseFailures);
  45.     }

  46.     public boolean isVerboseFiltering() {
  47.         return verboseFiltering();
  48.     }

  49.     public void setVerboseFiltering(boolean verboseFiltering) {
  50.         doVerboseFiltering(verboseFiltering);
  51.     }

  52.     public String getStoryTimeouts() {
  53.         return storyTimeouts();
  54.     }

  55.     public void setStoryTimeouts(String storyTimeouts) {
  56.         useStoryTimeouts(storyTimeouts);
  57.     }

  58.     public boolean isFailOnStoryTimeout() {
  59.         return failOnStoryTimeout();
  60.     }

  61.     public void setFailOnStoryTimeout(boolean failOnStoryTimeout) {
  62.         doFailOnStoryTimeout(failOnStoryTimeout);
  63.     }

  64.     public int getThreads() {
  65.         return threads();
  66.     }

  67.     public void setThreads(int threads) {
  68.         useThreads(threads);
  69.     }
  70. }