Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.common.core.report
Interface ReportLog<T extends Message>

Type Parameters:
T - the message type
All Known Subinterfaces:
InstanceValidationReporter, IOReporter, Reporter<T>, TransformationLog, TransformationReporter
All Known Implementing Classes:
CellLog, DefaultInstanceValidationReporter, DefaultIOReporter, DefaultReporter, DefaultTransformationReporter

public interface ReportLog<T extends Message>

Report log interface for contributing to a report

Since:
2.2
Author:
Simon Templer
Partner:
01 / Fraunhofer Institute for Computer Graphics Research

Method Summary
 void error(T message)
          Adds an error to the report.
 void info(T message)
          Adds an info to the report.
 void warn(T message)
          Adds a warning to the report.
 

Method Detail

warn

void warn(T message)
Adds a warning to the report. If configured accordingly a log message will also be created.

Parameters:
message - the warning message

error

void error(T message)
Adds an error to the report. If configured accordingly a log message will also be created.

Parameters:
message - the error message

info

void info(T message)
Adds an info to the report. If configured accordingly a log message will also be created.

Parameters:
message - the info message

Humboldt Alignment Editor 2.5.0

Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d