All Classes and Interfaces
Class
Description
TODO Support interfaces
TODO Limit size?
Displays fields and public/protected methods to
assist in LucidChart class diagram creation.
Crappy proxy for java.io.Console
This lets us use the JRE's Console functionality within Eclipse,
though the readPassword() methods will echo the input then.
A single thread's map of context names -> context.
Based on https://stackoverflow.com/questions/3389348/parse-any-date-in-java
TODO Time etc.
TODO Time etc.
TODO Time etc.
Enables an event to be subscribed to without knowledge
of the publisher.
Enables an event to be subscribed to without knowledge
of the publisher.
TODO xxx(String text, int position, int min, int max)
An Extension is a FileDialog filter extension (eg. "*.txt") and description pair.
A list of Extension/handler pairs.
Common file types.
TODO Implement options, eg. link inclusion
TODO Implement filter
Extensible builder.
Domain object builder.
Marker interface.
Methods common to event listeners.
Methods common to event listeners.
Marker interface.
Marker interface.
A simple immutable date/time range, inclusive of
the startand exclusive of the end.
Deprecated.
Deprecated.
Move to TextTable2.KeyFormatter
Generic list/array formatter which uses a builder.
TODO getProxyLogger(context)
getProxyLogger(clazz, context)
getProxyLogger(name, context)
getUniqueLogger()
getUniqueLogger(model)
From https://sysgears.com/articles/how-to-redirect-stdout-and-stderr-writing-to-a-log4j-appender/
A memento from a single originator.
Collection of mementos from multiple originators.
A set of method name and type pairs.
A memento from a single originator.
A simple date/time range.
Builds LocalProxyAppender instances.
This interface enables the proxy logger to access
the direct logger's methods.
TODO getRequiredResource(name, suffixes)
TODO Builder-like functionality:
new ResourceLocator(name)
.suffixes(string...)
.get()
.getRequired()
Superclass of resource provider classes.
Marker for an object which is part of a memento's state.
Builds StringAppender instances.
IInfoWriter which writes a constant string.
Replacement for TextTable when a table is not appropriate.
Mutable key/value pair.
Base class for TextTable readers & writers.
The supported file formats.
Thread factory.
Converts "%threadIdentifier" in a pattern to:
thread context, if present
thread name otherwise.
Finds applicable Traceables in the classpath.
Find method(s) or constructor(s) via reflection
If exactly one match, generate MethodType
If multiple matches, find @Traceable matches
If none, use all non-traceable
Otherwise use all traceable
A filter is used to limit Traceable selection to one of:
TODO Fully-qualified package name
Fully-qualified type name
Fully-qualified method/constructor name suffixed with '()'
Group name prefixed with '@'
Package, type and group names may include globbing: *,?
Deprecated.
Deprecated.
Deprecated.
TODO See "E:\Eclipse\Project\wtf\dpl\core\wtf.dpl.core\2.1\notes\2024-05-15 ToDo.txt"
TODO Notes about enabling/disabling color
TODO With entry(), support parameter class translation?
Interface implemented by all leaf items and nodes.
scans for superclass and interfaces of a class, allowing a reverse lookup for subtypes
UNUSED?