org.netbeans.spi.tasklist |
Task List API
Task List is a window that shows problems or tasks - error/warnings/todos etc - associated with
files and folder under selected scope. The scope is either currently edited file, main project
or all opened projects.
The tasks are produced by task scanners. There are two types of scanners:
- FileTaskScanner - creates tasks when polled by the Task List framework.
- PushTaskScanner - can push new tasks into the Task List framework whenever necessary. It should be
used when the tasks are calculated asynchronously or when the computation of tasks may be too long.
|
Java Source File Name | Type | Comment |
AccessorImpl.java | Class | API trampoline
author: S. |
FileTaskScanner.java | Class | Task Scanner that can provide new Tasks for specified resources (files/folders)
when asked by the Task List framework.
author: S. |
IDEInitializer.java | Class | Inspired by org.netbeans.api.project.TestUtil. |
PushTaskScanner.java | Class | Task Scanner that can push new Tasks into Task List window.
You should use this scanner type if it takes too long to compute your tasks
or if your tasks are calculated asynchronously. |
ScannerCallbackTest.java | Class | Tests for Task class.
author: S. |
Task.java | Class | A class holding the description of a single Task that will appear in TaskList's window.
author: S. |
TaskScanningScope.java | Class | A class that defines the set of resources (files and/or folders) that will be scanned for Tasks.
author: S. |
TaskTest.java | Class | Tests for Task class.
author: S. |