SpringStoryReporterBuilder.java
- package org.jbehave.core.configuration.spring;
- import java.net.URL;
- import java.util.List;
- import java.util.Properties;
- import org.jbehave.core.configuration.Keywords;
- import org.jbehave.core.reporters.FilePrintStreamFactory.FilePathResolver;
- import org.jbehave.core.reporters.StoryReporterBuilder;
- /**
- * Extends {@link StoryReporterBuilder} to provide getter/setter methods for all
- * builder properties, so it can be used by Spring's property mechanism.
- */
- public class SpringStoryReporterBuilder extends StoryReporterBuilder {
- public List<org.jbehave.core.reporters.Format> getFormats() {
- return formats();
- }
- public void setFormats(List<org.jbehave.core.reporters.Format> formats) {
- withFormats(formats.toArray(new org.jbehave.core.reporters.Format[formats.size()]));
- }
- public String getOutputDirectory() {
- return outputDirectory().getPath();
- }
- public String getRelativeDirectory() {
- return relativeDirectory();
- }
- public void setRelativeDirectory(String relativeDirectory) {
- withRelativeDirectory(relativeDirectory);
- }
- public URL getCodeLocation() {
- return codeLocation();
- }
- public void setCodeLocation(URL codeLocation) {
- withCodeLocation(codeLocation);
- }
- public Keywords getKeywords() {
- return keywords();
- }
-
- public void setKeywords(Keywords keywords) {
- withKeywords(keywords);
- }
-
- public FilePathResolver getPathResolver() {
- return pathResolver();
- }
- public void setPathResolver(FilePathResolver pathResolver) {
- withPathResolver(pathResolver);
- }
- public boolean isReportFailureTrace() {
- return reportFailureTrace();
- }
- public void setReportFailureTrace(boolean reportFailureTrace) {
- withFailureTrace(reportFailureTrace);
- }
- public boolean isReportFailureTraceCompression() {
- return compressFailureTrace();
- }
- public void setReportFailureTraceCompression(boolean reportFailureTraceCompression) {
- withFailureTraceCompression(reportFailureTraceCompression);
- }
- public Properties getViewResources() {
- return viewResources();
- }
- public void setViewResources(Properties viewResources) {
- withViewResources(viewResources);
- }
- public boolean isMultiThreading() {
- return multiThreading();
- }
- public void setMultiThreading(boolean multiThreading) {
- withMultiThreading(multiThreading);
- }
- }