-
public final class TaskEvent
extends Object
Provides details about work that has been done by the JDK Java Compiler, javac.
- Since:
- 1.6
-
-
Nested Class Summary
Nested Classes
Modifier and Type |
Class |
Description |
static class |
TaskEvent.Kind |
Kind of task event.
|
-
Method Summary
-
Methods declared in class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
TaskEvent
public TaskEvent(TaskEvent.Kind kind)
Creates a task event for a given kind.
The source file, compilation unit and type element
are all set to null
.
- Parameters:
kind
- the kind of the event
-
TaskEvent
public TaskEvent(TaskEvent.Kind kind,
JavaFileObject sourceFile)
Creates a task event for a given kind and source file.
The compilation unit and type element are both set to null
.
- Parameters:
kind
- the kind of the event
sourceFile
- the source file
-
TaskEvent
public TaskEvent(TaskEvent.Kind kind,
CompilationUnitTree unit)
Creates a task event for a given kind and compilation unit.
The source file is set from the compilation unit,
and the type element is set to null
.
- Parameters:
kind
- the kind of the event
unit
- the compilation unit
-
TaskEvent
public TaskEvent(TaskEvent.Kind kind,
CompilationUnitTree unit,
TypeElement clazz)
Creates a task event for a given kind, compilation unit
and type element.
The source file is set from the compilation unit.
- Parameters:
kind
- the kind of the event
unit
- the compilation unit
clazz
- the type element