Package utilities

Interface Summary
Embedding  
 

Class Summary
Arrow Draws an arrow
Base64 This was largely nabbed from the Bond project at the Computer Science Department of Purdue (http://bond.cs.purdue.edu).
BetterArea  
Clock Keeps track of the simulation time
Connection Communicate uses this class to store connection information.
ContainerGraphNode This is a subclass of GraphNode, for the purpose of nodes that have an actual real world physical shape.
ContainerNodePanel  
Converter Converts stuff to and from strings
Curve  
Distribution  
EdgeNodePanel  
EnumerationEnumeration Enumerates a vector of enumerations
Expression This class allows you to evaluate simple, fully parenthesized expressions, using references from a given hashtable.
Graph This class encapsulates the display of a graph, using GraphNodes, GraphEdges, and derived classes.
GraphEdge GraphEdge
GraphLayer  
GraphLayers  
GraphLayout  
GraphNode This is a superclass for the generic purpose of drawing graphs made up of nodes and edges.
GraphTest  
ImageComponent An image placeholder
IteratorEnumeration  
JImageComponent An image placeholder
KQML  
KQMLMessage This class is essentially a wrapper for the KQMLLayer message class
LengthPrefixMessage A message encoding where the content length is prepended to the message in a fixed width field (e.g.
LoadClass Loads a class, given its name
Log Logs stuff, or formats log strings
Message Base inter-agent (or whatever..) message class.
NodePanel  
NumberSortEnumeration  
ReverseEnumeration Reverses an enumeration
SafeEnumeration Grabs all the elements in an enumeration and stores them locally before enumerating over them.
SimpleEmbedding  
SortedHashtableIterator this is a Iterator implementation that takes a hashtable as input, and returns values in sorted order.
SortedIterator this is a Iterator implementation that takes an Enumeration as input, and provides sorted enumeration or iteration from it.
SortEnumeration Grabs all the elements in an enumeration and stores them locally before enumerating over them.
Spline  
TaemsRandom This class defines a new TaemsRandom generator based on the Random for java.util.Random The only difference is, this classe, you can get the seed !
UTimer  
VFlowLayout VFlowLayout is similair to FlowLayout except it lays out components vertically.