A B C D E F G H I J K L M N O P R S T U V W X Y _

R

RBRACE - Static variable in interface edu.mit.ai.psg.jeva.JevaParserConstants
 
RBRACE - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserConstants
 
RBRACKET - Static variable in interface edu.mit.ai.psg.jeva.JevaParserConstants
 
RBRACKET - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserConstants
 
readChar() - Method in class edu.mit.ai.psg.jeva.ASCII_UCodeESC_CharStream
 
readChar() - Method in class edu.mit.ai.psg.jevaES.ASCII_UCodeESC_CharStream
 
received(Object, Member, Object[]) - Method in class edu.mit.ai.psg.traveler.TraceRecorderDefault
 
received(Object, Member, Object[]) - Method in interface edu.mit.ai.psg.traveler.TraceRecorder
For recording a call from callee: Should be followed by call to TraceRecorder.returningVoid(edu.mit.ai.psg.traveler.CallRecord), TraceRecorder.returning(edu.mit.ai.psg.traveler.CallRecord, java.lang.Object), or TraceRecorder.throwing(edu.mit.ai.psg.traveler.CallRecord, java.lang.Throwable) to record completion of call.
received(Object, Member, Object[]) - Static method in class edu.mit.ai.psg.traveler.Trace
For recording from callee, within method being traced.
receivedStatic(Member, Object[]) - Static method in class edu.mit.ai.psg.traveler.Trace
For recording from callee, within static method being traced.
reclassifyName(IEnv) - Method in class edu.mit.ai.psg.jeva.JNName
 
reclassifyName(IEnv) - Method in class edu.mit.ai.psg.jevaES.JNName
 
record - Variable in class edu.mit.ai.psg.traveler.ActivityRecordMethods.IteratorBase
 
recordIsNext - Variable in class edu.mit.ai.psg.traveler.ActivityRecordMethods.IteratorBase
true if record holds next record to return; otherwise record holds last record returned, and computeNext() will be called to compute the next record from the last record and set record to it.
recordReturned(Object) - Method in class edu.mit.ai.psg.traveler.CallRecordDefault
 
recordReturned(Object) - Method in interface edu.mit.ai.psg.traveler.CallRecord
Record that call completed by returning value
recordReturned(Object) - Method in class edu.mit.ai.psg.traveler.CallRecordObservable
 
recordReturnedVoid() - Method in class edu.mit.ai.psg.traveler.CallRecordDefault
 
recordReturnedVoid() - Method in interface edu.mit.ai.psg.traveler.CallRecord
Record that call completed by returning void
recordReturnedVoid() - Method in class edu.mit.ai.psg.traveler.CallRecordObservable
 
recordThrew(Throwable) - Method in class edu.mit.ai.psg.traveler.CallRecordDefault
 
recordThrew(Throwable) - Method in interface edu.mit.ai.psg.traveler.CallRecord
Record that call completed by throwing thrown
recordThrew(Throwable) - Method in class edu.mit.ai.psg.traveler.CallRecordObservable
 
red - Static variable in class edu.mit.ai.psg.ui.patches.HTMLColor
red = "#FF0000"
redirectStreamsBit - Static variable in class edu.mit.ai.psg.jevaUI.JevaGUI
The option bit redirectStreamsBit tells JevaGUI to redirect System#out and System#err to its output pane.
redirectStreamsBit - Static variable in class edu.mit.ai.psg.jevaESUI.JevaESGUI
The option bit redirectStreamsBit tells JevaESGUI to redirecting System#out and System#err to its output pane.
ReferenceCleaner - class edu.mit.ai.psg.utilities.ReferenceCleaner.
ReferenceCleaner is used to remove entries from collections which use soft or weak references.
ReferenceCleaner.Cleanable - interface edu.mit.ai.psg.utilities.ReferenceCleaner.Cleanable.
 
ReferenceCleaner() - Constructor for class edu.mit.ai.psg.utilities.ReferenceCleaner
 
referenceQueue - Static variable in class edu.mit.ai.psg.utilities.ReferenceCleaner
reference queue for notifying thread when value is unreachable
regenerateNode(OutlineNode, OutlineRenderer) - Method in class edu.mit.ai.psg.ui.outliner.OutlineModel
replaces outlineNode in parent with new node created using renderer, notifies model listeners, and returns new outlineNode.
ReInit(ASCII_UCodeESC_CharStream) - Method in class edu.mit.ai.psg.jeva.JevaParserTokenManager
 
ReInit(ASCII_UCodeESC_CharStream) - Method in class edu.mit.ai.psg.jevaES.JevaESParserTokenManager
 
ReInit(ASCII_UCodeESC_CharStream, int) - Method in class edu.mit.ai.psg.jeva.JevaParserTokenManager
 
ReInit(ASCII_UCodeESC_CharStream, int) - Method in class edu.mit.ai.psg.jevaES.JevaESParserTokenManager
 
ReInit(InputStream) - Method in class edu.mit.ai.psg.jeva.JevaParser
 
ReInit(InputStream) - Method in class edu.mit.ai.psg.jevaES.JevaESParser
 
ReInit(InputStream, int, int) - Method in class edu.mit.ai.psg.jeva.ASCII_UCodeESC_CharStream
 
ReInit(InputStream, int, int) - Method in class edu.mit.ai.psg.jevaES.ASCII_UCodeESC_CharStream
 
ReInit(InputStream, int, int, int) - Method in class edu.mit.ai.psg.jeva.ASCII_UCodeESC_CharStream
 
ReInit(InputStream, int, int, int) - Method in class edu.mit.ai.psg.jevaES.ASCII_UCodeESC_CharStream
 
ReInit(JevaESParserTokenManager) - Method in class edu.mit.ai.psg.jevaES.JevaESParser
 
ReInit(JevaParserTokenManager) - Method in class edu.mit.ai.psg.jeva.JevaParser
 
ReInit(Reader, int, int) - Method in class edu.mit.ai.psg.jevaES.ASCII_UCodeESC_CharStream
 
ReInit(Reader, int, int, int) - Method in class edu.mit.ai.psg.jevaES.ASCII_UCodeESC_CharStream
 
RelationalExpression() - Method in class edu.mit.ai.psg.jeva.JevaParser
 
RelationalExpression() - Method in class edu.mit.ai.psg.jevaES.JevaESParser
 
REM - Static variable in interface edu.mit.ai.psg.jeva.JevaParserConstants
 
REM - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserConstants
 
remainder(Object, Object) - Static method in class edu.mit.ai.psg.jeva.PrimitiveOperations
Multiplicative % promotes to Integer [JavaLangSpec1.0sec15.16]
remainder(Object, Object) - Static method in class edu.mit.ai.psg.jevaES.PrimitiveOperations
Multiplicative % promotes to Integer [JavaLangSpec1.0sec15.16]
REMASSIGN - Static variable in interface edu.mit.ai.psg.jeva.JevaParserConstants
 
REMASSIGN - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserConstants
 
remove() - Method in class edu.mit.ai.psg.traveler.ActivityRecordMethods.IteratorBase
 
remove(Object) - Method in class edu.mit.ai.psg.utilities.VectorMap
 
remove(Object) - Method in class edu.mit.ai.psg.utilities.ArrayMap
 
removeBiographyObserver(Object, ChangeObserver) - Method in interface edu.mit.ai.psg.traveler.ObservableBiographyRecorder
 
removeBiographyObserver(Object, ChangeObserver) - Method in class edu.mit.ai.psg.traveler.TraceRecorderObservable
 
removeBiographyObserver(Object, ChangeObserver) - Method in interface edu.mit.ai.psg.traveler.ObservableTraceRecorder
 
removeChangeObserver(ChangeObserver) - Method in interface edu.mit.ai.psg.traveler.ObservableRecord
 
removeChangeObserver(ChangeObserver) - Method in class edu.mit.ai.psg.traveler.ActivityRecordObservableBase
 
removeChangeObserver(ChangeObserver) - Method in class edu.mit.ai.psg.traveler.SynchronizationRecordObservable
 
removeChangeObserver(ChangeObserver) - Method in class edu.mit.ai.psg.traveler.CallRecordObservable
 
removeChangeObserver(Object, ChangeObserver) - Method in class edu.mit.ai.psg.traveler.ObservableSupport
 
