Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Package
ix.util

Packages that use ix.util
ix.applet | Support for I-P2 applets.
ix.examples | A simple version of an I-X framework (PicoIX) plus examples of its use.
ix.http | The "http" communication strategy.
ix.ichat |
ix.icore | I-X core classes.
ix.icore.domain | Domain descriptions.
ix.icore.log | Classes for object history and event-log entries.
ix.icore.plan | Classes for external / snapshot representation of processes.
ix.icore.plan.build | Utilities for constructing plans.
ix.icore.plan.inspect | Utilities for examining plans.
ix.icore.process | Classes for representing processes.
ix.iface.domain | Domain parsers and outputters.
ix.iface.ui | I-X user interfaces.
ix.iface.ui.util |
ix.iface.util | Interface utilities.
ix.ip2 | I-X Process Panels
ix.ip2.test | Classes for test-menu entries.
ix.iplan | The I-X planner.
ix.iquery | I-Q, an I-X Query agent.
ix.iscript | I-Script is a simple programming language.
ix.iserve | The I-Serve agent and related classes.
ix.iserve.ipc | The main classes that make up the "iserve" communication strategy.
ix.iserve.ipc.sl |
ix.ispace | Information about other agents and agent-relationships.
ix.itest | I-Test.
ix.iview.domain | Objects that mirror those of the domain (in ix.icore.domain package) for UI purposes.
ix.iview.igraph |
ix.postix | Minimal I-X Process Panels
ix.test | Simple applications for testing purposes.
ix.test.xml | Experiments with new classes that could be converted to and from XML.
ix.util | General-purpose utilities.
ix.util.context | Context-layering mechanism.
ix.util.http | HTTP utilities.
ix.util.ipc | Interprocess communication utilities.
ix.util.lisp | List-processing utilities.
ix.util.match | Pattern-matching utilities.
ix.util.reflect | Reflection utilities.
ix.util.xml | XML utilities.

Classes in ix.util used by ix.applet
IPC.CommunicationStrategy An object that determines how various IPC operations are performed.
IPC.IPCException The exception thrown by IPC methods.
IPC.MessageListener An object that is notified when a message is received.
IPC.SimpleIXCommunicationStrategy An ObjectStream communication strategy for I-X agents.
MessageQueue A queue for messages between threads.
Proc Procedure objects.
TextAreaFrame A text area that has its own frame and some buttons.
TextAreaFrame.TFrame
TextAreaFrame.TListener

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

Classes in ix.util used by ix.http
IPC.CommunicationStrategy An object that determines how various IPC operations are performed.
IPC.MessageListener An object that is notified when a message is received.

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 Base/utility class for type-safe enumerated values.
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 text area that has its own frame and some buttons.

Classes in ix.util used by ix.icore.domain
Duration The difference between two dates.
EnumeratedValue Base/utility class for type-safe enumerated values.
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.log
IPC.InputMessage An object that represents an incoming message.

Classes in ix.util used by ix.icore.plan
EnumeratedValue Base/utility class for type-safe enumerated values.
Gensym.Generator A name and ID generator.
Name Wrapper for relatively short strings used as names.
ObjectWalker Walks objects.
SemiPrimitive Tagging interface for objects that have a straightforward representation as Strings.

Classes in ix.util used by ix.icore.plan.build
Gensym.Generator A name and ID generator.
MultiMap
Name Wrapper for relatively short strings used as names.

Classes in ix.util used by ix.icore.plan.inspect
Name Wrapper for relatively short strings used as names.

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.
Proc1 Procedure object.

Classes in ix.util used by ix.iface.domain
Gensym.Generator A name and ID generator.
Name Wrapper for relatively short strings used as names.

Classes in ix.util used by ix.iface.ui
StableHashMap

Classes in ix.util used by ix.iface.ui.util
TypedList A List whose elements must be instances of a particluar subclass of Object.

Classes in ix.util used by ix.iface.util
IPC.InputMessage An object that represents an incoming message.
ObjectComparator Provides a total ordering for arbitrary objects.
Proc Procedure objects.

Classes in ix.util used by ix.ip2
AbstractUndoAction Base implementation of an object used to undo something.
Function1 An interface for functions of one argument.
Gensym.Generator A name and ID generator.
IPC.BasicInputMessage A minimal implementation of InputMessage.
IPC.InputMessage An object that represents an incoming message.
Name Wrapper for relatively short strings used as names.
ObjectCopier Copies Objects.
Predicate1 An interface for boolean functions of one argument.
Proc Procedure objects.
StructuralEquality Compares two objects to see whether they have the same values in the same places.
TextAreaFrame A text area that has its own frame and some buttons.
TwoKeyHashMap
UndoAction An object used to undo something.

Classes in ix.util used by ix.ip2.test
CatchingThread A thread that catches and reports errors or exceptions.

Classes in ix.util used by ix.iplan
AbstractUndoAction Base implementation of an object used to undo something.
DirectedGraph A simple "view" interface for directed graphs.
Function1 An interface for functions of one argument.
Gensym.Generator A name and ID generator.
IPC.BasicInputMessage A minimal implementation of InputMessage.
IPC.InputMessage An object that represents an incoming message.
Predicate1 An interface for boolean functions of one argument.
TextAreaFrame A text area that has its own frame and some buttons.
TextAreaFrame.TFrame
TextAreaFrame.TListener
ThrownResult An exception used to return a result
TopologicalSorter DAG topological sort, returning ancestors before descendents.
TwoKeyHashMap
UndoAction An object used to undo something.

