public class ConsolePublisher extends Publisher
Modifier and Type | Field and Description |
---|---|
protected boolean |
showCG |
protected boolean |
showCode |
protected boolean |
showLocation |
protected boolean |
showMethod |
protected boolean |
showSource |
protected boolean |
showSteps |
static java.lang.String |
STATISTICS_TOPIC |
conf, CONSTRAINT, constraintItems, FINISHED, finishedItems, out, PROBE, probeItems, PROPERTY_VIOLATION, propertyViolationItems, reporter, START, startItems, TRANSITION, transitionItems
Constructor and Description |
---|
ConsolePublisher(Config conf,
Reporter reporter) |
Modifier and Type | Method and Description |
---|---|
protected void |
closeChannel() |
java.lang.String |
getName() |
protected void |
openChannel() |
void |
printStatistics(java.io.PrintWriter pw) |
static void |
printStatistics(java.io.PrintWriter pw,
Reporter reporter) |
protected void |
publishConstraint() |
protected void |
publishDTG() |
protected void |
publishError() |
void |
publishFinished() |
protected void |
publishJPF() |
protected void |
publishJPFConfig() |
protected void |
publishOutput() |
protected void |
publishPlatform() |
protected void |
publishResult() |
protected void |
publishSnapshot() |
void |
publishStart() |
void |
publishStatistics() |
protected void |
publishSuT() |
void |
publishTopicEnd(java.lang.String topic) |
void |
publishTopicStart(java.lang.String topic) |
protected void |
publishTrace()
this is done as part of the property violation reporting, i.e.
|
protected void |
publishUser() |
addExtension, formatDTG, formatHMS, getExtensions, getLastErrorId, getOut, getReportFileName, hasTopic, hasToReportStatistics, publishConstraintHit, publishEpilog, publishJava, publishProbe, publishProlog, publishPropertyViolation, publishTransition, setItems, setTopicItems, setTopicItems
protected boolean showCG
protected boolean showSteps
protected boolean showLocation
protected boolean showSource
protected boolean showMethod
protected boolean showCode
public static final java.lang.String STATISTICS_TOPIC
protected void openChannel()
openChannel
in class Publisher
protected void closeChannel()
closeChannel
in class Publisher
public void publishTopicStart(java.lang.String topic)
publishTopicStart
in class Publisher
public void publishTopicEnd(java.lang.String topic)
publishTopicEnd
in class Publisher
public void publishStart()
publishStart
in class Publisher
public void publishFinished()
publishFinished
in class Publisher
protected void publishJPF()
publishJPF
in class Publisher
protected void publishDTG()
publishDTG
in class Publisher
protected void publishUser()
publishUser
in class Publisher
protected void publishJPFConfig()
publishJPFConfig
in class Publisher
protected void publishPlatform()
publishPlatform
in class Publisher
protected void publishSuT()
publishSuT
in class Publisher
protected void publishError()
publishError
in class Publisher
protected void publishConstraint()
publishConstraint
in class Publisher
protected void publishResult()
publishResult
in class Publisher
protected void publishTrace()
publishTrace
in class Publisher
protected void publishOutput()
publishOutput
in class Publisher
protected void publishSnapshot()
publishSnapshot
in class Publisher
public void printStatistics(java.io.PrintWriter pw)
public static void printStatistics(java.io.PrintWriter pw, Reporter reporter)
public void publishStatistics()
publishStatistics
in class Publisher