Package org.jbehave.core.reporters
Class XmlTemplateOutput
- java.lang.Object
-
- org.jbehave.core.reporters.NullStoryReporter
-
- org.jbehave.core.reporters.TemplateableOutput
-
- org.jbehave.core.reporters.XmlTemplateOutput
-
- All Implemented Interfaces:
StoryReporter
public class XmlTemplateOutput extends TemplateableOutput
A templateable output that generates XML. By default it usesFreemarkerProcessor
and template path ftl/jbehave-xml-output.ftl, but custom processors based on other templating systems can be provided and/or other template paths can be configured.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.jbehave.core.reporters.TemplateableOutput
TemplateableOutput.OutputKeywords, TemplateableOutput.OutputLifecycle, TemplateableOutput.OutputMeta, TemplateableOutput.OutputNarrative, TemplateableOutput.OutputParameter, TemplateableOutput.OutputRestart, TemplateableOutput.OutputScenario, TemplateableOutput.OutputStep, TemplateableOutput.OutputStory
-
-
Constructor Summary
Constructors Constructor Description XmlTemplateOutput(File file, Keywords keywords)
XmlTemplateOutput(File file, Keywords keywords, TemplateProcessor processor, String templatePath)
-
Method Summary
-
Methods inherited from class org.jbehave.core.reporters.TemplateableOutput
afterExamples, afterScenario, afterStory, beforeExamples, beforeScenario, beforeStory, comment, example, failed, failedOutcomes, givenStories, givenStories, ignorable, lifecycle, narrative, notPerformed, pending, pendingMethods, restarted, restartedStory, scenarioExcluded, storyCancelled, storyExcluded, successful
-
Methods inherited from class org.jbehave.core.reporters.NullStoryReporter
afterComposedSteps, afterGivenStories, afterScenarios, afterScenarioSteps, afterStoriesSteps, afterStorySteps, beforeComposedSteps, beforeGivenStories, beforeScenarios, beforeScenarioSteps, beforeStep, beforeStoriesSteps, beforeStorySteps, dryRun, pending
-
-