Classes in ix.util used by ix.iquery
CatchingThread A thread that catches and reports errors or exceptions.

Classes in ix.util used by ix.iscript
Name Wrapper for relatively short strings used as names.
ProgramSource An object that represents, or contains, source code.
SemiPrimitive Tagging interface for objects that have a straightforward representation as Strings.

Classes in ix.util used by ix.iserve
IPC.CommunicationStrategy An object that determines how various IPC operations are performed.

Classes in ix.util used by ix.iserve.ipc
IPC.CommunicationStrategy An object that determines how various IPC operations are performed.
IPC.MessageListener An object that is notified when a message is received.
MessageQueue A queue for messages between threads.
TextAreaFrame A text area that has its own frame and some buttons.
TextAreaFrame.TFrame
TextAreaFrame.TListener

Classes in ix.util used by ix.iserve.ipc.sl
PatternParser.LispPatternParser A parser that uses a Lisp-like syntax.

Classes in ix.util used by ix.ispace
CatchingThread A thread that catches and reports errors or exceptions.
ColorGenerator A source of "nice" colors for use in GUIs.
EnumeratedValue Base/utility class for type-safe enumerated values.
MultiMap
SemiPrimitive Tagging interface for objects that have a straightforward representation as Strings.

Classes in ix.util used by ix.itest
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.domain
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.postix
IPC.InputMessage An object that represents an incoming message.

Classes in ix.util used by ix.test
Duration The difference between two dates.
Function1 An interface for functions of one argument.
FutureValue Computes a value in a separate thread.
IPC.CommunicationStrategy An object that determines how various IPC operations are performed.
IPC.InputMessage An object that represents an incoming message.
IPC.MessageListener An object that is notified when a message is received.
IPC.SimpleIXXMLCommunicationStrategy An XMLObjectStream communication strategy for I-X agents.
IPC.XMLObjectStreamCommunicationStrategy A version of ObjectStreamCommunicationStrategy that encodes the message contents in XML rather than serializing.
MessageQueue A queue for messages between threads.
MinMax Holds long min and max values.
MultiMap
Name Wrapper for relatively short strings used as names.
ObjectCopier Copies Objects.
Predicate1 An interface for boolean functions of one argument.
StructuralEquality Compares two objects to see whether they have the same values in the same places.
ThreadCondition Handles waiting for a condition to be made true by another thread.
TopologicalSorter DAG topological sort, returning ancestors before descendents.

Classes in ix.util used by ix.test.xml
ProgramSource An object that represents, or contains, source code.
SemiPrimitive Tagging interface for objects that have a straightforward representation as Strings.

Classes in ix.util used by ix.util
BoundedGraph A simple "view" interface for directed graphs that have unique start and finish nodes.
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.
ConsistencyException Thrown when a consistency check detects a problem.
DAGTransitiveClosure The transitive closure of a directed acyclic graph (DAG).
DirectedGraph A simple "view" interface for directed graphs.
Duration The difference between two dates.
EnumeratedValue Base/utility class for type-safe enumerated values.
Fn1 An interface for functions of one argument.
FullTransitiveClosure The transitive closure of a relation (cycles are allowed).
Function0 An interface for functions of zero arguments.
Function1 An interface for functions of one argument.
Gensym.Generator A name and ID generator.
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.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.
MessageQueue A queue for messages between threads.
MultiMap
Name Wrapper for relatively short strings used as names.
NameMapper Maps both ways between short and long names.
ObjectCopier Copies Objects.
PatternParser.Parser
Predicate1 An interface for boolean functions of one argument.
Predicate2 An interface for boolean functions of two arguments.
Proc Procedure objects.
PropertyLogger.LoggingMap A Map-like object that records any property value that is given to its 'put' method.
RethrownException An unchecked exception used to wrap other Throwables when they're rethrown.
SemiPrimitive Tagging interface for objects that have a straightforward representation as Strings.
StableHashMap.Entry The Map.Entry implementation for a StableHashMap.
TextAreaFrame.TFrame
TextAreaFrame.TListener
TransferThread A thread that processes a message queue.
TransitiveClosure The transitive closure of a relation that can be treated as directed graph.
UndoAction An object used to undo something.

Classes in ix.util used by ix.util.context
ConsistencyException Thrown when a consistency check detects a problem.
MultiHashMap A MultiHashMap is (by weak analogy with "multiset") a HashMap that maps each key to a collection of values.
MultiMap
Name Wrapper for relatively short strings used as names.

Classes in ix.util used by ix.util.http
Fn1 An interface for functions of one argument.
RethrownIOException An unchecked exception used to wrap IOExceptions when they're rethrown.

Classes in ix.util used by ix.util.ipc
CatchingThread A thread that catches and reports errors or exceptions.
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.MessageListener An object that is notified when a message is received.
TextAreaFrame A text area that has its own frame and some buttons.

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.
Gensym.Generator A name and ID generator.
Predicate2 An interface for boolean functions of two arguments.
SemiPrimitive Tagging interface for objects that have a straightforward representation as Strings.
UniqueObject Objects used just to be distinct from other objects.

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.reflect
MultiMap
Predicate1 An interface for boolean functions of one argument.

Classes in ix.util used by ix.util.xml
Function1 An interface for functions of one argument.
IPC.InputMessage An object that represents an incoming message.
Predicate1 An interface for boolean functions of one argument.
TextAreaFrame A text area that has its own frame and some buttons.
TextAreaFrame.TListener

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES