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

S

SC_AND - Static variable in interface edu.mit.ai.psg.jeva.JevaParserConstants
 
SC_AND - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserConstants
 
SC_OR - Static variable in interface edu.mit.ai.psg.jeva.JevaParserConstants
 
SC_OR - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserConstants
 
scanDeclarations(IEnv) - Method in class edu.mit.ai.psg.jeva.JNDClassDeclaration
 
scanDeclarations(IEnv) - Method in class edu.mit.ai.psg.jeva.JNDImportDeclaration
 
scanDeclarations(IEnv) - Method in interface edu.mit.ai.psg.jeva.IDeclarationNode
 
scanDeclarations(IEnv) - Method in class edu.mit.ai.psg.jeva.JNDPackageDeclaration
 
scanDeclarations(IEnv) - Method in class edu.mit.ai.psg.jeva.JNCompilationUnit
 
select(Collection, IUnaryPredicate) - Static method in class edu.mit.ai.psg.utilities.Collecting
Select elements of collection on which predicate returns true, and return them in a java.util.Collection of the same class as collection
select(IUnaryPredicate) - Method in interface edu.mit.ai.psg.utilities.ICollection
 
select(IUnaryPredicate) - Method in class edu.mit.ai.psg.utilities.VectorSet
 
select(IUnaryPredicate) - Method in class edu.mit.ai.psg.utilities.HashedSet
 
SEMICOLON - Static variable in interface edu.mit.ai.psg.jeva.JevaParserConstants
 
SEMICOLON - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserConstants
 
set(Object, Object) - Method in interface edu.mit.ai.psg.jeva.IField
 
set(Object, Object) - Method in class edu.mit.ai.psg.jeva.WrappedField
 
set(Object, Object) - Method in class edu.mit.ai.psg.jeva.InterpretedField
 
setAccessible(boolean) - Method in interface edu.mit.ai.psg.jeva.IAccessibleObject
 
setAccessible(boolean) - Method in class edu.mit.ai.psg.jeva.InterpretedMember
 
setAccessible(boolean) - Method in class edu.mit.ai.psg.jeva.WrappedMethod
 
setAccessible(boolean) - Method in class edu.mit.ai.psg.jeva.WrappedConstructor
 
setAccessible(boolean) - Method in class edu.mit.ai.psg.jeva.WrappedField
 
setBeginToken(Token) - Method in class edu.mit.ai.psg.jeva.JevaNode
Called by the parser to set the first token of the parsed syntax
setBeginToken(Token) - Method in interface edu.mit.ai.psg.jeva.IJevaNode
Called by the parser to set the first token of the parsed syntax
setBeginToken(Token) - Method in class edu.mit.ai.psg.jevaES.JevaNode
Called by the parser to set the first token of the parsed syntax
setBeginToken(Token) - Method in interface edu.mit.ai.psg.jevaES.IJevaNode
Called by the parser to set the first token of the parsed syntax
setBoolean(Object, boolean) - Method in interface edu.mit.ai.psg.jeva.IField
 
setBoolean(Object, boolean) - Method in class edu.mit.ai.psg.jeva.WrappedField
 
setBoolean(Object, boolean) - Method in class edu.mit.ai.psg.jeva.InterpretedField
 
setByte(Object, byte) - Method in interface edu.mit.ai.psg.jeva.IField
 
setByte(Object, byte) - Method in class edu.mit.ai.psg.jeva.WrappedField
 
setByte(Object, byte) - Method in class edu.mit.ai.psg.jeva.InterpretedField
 
setChar(Object, char) - Method in interface edu.mit.ai.psg.jeva.IField
 
setChar(Object, char) - Method in class edu.mit.ai.psg.jeva.WrappedField
 
setChar(Object, char) - Method in class edu.mit.ai.psg.jeva.InterpretedField
 
setChildrenAreComputed(boolean) - Method in class edu.mit.ai.psg.ui.outliner.OutlineNodeDefault
 
setChildrenAreComputed(boolean) - Method in interface edu.mit.ai.psg.ui.outliner.OutlineNode
 
