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

B

backup(int) - Method in class edu.mit.ai.psg.jeva.ASCII_UCodeESC_CharStream
 
backup(int) - Method in class edu.mit.ai.psg.jevaES.ASCII_UCodeESC_CharStream
 
BANG - Static variable in interface edu.mit.ai.psg.jeva.JevaParserConstants
 
BANG - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserConstants
 
BeanOutline - class edu.mit.ai.psg.jexa.awt.BeanOutline.
BeanOutline: displays an object's JavaBean properties (uncovered using java.beans.Introspector and elements of arrays.
BeanOutline(Object) - Constructor for class edu.mit.ai.psg.jexa.awt.BeanOutline
 
BeanRenderer - class edu.mit.ai.psg.jexa.BeanRenderer.
BeanRenderer: displays an object's JavaBean properties (uncovered using java.beans.Introspector and elements of arrays.
BeanRenderer(OutlineMaker) - Constructor for class edu.mit.ai.psg.jexa.BeanRenderer
 
beganSynchronization(Object, Member) - Method in class edu.mit.ai.psg.traveler.TraceRecorderDefault
 
beganSynchronization(Object, Member) - Method in interface edu.mit.ai.psg.traveler.TraceRecorder
Creates and links a record for a synchronized region.
beganSynchronization(Object, Member) - Static method in class edu.mit.ai.psg.traveler.Trace
 
beginColumn - Variable in class edu.mit.ai.psg.jeva.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginColumn - Variable in class edu.mit.ai.psg.jevaES.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class edu.mit.ai.psg.jeva.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class edu.mit.ai.psg.jevaES.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginning(String) - Method in class edu.mit.ai.psg.traveler.TraceRecorderDefault
 
beginning(String) - Method in interface edu.mit.ai.psg.traveler.TraceRecorder
Creates and links a record for an activity (e.g., a block) described by string.
beginning(String) - Static method in class edu.mit.ai.psg.traveler.Trace
 
BeginToken() - Method in class edu.mit.ai.psg.jeva.ASCII_UCodeESC_CharStream
 
BeginToken() - Method in class edu.mit.ai.psg.jevaES.ASCII_UCodeESC_CharStream
 
binaryCombine(Token, Object, Object) - Method in class edu.mit.ai.psg.jeva.LeftAssociativeOperatorExpression
binaryCombine -- combine two values, implemented in subclasses
binaryCombine(Token, Object, Object) - Method in class edu.mit.ai.psg.jeva.JNEAndExpression
 
binaryCombine(Token, Object, Object) - Method in class edu.mit.ai.psg.jeva.JNEShiftExpression
[JavaLangSpec 1.0 sec 15.18 Shift Operators]
binaryCombine(Token, Object, Object) - Method in class edu.mit.ai.psg.jeva.JNEExclusiveOrExpression
 
binaryCombine(Token, Object, Object) - Method in class edu.mit.ai.psg.jeva.JNEMultiplicativeExpression
 
binaryCombine(Token, Object, Object) - Method in class edu.mit.ai.psg.jeva.JNEEqualityExpression
[JavaLangSpec 1.0 sec 15.20 Equality Operators]
binaryCombine(Token, Object, Object) - Method in class edu.mit.ai.psg.jeva.JNEAdditiveExpression
 
binaryCombine(Token, Object, Object) - Method in class edu.mit.ai.psg.jeva.JNERelationalExpression
[JavaLangSpec 1.0 sec 15.19 Relational Operators]
binaryCombine(Token, Object, Object) - Method in class edu.mit.ai.psg.jeva.JNEInclusiveOrExpression
 
binaryCombine(Token, Object, Object) - Method in class edu.mit.ai.psg.jevaES.LeftAssociativeOperatorExpression
binaryCombine -- combine two values, implemented in subclasses
binaryCombine(Token, Object, Object) - Method in class edu.mit.ai.psg.jevaES.JNEAndExpression
 
binaryCombine(Token, Object, Object) - Method in class edu.mit.ai.psg.jevaES.JNEEqualityExpression
[JavaLangSpec 1.0 sec 15.20 Equality Operators]
binaryCombine(Token, Object, Object) - Method in class edu.mit.ai.psg.jevaES.JNEInclusiveOrExpression
 
binaryCombine(Token, Object, Object) - Method in class edu.mit.ai.psg.jevaES.JNEAdditiveExpression
 
