org.jbehave.core.reporters
Class FilePrintStreamFactory
java.lang.Object
org.jbehave.core.reporters.FilePrintStreamFactory
- All Implemented Interfaces:
- PrintStreamFactory
public class FilePrintStreamFactory
- extends java.lang.Object
- implements PrintStreamFactory
Creates FilePrintStreamFactory.FilePrintStream
instances that write to a file
identified by the StoryLocation
.
FilePrintStreamFactory.FileConfiguration
specifies file directory and the extension,
providing useful defaults values.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FilePrintStreamFactory
public FilePrintStreamFactory(StoryLocation storyLocation)
FilePrintStreamFactory
public FilePrintStreamFactory(StoryLocation storyLocation,
FilePrintStreamFactory.FileConfiguration configuration)
createPrintStream
public java.io.PrintStream createPrintStream()
- Specified by:
createPrintStream
in interface PrintStreamFactory
getOutputFile
public java.io.File getOutputFile()
useConfiguration
public void useConfiguration(FilePrintStreamFactory.FileConfiguration configuration)
outputFile
protected java.io.File outputFile()
outputDirectory
protected java.io.File outputDirectory()
outputName
protected java.lang.String outputName()
Copyright © 2003-2010. All Rights Reserved.