setCurrentRecord(ActivityRecord) - Method in class edu.mit.ai.psg.traveler.TraceRecorderDefault
 
setDate(long) - Method in class edu.mit.ai.psg.jeva.JNCompilationUnit
 
setDouble(Object, double) - Method in interface edu.mit.ai.psg.jeva.IField
 
setDouble(Object, double) - Method in class edu.mit.ai.psg.jeva.WrappedField
 
setDouble(Object, double) - Method in class edu.mit.ai.psg.jeva.InterpretedField
 
setEndToken(Token) - Method in class edu.mit.ai.psg.jeva.JevaNode
Called by the parser to set the last+1 token of the parsed syntax
setEndToken(Token) - Method in interface edu.mit.ai.psg.jeva.IJevaNode
Called by the parser to set the last+1 token of the parsed syntax
setEndToken(Token) - Method in class edu.mit.ai.psg.jevaES.JevaNode
Called by the parser to set the last+1 token of the parsed syntax
setEndToken(Token) - Method in interface edu.mit.ai.psg.jevaES.IJevaNode
Called by the parser to set the last+1 token of the parsed syntax
setEnv(IEnv, IEnv) - Method in class edu.mit.ai.psg.jeva.Package
 
setEnv(IEnv, IEnv) - Method in class edu.mit.ai.psg.jevaES.Package
 
setEvalHook(IJevaVisitor) - Static method in class edu.mit.ai.psg.jeva.EvalMethods
if evalHook is non null, it is called before and after each node is evaluated, with the appropriate EvalMethods.EvalHookData.
setExpanded(boolean) - Method in class edu.mit.ai.psg.ui.outliner.awt.OutlineTree
 
setFloat(Object, float) - Method in interface edu.mit.ai.psg.jeva.IField
 
setFloat(Object, float) - Method in class edu.mit.ai.psg.jeva.WrappedField
 
setFloat(Object, float) - Method in class edu.mit.ai.psg.jeva.InterpretedField
 
setFrameJTree(JFrame, JTree) - Method in class edu.mit.ai.psg.ui.outliner.OutlineMakerDefault
set JTree in JFrame returned by makeFrame
setFrameJTree(JFrame, JTree) - Method in interface edu.mit.ai.psg.ui.outliner.OutlineMaker
given a window frame returned by makeFrame, set its JTree
setInt(Object, int) - Method in interface edu.mit.ai.psg.jeva.IField
 
setInt(Object, int) - Method in class edu.mit.ai.psg.jeva.WrappedField
 
setInt(Object, int) - Method in class edu.mit.ai.psg.jeva.InterpretedField
 
setIsLeaf(boolean) - Method in class edu.mit.ai.psg.ui.outliner.OutlineNodeDefault
 
setIsLeaf(boolean) - Method in interface edu.mit.ai.psg.ui.outliner.OutlineNode
 
setLong(Object, long) - Method in interface edu.mit.ai.psg.jeva.IField
 
setLong(Object, long) - Method in class edu.mit.ai.psg.jeva.WrappedField
 
setLong(Object, long) - Method in class edu.mit.ai.psg.jeva.InterpretedField
 
setModel(OutlineModel) - Method in class edu.mit.ai.psg.ui.outliner.OutlineModel.HiddenRootNode
 
setNameCategoryToAmbiguousExpression() - Method in class edu.mit.ai.psg.jeva.JNName
context requires an expression; can only narrow category, not widen.
setNameCategoryToAmbiguousExpression() - Method in class edu.mit.ai.psg.jevaES.JNName
context requires an expression; can only narrow category, not widen.
setNameCategoryToArrayField() - Method in class edu.mit.ai.psg.jeva.JNName
 
setNameCategoryToArrayField() - Method in class edu.mit.ai.psg.jevaES.JNName
 
setNameCategoryToClassLiteral(Class) - Method in class edu.mit.ai.psg.jevaES.JNName
 
setNameCategoryToClassLiteral(IClass) - Method in class edu.mit.ai.psg.jeva.JNName
 
setNameCategoryToField(Field) - Method in class edu.mit.ai.psg.jevaES.JNName
 
setNameCategoryToField(IField) - Method in class edu.mit.ai.psg.jeva.JNName
 
