fr.umlv.tatoo.cc.common.log
Class AbstractDiagnosticReporter<W extends Enum<W> & DiagnosticReporter.Key>
java.lang.Object
fr.umlv.tatoo.cc.common.log.AbstractDiagnosticReporter<W>
- All Implemented Interfaces:
- DiagnosticReporter
- Direct Known Subclasses:
- AbstractASTDiagnosticReporter, AbstractConflictDiagnosticReporter
public abstract class AbstractDiagnosticReporter<W extends Enum<W> & DiagnosticReporter.Key>
- extends Object
- implements DiagnosticReporter
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractDiagnosticReporter
protected AbstractDiagnosticReporter(UserDefinedLevelMap<W> userDefinedLevelMap)
isOnError
public boolean isOnError()
- Specified by:
isOnError
in interface DiagnosticReporter
setOnError
protected final void setOnError()
getBundle
protected abstract ResourceBundle getBundle()
formatMessage
protected final String formatMessage(DiagnosticReporter.Key key,
Object... data)
getLevel
protected final DiagnosticReporter.Level getLevel(DiagnosticReporter.Key key)