README --- Jexa: Java EXAminer

Jexa allows people to browse through objects by navigating indented outlines of those objects, expanding the outline to see their parts, their parts' parts, etc.

Most programs will only need to call methods in the Jexa class, e.g., Jexa.makeOutlineFrame(ObjectToExamine) --- see Jexa documentation.

Jexa must be initialized before use. Call Jexa.initialize();

See also the user interface edu.mit.ai.psg.jevaESUI.JevaESUI at which you can directly type Java expressions. This is useful in conjunction with setting Jexa.mousedObject from Jexa (from an object's popup in Jexa), so you can navigate to an object, then evaluate an expression that calls some method using that object.

Please read Jexa.copyright.

jeva-bugs@ai.mit.edu