See: Description
| Interface | Description |
|---|---|
| ExceptionHandler |
| Class | Description |
|---|---|
| AboutUtil |
method for getting useful build and version information.
|
| ArgumentList |
Utility class for processing the String[] arguments passed into the main routine,
handing positional and switch parameters.
|
| Base64 | |
| Base64.InputStream |
A
Base64.InputStream will read data from another
java.io.InputStream, given in the constructor,
and encode/decode to/from Base64 notation on the fly. |
| Base64.OutputStream |
A
Base64.OutputStream will write data to another
java.io.OutputStream, given in the constructor,
and encode/decode to/from Base64 notation on the fly. |
| ByteBufferInputStream |
An input stream that wraps an NIO ByteBuffer.
|
| ClassMap<T> |
Map that takes a Class for keys, and the get method finds the closest matching class.
|
| ColorUtil |
single place to contain Color-Name mapping.
|
| CombinedTreeModel |
Forms a tree by connecting sub-trees.
|
| ConsoleExceptionHandler |
ExceptionHandler that prints stack traces out to the stderr.
|
| CredentialsDialog | |
| CredentialsManager |
Provides per-resource login credentials
This class maintains a map of login credentials by resource ID.
|
| CredentialsManager.Location | |
| Crypt | |
| DasExceptionHandler | |
| DasMath | |
| DasPNGConstants | |
| DasPNGEncoder | |
| DasProgressMonitorInputStream | |
| DasProgressMonitorReadableByteChannel | |
| DebugPropertyChangeSupport | |
| DefaultExceptionHandler |
Wrapper for DasExceptionHandler, a dialog box for endusers with options
to get at the debugging information.
|
| DeflaterChannel | |
| DenseConsoleFormatter | |
| DesktopColorChooserPanel |
Panel for picking colors off the desktop and maintaining a list of colors.
|
| DnDSupport | |
| Entities | |
| FileUtil |
static utility methods.
|
| FixedWidthFormatter | |
| GrannyTextRenderer |
Utility class for rendering "Granny" strings, which use the codes
identified by Grandle and Nystrom in their 1980 paper to provide
rich formatting such as new lines and superscripts.
|
| IDLParser |
This was created originally to evaluate expressions found in das2server dsdf files that would
describe column locations, which would be expressions like "10^(findgen(3)/3.3)"
|
| IDLValue | |
| ImageUtil |
Utilities for image files and images.
|
| InflaterChannel | |
| JCrypt | |
| LatexToGranny |
Lightweight converter for LaTeX expressions to Granny strings, for the
MMS mission.
|
| LoggerManager |
Central place that keeps track of loggers.
|
| LoggerManager.TimeTaggingLogger |
Logger keeps track of the last record timetag.
|
| MessageBox | |
| NBConsoleFormatter |
Formats log messages to the stdout, so that Netbeans will automatically
make links from the stack traces printed to stderr.
|
| NumberFormatUtil |
provide convenient and consistent access to DecimalFormat objects.
|
| ObjectLocator |
Keeps track of shapes and Objects located at each point, and can quickly find the closest.
|
| OsUtil |
Utility methods for operating system functions.
|
| Splash | |
| StringTools | |
| ThreadDenseConsoleFormatter | |
| ThrowRuntimeExceptionHandler |
ExceptionHandler that throws a RuntimeException caused by the Exception.
|
| TickleTimer |
TickleTimer is a timer that fires once it's been left alone for
a while.
|
| TimerConsoleFormatter | |
| TimingConsoleFormatter |
Print the elapsed time and logger name with each message.
|
| URLBuddy | |
| WindowManager |
Keep track of window positions.
|
Utility classes useful for the implementation of other packages, but not necessarily part of any one package. Also, ideally no class in util creates a dependence on another package. A good rule of thumb is that classes that are useful to more than one package that do not depend on any of those packages should go here.
For example, here are some examples of classes in the package: TimeParser, a generally useful class for parsing formatted time strings. Another is Crypt, a class for encrypting passwords with the crypt algorith. Probe breaks the stated rules, because it utilizes the package graph to plot data. It should find a new home.