setNameCategoryToPackage(IPackage) - Method in class edu.mit.ai.psg.jeva.JNName
 
setNameCategoryToPackage(IPackage) - Method in class edu.mit.ai.psg.jevaES.JNName
 
setNameCategoryToSuper() - Method in class edu.mit.ai.psg.jeva.JNName
 
setNameCategoryToSuper() - Method in class edu.mit.ai.psg.jevaES.JNName
 
setNameCategoryToThis() - Method in class edu.mit.ai.psg.jeva.JNName
 
setNameCategoryToThis() - Method in class edu.mit.ai.psg.jevaES.JNName
 
setNameCategoryToType(Class) - Method in class edu.mit.ai.psg.jevaES.JNName
 
setNameCategoryToType(IClass) - Method in class edu.mit.ai.psg.jeva.JNName
 
setNameCategoryToVariable() - Method in class edu.mit.ai.psg.jeva.JNName
 
setNameCategoryToVariable() - Method in class edu.mit.ai.psg.jevaES.JNName
 
setPaneJTree(Container, JTree) - Method in class edu.mit.ai.psg.ui.outliner.OutlineMakerDefault
set JTree in Container initialized with initializePane
setPaneJTree(Container, JTree) - Method in interface edu.mit.ai.psg.ui.outliner.OutlineMaker
given a window pane initialized by initializePane, set its JTree
setParent(ActivityRecord) - Method in class edu.mit.ai.psg.traveler.ActivityRecordBase
 
setParent(ActivityRecord) - Method in interface edu.mit.ai.psg.traveler.ActivityRecord
called by addChild
setParent(ActivityRecord) - Method in class edu.mit.ai.psg.traveler.ActivityRecordObservableBase
 
setParent(ActivityRecord) - Method in class edu.mit.ai.psg.traveler.SynchronizationRecordObservable
 
setParent(ActivityRecord) - Method in class edu.mit.ai.psg.traveler.CallRecordObservable
 
setPartner(CallOutlineNode) - Method in interface edu.mit.ai.psg.ui.outliner.CallOutlineNode
 
setPartner(CallOutlineNode) - Method in class edu.mit.ai.psg.ui.outliner.CallOutlineNodeDefault
 
setShort(Object, short) - Method in interface edu.mit.ai.psg.jeva.IField
 
setShort(Object, short) - Method in class edu.mit.ai.psg.jeva.WrappedField
 
setShort(Object, short) - Method in class edu.mit.ai.psg.jeva.InterpretedField
 
setString(String) - Method in class edu.mit.ai.psg.traveler.StringRecord
 
setSynchronizationParent(SynchronizationRecord) - Method in class edu.mit.ai.psg.traveler.SynchronizationRecordDefault
 
setSynchronizationParent(SynchronizationRecord) - Method in class edu.mit.ai.psg.traveler.SynchronizationRecordObservable
 
setSynchronizationParent(SynchronizationRecord) - Method in class edu.mit.ai.psg.traveler.CallRecordObservable
 
setSynchronizationParent(SynchronizationRecord) - Method in interface edu.mit.ai.psg.traveler.SynchronizationRecord
called by SynchronizationRecord.addSynchronizationChild(edu.mit.ai.psg.traveler.SynchronizationRecord)
setTempRoot(File) - Static method in class edu.mit.ai.psg.jeva.CompileUnit
set temp root directory for compilation files
setValue(Object) - Method in interface edu.mit.ai.psg.jeva.IStore
 
setValue(Object) - Method in class edu.mit.ai.psg.jeva.EnvLocalStore
 
setValue(Object) - Method in interface edu.mit.ai.psg.jevaES.IStore
 
setValue(Object) - Method in class edu.mit.ai.psg.jevaES.EnvLocalStore
 
setValue(Object) - Method in class edu.mit.ai.psg.utilities.HashMapCache.Entry
 
setValue(Object, Class) - Method in class edu.mit.ai.psg.jevaES.JNELiteralExpression
 
setValue(Object, IClass) - Method in class edu.mit.ai.psg.jeva.JNELiteralExpression
 
