Package org.gjt.sp.util
Utility classes used by jEdit but that do not depend on jEdit
itself.
-
Interface Summary Interface Description ProgressObserver Interface used to monitor things that can progress.TaskListener TaskManager.TaskVisitor ThreadAbortMonitor -
Class Summary Class Description EnhancedTreeCellRenderer An enhancement of theDefaultTreeCellRenderer
to 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 Summary Enum Description AwtRunnableQueue A queue for runnables that should run in the EDT after all pending IO tasks are finished