TaskEventpublic final class TaskEvent extends Object Provides details about work that has been done by the Sun Java Compiler, javac. |
Fields Summary |
---|
private Kind | kind | private JavaFileObject | file | private CompilationUnitTree | unit | private TypeElement | clazz |
Constructors Summary |
---|
public TaskEvent(Kind kind)For events relating to an individual annotation processing round.
this(kind, null, null, null);
| public TaskEvent(Kind kind, JavaFileObject sourceFile)
this(kind, sourceFile, null, null);
| public TaskEvent(Kind kind, CompilationUnitTree unit)
this(kind, unit.getSourceFile(), unit, null);
| public TaskEvent(Kind kind, CompilationUnitTree unit, TypeElement clazz)
this(kind, unit.getSourceFile(), unit, clazz);
| private TaskEvent(Kind kind, JavaFileObject file, CompilationUnitTree unit, TypeElement clazz)
this.kind = kind;
this.file = file;
this.unit = unit;
this.clazz = clazz;
|
|