ShiftExpression() - Method in class edu.mit.ai.psg.jeva.JevaParser
 
ShiftExpression() - Method in class edu.mit.ai.psg.jevaES.JevaESParser
 
SHORT - Static variable in interface edu.mit.ai.psg.jeva.JevaParserConstants
 
SHORT - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserConstants
 
shorterNotFaster - Static variable in class edu.mit.ai.psg.strings.Prettify
shorterNotFaster controls which algorithm to use.
true = use slower algorithm that produces shorter strings [default];
false = use faster algorithm that produces longer strings;
shortIClass - Static variable in class edu.mit.ai.psg.jeva.TypeMethods
 
shouldNotHappen(String) - Static method in class edu.mit.ai.psg.jeva.JevaNode
calls EvalMethods.shouldNotHappen(String);
shouldNotHappen(String) - Static method in class edu.mit.ai.psg.jeva.InterpretedMember
calls EvalMethods.shouldNotHappen(String);
shouldNotHappen(String) - Static method in class edu.mit.ai.psg.jeva.EvalMethods
prints stack trace of thread on System.err, returns new Error
shouldNotHappen(String) - Static method in class edu.mit.ai.psg.jevaES.JevaNode
calls EvalMethods.shouldNotHappen(String);
shouldNotHappen(String) - Static method in class edu.mit.ai.psg.jevaES.EvalMethods
prints stack trace of thread on System.err, returns new Error
shouldNotHappen(String, Throwable) - Static method in class edu.mit.ai.psg.jeva.JevaNode
calls EvalMethods.shouldNotHappen(String,Throwable);
shouldNotHappen(String, Throwable) - Static method in class edu.mit.ai.psg.jeva.InterpretedMember
calls EvalMethods.shouldNotHappen(String,Throwable);
shouldNotHappen(String, Throwable) - Static method in class edu.mit.ai.psg.jeva.EvalMethods
prints stack trace of e on System.err, returns new Error
shouldNotHappen(String, Throwable) - Static method in class edu.mit.ai.psg.jevaES.JevaNode
calls EvalMethods.shouldNotHappen(String,Throwable);
shouldNotHappen(String, Throwable) - Static method in class edu.mit.ai.psg.jevaES.EvalMethods
prints stack trace of e on System.err, returns new Error
shouldNotHappen(Throwable) - Static method in class edu.mit.ai.psg.jeva.JevaNode
calls EvalMethods.shouldNotHappen(Throwable);
shouldNotHappen(Throwable) - Static method in class edu.mit.ai.psg.jeva.InterpretedMember
calls EvalMethods.shouldNotHappen(Throwable);
shouldNotHappen(Throwable) - Static method in class edu.mit.ai.psg.jeva.EvalMethods
prints stack trace of e on System.err, returns new Error
shouldNotHappen(Throwable) - Static method in class edu.mit.ai.psg.jevaES.JevaNode
calls EvalMethods.shouldNotHappen(Throwable);
shouldNotHappen(Throwable) - Static method in class edu.mit.ai.psg.jevaES.EvalMethods
prints stack trace of e on System.err, returns new Error
silver - Static variable in class edu.mit.ai.psg.ui.patches.HTMLColor
silver = "#C0C0C0"
SimpleNode - class edu.mit.ai.psg.jeva.SimpleNode.
Root class for all parse tree nodes.
SimpleNode - class edu.mit.ai.psg.jevaES.SimpleNode.
Root class for all parse tree nodes.
SimpleNode(int) - Constructor for class edu.mit.ai.psg.jeva.SimpleNode
 
SimpleNode(int) - Constructor for class edu.mit.ai.psg.jevaES.SimpleNode
 
SINGLE_LINE_COMMENT - Static variable in interface edu.mit.ai.psg.jeva.JevaParserConstants
 
SINGLE_LINE_COMMENT - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserConstants
 
size() - Method in class edu.mit.ai.psg.utilities.VectorMap
 
size() - Method in class edu.mit.ai.psg.utilities.VectorSet
 
size() - Method in class edu.mit.ai.psg.utilities.HashMapCache.EntrySet
 
