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<E> |
ComboBoxModel which can notify ChangeListener s
and ActionListener s 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 Map s 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<E> |
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.
|