Package edu.wisc.ssec.mcidasv.util

Class Summary
BackgroundTask<V> Background task class supporting cancellation, completion notification, and progress notification.
BackgroundUnzipper  
BackgroundUnzipper.CountingInputStream  
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.
FocusTraveller Abstraction of FocusTraversalPolicy that allows for easy creation of the traversal policy.
GetMem Wrapper for OperatingSystemMXBean
GetSystemInformation Simple wrapper around GetVer and GetMem.
GetVer This class is really just a wrapper around GetVer.getVersion().
GuiExecutor Executor built atop SwingUtilities.
Interpolation  
McVGuiUtils  
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  
SystemState Utility methods for querying the state of the user's machine.
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.
WebBrowser  
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 Summary
McVGuiUtils.Position  
McVGuiUtils.Prefer  
McVGuiUtils.TextColor  
McVGuiUtils.Width  
McVTextField.Prompt.FocusBehavior