Coverage Report - org.jbehave.core.embedder.EmbedderMonitorDecorator
 
Classes in this File Line Coverage Branch Coverage Complexity
EmbedderMonitorDecorator
100%
55/55
N/A
1
 
 1  
 package org.jbehave.core.embedder;
 2  
 
 3  
 import java.io.File;
 4  
 import java.util.List;
 5  
 import java.util.Properties;
 6  
 
 7  
 import org.jbehave.core.failures.BatchFailures;
 8  
 import org.jbehave.core.model.Meta;
 9  
 import org.jbehave.core.model.Story;
 10  
 import org.jbehave.core.model.StoryMaps;
 11  
 import org.jbehave.core.reporters.ReportsCount;
 12  
 
 13  
 /**
 14  
  * Decorator of EmbedderMonitor that delegates to an injected instance and
 15  
  * allows classes extending it to override only the methods that are needed.
 16  
  */
 17  
 public class EmbedderMonitorDecorator implements EmbedderMonitor {
 18  
 
 19  
     private final EmbedderMonitor delegate;
 20  
 
 21  1
     public EmbedderMonitorDecorator(EmbedderMonitor delegate) {
 22  1
         this.delegate = delegate;
 23  1
     }
 24  
 
 25  
     public void runningEmbeddable(String name) {
 26  1
         delegate.runningEmbeddable(name);
 27  1
     }
 28  
 
 29  
     public void embeddableFailed(String name, Throwable cause) {
 30  1
         delegate.embeddableFailed(name, cause);
 31  1
     }
 32  
 
 33  
     public void embeddableNotConfigurable(String name) {
 34  1
         delegate.embeddableNotConfigurable(name);
 35  1
     }
 36  
 
 37  
     public void embeddablesSkipped(List<String> classNames) {
 38  1
         delegate.embeddablesSkipped(classNames);
 39  1
     }
 40  
 
 41  
     public void metaNotAllowed(Meta meta, MetaFilter filter) {
 42  1
         delegate.metaNotAllowed(meta, filter);
 43  1
     }
 44  
 
 45  
     public void runningStory(String path) {
 46  1
         delegate.runningStory(path);
 47  1
     }
 48  
 
 49  
     public void storyFailed(String path, Throwable cause) {
 50  1
         delegate.storyFailed(path, cause);
 51  1
     }
 52  
 
 53  
     public void storiesSkipped(List<String> storyPaths) {
 54  1
         delegate.storiesSkipped(storyPaths);
 55  1
     }
 56  
 
 57  
     public void batchFailed(BatchFailures failures) {
 58  1
         delegate.batchFailed(failures);
 59  1
     }
 60  
     
 61  
     public void beforeOrAfterStoriesFailed() {
 62  1
         delegate.beforeOrAfterStoriesFailed();
 63  1
     }
 64  
 
 65  
     public void generatingReportsView(File outputDirectory, List<String> formats, Properties viewProperties) {
 66  1
         delegate.generatingReportsView(outputDirectory, formats, viewProperties);
 67  1
     }
 68  
 
 69  
     public void reportsViewGenerationFailed(File outputDirectory, List<String> formats, Properties viewProperties,
 70  
             Throwable cause) {
 71  1
         delegate.reportsViewGenerationFailed(outputDirectory, formats, viewProperties, cause);
 72  1
     }
 73  
 
 74  
     public void reportsViewGenerated(ReportsCount count) {
 75  1
         delegate.reportsViewGenerated(count);
 76  1
     }
 77  
 
 78  
     public void reportsViewNotGenerated() {
 79  1
         delegate.reportsViewNotGenerated();
 80  1
     }
 81  
     
 82  
     public void runningWithAnnotatedEmbedderRunner(String className) {
 83  1
         delegate.runningWithAnnotatedEmbedderRunner(className);
 84  1
     }
 85  
 
 86  
     public void annotatedInstanceNotOfType(Object annotatedInstance, Class<?> type) {
 87  1
         delegate.annotatedInstanceNotOfType(annotatedInstance, type);
 88  1
     }
 89  
 
 90  
     public void mappingStory(String storyPath, List<String> metaFilters) {
 91  1
         delegate.mappingStory(storyPath, metaFilters);
 92  1
     }
 93  
 
 94  
     public void generatingMapsView(File outputDirectory, StoryMaps storyMaps, Properties viewProperties) {
 95  1
         delegate.generatingMapsView(outputDirectory, storyMaps, viewProperties);
 96  1
     }
 97  
 
 98  
     public void mapsViewGenerationFailed(File outputDirectory, StoryMaps storyMaps, Properties viewProperties,
 99  
             Throwable cause) {
 100  1
         delegate.mapsViewGenerationFailed(outputDirectory, storyMaps, viewProperties, cause);
 101  1
     }
 102  
 
 103  
     public void generatingNavigatorView(File outputDirectory, Properties viewResources) {
 104  1
         delegate.generatingNavigatorView(outputDirectory, viewResources);
 105  1
     }
 106  
 
 107  
     public void navigatorViewGenerationFailed(File outputDirectory, Properties viewResources, Throwable cause) {
 108  1
         delegate.navigatorViewGenerationFailed(outputDirectory, viewResources, cause);
 109  1
     }
 110  
 
 111  
     public void navigatorViewNotGenerated() {
 112  1
         delegate.navigatorViewNotGenerated();        
 113  1
     }
 114  
 
 115  
     public void processingSystemProperties(Properties properties) {
 116  1
         delegate.processingSystemProperties(properties);
 117  1
     }
 118  
 
 119  
     public void systemPropertySet(String name, String value) {
 120  1
         delegate.systemPropertySet(name, value);
 121  1
     }
 122  
     
 123  
     public void storyTimeout(long durationInSecs, Story story) {
 124  1
         delegate.storyTimeout(durationInSecs, story);
 125  1
     }
 126  
 
 127  
     public void usingThreads(int threads) {
 128  1
         delegate.usingThreads(threads);
 129  1
     }
 130  
 
 131  
 }