## Uses of Class
org.gjt.sp.util.Task

Packages that use Task
org.gjt.sp.jedit.bufferio: Classes related to loading, saving, autosaving buffers.
org.gjt.sp.jedit.gui: Various GUI controls and dialog boxes.
org.gjt.sp.jedit.io: Virtual file system and multi-threaded I/O.
org.gjt.sp.util: Utility classes used by jEdit but that do not depend on jEdit itself.

Uses of Task in org.gjt.sp.jedit.bufferio

Subclasses of Task in org.gjt.sp.jedit.bufferio
`class` `MarkersSaveRequest` A save request for markers.

Uses of Task in org.gjt.sp.jedit.gui

Methods in org.gjt.sp.jedit.gui with parameters of type Task
`void` `TaskMonitor.done(Task task)`
`void` `TaskMonitor.maximumUpdated(Task task)`
`void` `TaskMonitor.running(Task task)`
`void` `TaskMonitor.statusUpdated(Task task)`
`void` `TaskMonitor.valueUpdated(Task task)`
`void` `TaskMonitor.waiting(Task task)`

Uses of Task in org.gjt.sp.jedit.io

Subclasses of Task in org.gjt.sp.jedit.io
`class` `CopyFileWorker` This worker will copy a file.
`class` `LocalFileSaveTask` The Task for asynchronous saving local file to disk ommiting VFS API stack.

Uses of Task in org.gjt.sp.util

Methods in org.gjt.sp.util with parameters of type Task
`void` `TaskAdapter.done(Task task)`
`void` `TaskListener.done(Task task)`
`void` `TaskAdapter.maximumUpdated(Task task)`
`void` `TaskListener.maximumUpdated(Task task)`
`static void` `ThreadUtilities.runInBackground(Task task)` Run the task in the threadpool.
`void` `TaskAdapter.running(Task task)`
`void` `TaskListener.running(Task task)`
`void` `TaskAdapter.statusUpdated(Task task)`
`void` `TaskListener.statusUpdated(Task task)`
`void` `TaskAdapter.valueUpdated(Task task)`
`void` `TaskListener.valueUpdated(Task task)`
`void` `TaskManager.TaskVisitor.visit(Task task)`
`void` `TaskAdapter.waiting(Task task)`
`void` `TaskListener.waiting(Task task)`