removeCharEscapes(char, String) - Static method in class edu.mit.ai.psg.strings.Stringify
RemoveCharEscapes: removes '\' in front of any charToEscape in s
removeChild(IJevaNode) - Method in class edu.mit.ai.psg.jeva.JevaNode
remove a child node and remove its tokens from token chain.
removeChild(IJevaNode) - Method in interface edu.mit.ai.psg.jeva.IJevaNode
remove a child node and remove its tokens from token chain.
removeChildTokens(IJevaNode, IJevaNode, int) - Static method in class edu.mit.ai.psg.jeva.JevaNode
Remove tokens of child from token chain.
removeLayoutComponent(Component) - Method in class edu.mit.ai.psg.ui.outliner.awt.VFlowLayout
 
removeNodeFromParent(MutableTreeNode) - Method in class edu.mit.ai.psg.ui.outliner.OutlineModel
extends MutableTreeModel to inform child before it is removed by calling OutlineRenderer.notifyRemoving(edu.mit.ai.psg.ui.outliner.OutlineModel, edu.mit.ai.psg.ui.outliner.OutlineNode), and to set child's parent to null afterward so it is no longer part of this outline.
removeOutlineGenerator(Class) - Static method in class edu.mit.ai.psg.ui.outliner.awt.Outliner
Remove the generator specific for this interface or class (not super-interfaces or super-classes)
removeProperty(Object) - Method in class edu.mit.ai.psg.traveler.ActivityRecordBase
 
removeRenderer(Class, OutlineRenderer) - Static method in class edu.mit.ai.psg.ui.outliner.Outliner
Remove renderer from the renderers for this interface or class (not super-interfaces or super-classes).
removeRenderer(Class, OutlineRenderer) - Method in class edu.mit.ai.psg.ui.outliner.OutlineMakerDefault
 
removeRenderer(Class, OutlineRenderer) - Method in interface edu.mit.ai.psg.ui.outliner.OutlineMaker
Remove renderer from the renderers for this interface or class (not super-interfaces or super-classes).
repl() - Static method in class edu.mit.ai.psg.jevaUI.JevaCLI
Read-Eval-Print-Loop: starts a loop which reads Java expressions and statements from System.in , including return statements to return a value.
repl() - Static method in class edu.mit.ai.psg.jevaUI.JevaGUI
Read-Eval-Print-Loop: creates a new window in which user may type java expressions and statements, including return to return a value.
repl() - Static method in class edu.mit.ai.psg.jevaESUI.JevaESCLI
Read-Eval-Print-Loop: starts a loop which reads Java expressions and statements from System.in , including return statements to return a value.
repl() - Static method in class edu.mit.ai.psg.jevaESUI.JevaESGUI
Read-Eval-Print-Loop: creates a new window in which user may type java expressions and statements, including return to return a value.
repl(int, String, Reader, PrintWriter, Class, Class[], IEnv, String) - Static method in class edu.mit.ai.psg.jevaUI.JevaCLI
Read-Eval-Print-Loop: starts a loop which reads Java expressions and statements from inStream, including return statements to return a value.
repl(int, String, Reader, PrintWriter, Class, Class[], IEnv, String) - Static method in class edu.mit.ai.psg.jevaESUI.JevaESCLI
Read-Eval-Print-Loop: starts a loop which reads Java expressions and statements from inStream, including return statements to return a value.
repl(int, String, String, Class, Class[], IEnv) - Static method in class edu.mit.ai.psg.jevaUI.JevaGUI
 
repl(int, String, String, Class, Class[], IEnv) - Static method in class edu.mit.ai.psg.jevaESUI.JevaESGUI
 
repl(int, String, String, Class, Class[], IEnv, String) - Static method in class edu.mit.ai.psg.jevaUI.JevaGUI
Read-Eval-Print-Loop: creates a new window in which user may type java expressions and statements, including return to return a value.
repl(int, String, String, Class, Class[], IEnv, String) - Static method in class edu.mit.ai.psg.jevaESUI.JevaESGUI
Read-Eval-Print-Loop: creates a new window in which user may type java expressions and statements, including return to return a value.
replaceChild(IJevaNode, IJevaNode) - Method in class edu.mit.ai.psg.jeva.JevaNode
 
replaceChild(IJevaNode, IJevaNode) - Method in interface edu.mit.ai.psg.jeva.IJevaNode
remove a child node and replace it with new child; also in token chain
replaceChild(int, IJevaNode, IJevaNode) - Method in class edu.mit.ai.psg.jeva.JevaNode
 
replaceChild(int, IJevaNode, IJevaNode) - Method in interface edu.mit.ai.psg.jeva.IJevaNode
 
