## Package org.gjt.sp.util

Utility classes used by jEdit but that do not depend on jEdit itself.

See:
Description

Interface Summary
ProgressObserver: Interface used to monitor things that can progress.
ThreadAbortMonitor
WorkThreadProgressListener: A work thread execution progress listener.

Class Summary
IntegerArray: A simple collection that stores integers and grows automatically.
IOUtilities: IO tools that depends 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.
ReadWriteLock: Deprecated. Use java.util.concurrent.locks.ReentrantReadWriteLock which is available since J2SE 5.0 (1.5).
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.
SyntaxUtilities: Syntax utilities that depends on JDK only and syntax package.
WorkRequest: A subclass of the Runnable interface.
WorkThread: Services work requests in the background.
WorkThreadPool: A pool of work threads.
XMLUtilities: XML utility methods that only depend on the JDK.

Error Summary
WorkThread.Abort

## Package org.gjt.sp.util Description

Utility classes used by jEdit but that do not depend on jEdit itself.