fipaos.util
Class Diagram util

Class Summary
ComparatorsContains constant definitons of Comparators (primarily used for JDK1.1 compatibility).
DIAGNOSTICSObject which can be used to handles all status and error messages.
DocumentRetriever 
DynamicClassThis class provides dynamic access to methods of classes which may not be available at compile time & run time.
DynamicClassExceptionWraps an exception from a dynamically invoked method on a object wrapped by DynamicClass
FIFOQueueThis is a simple queue which provides blocking and non-blocking methods for getting the next element in the queue

FlagHandlerFlagHandler provides an easy method of using bitwise flags to store state, minimising the use of multiple booleans for state management.
LIFOQueueThis is a simple queue which provides blocking and non-blocking methods for getting the next element in the queue

MonitorThis class provides a generic mechanism for forwarding objects from one thread to another in order to decouple parts of a system.
MonitorListenerThis interface should be implemented by classes which listen for updates from a Monitor

MultiThreadedMonitorThis is an extension of the Monitor object.
QueueThis is a simple class which defines methods which all queues should implement

SerializeThis class provides some simple Serialization primitives

SinkGeneric data procesing interface.
StringParserProvides methods to parse strings for ACL message fields.
URLProvides a generalised URL class which can handle and protocol type (unlike java.net.URL)

UTCContainerSimple container for UTC time data
UTCDurationExtends UTCContainer - contains a duration specified in relative UTC format (e.g.
UTCTimeThis is a class which can be used to directly manipulate UTC time strings in a consitant manner.
XMLDataBinding