Class Format

java.lang.Object
org.jbehave.core.reporters.Format
Direct Known Subclasses:
ContextOutput, StoryReporterBuilder.ProvidedFormat

public abstract class Format extends Object
A Format is a StoryReporter factory, allowing named-based pre-defined story reporters to be configured via the StoryReporterBuilder.withFormats(Format...) method. Users wanting to configure their custom defined story reporters, can do so via the StoryReporterBuilder.withReporters(StoryReporter...) method, or use the StoryReporterBuilder.ProvidedFormat wrapper.
  • Field Details

    • CONSOLE

      public static final Format CONSOLE
    • ANSI_CONSOLE

      public static final Format ANSI_CONSOLE
    • IDE_CONSOLE

      public static final Format IDE_CONSOLE
    • TEAMCITY_CONSOLE

      public static final Format TEAMCITY_CONSOLE
    • TXT

      public static final Format TXT
    • HTML

      public static final Format HTML
    • XML

      public static final Format XML
    • JSON

      public static final Format JSON
    • HTML_TEMPLATE

      public static final Format HTML_TEMPLATE
    • XML_TEMPLATE

      public static final Format XML_TEMPLATE
    • JSON_TEMPLATE

      public static final Format JSON_TEMPLATE
    • STATS

      public static final Format STATS
      STATS is needed by the final reports.html summary page.
  • Constructor Details

    • Format

      public Format(String name)
  • Method Details