Package de.grogra.util

Interface Summary
Configurable A Configurable object defines a set of configurable options.
CountingInputStream.Monitor  
Described An instance of Described provides descriptions for an object.
DetailedException  
Disposable  
DisposableEventListener  
EnumValue  
EventListener This interface is a listener interface for the general event EventObject.
KeyDescription A description of the properties of a key.
Lock A Lock on a Lockable resource is either a read lock or an exclusive write lock.
Lockable An instance of Lockable is a resource on which read- or write-locked tasks can be performed.
LockProtectedRunnable A LockProtectedRunnable represents a task which is to be executed within the context of a Lock on a [@link de.grogra.util.Lockable} resource.
Map A single-method interface which maps keys to values.
MappedTreeModel  
ModifiableMap This interface adds a put-method to the Map interface.
ModifiableMap.Producer  
MutableTreeModel  
ResourceConverter  
SplashScreen  
TreeDiff.NodeModel  
UserException  
 

Class Summary
AbstractTreeMapper  
AWTSplashScreen  
CompoundEnumeration<E>  
Configuration A Configuration is a ModifiableMap which uses Strings as keys and maintains three levels of associations: The basic level is represented by default values and is not modified by methods of this class.
ConfigurationSet A ConfigurationSet is a ModifiableMap and consists of a set of Configurations.
ConsoleSplashScreen  
CountingInputStream  
Debug This helper class is used to control the debugging facilities.
DelegatingClassLoader  
DescribedLevel  
DisposableWrapper  
EnumerationType An EnumerationType is a type whose values are drawn from an enumeration.
EnumValueImpl  
EventListener.Bicast  
EventListener.Multicaster  
HierarchicalQueue A HierarchicalQueue equips an OutputQueue with a record-like, hierarchical structure.
HierarchicalQueue.Data  
HTMLLoggingFormatter  
I18NBundle  
ImageAndGraphics  
Int2IntMap  
Int2ObjectMap  
KeyDescriptionImpl  
LockableImpl  
Map.Chain  
MappedTree  
MappedTree.Node  
MimeType This class implements a MIME type as specified by RFC 2045 and 2046.
MimeTypeFileFilter  
MutableTree  
OutputQueue This class represents a queue of byte, int, long, float, double, and Object-values.
PathListIterator  
PPMImageReader  
PPMImageReaderSpi  
PPMReader  
Quantity  
ResourceConverterBase  
SAXElement  
StringMap  
SubTree  
ThreadContext  
Tree  
Tree.Node  
TreeBuilder  
TreeDiff  
TreeDiff.DiffInfo  
TreeMapper  
TreeModelEventMulticaster  
TreeModelSupport  
Unit  
Utils  
XByteArrayOutputStream  
XPropertyResourceBundle  
 

Exception Summary
IOWrapException  
Lockable.DeadLockException An instance of DeadLockException is thrown by Lockable.executeForcedly(LockProtectedRunnable, boolean) if the operation would result in a dead-lock condition.
NoSuchKeyException  
WrapException