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

## Package uchicago.src.sim.gui

Interface Summary
Displayable | Interface for objects that can be displayed on a DisplaySurface.
Drawable | Interface for those objects in 2D spaces that wish to be drawn on a DisplaySurface by a Displayable.
Drawable2DGridNode | Interface for a drawable 2 dimensional node that occupies a cell in a grid.
Drawable2DNode | Interface for a drawable 2 dimensional node that occupies a cell in a grid.
DrawableEdge | Edges that wish to be drawn must implement this interface.
DrawableMultiFeature | Created by IntelliJ IDEA.
DrawableNonGridNode | Interface for a drawable 2 dimensional "node."
GraphLayout | An Interface for laying out graphs (ie networks of nodes and edges).
MediaProducer | Interface for repast objects that can produce images or movies.
Moveable | Interface for those objects that can be dragged with the mouse on the display.
Named | Interface for Named objects.
NetworkDrawable |
NonGridDrawable | Objects that are drawn in non-grid displays.
Probeable | Interface for Displays that can be probed.
Zoomable |

Class Summary
AbstractGraphLayout | Abstract implementation of the GraphLayout interface.
BufferDataSource | A DataSource for turning JMF Buffers into movies.
BufferSourceStream | A DataSourceStream for turning JMF Buffers into movies.
CircleIcon |
CircularGraphLayout |
ColorMap | A customizable map of java.awt.Color(s) to Integers.
DefaultGraphLayout | Empty implementation of GraphLayout.
Display | Abstract class upon which custom displays can be built.
Display2D | Base class for all discrete 2D displays.
DisplayConstants | Constants used by the the various discrete space display classes.
DisplayInfo | Encapsulates information used by a display surface to create the view menu.
DisplaySurface | Handles the drawing of Displayables and the probing of probeables.
DrawableItem | Abstract class for objects inhabiting non-discrete spaces and that wish to be drawn by a Display.
DummyPainter | A dummy implementation of Painter that forwards paint calls back to the display surface.
FrameFactory | A Factory for JFrames that adds support for persistent location and size.
FruchGraphLayout | Positions nodes in layout according to iterations of an implementation of the Fruchmen-Reingold graph layout algorithm.
HexaDisplay2D | Base class for two dimensional displays of hexagonal spaces.
KamadaGraphLayout | Positions network nodes according to the Kamada-Kawai algorithm.
LayoutWithDisplay |
Legend |
LegendIcon |
LocalPainter | Used by DisplaySurface to do the actual painting of displayables.
MovieMaker | Takes DisplaySurface images and makes movies out of them.
MultiObject2DDisplay | Displays IMulti2DGrid-s and the objects contained within them.
Network2DDisplay | Displays nodes and links that inhabit a VectorSpace, that is, nodes (and their links) that do not inhabit a grid.
Network2DGridDisplay | Displays a 2D grid of Drawable2DNodes and DrawableEDges.
Object2DDisplay | Displays Discrete2DSpaces and the objects contained within them.
Object2DHexaDisplay | Title: 2D Hexagonal Spaces Description: 2D Hexagonal space library Copyright: Copyright (c) 2001 Company: Harvard University Displays a hexagonal layout of Discrete2DSpaces and the objects contained within them.
OvalIcon |
OvalItem | An oval shaped DrawableItem.
OvalNetworkItem | An oval shaped NetworkDrawable.
OvalNode | Deprecated. As of repast 2.0, OvalNodes and RectNodes will no longer work.
Painter | Abstract class for local and remote painting objects that do the actual work of getting Displayables to paint themselves.
ProbeableNumber | Turns a primitive number into an Object that can be probed.
ProducerNamePair |
RandomGraphLayout |
RectItem | A rectangular shaped DrawableItem.
RectNetworkItem | A rectangular shaped NetworkDrawable.
RectNode | Deprecated. As of repast 2.0, OvalNodes and RectNodes will no longer work.
RepastConsole |
RoundRectItem | A rounded rectangular shaped DrawableItem.
RoundRectNetworkItem | A rounded rectangular shaped NetworkDrawable.
SimGraphics | A Wrapper around java.awt.Graphics2D.
SquareIcon |
TextDisplay | A Display class that can be used to display lines of text on a DisplaySurface.
TextDisplay.Box |
Value2DDisplay | Displays 2d arrays of values (Integers or ints).
Value2DHexaDisplay | Displays 2d arrays of values (Integers or ints).
VectorDisplay | Used to display VectorSpaces - non-discrete spaces.
ViewEvent | A semantic event that indicates what kind of display event occured.

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