public final class Printer
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
void |
close() |
void |
delete() |
static Printer |
getConsole(Options options,
Statistics statistics) |
java.lang.String |
getFileName() |
static Printer |
newCodeFile(Options options,
Statistics statistics) |
static Printer |
newDataFile(Options options,
Statistics statistics,
int dataFileIndex) |
static Printer |
newExcHandlerFile(Options options,
Statistics statistics,
java.lang.String id) |
void |
printData(java.lang.String headerText,
java.util.List<DataSection> globalData,
java.util.List<DataSection> localData) |
void |
printDataDirectives(java.util.List<DataDirective> directives) |
void |
printSequence(ProcessingElement observer,
TestSequence sequence,
java.lang.String sequenceId)
Prints the specified instruction call sequence.
|
public static Printer newCodeFile(Options options, Statistics statistics) throws java.io.IOException
java.io.IOException
public static Printer getConsole(Options options, Statistics statistics)
public static Printer newDataFile(Options options, Statistics statistics, int dataFileIndex) throws java.io.IOException
java.io.IOException
public static Printer newExcHandlerFile(Options options, Statistics statistics, java.lang.String id) throws java.io.IOException
java.io.IOException
public java.lang.String getFileName()
public void close()
public void delete()
public void printSequence(ProcessingElement observer, TestSequence sequence, java.lang.String sequenceId) throws ConfigurationException
sequence
- Instruction call sequence.java.lang.NullPointerException
- if the parameter is null.ConfigurationException
- if failed to evaluate one of the output objects associated with
an instruction call in the sequence.public void printDataDirectives(java.util.List<DataDirective> directives)
public void printData(java.lang.String headerText, java.util.List<DataSection> globalData, java.util.List<DataSection> localData)