java.lang.Object
com.sun.source.util.TaskEvent
Provides details about work that has been done by the JDK Java Compiler, javac.
- Since:
 - 1.6
 
- 
Nested Class Summary
Nested Classes - 
Constructor Summary
ConstructorsConstructorDescriptionTaskEvent(TaskEvent.Kind kind) Creates a task event for a given kind.TaskEvent(TaskEvent.Kind kind, CompilationUnitTree unit) Creates a task event for a given kind and compilation unit.TaskEvent(TaskEvent.Kind kind, CompilationUnitTree unit, TypeElement clazz) Creates a task event for a given kind, compilation unit and type element.TaskEvent(TaskEvent.Kind kind, JavaFileObject sourceFile) Creates a task event for a given kind and source file. - 
Method Summary
Modifier and TypeMethodDescriptionReturns the compilation unit for this event.getKind()Returns the kind for this event.Returns the source file for this event.Returns the type element for this event. 
- 
Constructor Details
- 
TaskEvent
Creates a task event for a given kind. The source file, compilation unit and type element are all set tonull.- Parameters:
 kind- the kind of the event
 - 
TaskEvent
Creates a task event for a given kind and source file. The compilation unit and type element are both set tonull.- Parameters:
 kind- the kind of the eventsourceFile- the source file
 - 
TaskEvent
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 tonull.- Parameters:
 kind- the kind of the eventunit- the compilation unit
 - 
TaskEvent
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 eventunit- the compilation unitclazz- the type element
 
 - 
 - 
Method Details
- 
getKind
Returns the kind for this event.- Returns:
 - the kind
 
 - 
getSourceFile
Returns the source file for this event. May benull.- Returns:
 - the source file
 
 - 
getCompilationUnit
Returns the compilation unit for this event. May benull.- Returns:
 - the compilation unit
 
 - 
getTypeElement
Returns the type element for this event. May benull.- Returns:
 - the type element
 
 
 -