org.jbehave.core.reporters
Class XmlTemplateOutput

java.lang.Object
  extended by org.jbehave.core.reporters.TemplateableOutput
      extended by org.jbehave.core.reporters.XmlTemplateOutput
All Implemented Interfaces:
StoryReporter
Direct Known Subclasses:
XmlTemplateOuput

public class XmlTemplateOutput
extends TemplateableOutput

A templateable output that generates XML. By default it uses FreemarkerProcessor 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.OutputMeta, TemplateableOutput.OutputNarrative, TemplateableOutput.OutputParameter, TemplateableOutput.OutputRestart, TemplateableOutput.OutputScenario, TemplateableOutput.OutputStep, TemplateableOutput.OutputStory
 
Constructor Summary
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, beforeStep, beforeStory, dryRun, example, failed, failedOutcomes, givenStories, givenStories, ignorable, narrative, notPerformed, pending, pendingMethods, restarted, scenarioMeta, scenarioNotAllowed, storyCancelled, storyNotAllowed, successful
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XmlTemplateOutput

public XmlTemplateOutput(File file,
                         Keywords keywords)

XmlTemplateOutput

public XmlTemplateOutput(File file,
                         Keywords keywords,
                         TemplateProcessor processor,
                         String templatePath)


Copyright © 2003-2012. All Rights Reserved.