## Uses of Package
org.gjt.sp.util

Packages that use org.gjt.sp.util
org.gjt.sp.jedit: This package contains jEdit's core classes.
org.gjt.sp.jedit.buffer: Buffer event listeners, and classes used to implement jEdit's document model.
org.gjt.sp.jedit.bufferio
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.jedit.pluginmgr: The plugin manager.
org.gjt.sp.util: Utility classes used by jEdit but that do not depend on jEdit itself.

Classes in org.gjt.sp.util used by org.gjt.sp.jedit
ProgressObserver Interface used to monitor things that can progress.

Classes in org.gjt.sp.util used by org.gjt.sp.jedit.buffer
IntegerArray A simple collection that stores integers and grows automatically.

Classes in org.gjt.sp.util used by org.gjt.sp.jedit.bufferio
ProgressObserver Interface used to monitor things that can progress.
SegmentBuffer An extended segment that you can append text to.
WorkRequest A subclass of the Runnable interface.

Classes in org.gjt.sp.util used by org.gjt.sp.jedit.gui
WorkThreadPool A pool of work threads.
WorkThreadProgressListener A work thread execution progress listener.

Classes in org.gjt.sp.util used by org.gjt.sp.jedit.io
ProgressObserver Interface used to monitor things that can progress.
WorkRequest A subclass of the Runnable interface.
WorkThreadPool A pool of work threads.

Classes in org.gjt.sp.util used by org.gjt.sp.jedit.pluginmgr
ProgressObserver Interface used to monitor things that can progress.

Classes in org.gjt.sp.util used by org.gjt.sp.util
ProgressObserver Interface used to monitor things that can progress.
StringList A List<String> with some perl-like convenience functions (split/join primarily), and easy conversion to/from arrays.
ThreadAbortMonitor
WorkThread Services work requests in the background.
WorkThreadPool A pool of work threads.
WorkThreadProgressListener A work thread execution progress listener.