Class | Description |
---|---|
BackgroundTask<V> |
Background task class supporting cancellation, completion notification,
and progress notification.
|
BackgroundUnzipper | |
BackgroundUnzipper.CountingInputStream | |
Calendar |
Approximations de quelques calculs astronomiques relatifs aux calendriers terrestres.
|
CollectionHelpers |
A collection (ugh) of static methods that make working with Java's
default collections a bit easier, or at least allows you to elide some of
the redundancy of idiomatic Java.
|
Contract |
This is a "convenience" class--use these methods to reduce
boilerplate parameter verification.
|
DetectCharset |
Based on the juniversalchardet example code.
|
ErrorCodeAreaUtils |
ErrorCodeAreaUtils sole purpose is to allow McIDAS-V to associate
the error codes in
AddeException with any
exceptions generated by AreaAdapter or
AreaDirectoryList . |
FileFinder |
Allows for easy searching of files matching "glob" patterns
(e.g.
|
FileFinder.Finder |
Internal class used by the
findFiles(...) methods to actually
"walk" the directory tree. |
FocusTraveller |
Abstraction of
FocusTraversalPolicy that allows for easy creation of
the traversal policy. |
GEOSgridUtil |
Utilities for efficiently upscaling and downscaling data referenced on the
GOES-16 2km, 1km and hkm Fixed Grid Frame (FGF).
|
GetMem |
Wrapper for OperatingSystemMXBean.
|
GetSystemInformation | |
GetVer |
This class is really just a wrapper around
GetVer.getVersion() . |
GuiExecutor |
Executor built atop SwingUtilities.
|
Interpolation | |
JythonObjectStore |
Wraps the application's
IdvObjectStore object and
provides methods that are safe to use from Jython scripts. |
LoudPyStringMap | |
McVGuiUtils |
McIDAS-V's collection of GUI utility methods
|
McVGuiUtils.IconPanel |
Use this class to create a panel with a background image
|
McVTextField |
Extend JTextField to add niceties such as uppercase,
length limits, and allow/deny character sets
|
McVTextField.Prompt | |
MemoryMonitor | |
OptionPaneClicker | |
StartupTriggeringPolicy<E> |
This is a Logback "triggering policy" that forces a log
"roll" upon starting McIDAS-V.
|
SunRelativePosition |
Calcule la position du soleil relativement à la position de l'observateur.
|
SystemState |
Utility methods for querying the state of the user's machine.
|
TailFriendlyRollingPolicy<E> |
This Logback "rolling policy" copies the contents of a log file
(in this case, mcidasv.log) to the specified destination, and then
"zeroes out" the original log file.
|
TreePanel |
This class shows a tree on the left and a card panel on the right.
|
TreePanel.MyTreeNode |
TreeNode extensions that allows us to associate an icon with this node.
|
UserpathRollingFileAppender<E> |
Logback "file appender" that uses some knowledge of McIDAS-V to
infer a default path to
mcidasv.log if the user has run McIDAS-V
without setting the mcv.logpath property. |
WebBrowser |
A simple utility class for opening a web browser to a given link.
|
WelcomeWindow |
WelcomeWindow is really just intended to try to detect known
hardware problems and inform the user about any problems. |
XmlUtil |
A collection of utilities for XML.
|
XPathUtils |
Documentation is still forthcoming, but remember that no methods accept
null parameters! |
XPathUtils.ElementListIterator | |
XPathUtils.NodeListIterator |
Enum | Description |
---|---|
McVGuiUtils.Position | |
McVGuiUtils.Prefer | |
McVGuiUtils.TextColor | |
McVGuiUtils.Width | |
McVTextField.Prompt.FocusBehavior |