size() - Method in class edu.mit.ai.psg.utilities.ArrayMap
 
skipString(String, int) - Method in interface edu.mit.ai.psg.strings.Prettify.Syntax
skip over a "quoted string"
skipString(String, int) - Method in class edu.mit.ai.psg.strings.Prettify.ASCIISyntax
skips "contiguous strings" from open quote to matching close quote
skipWhitespace(String, int) - Method in interface edu.mit.ai.psg.strings.Prettify.Syntax
skip over space.
skipWhitespace(String, int) - Method in class edu.mit.ai.psg.strings.Prettify.ASCIISyntax
 
skipWord(String, int) - Method in interface edu.mit.ai.psg.strings.Prettify.Syntax
skip over a contiguous.word.without.a.possible.line.break.
skipWord(String, int) - Method in class edu.mit.ai.psg.strings.Prettify.ASCIISyntax
skips contiguous sequences of characters which satisfy Prettify.ASCIISyntax.isLetterOrDigit(char) or is not any of Prettify.ASCIISyntax.isWhitespace(char), Prettify.ASCIISyntax.isSeparator(char), Prettify.ASCIISyntax.isOpen(char), Prettify.ASCIISyntax.isClose(char), Prettify.ASCIISyntax.isOpenQuote(char), or Prettify.ASCIISyntax.isCloseQuote(char).
SLASH - Static variable in interface edu.mit.ai.psg.jeva.JevaParserConstants
 
SLASH - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserConstants
 
SLASHASSIGN - Static variable in interface edu.mit.ai.psg.jeva.JevaParserConstants
 
SLASHASSIGN - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserConstants
 
sortDescriptorsByReadMethodOrder(PropertyDescriptor[], Class) - Static method in class edu.mit.ai.psg.jexa.BeanRenderer
Introspector keeps properties in a hashtable which obfuscates the order.
SPECIAL_NAME_CLASS - Static variable in class edu.mit.ai.psg.jeva.JNName
 
SPECIAL_NAME_CLASS - Static variable in class edu.mit.ai.psg.jevaES.JNName
 
SPECIAL_NAME_SUPER - Static variable in class edu.mit.ai.psg.jeva.JNName
 
SPECIAL_NAME_SUPER - Static variable in class edu.mit.ai.psg.jevaES.JNName
 
SPECIAL_NAME_THIS - Static variable in class edu.mit.ai.psg.jeva.JNName
 
SPECIAL_NAME_THIS - Static variable in class edu.mit.ai.psg.jevaES.JNName
 
specialConstructor - Variable in class edu.mit.ai.psg.jeva.ParseException
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).
specialConstructor - Variable in class edu.mit.ai.psg.jevaES.ParseException
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).
specialToken - Variable in class edu.mit.ai.psg.jeva.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
specialToken - Variable in class edu.mit.ai.psg.jevaES.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
STAR - Static variable in interface edu.mit.ai.psg.jeva.JevaParserConstants
 
STAR - Static variable in class edu.mit.ai.psg.jeva.ClassPathMethods.StarFilenameFilter
 
STAR - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserConstants
 
STAR - Static variable in class edu.mit.ai.psg.jevaES.ClassPathMethods.StarFilenameFilter
 
STARASSIGN - Static variable in interface edu.mit.ai.psg.jeva.JevaParserConstants
 
STARASSIGN - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserConstants
 
Statement() - Method in class edu.mit.ai.psg.jeva.JevaParser
 
Statement() - Method in class edu.mit.ai.psg.jevaES.JevaESParser
 
STATIC - Static variable in interface edu.mit.ai.psg.jeva.JevaParserConstants
 
STATIC - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserConstants
 
staticFlag - Static variable in class edu.mit.ai.psg.jeva.ASCII_UCodeESC_CharStream
 
staticFlag - Static variable in class edu.mit.ai.psg.jevaES.ASCII_UCodeESC_CharStream
 
stream - Variable in class edu.mit.ai.psg.jeva.ClassPathMethods.ClassPathSearchResult
 
stream - Variable in class edu.mit.ai.psg.jevaES.ClassPathMethods.ClassPathSearchResult
 
