Uses of Package
ix.util

Packages that use ix.util
ix.examples A simple version of an I-X framework (PicoIX) plus examples of its use. 
ix.ichat   
ix.icore I-X core classes. 
ix.icore.domain Domain descriptions. 
ix.icore.process Classes for representing processes. 
ix.iface.util Interface utilities. 
ix.ip2 I-X Process Panels 
ix.ispace Information about other agents and agent-relationships. 
ix.itest I-TEST. 
ix.iview.igraph   
ix.util General-purpose utilities. 
ix.util.lisp List-processing utilities. 
ix.util.match Pattern-matching utilities. 
ix.util.xml XML utilities. 
 

Classes in ix.util used by ix.examples
MessageQueue
          MessageQueues can be used for messages between threads.
Predicate2
          An interface for boolean functions of two arguments.
 

Classes in ix.util used by ix.ichat
Name
          Wrapper for relatively short strings used as names.
 

Classes in ix.util used by ix.icore
EnumeratedValue
           
Function1
          An interface for functions of one argument.
IPC.InputMessage
          An object that represents an incoming message.
Name
          Wrapper for relatively short strings used as names.
SemiPrimitive
          Tagging interface for objects that have a straightforward representation as Strings.
TextAreaFrame
          A TextArea that has its own frame and some buttons.
 

Classes in ix.util used by ix.icore.domain
EnumeratedValue
           
Function1
          An interface for functions of one argument.
Name
          Wrapper for relatively short strings used as names.
SemiPrimitive
          Tagging interface for objects that have a straightforward representation as Strings.
 

Classes in ix.util used by ix.icore.process
Function1
          An interface for functions of one argument.
Name
          Wrapper for relatively short strings used as names.
 

Classes in ix.util used by ix.iface.util
IPC.InputMessage
          An object that represents an incoming message.
 

Classes in ix.util used by ix.ip2
MultiMap
           
TwoKeyHashMap
           
 

Classes in ix.util used by ix.ispace
CatchingThread
          A thread that catches and reports errors or exceptions.
EnumeratedValue
           
MultiMap
           
SemiPrimitive
          Tagging interface for objects that have a straightforward representation as Strings.
 

Classes in ix.util used by ix.itest
CatchingThread
          A thread that catches and reports errors or exceptions.
IPC.InputMessage
          An object that represents an incoming message.
Name
          Wrapper for relatively short strings used as names.
 

Classes in ix.util used by ix.iview.igraph
Name
          Wrapper for relatively short strings used as names.
 

Classes in ix.util used by ix.util
CatchingThread
          A thread that catches and reports errors or exceptions.
Collector
          A Collector can be given new elements and can return the "result" derived from those elements.
EnumeratedValue
           
FieldWalker
          Used to visit the fields of an object.
FieldWalker.FieldInfo
           
Function1
          An interface for functions of one argument.
IPC.BasicDestinationTable
          A HashMap implementation of the DestinationTable interface.
IPC.CommunicationStrategy
          An object that determines how various IPC operations are performed.
IPC.Connection
          An object that can send and receive.
IPC.DestinationTable
          A mapping from destination names to the data needed to establish connections with the corresponding agents.
IPC.InputMessage
          An object that represents an incoming message.
IPC.IPCException
          The exception thrown by IPC methods.
IPC.MessageListener
          An object that is notified when a message is received.
IPC.ObjectStreamCommunicationStrategy
          A communication strategy in which a destination is mapped to a host and port number, and objects are sent by writing their serialization to a socket.
IPC.ObjectStreamConnection
          A Connection that is used to send and receive serialized objects via a socket.
IPC.ServiceAddress
          An object that contains a host name and a port number.
IPC.SocketlikeCommunicationStrategy
          A CommunicationStrategy that provides "connections" analogous to sockets and a visible mapping from destination names to the data needed to establish a connection.
IPC.XMLObjectStreamCommunicationStrategy
          A version of ObjectStreamCommunicationStrategy that encodes the message contents in XML rather than serializing.
Mark
          A class used when marking objects as used, visited, etc.
MultiMap
           
Name
          Wrapper for relatively short strings used as names.
Predicate1
          An interface for boolean functions of one argument.
SemiPrimitive
          Tagging interface for objects that have a straightforward representation as Strings.
TextAreaFrame
          A TextArea that has its own frame and some buttons.
TextAreaFrame.TFrame
           
TextAreaFrame.TListener
           
 

Classes in ix.util used by ix.util.lisp
Collector
          A Collector can be given new elements and can return the "result" derived from those elements.
Function1
          An interface for functions of one argument.
Predicate2
          An interface for boolean functions of two arguments.
SemiPrimitive
          Tagging interface for objects that have a straightforward representation as Strings.
 

Classes in ix.util used by ix.util.match
Function1
          An interface for functions of one argument.
 

Classes in ix.util used by ix.util.xml
ClassFinder
          Converts between class names (Strings) and classes.
FieldWalker
          Used to visit the fields of an object.
FieldWalker.FieldInfo
           
Function2
          An interface for functions of two arguments.
Predicate1
          An interface for boolean functions of one argument.
TwoKeyHashMap