Package unsw.cse.mica.util

A collection of general-purpose utilities for the mica framework.

See:
          Description

Interface Summary
MicaConstants This class holds special constants that are used throughout Mica for common Mob field names or return values; also common initialisation keys and default values.
MicaProperties An interface for the settings passed to an Agent at init time (and possibly for other things too).
XMLProtocolConstants Constants for the XML protocol.
 

Class Summary
Base64 This class provides methods for encoding and decoding binary data into base64 notation so it can be embedded in mobs.
BlockingQueue Mica uses its own implementation of a blocking queue to provide to allow compilation using the CDC configuration of J2ME (which does not support the java.util.concurrent package).
Debug A simple debug utility, implemented as a static class.
ListProperties A concrete implementation of the MicaProperties interface
MicaUtils Utility methods used by MICA
StackableHandler A class providing support for XML handlers to be added and removed from a stack.
StackHandler Implements an XML handler that provides support for a stack of handlers, of which only the top one is actually parsing at any point.
XMLFilter A FileFilter for XML files
XMLProtocolUtils Utility functions for the XML protocol
 

Exception Summary
Base64.CorruptedDataException An exception that is thrown when base64 data is decoded and it is found to be corrupted.
 

Package unsw.cse.mica.util Description

A collection of general-purpose utilities for the mica framework.

Package Specification

Related Documentation