STRING_LITERAL - Static variable in interface edu.mit.ai.psg.jeva.JevaParserConstants
 
STRING_LITERAL - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserConstants
 
string(int, String) - Static method in class edu.mit.ai.psg.strings.Prettify
Prettify string with additional indentation after first line.
string(int, String) - Static method in class edu.mit.ai.psg.strings.Indent
adds spaces after every non-final newline (not at beginning)
string(int, String, boolean) - Static method in class edu.mit.ai.psg.strings.Prettify
Prettify string, specifying indentation and choosing algorithm.
string(int, String, int) - Static method in class edu.mit.ai.psg.strings.Prettify
Prettify string, specifying indentation and maximum width.
string(int, String, int, int, int, boolean) - Static method in class edu.mit.ai.psg.strings.Prettify
Deprecated. 1999.04, replaced by Prettify.string(int, String, int, int, int, boolean, Prettify.Syntax)
string(int, String, int, int, int, boolean, Prettify.Syntax) - Static method in class edu.mit.ai.psg.strings.Prettify
Prettify string, specifying everything.
string(String) - Static method in class edu.mit.ai.psg.strings.Prettify
Prettify a string, reformatting indentation and line breaks.
string(String, String) - Static method in class edu.mit.ai.psg.strings.Indent
adds indent after every non-final newline (not at beginning)
string(String, String, boolean) - Static method in class edu.mit.ai.psg.strings.Indent
adds indent after every non-final newline; if addToStart is true, adds indent at beginning as well.
StringIClass - Static variable in class edu.mit.ai.psg.jeva.TypeMethods
 
Stringify - class edu.mit.ai.psg.strings.Stringify.
Stringify safely prints object references to strings: catching errors, eliding long collections, etc., and printing classes, arrays, and strings in a more recognizeable syntax than their default toString method provides.
Stringify() - Constructor for class edu.mit.ai.psg.strings.Stringify
 
StringLiteral() - Method in class edu.mit.ai.psg.jeva.JevaParser
 
StringLiteral() - Method in class edu.mit.ai.psg.jevaES.JevaESParser
 
StringRecord - class edu.mit.ai.psg.traveler.StringRecord.
Activity record for inserting a descriptive string into the record, e.g., for human browsing.
StringRecord(String) - Constructor for class edu.mit.ai.psg.traveler.StringRecord
 
StringRecordObservable - class edu.mit.ai.psg.traveler.StringRecordObservable.
Activity record for inserting a descriptive string into the record, e.g., for human browsing.
StringRecordObservable(String) - Constructor for class edu.mit.ai.psg.traveler.StringRecordObservable
 
subtract(Object, Object) - Static method in class edu.mit.ai.psg.jeva.PrimitiveOperations
Additive -
subtract(Object, Object) - Static method in class edu.mit.ai.psg.jevaES.PrimitiveOperations
Additive -
SUPER - Static variable in interface edu.mit.ai.psg.jeva.JevaParserConstants
 
SUPER - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserConstants
 
superactivityIterator(boolean, ActivityRecord, IUnaryPredicate) - Static method in class edu.mit.ai.psg.traveler.ActivityRecordMethods
traverses up parent activity links starting from startRecord
suppressAccessChecksBit - Static variable in class edu.mit.ai.psg.jevaES.JevaES
Option: suppress checking accessibility (protected, etc.); may be useful when JevaES is used for debugging, but requires java.lang.reflect.ReflectPermission for edu/mit/ai/psg/jevaES if there is a SecurityManager.
suppressClassFileDeletion - Static variable in class edu.mit.ai.psg.jeva.CompileUnit
Specifies whether or not to delete .class files on exit.
suppressPackageNameChecksBit - Static variable in class edu.mit.ai.psg.jeva.Jeva
Option: suppress checking spelling of package names against directory names; used if security prevents access to classPath
suppressPackageNameChecksBit - Static variable in class edu.mit.ai.psg.jevaES.JevaES
Option: suppress checking spelling of package names against directory names; used if security prevents access to classPath
supressAccessChecksBit - Static variable in class edu.mit.ai.psg.jeva.Jeva
Option: suppress checking accessibility (protected, package, private); useful when JevaES is used for debugging, but requires java.lang.reflect.ReflectPermission for edu/mit/ai/psg/jevaES if there is a SecurityManager.
SWITCH - Static variable in interface edu.mit.ai.psg.jeva.JevaParserConstants
 
