Package ucar.unidata.util

General utilities.

See:
          Description

Interface Summary
DatedThing An interface for some object that has a date
IOUtil.FileViewer FileViewer is used to walk dir trees
IOUtil.UserAccountManager UserAccountManager _more_
LogUtil.DialogManager DialogManager is an interface that allows an applcation to add its own buttons to the error dialogs
NamedObject Has a name and description
PersistentStore Abstraction for storing persistent objects.
Prototypable An interface for objects that can be initialzed after the are created as prototypes
PrototypeManager An interface for writing out protoypes
Removable An interface for gui elements that need disposing
Tokenizer  
Tokenizer.Token Token
TopLevel common toplevel for applets (JApplet) and applications (JFrames)
WikiUtil.WikiPageHandler WikiPageHandler _more_
 

Class Summary
AccountManager This class is used to provide authentication of access controlled CDM datasets.
AsynchronousPropertyChangeWrapper Provides support for the asynchronous handling of property-change events.
BooleanProperty Provides facilities for boolean properties.
ByteString An immutable array of Byte.
ByteString.Concrete Class Concrete
ByteString.Empty Class Empty
ByteString.SubString A ByteString implementation whose origin is offset in the underlying byte array and whose length is possibly less than the underlying byte array.
ByteString.TrSubString A ByteString implementation which which is zero based in the underlying byte array but whose length is possibly less than the underlying byte array.
ByteStringInputStream  
Cache<KeyType,ValueType> Provides a hashtable cache of key value pairs and keeps the size below a given limit
CacheManager A static class to manage a set of data caches.
CatalogUtil A set of utilities for dealing with Thredds catalogs
CollectionProxy  
ColorTable Holds a name and a 2D float array that represents a color table
ColorTable.Breakpoint A class to hold color table breakpoint information
ContourInfo A class to hold and transfer contour level settings, as to and from the dialog box ContLevelDialog.
Coord Holds a simple Coord (x,y,z)
Counter Provides a hashtable cache of key value pairs and keeps the size below a given limit
CsvDb This class has serves as a base class for the classes that are generated from a csv file.
DatedObject A utility class that implements DatedThing
DateGMT Convenience routine for dates in GMT.
DatePattern handle user defined simple date/time patterns (such as yyyymm hh:nn)
DateSelection Holds state for constructing time based queries.
DateSelectionInfo Created by IntelliJ IDEA.
DateUtil A set of date oriented utilities
Debug This is a simple way to add runtime-settable debugging.
Defaults The Defaults object is used by objects to store and retrieve various default settings.
FileManager Wrapper cover for JFileChooser.
FileManager.ExtFilter A FileFilter extension that allows specifiying an extension and description.
FileManager.MyFileChooser Have our own class here so it can put the hook in to fix the lock up problem on windows.
FileManager.NetcdfExtFilter A FileFilter extension for netCDF files.
FilePoller Class for handling polling of files
FontUtil font utilities
FontUtil.StandardFont Class StandardFont
GuiUtils This is a vast catchall class to old various utilities for doing GUI things.
GuiUtils.CardLayoutPanel Class CardLayoutPanel is a utility that does a card layou of its components.
GuiUtils.ColorSwatch A color swatch panel
GuiUtils.ProgressDialog Class ProgressDialog _more_
GuiUtils.TreeSearchResults Class TreeSearchResults Holds state from a tree search
GuiUtils.VerticalLabelUI Class for a vertical label
HashCodeUtils Taken from http://www.javapractices.com/Topic28.cjp.
HtmlUtil  
HtmlUtil.Selector Class Selector _more_
HttpServer Class HttpServer.
HttpServer.RequestHandler Class RequestHandler handles requests
IOUtil A set of io related utilities
IOUtil.FileWrapper Wrapper for a file for doing comparisons
ISO646 Byte Classification as ISO 646 ranges, in the manner of \ in the C locale.
JobManager Static class of miscellaneous methods
LayoutUtil This is a vast catchall class to old various utilities for doing GUI things.
ListenerManager Helper class for event listeners.
LogUtil Class LogUtil
LogUtil.LogCategory Class LogCategory serves as a wrapper around some (undefined for now) logging facility.
MemoryMonitor Class MemoryMonitor
MenuUtil This is a vast catchall class to old various utilities for doing GUI things.
MidiManager Class MidiManager provides a wrapper around the java sound midi api.
MidiProperties A class to hold properties for a MidiManager
Misc Static class of miscellaneous methods
Msg Class Msg
Msg.SkipPanel Class SkipPanel _more_
NaiveTrustProvider Provides all secure socket factories, with a socket that ignores problems in the chain of certificate trust.
NaiveTrustProvider.NaiveTrustManagerFactory The factory for the NaiveTrustProvider
NamedList  
NamedPoint A class to hold and transfer named locations' information, for a landmark, city, observation point or station, data point, etc.
NamedThing Holds a name and a description
ObjectArray A generic Object wrapper that holds a set of objects
ObjectCollection  
ObjectListener Implements ActionListener and MouseListener (and others) interfaces and holds an arbitrary object.
ObjectPair A class to hold and transfer contour level settings, as to and from the dialog box ContLevelDialog.
PatternFileFilter This holds a set of regular expression patterns that are used for file filters in a JFileChooser.
PluginClassLoader Class PluginClassLoader.
Poller Class to handle polling.
PollingInfo Class PollingInfo Holds the state that controls the FilePoller
Pool<KeyType,ValueType> Provides a pool of keyed objects and keeps the total size below a given limit.
PreferenceList  
Product Created by IntelliJ IDEA.
PropertyValue Class PropertyValue holds a name/value pair along with a category
Range Holds a simple min/max range
Resource Cover for fetching files using Class.getResource().
ResourceCollection  
ResourceCollection.Resource Class Resource holds a string path which may be a file, url or java resource path.
ResourceManager A class to manage a collection of system and user color tables
SerializedObjectStore Implements the PersistentStore interface for metApps persistent objects.
SetProxy  
SocketConnection  
SortedSetProxy  
StringBufferCollection  
StringUtil String utilities
SuffixFileFilter Class SuffixFileFilter
TemporaryDir  
ThreeDSize Holds a simple ThreeDSize (x,y,z)
Timestamp A immutable timestamp and related utilities.
TimestampFormat TODO: serious synchronization issues
Tokenizer.EmptyToken Class EmptyToken
Trace Provides for applicatin level call tracing, timing and memory tracing.
TwoFacedObject A generic Object wrapper that holds two objects.
UrlTest  
UserInfo  
UTCCalendar A Gregorian calendar which is always on "Coordinated Universal Time".
WikiUtil Deprecated. Any active development of this class should be in the ramadda version from SourceFroge
WmsUtil  
 

Exception Summary
WrapperException Wraps an exception as a RuntimeException
 

Package ucar.unidata.util Description

General utilities.