replTop() - Static method in class edu.mit.ai.psg.jevaUI.JevaCLI
Top read-eval-print-loop: reads Java expressions and statements from System.in, evaluates them, and prints results of expressions on System.out.
replTop() - Static method in class edu.mit.ai.psg.jevaUI.JevaGUI
Top read-eval-print-loop: creates a new window in which user may type java expressions and statements.
replTop() - Static method in class edu.mit.ai.psg.jevaESUI.JevaESCLI
Top read-eval-print-loop: reads Java expressions and statements from System.in, evaluates them, and prints results of expressions on System.out.
replTop() - Static method in class edu.mit.ai.psg.jevaESUI.JevaESGUI
Top read-eval-print-loop: creates a new window in which user may type java expressions and statements.
replTop(int, String) - Static method in class edu.mit.ai.psg.jevaUI.JevaCLI
 
replTop(int, String) - Static method in class edu.mit.ai.psg.jevaESUI.JevaESCLI
 
replTop(int, String, String) - Static method in class edu.mit.ai.psg.jevaUI.JevaCLI
 
replTop(int, String, String) - Static method in class edu.mit.ai.psg.jevaUI.JevaGUI
 
replTop(int, String, String) - Static method in class edu.mit.ai.psg.jevaESUI.JevaESCLI
 
replTop(int, String, String) - Static method in class edu.mit.ai.psg.jevaESUI.JevaESGUI
 
replTop(int, String, String, String) - Static method in class edu.mit.ai.psg.jevaUI.JevaGUI
 
replTop(int, String, String, String) - Static method in class edu.mit.ai.psg.jevaESUI.JevaESGUI
 
result - Variable in class edu.mit.ai.psg.traveler.CallRecordDefault
 
results - Static variable in class edu.mit.ai.psg.jevaUI.JevaCLI
Vector of result values from expressions typed at the window
results - Static variable in class edu.mit.ai.psg.jevaESUI.JevaESCLI
Vector of result values from expressions typed at the window
resultState - Variable in class edu.mit.ai.psg.traveler.CallRecordDefault
 
resultString() - Method in class edu.mit.ai.psg.traveler.CallRecordDefault
 
resultString() - Method in interface edu.mit.ai.psg.traveler.CallRecord
string describing result: no recorded result, returned void, returned value, or threw exception
resultString(Object) - Static method in class edu.mit.ai.psg.jeva.examples.TraceMethods
 
resultStringDepthLimit - Static variable in class edu.mit.ai.psg.jeva.examples.TraceMethods
limit on nesting depth printed for collection and array results
resultStringLengthLimit - Static variable in class edu.mit.ai.psg.jeva.examples.TraceMethods
limit on number of elements printed for collection and array results
ResultType() - Method in class edu.mit.ai.psg.jeva.JevaParser
 
ResultType() - Method in class edu.mit.ai.psg.jevaES.JevaESParser
 
RETURN - Static variable in interface edu.mit.ai.psg.jeva.JevaParserConstants
 
RETURN - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserConstants
 
RETURNED_VALUE - Static variable in class edu.mit.ai.psg.traveler.CallRecordDefault
 
RETURNED_VOID - Static variable in class edu.mit.ai.psg.traveler.CallRecordDefault
 
ReturnException - exception edu.mit.ai.psg.jeva.ReturnException.
ReturnExceptions are thrown to implement abrupt completion of methods.
ReturnException - exception edu.mit.ai.psg.jevaES.ReturnException.
ReturnExceptions are thrown to implement abrupt completion of methods.
ReturnException() - Constructor for class edu.mit.ai.psg.jeva.ReturnException
 
ReturnException() - Constructor for class edu.mit.ai.psg.jevaES.ReturnException
 
ReturnException(Object) - Constructor for class edu.mit.ai.psg.jeva.ReturnException
 
ReturnException(Object) - Constructor for class edu.mit.ai.psg.jevaES.ReturnException
 
