All Classes Interface Summary Class Summary Exception Summary
| Class |
Description |
| ArrayTableColumn<R,C> |
Provides the specification for a table column.
|
| ArrayTableModel<R> |
TableModel which contains its data as an array of objects, one per row.
|
| ArrayTableSorter<R> |
Handles GUI aspects of allowing the user to sort columns in a table
by clicking on the column header.
|
| AsciiFileParser |
Generalised parser for data stored as a table in a plain text
file.
|
| AuxClassLoader |
This class provides a ClassLoader which looks on a given class path.
|
| AWTXMLEncodeDecode |
A static utility class for encoding and decoding some AWT
primitives to and from XML.
|
| Base64InputStream |
Reads in base-64 encoded input and spits out the raw binary decoding.
|
| Base64OutputStream |
An output stream filter that takes arbitrary bytes and outputs their
base64 encoding.
|
| BasicFileChooser |
A JFileChooser that attempts to do something useful with windows
shortcuts.
|
| BasicFileFilter |
A FileFilter for configuring a JFileChooser to only show
files that have one of a set of file extensions.
|
| BasicFontChooser |
BasicFontChooser is a dialog for choosing one of the available
fonts.
|
| BeanTableModel |
TableModel which displays beans.
|
| ByteArrayDataSource |
DataSource implementation that uses an internal byte buffer to store
the data.
|
| ByteList |
Extendable array of bytes.
|
| CgiQuery |
Utility class for constructing CGI query strings.
|
| ChangingComboBoxModel |
ComboBoxModel which can notify ChangeListeners
and ActionListeners of changes in the selection.
|
| ComboBoxBumper |
Icon providing arrows to cycle the value of a JComboBox up or down.
|
| Compression |
Characterises the compression status of a stream, and provides methods
for decompressing it.
|
| ConstrainedViewportLayout |
This is a tweaked ViewportLayout implementation to work round an issue
with scrollbar positioning.
|
| ContentCoding |
Defines a policy for Content Codings used in HTTP connections.
|
| ContentType |
Represents a Content Type (MIME type) string.
|
| CountInputStream |
Filter input stream that counts the number of bytes read.
|
| CountMap<T> |
Keeps track of the number of times an item of type T has been added.
|
| CustomComboBoxRenderer<T> |
Utility class which does the job of rendering items into a JComboBox
when you just want to provide a different stringification of them
than the one provided by the toString method.
|
| CustomURLStreamHandlerFactory |
Customisable implementation of URLStreamHandlerFactory.
|
| DataSource |
Represents a stream-like source of data.
|
| Destination |
Defines an object which can return an output stream, and hence
represents the potential destination of a stream of data.
|
| DOMUtils |
Provides convenience methods for handling DOMs.
|
| DoubleList |
Extendable array of doubles.
|
| Downloader<T> |
Manages downloading of data that only needs to be got once.
|
| DragListener |
Mouse listener object which watches for a drag gesture, and invokes
TransferHandler.exportAsDrag() when it sees one.
|
| ErrorDialog |
Utility class for displaying an error dialogue to the user.
|
| ExampleSelectField |
Text entry component with some additional features.
|
| ExampleTextField |
TextField that presents an initial greyed-out text before use.
|
| FileDataSource |
A DataSource implementation based on a File.
|
| FileNameListCellRenderer |
FileNameListCellRenderer is a ListCellRenderer
that displays a
File or String truncated to the left,
not right, so that
the most meaningful parts of a file name are shown.
|
| FloatList |
Extendable array of floats.
|
| GenericNioBuffer |
Convenience class which wraps one of the NIO <Type>Buffer
classes to provide generic functionality.
|
| GridBagLayouter |
Utility class for laying out UI components using a GridBagLayout
with fixed schemes of various kinds..
|
| HeadBufferInputStream |
Filter input stream that records the first few bytes read from
its base stream for later examination.
|
| IconUtils |
Utility functions related to Icons.
|
| ImageHolder |
Simple class for placeholding a directory of images.
|
| IntList |
Extendable array of integers.
|
| IOUtils |
Provides static methods which do miscellaneous input/output tasks.
|
| LineReader |
Class containing methods for reading strings from the user (standard input).
|
| Loader |
Provides utilities associated with loading resources.
|
| LoadException |
Exception thrown if an object creation fails for reasonable reasons.
|
| LongList |
Extendable array of longs..
|
| MapGroup<K,V> |
Represents an ordered list of Maps containing
related data.
|
| MemoryMonitor |
Component which displays JVM memory usage.
|
| MultiplexInvocationHandler<T> |
Used to generate a proxy instance which implements a given interface and
delegates its calls to each of a given list of target implementations.
|
| NodeDescendants |
Represents the set of Nodes in the tree rooted at a particular DOM
Node.
|
| NodeDescendants.Visitor |
The Visitor processes a single node in a
tree.
|
| ObjectFactory<T> |
Manages dynamic creation of objects from a known set of classes.
|
| Pair<T> |
Aggregates two objects of the same type.
|
| PhysicalConstants |
Class of physical and astronomical constants.
|
| PipeReaderThread |
Thread which reads data from a pipe.
|
| PrimitiveList |
Provides an extendable list of primitive values.
|
| PrimitiveXMLEncodeDecode |
An abstract base-class for objects that want to encode and decode
themselves from an XML stream.
|
| ProcessDataSource |
DataSource that uses the standard output of a System process.
|
| PropertyAuthenticator |
Authenticator implementation which uses system properties to set
fixed username and passwords for HTTP Basic Authentication.
|
| ProxySetup |
A singleton class for controlling the configuration of the web
proxy system properties.
|
| ProxySetupFrame |
Create a dialog window for displaying and modifying the current proxy
server configuration as found in a backing store.
|
| RenderingComboBox |
JComboBox with custom renderer.
|
| ResourceDataSource |
A DataSource which represents a resource available from the
class loader's ClassLoader.getResourceAsStream(java.lang.String) method.
|
| SelectCharacters |
SelectCharacters provides a dialog that displays all the characters
in a given font.
|
| SelectCharactersEvent |
SelectCharactersEvent defines an event that passes on new text that
has been created.
|
| SelectCharactersListener |
SelectCharactersListener defines an interface used when listening
for a SelectCharacters window to send updated text.
|
| SelectCharactersModel |
SelectCharactersModel is an implementation of the TableModel
interface for displaying all the characters in a given font.
|
| SelectStringDialog |
Create a dialog for obtaining a text string with the option of
selecting and including special characters.
|
| SelectTextField |
A component for accepting a text string, but with the additional
capability of choosing from the complete list of characters
available in the current font.
|
| ShortList |
Extendable array of shorts.
|
| ShrinkWrapper |
Provides a container for a component whose maximum size is the same as
its preferred size.
|
| SizingScrollPane |
Adds some functionality to the JScrollPane class;
a SizingScrollPane will attempt to match the shape of its
view component if it is a sensible shape.
|
| SortingHeaderRenderer |
Renderer for JTable (header) cells that can indicate sorting status.
|
| SourceReader |
Convenience class to manipulate XML Sources.
|
| SplitCollector<S extends Splittable<S>,A> |
Defines an object that can collect values from a Splittable into
an accumulator.
|
| SplitPolicy |
Defines the details of a concurrency policy as used by SplitProcessor.
|
| SplitProcessor<S extends Splittable<S>> |
Invokes processing on Splittables.
|
| Splittable<S extends Splittable<S>> |
Defines an object which can be split into two for subdivided processing.
|
| SplittableSequence<S extends SplittableSequence<S>> |
Utility sub-interface of Splittable suitable for use with
splittable data that can be iterated over.
|
| StarEntityResolver |
Provides specialised XML entity resolution.
|
| StoreConfiguration |
This class interacts with a permanent set of configuration states
stored in an XML-format disk file.
|
| StoreControlFrame |
A top-level window that offers controls for saving, restoring and
deleting configuration data stored in XML files.
|
| StoreFileUtils |
Class of static members that provide utility functions for locating
configuration files.
|
| StoreSource |
An interface for component configurations that can be serialised to
XML and subsequently stored and restored to a backing store using
a StoreControlFrame.
|
| StringPaster |
Utility class to facilitate actions when a string is pasted into a
component.
|
| SuperJar |
Utility to generate a single jar file containing all the resources
referenced by a given jar file.
|
| TallWrapper |
Provides a container for a component that extends its maximum vertical size.
|
| TemporaryFileDataSource |
A DataSource which stores its data in a temporary file.
|
| TestCase |
This class extends TestCase, providing some
additional assertions and methods for providing test data for convenience.
|
| UncompressInputStream |
This class decompresses an input stream containing data compressed with
the unix "compress" utility (LZC, a LZW variant).
|
| URLDataSource |
A DataSource implementation based on a URL.
|
| URLUtils |
Provides convenience methods for resolving URLs.
|
| ValueButtonGroup<T> |
Extends ButtonGroup by associating a value with each button.
|
| ValueWatcher |
Looks out for an unused value in a sequence of submitted numbers.
|
| WeakItemListener |
Item listener which delegates to another one as long as it is
reachable, but only retains a weak reference to it.
|
| WeakListDataListener |
List data listener which delegates to another one as long as it is
reachable, but only retains a weak reference to it.
|
| WeakTableColumnModelListener |
Table column model listener which delegates to another one as long as it is
reachable, but only retains a weak reference to it.
|
| Wrapper |
Mixin interface which indicates an object built on top of a base object.
|
| WrapUtils |
Utilities relating to the Wrapper class.
|
| XMLEncodeDecode |
Interface for objects that can encode and decode their internal
configuration within the content of an Element.
|
| XmlWriter |
Provides methods for writing XML output to a stream.
|