binaryCombine(Token, Object, Object) - Method in class edu.mit.ai.psg.jevaES.JNEShiftExpression
[JavaLangSpec 1.0 sec 15.18 Shift Operators]
binaryCombine(Token, Object, Object) - Method in class edu.mit.ai.psg.jevaES.JNEExclusiveOrExpression
 
binaryCombine(Token, Object, Object) - Method in class edu.mit.ai.psg.jevaES.JNEMultiplicativeExpression
throws ThrowException of ArithmeticException @see ArithmeticException
binaryCombine(Token, Object, Object) - Method in class edu.mit.ai.psg.jevaES.JNERelationalExpression
[JavaLangSpec 1.0 sec 15.19 Relational Operators]
binaryCombineBitwiseTypes(Token, Class, Class) - Static method in class edu.mit.ai.psg.jevaES.TypeMethods
 
binaryCombineBitwiseTypes(Token, IClass, IClass) - Static method in class edu.mit.ai.psg.jeva.TypeMethods
 
binaryCombineNumericTypes(Token, Class, Class) - Static method in class edu.mit.ai.psg.jevaES.TypeMethods
 
binaryCombineNumericTypes(Token, IClass, IClass) - Static method in class edu.mit.ai.psg.jeva.TypeMethods
 
binaryCombineShiftTypes(Token, Class, Class) - Static method in class edu.mit.ai.psg.jevaES.TypeMethods
 
binaryCombineShiftTypes(Token, IClass, IClass) - Static method in class edu.mit.ai.psg.jeva.TypeMethods
 
binaryCombineTypes(Token, Class, Class) - Method in class edu.mit.ai.psg.jevaES.LeftAssociativeOperatorExpression
binaryCombineTypes -- Class of result of combining two types; implemented in subclasses
binaryCombineTypes(Token, Class, Class) - Method in class edu.mit.ai.psg.jevaES.JNEAndExpression
 
binaryCombineTypes(Token, Class, Class) - Method in class edu.mit.ai.psg.jevaES.JNEEqualityExpression
operands must either both be numeric, both be boolean, or both be references or null [JavaLangSpec 1.0 sec 15.20]
binaryCombineTypes(Token, Class, Class) - Method in class edu.mit.ai.psg.jevaES.JNEInclusiveOrExpression
 
binaryCombineTypes(Token, Class, Class) - Method in class edu.mit.ai.psg.jevaES.JNEAdditiveExpression
 
binaryCombineTypes(Token, Class, Class) - Method in class edu.mit.ai.psg.jevaES.JNEShiftExpression
 
binaryCombineTypes(Token, Class, Class) - Method in class edu.mit.ai.psg.jevaES.JNEExclusiveOrExpression
 
binaryCombineTypes(Token, Class, Class) - Method in class edu.mit.ai.psg.jevaES.JNEMultiplicativeExpression
 
binaryCombineTypes(Token, Class, Class) - Method in class edu.mit.ai.psg.jevaES.JNERelationalExpression
also checks for incorrect operand types [JLS1.0sec15.19]
binaryCombineTypes(Token, IClass, IClass) - Method in class edu.mit.ai.psg.jeva.LeftAssociativeOperatorExpression
binaryCombineTypes -- IClass of result of combining two types; implemented in subclasses
binaryCombineTypes(Token, IClass, IClass) - Method in class edu.mit.ai.psg.jeva.JNEAndExpression
 
binaryCombineTypes(Token, IClass, IClass) - Method in class edu.mit.ai.psg.jeva.JNEShiftExpression
 
binaryCombineTypes(Token, IClass, IClass) - Method in class edu.mit.ai.psg.jeva.JNEExclusiveOrExpression
 
binaryCombineTypes(Token, IClass, IClass) - Method in class edu.mit.ai.psg.jeva.JNEMultiplicativeExpression
 
binaryCombineTypes(Token, IClass, IClass) - Method in class edu.mit.ai.psg.jeva.JNEEqualityExpression
operands must either both be numeric, both be boolean, or both be references or null [JavaLangSpec 1.0 sec 15.20]
binaryCombineTypes(Token, IClass, IClass) - Method in class edu.mit.ai.psg.jeva.JNEAdditiveExpression
 
binaryCombineTypes(Token, IClass, IClass) - Method in class edu.mit.ai.psg.jeva.JNERelationalExpression
also checks for incompatible types [JLS1.0sec15.19]
binaryCombineTypes(Token, IClass, IClass) - Method in class edu.mit.ai.psg.jeva.JNEInclusiveOrExpression
 
