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 java.util.Properties defaultViewProperties()
- Overrides:
defaultViewProperties in class TemplateableViewGenerator
Copyright © 2003-2012. All Rights Reserved.