Package org.jbehave.core.reporters

Interface Summary
FilePrintStreamFactory.FilePathResolver  
PrintStreamFactory Creates PrintStream instances.
StepdocReporter  
StoryReporter Allows the runner to report the state of running stories
TemplateProcessor  
ViewGenerator A view generator is responsible for creating a collective views of stories, either story maps or file-based reports of stories run.
 

Class Summary
ANSIConsoleOutput Story reporter that outputs as ANSI-coded text to System.out.
ConcurrentStoryReporter When running a multithreading mode, reports cannot be written concurrently but should be delayed and invoked only at the end of a story, ensuring synchronization on the delegate responsible for the reporting.
ConcurrentStoryReporter.DelayedMethod  
ConsoleOutput Story reporter that outputs as TXT to System.out.
CrossReference  
CrossReference.StepMatch  
CrossReference.StepUsage  
CrossReference.XRefRoot  
CrossReference.XRefStory  
DelegatingStoryReporter Reporter which collects other StoryReporters and delegates all invocations to the collected reporters.
FilePrintStreamFactory Creates PrintStream instances that write to a file identified by the StoryLocation.
FilePrintStreamFactory.AbstractPathResolver Resolves directory from code location parent file.
FilePrintStreamFactory.FileConfiguration Configuration class for file print streams.
FilePrintStreamFactory.FilePrintStream  
FilePrintStreamFactory.ResolveToPackagedName Resolves story location path to java packaged name, replacing '/' with '.'
FilePrintStreamFactory.ResolveToSimpleName Resolves story location path to simple name, considering portion after last '/'.
Format A Format is a StoryReporter factory, allowing named-based pre-defined story reporters to be configured via the StoryReporterBuilder.withFormats(Format...) method.
FreemarkerProcessor  
FreemarkerViewGenerator Freemarker-based ViewGenerator, which uses the configured FTL templates for the views.
HtmlOutput Story reporter that outputs to a PrintStream, as HTML.
HtmlTemplateOutput A templateable output that generates HTML.
IdeOnlyConsoleOutput Outputs to the console only if running in an IDE.
NullStoryReporter Null-object implementation of StoryReporter.
PostStoryStatisticsCollector Reporter that collects statistics and writes them as properties to output stream after each story
PrintStreamOutput Abstract story reporter that outputs to a PrintStream.
PrintStreamStepdocReporter  
ReportsCount  
SilentSuccessFilter Filters out the reports from all stories that pass, The delegate receives output only for failing or pending stories.
StackTraceFormatter  
StepFailureDecorator When a step fails, the Throwable that caused the failure is wrapped in a StepFailed together with the step during which the failure occurred.
StoryReporterBuilder A Builder for StoryReporters.
StoryReporterBuilder.ProvidedFormat A Format that wraps a StoryReporter instance provided.
TemplateableOutput Story reporter that outputs to a template.
TemplateableOutput.OutputKeywords  
TemplateableOutput.OutputMeta  
TemplateableOutput.OutputNarrative  
TemplateableOutput.OutputParameter  
TemplateableOutput.OutputRestart  
TemplateableOutput.OutputScenario  
TemplateableOutput.OutputStep  
TemplateableOutput.OutputStory  
TemplateableViewGenerator ViewGenerator, which uses the configured TemplateProcessor to generate the views from templates.
TemplateableViewGenerator.Report  
TemplateableViewGenerator.ReportsTable  
TemplateableViewGenerator.TimeFormatter  
TxtOutput Story reporter that outputs to a PrintStream, as TXT.
XmlOutput Story reporter that outputs to a PrintStream, as XML.
XmlTemplateOuput A templateable output that generates XML.
 

Enum Summary
ANSIConsoleOutput.SGRCode  
PrintStreamOutput.Format  
StoryReporterBuilder.Format  
 

Exception Summary
CrossReference.XrefOutputFailed  
FreemarkerProcessor.FreemarkerProcessingFailed  
TemplateableOutput.OutputStep.StepFormattingFailed  
TemplateableViewGenerator.ReportCreationFailed  
TemplateableViewGenerator.ViewGenerationFailedForTemplate  
 



Copyright © 2003-2012. All Rights Reserved.