|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||