org.eclipse.jdt.internal.compiler.apt.dispatch
Class BatchMessagerImpl

java.lang.Object
  extended by org.eclipse.jdt.internal.compiler.apt.dispatch.BaseMessagerImpl
      extended by org.eclipse.jdt.internal.compiler.apt.dispatch.BatchMessagerImpl
All Implemented Interfaces:
Messager

public class BatchMessagerImpl
extends BaseMessagerImpl
implements Messager

An implementation of Messager that reports messages via the Compiler


Constructor Summary
BatchMessagerImpl(BaseProcessingEnvImpl processingEnv, Main compiler)
           
 
Method Summary
 void printMessage(Diagnostic.Kind kind, CharSequence msg)
           
 void printMessage(Diagnostic.Kind kind, CharSequence msg, Element e)
           
 void printMessage(Diagnostic.Kind kind, CharSequence msg, Element e, AnnotationMirror a)
           
 void printMessage(Diagnostic.Kind kind, CharSequence msg, Element e, AnnotationMirror a, AnnotationValue v)
           
 
Methods inherited from class org.eclipse.jdt.internal.compiler.apt.dispatch.BaseMessagerImpl
createProblem
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BatchMessagerImpl

public BatchMessagerImpl(BaseProcessingEnvImpl processingEnv,
                         Main compiler)
Method Detail

printMessage

public void printMessage(Diagnostic.Kind kind,
                         CharSequence msg)
Specified by:
printMessage in interface Messager

printMessage

public void printMessage(Diagnostic.Kind kind,
                         CharSequence msg,
                         Element e)
Specified by:
printMessage in interface Messager

printMessage

public void printMessage(Diagnostic.Kind kind,
                         CharSequence msg,
                         Element e,
                         AnnotationMirror a)
Specified by:
printMessage in interface Messager

printMessage

public void printMessage(Diagnostic.Kind kind,
                         CharSequence msg,
                         Element e,
                         AnnotationMirror a,
                         AnnotationValue v)
Specified by:
printMessage in interface Messager


Copyright © 2012. All Rights Reserved.