fr.umlv.tatoo.cc.ebnf
Class LogInfoASTDiagnosticReporter

java.lang.Object
  extended by fr.umlv.tatoo.cc.common.log.DiagnosticReporter
      extended by fr.umlv.tatoo.cc.ebnf.ast.analysis.AbstractASTDiagnosticReporter
          extended by fr.umlv.tatoo.cc.ebnf.LogInfoASTDiagnosticReporter
All Implemented Interfaces:
ASTDiagnosticReporter

public class LogInfoASTDiagnosticReporter
extends AbstractASTDiagnosticReporter


Nested Class Summary
 
Nested classes/interfaces inherited from class fr.umlv.tatoo.cc.common.log.DiagnosticReporter
DiagnosticReporter.Key, DiagnosticReporter.Level
 
Nested classes/interfaces inherited from interface fr.umlv.tatoo.cc.ebnf.ast.analysis.ASTDiagnosticReporter
ASTDiagnosticReporter.ErrorKey, ASTDiagnosticReporter.WarningKey
 
Constructor Summary
LogInfoASTDiagnosticReporter(UserDefinedLevelMap userDefinedLevelMap)
           
 
Method Summary
protected  void report(DiagnosticReporter.Key key, Node node, Object... data)
           
 
Methods inherited from class fr.umlv.tatoo.cc.ebnf.ast.analysis.AbstractASTDiagnosticReporter
getBundle, signal
 
Methods inherited from class fr.umlv.tatoo.cc.common.log.DiagnosticReporter
formatMessage, getLevel, isOnError, setErrorIfNedded
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface fr.umlv.tatoo.cc.ebnf.ast.analysis.ASTDiagnosticReporter
isOnError
 

Constructor Detail

LogInfoASTDiagnosticReporter

public LogInfoASTDiagnosticReporter(UserDefinedLevelMap userDefinedLevelMap)
Method Detail

report

protected void report(DiagnosticReporter.Key key,
                      Node node,
                      Object... data)
Specified by:
report in class AbstractASTDiagnosticReporter