SWITCH - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserConstants
 
SwitchLabel() - Method in class edu.mit.ai.psg.jeva.JevaParser
 
SwitchLabel() - Method in class edu.mit.ai.psg.jevaES.JevaESParser
 
SwitchStatement() - Method in class edu.mit.ai.psg.jeva.JevaParser
 
SwitchStatement() - Method in class edu.mit.ai.psg.jevaES.JevaESParser
 
SwitchTo(int) - Method in class edu.mit.ai.psg.jeva.JevaParserTokenManager
 
SwitchTo(int) - Method in class edu.mit.ai.psg.jevaES.JevaESParserTokenManager
 
SynchronizationRecord - interface edu.mit.ai.psg.traveler.SynchronizationRecord.
Activity record interface for synchronization blocks, including method calls.
SynchronizationRecord.Entry - interface edu.mit.ai.psg.traveler.SynchronizationRecord.Entry.
activity record for entering synchronization.
SynchronizationRecord.Exit - interface edu.mit.ai.psg.traveler.SynchronizationRecord.Exit.
activity record for entering synchronization.
SynchronizationRecordDefault - class edu.mit.ai.psg.traveler.SynchronizationRecordDefault.
Default implementation of SynchronizationRecord.
SynchronizationRecordDefault.Entry - class edu.mit.ai.psg.traveler.SynchronizationRecordDefault.Entry.
default class for recording entry into synchronization in a biography
SynchronizationRecordDefault.Entry() - Constructor for class edu.mit.ai.psg.traveler.SynchronizationRecordDefault.Entry
 
SynchronizationRecordDefault.Exit - class edu.mit.ai.psg.traveler.SynchronizationRecordDefault.Exit.
default class for recording exit from synchronization in a biography
SynchronizationRecordDefault.Exit() - Constructor for class edu.mit.ai.psg.traveler.SynchronizationRecordDefault.Exit
 
SynchronizationRecordDefault(Object) - Constructor for class edu.mit.ai.psg.traveler.SynchronizationRecordDefault
 
SynchronizationRecordDefault(Object, Member) - Constructor for class edu.mit.ai.psg.traveler.SynchronizationRecordDefault
 
SynchronizationRecordObservable - class edu.mit.ai.psg.traveler.SynchronizationRecordObservable.
Extends SynchronizationRecordDefault to support ChangeObservers.
SynchronizationRecordObservable(Object, Member) - Constructor for class edu.mit.ai.psg.traveler.SynchronizationRecordObservable
 
SYNCHRONIZED - Static variable in interface edu.mit.ai.psg.jeva.JevaParserConstants
 
SYNCHRONIZED - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserConstants
 
SynchronizedRecordDefault - class edu.mit.ai.psg.traveler.SynchronizedRecordDefault.
Trace ActivityRecord for synchronized blocks, to appear in biography of target object.
SynchronizedRecordDefault(Object) - Constructor for class edu.mit.ai.psg.traveler.SynchronizedRecordDefault
 
SynchronizedRecordDefault(Object, Member) - Constructor for class edu.mit.ai.psg.traveler.SynchronizedRecordDefault
 
SynchronizedStatement() - Method in class edu.mit.ai.psg.jeva.JevaParser
 
SynchronizedStatement() - Method in class edu.mit.ai.psg.jevaES.JevaESParser
 
systemErr - Static variable in class edu.mit.ai.psg.jevaUI.JevaGUI
Saved system.err present when loaded
systemErr - Static variable in class edu.mit.ai.psg.jevaESUI.JevaESGUI
Saved system.err present when loaded
systemOut - Static variable in class edu.mit.ai.psg.jevaUI.JevaGUI
Saved system.out present when loaded
systemOut - Static variable in class edu.mit.ai.psg.jevaESUI.JevaESGUI
Saved system.out present when loaded

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 _