org.jbehave.core.reporters
Class FreemarkerViewGenerator
java.lang.Object
org.jbehave.core.reporters.TemplateableViewGenerator
org.jbehave.core.reporters.FreemarkerViewGenerator
- All Implemented Interfaces:
- ViewGenerator
public class FreemarkerViewGenerator
- extends TemplateableViewGenerator
Freemarker-based ViewGenerator
, which uses the configured FTL
templates for the views. The default view properties are overridable via the
method Properties
parameter. To override, specify the path to the new
template under the appropriate key:
The view generator provides the following default properties:
"views": "ftl/jbehave-views.ftl"
"maps": "ftl/jbehave-maps.ftl"
"navigator": "ftl/jbehave-navigator.ftl"
"reports": "ftl/jbehave-reports-with-totals.ftl"
"decorated": "ftl/jbehave-report-decorated.ftl"
"nonDecorated": "ftl/jbehave-report-non-decorated.ftl"
"decorateNonHtml": "true"
"defaultFormats": "stats"
"viewDirectory": "view"
- Author:
- Mauro Talevi
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FreemarkerViewGenerator
public FreemarkerViewGenerator()
FreemarkerViewGenerator
public FreemarkerViewGenerator(StoryNameResolver nameResolver)
defaultViewProperties
public Properties defaultViewProperties()
- Overrides:
defaultViewProperties
in class TemplateableViewGenerator
Copyright © 2003-2012. All Rights Reserved.