org.jbehave.core.reporters
Class XmlTemplateOuput

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

public class XmlTemplateOuput
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
XmlTemplateOuput(File file, Keywords keywords)
           
XmlTemplateOuput(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, 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

XmlTemplateOuput

public XmlTemplateOuput(File file,
                        Keywords keywords)

XmlTemplateOuput

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


Copyright © 2003-2012. All Rights Reserved.