|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
java.beans.Introspector and elements of arrays.CompileUnit.writeCompilationUnitToTemp(String, String),
adding temp file space to classpath.
EvalMethods.eval(IStatementNode, IEnv)
Every statement needs to implement an eval method.
EvalMethods#EvalHookData.
AbruptCompletionException
(includes ReturnException, ThrowException,
BreakException, ContinueException)IStore which can read and write the
location to assign to.
IStore to get or set the location denoted
by this previously verified expression in the given env.
java.beans.Introspector to display properties of object
when viewed as a JavaBean.
GenerateProxyClass.generateClass(InterpretedClass) generates the proxy
class for an interpreted object from the InterpretedClass.IOutlineComponentGenerators keyed on interface or class
to which each applies.
IClass
methods for interpreted classes.
Does not implement array classes.IConstructor
methods for interpreted constructors,
e.g., to invoke constructor through the newInstance method.IField methods
for fields of interpreted classes.IMember and IAccessibleObject
for interpreted implementations of members (InterpretedField,
InterpretedMethod, InterpretedConstructor).IMethod for interpreted methods,
e.g., to invoke method through the invoke method.OutlineTree).Map
as children.
Sorts keys if not already a java.util.SortedMap and
java.util.TreeSet finds a comparator;
otherwise displays them in order returned by iterator.Class
methods).EvalMethods.verifyTypes(IStatementNode, IEnv).
|
Copyright (c) 1996-1999 Massachusetts Institute of Technology Feedback: jeva-bugs@ai.mit.edu |
||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||