See: Description
| Interface | Description | 
|---|---|
| ProgressObserver | Interface used to monitor things that can progress. | 
| TaskListener | |
| TaskManager.TaskVisitor | |
| ThreadAbortMonitor | 
| Class | Description | 
|---|---|
| EnhancedTreeCellRenderer | An enhancement of the  DefaultTreeCellRendererto be used as superclass for custom
 tree cell renderers. | 
| GenericGUIUtilities | Various GUI utility functions not depending on jEdit, for use in StandaloneTextArea. | 
| HtmlUtilities | HTML utility methods for conversion of strings to HTML and highlighting matches
 in search results. | 
| IntegerArray | A simple collection that stores integers and grows automatically. | 
| IOUtilities | IO tools that depend on JDK only. | 
| Log | This class provides methods for logging events. | 
| PropertiesBean | A "java bean" that can serialize itself into a java.util.Properties
 instance. | 
| ReverseCharSequence | Reversed view of a given CharSequence. | 
| SegmentBuffer | An extended segment that you can append text to. | 
| SegmentCharSequence | Class that lets java.util.regex search within a javax.swing.text.Segment. | 
| StandardUtilities | Several tools that depends on JDK only. | 
| StandardUtilities.StringCompare<E> | Compares objects as strings. | 
| StringList | A List<String> with some perl-like convenience functions (split/join primarily),
 and easy conversion to/from arrays. | 
| StringModel | A model for a single String, which supports TextListeners. | 
| SyntaxUtilities | Syntax utilities that depends on JDK only and syntax package. | 
| Task | A Task is a Runnable with progress. | 
| TaskAdapter | |
| TaskManager | The TaskManager manage Tasks in the Threadpool, it knows all of them, and
 sends events to TaskListeners. | 
| ThreadUtilities | The threadpool of jEdit. | 
| XMLUtilities | XML utility methods that only depend on the JDK. | 
| Enum | Description | 
|---|---|
| AwtRunnableQueue | A queue for runnables that should run in the EDT after all pending 
 IO tasks are finished |