Package edu.mit.ai.psg.jevaUI

JevaGUI and JevaCLI provide user interfaces for Jeva which accept typed Java declarations, statements, and expressions.

See:
          Description

Class Summary
JevaCLI JevaCLI is a command line (stream) interface for the Jeva Java evalator of expressions & statements.
JevaGUI JevaGUI is a graphical (windowed) user interface for the Jeva Java evaluator.
JevaGUIFrame A window frame for the Jeva graphical (windowed) user interface
JevaGUIPanel A window pane for the Jeva graphical (windowed) user interface
JevaUI JevaUI holds fields and methods (mostly internal) shared among user interfaces for the Jeva Java evaluator for expressions & statements.
NodeRenderer NodeRenderer provides an outline renderer for parse nodes.
 

Package edu.mit.ai.psg.jevaUI Description

JevaGUI and JevaCLI provide user interfaces for Jeva which accept typed Java declarations, statements, and expressions.

JevaGUI provides a graphical (windowed) user interface to Jeva. JevaCLI provides a command line (stream) interface. The Jeva user interfaces can be used as applications, or invoked from a program for an inspection point or program stub, as illustrated by the examples. JevaCLI reads from System.in, so choose JevaGUI instead if reading from System.in would cause conflicts between threads (e.g., when using jdb). JevaGUI can also be used as an applet.

Please read JevaUI.copyright.


Copyright (c) 1996-1999
Massachusetts Institute of Technology

Feedback: jeva-feedback@ai.mit.edu