binaryPromoteType(Class, Class) - Static method in class edu.mit.ai.psg.jeva.TypeMethods
[JavaLangSpec1.0 sec 5.6.2 Binary Numeric Promotion]
binaryPromoteType(Class, Class) - Static method in class edu.mit.ai.psg.jevaES.TypeMethods
[JavaLangSpec1.0 sec 5.6.2 Binary Numeric Promotion]
bindAppletEnv(int) - Method in class edu.mit.ai.psg.jevaUI.JevaGUI
if bindApplet parameter is set, make env binding "localApplet" to this applet with its class as type
bindAppletEnv(int) - Method in class edu.mit.ai.psg.jevaESUI.JevaESGUI
if "bindApplet" parameter is set, make env binding "localApplet" to this applet with its class as type
bindParameter(Object, IEnv) - Method in class edu.mit.ai.psg.jeva.JNFormalParameter
 
bindParameter(Object, IEnv) - Method in class edu.mit.ai.psg.jevaES.JNFormalParameter
 
bindParameters(Object[], IEnv) - Method in class edu.mit.ai.psg.jeva.JNFormalParameterList
 
BIT_AND - Static variable in interface edu.mit.ai.psg.jeva.JevaParserConstants
 
BIT_AND - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserConstants
 
BIT_OR - Static variable in interface edu.mit.ai.psg.jeva.JevaParserConstants
 
BIT_OR - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserConstants
 
bitwiseComplement(Object) - Static method in class edu.mit.ai.psg.jeva.PrimitiveOperations
Bitwise ~
bitwiseComplement(Object) - Static method in class edu.mit.ai.psg.jevaES.PrimitiveOperations
Bitwise ~
black - Static variable in class edu.mit.ai.psg.ui.patches.HTMLColor
black = "#000000"
Block() - Method in class edu.mit.ai.psg.jeva.JevaParser
 
Block() - Method in class edu.mit.ai.psg.jevaES.JevaESParser
 
BlockStatement() - Method in class edu.mit.ai.psg.jeva.JevaParser
 
BlockStatement() - Method in class edu.mit.ai.psg.jevaES.JevaESParser
 
blue - Static variable in class edu.mit.ai.psg.ui.patches.HTMLColor
blue = "#0000FF"
BOOLEAN - Static variable in interface edu.mit.ai.psg.jeva.JevaParserConstants
 
BOOLEAN - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserConstants
 
booleanIClass - Static variable in class edu.mit.ai.psg.jeva.TypeMethods
 
BooleanLiteral() - Method in class edu.mit.ai.psg.jeva.JevaParser
 
BooleanLiteral() - Method in class edu.mit.ai.psg.jevaES.JevaESParser
 
bootClassPath - Static variable in class edu.mit.ai.psg.jeva.ClassPathMethods
default: bootClassPath = System.getProperty("sun.boot.class.path");
bootClassPath - Static variable in class edu.mit.ai.psg.jevaES.ClassPathMethods
default: bootClassPath = System.getProperty("sun.boot.class.path");
BREAK - Static variable in interface edu.mit.ai.psg.jeva.JevaParserConstants
 
BREAK - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserConstants
 
BreakException - exception edu.mit.ai.psg.jeva.BreakException.
BreakExceptions are thrown to implement abrupt completion of statements.
BreakException - exception edu.mit.ai.psg.jevaES.BreakException.
BreakExceptions are thrown to implement abrupt completion of statements.
BreakException() - Constructor for class edu.mit.ai.psg.jeva.BreakException
 
BreakException() - Constructor for class edu.mit.ai.psg.jevaES.BreakException
 
BreakException(String) - Constructor for class edu.mit.ai.psg.jeva.BreakException
 
BreakException(String) - Constructor for class edu.mit.ai.psg.jevaES.BreakException
 
BreakStatement() - Method in class edu.mit.ai.psg.jeva.JevaParser
 
BreakStatement() - Method in class edu.mit.ai.psg.jevaES.JevaESParser
 
bufpos - Variable in class edu.mit.ai.psg.jeva.ASCII_UCodeESC_CharStream
 
bufpos - Variable in class edu.mit.ai.psg.jevaES.ASCII_UCodeESC_CharStream
 
BYTE - Static variable in interface edu.mit.ai.psg.jeva.JevaParserConstants
 
BYTE - Static variable in interface edu.mit.ai.psg.jevaES.JevaESParserConstants
 
byteIClass - 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 _