returning(CallRecord, boolean) - Static method in class edu.mit.ai.psg.traveler.Trace
convenience method wrapping recorded value in Boolean
returning(CallRecord, byte) - Static method in class edu.mit.ai.psg.traveler.Trace
convenience method wrapping recorded value in Byte
returning(CallRecord, char) - Static method in class edu.mit.ai.psg.traveler.Trace
convenience method wrapping recorded value in Character
returning(CallRecord, double) - Static method in class edu.mit.ai.psg.traveler.Trace
convenience method wrapping recorded value in Double
returning(CallRecord, float) - Static method in class edu.mit.ai.psg.traveler.Trace
convenience method wrapping recorded value in Float
returning(CallRecord, int) - Static method in class edu.mit.ai.psg.traveler.Trace
convenience method wrapping recorded value in Integer
returning(CallRecord, long) - Static method in class edu.mit.ai.psg.traveler.Trace
convenience method wrapping recorded value in Long
returning(CallRecord, Object) - Method in class edu.mit.ai.psg.traveler.TraceRecorderDefault
 
returning(CallRecord, Object) - Method in interface edu.mit.ai.psg.traveler.TraceRecorder
Record value in record, and make record parent current activity in this thread (see TraceRecorder.exitting(edu.mit.ai.psg.traveler.ActivityRecord))
returning(CallRecord, Object) - Static method in class edu.mit.ai.psg.traveler.Trace
 
returning(CallRecord, short) - Static method in class edu.mit.ai.psg.traveler.Trace
convenience method wrapping recorded value in Short
returningVoid(CallRecord) - Method in class edu.mit.ai.psg.traveler.TraceRecorderDefault
 
returningVoid(CallRecord) - Method in interface edu.mit.ai.psg.traveler.TraceRecorder
record completion, and make record parent current activity in this thread (see TraceRecorder.exitting(edu.mit.ai.psg.traveler.ActivityRecord))
returningVoid(CallRecord) - Static method in class edu.mit.ai.psg.traveler.Trace
 
ReturnStatement() - Method in class edu.mit.ai.psg.jeva.JevaParser
 
ReturnStatement() - Method in class edu.mit.ai.psg.jevaES.JevaESParser
 
RIGHT - Static variable in class edu.mit.ai.psg.ui.outliner.awt.VFlowLayout
 
rightSignedShift(Object, Object) - Static method in class edu.mit.ai.psg.jeva.PrimitiveOperations
Bitwise >>
rightSignedShift(Object, Object) - Static method in class edu.mit.ai.psg.jevaES.PrimitiveOperations
Bitwise >>
rightUnsignedShift(Object, Object) - Static method in class edu.mit.ai.psg.jeva.PrimitiveOperations
Bitwise >>>
rightUnsignedShift(Object, Object) - Static method in class edu.mit.ai.psg.jevaES.PrimitiveOperations
Bitwise >>>
RPAREN - Static variable in interface edu.mit.ai.psg.jeva.JevaParserConstants
 
RPAREN - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserConstants
 
RSIGNEDSHIFT - Static variable in interface edu.mit.ai.psg.jeva.JevaParserConstants
 
RSIGNEDSHIFT - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserConstants
 
RSIGNEDSHIFTASSIGN - Static variable in interface edu.mit.ai.psg.jeva.JevaParserConstants
 
RSIGNEDSHIFTASSIGN - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserConstants
 
run() - Method in class edu.mit.ai.psg.ui.outliner.OutlineCommand
saves old JTree cursor and calls OutlineCommand.runCommand() and then restores old JTree cursor upon exit.
runClass(String, String[]) - Static method in class edu.mit.ai.psg.jeva.Jeva
run with a default environment.
runClass(String, String[], IEnv) - Static method in class edu.mit.ai.psg.jeva.Jeva
Given the name of a public class as compilation unit to locate in classpath: parse, evaluate, and run its public static void main(String[]) method, passing it the arguments.
runCommand() - Method in class edu.mit.ai.psg.ui.outliner.OutlineCommand
implement this method to perform command when invoked.
runInitializations(Vector, IEnv) - Method in class edu.mit.ai.psg.jeva.JNDClassDeclaration
 
RUNSIGNEDSHIFT - Static variable in interface edu.mit.ai.psg.jeva.JevaParserConstants
 
RUNSIGNEDSHIFT - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserConstants
 
RUNSIGNEDSHIFTASSIGN - Static variable in interface edu.mit.ai.psg.jeva.JevaParserConstants
 
RUNSIGNEDSHIFTASSIGN - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserConstants
 
RuntimeExceptionIClass - Static variable in class edu.mit.ai.psg.jeva.TypeMethods
 

Copyright (c) 1996-1999
Massachusetts Institute of Technology

Feedback: jeva-feedback@ai.mit.edu

A B C D E F G H I J K L M N O P R S T U V W X Y _