|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Classes in org.problets.domain.model.implement used by org.problets.domain.model | |
---|---|
Behavior
Class meant to reduce the number of parameters passed among explainProcess() methods - encapsulates explanation, errors, output, dataTrace, controlTrace |
|
HeapModel
.java To maintain a heap of anonymous objects for a program Currently assuming that all objects are of pre-defined type (varModel) Should be easy to extend to arrays of pre-defined types Author: Amruth Kumar |
|
RunEnv
Encapsulates the stack, heap, input stream, and output stream; keeps track of the nextStatement to be evaluated, and controlStack needed for visualization. |
|
StackModel
To maintain call stack for the program |
Classes in org.problets.domain.model.implement used by org.problets.domain.model.control | |
---|---|
Behavior
Class meant to reduce the number of parameters passed among explainProcess() methods - encapsulates explanation, errors, output, dataTrace, controlTrace |
|
RunEnv
Encapsulates the stack, heap, input stream, and output stream; keeps track of the nextStatement to be evaluated, and controlStack needed for visualization. |
Classes in org.problets.domain.model.implement used by org.problets.domain.model.control.abstraction | |
---|---|
ActivationRecord
Creates and maintains the activation record for a Scope object. |
|
Behavior
Class meant to reduce the number of parameters passed among explainProcess() methods - encapsulates explanation, errors, output, dataTrace, controlTrace |
|
HeapModel
.java To maintain a heap of anonymous objects for a program Currently assuming that all objects are of pre-defined type (varModel) Should be easy to extend to arrays of pre-defined types Author: Amruth Kumar |
|
RunEnv
Encapsulates the stack, heap, input stream, and output stream; keeps track of the nextStatement to be evaluated, and controlStack needed for visualization. |
|
StackModel
To maintain call stack for the program |
Classes in org.problets.domain.model.implement used by org.problets.domain.model.control.iteration | |
---|---|
ActivationRecord
Creates and maintains the activation record for a Scope object. |
|
Behavior
Class meant to reduce the number of parameters passed among explainProcess() methods - encapsulates explanation, errors, output, dataTrace, controlTrace |
|
HeapModel
.java To maintain a heap of anonymous objects for a program Currently assuming that all objects are of pre-defined type (varModel) Should be easy to extend to arrays of pre-defined types Author: Amruth Kumar |
|
RunEnv
Encapsulates the stack, heap, input stream, and output stream; keeps track of the nextStatement to be evaluated, and controlStack needed for visualization. |
Classes in org.problets.domain.model.implement used by org.problets.domain.model.control.selection | |
---|---|
ActivationRecord
Creates and maintains the activation record for a Scope object. |
|
Behavior
Class meant to reduce the number of parameters passed among explainProcess() methods - encapsulates explanation, errors, output, dataTrace, controlTrace |
|
HeapModel
.java To maintain a heap of anonymous objects for a program Currently assuming that all objects are of pre-defined type (varModel) Should be easy to extend to arrays of pre-defined types Author: Amruth Kumar |
|
RunEnv
Encapsulates the stack, heap, input stream, and output stream; keeps track of the nextStatement to be evaluated, and controlStack needed for visualization. |
|
StackModel
To maintain call stack for the program |
Classes in org.problets.domain.model.implement used by org.problets.domain.model.expression | |
---|---|
ActivationRecord
Creates and maintains the activation record for a Scope object. |
|
Behavior
Class meant to reduce the number of parameters passed among explainProcess() methods - encapsulates explanation, errors, output, dataTrace, controlTrace |
|
RunEnv
Encapsulates the stack, heap, input stream, and output stream; keeps track of the nextStatement to be evaluated, and controlStack needed for visualization. |
Classes in org.problets.domain.model.implement used by org.problets.domain.model.expression.node.operator.misc | |
---|---|
ActivationRecord
Creates and maintains the activation record for a Scope object. |
Classes in org.problets.domain.model.implement used by org.problets.domain.model.implement | |
---|---|
ActivationRecord
Creates and maintains the activation record for a Scope object. |
|
AskItem
Represents an ASK item in data trace |
|
Behavior
Class meant to reduce the number of parameters passed among explainProcess() methods - encapsulates explanation, errors, output, dataTrace, controlTrace |
|
DataTraceItem
Holds one data trace item - variable, line number and whether this is ask or tell |
|
DataTraceView
To provide the means for a student to read and enter values for variables in a DataTrace. |
|
HeapModel
.java To maintain a heap of anonymous objects for a program Currently assuming that all objects are of pre-defined type (varModel) Should be easy to extend to arrays of pre-defined types Author: Amruth Kumar |
|
RandomModel
To hold a random valye (R1, R2, etc) along with its data type |
|
RunEnv
Encapsulates the stack, heap, input stream, and output stream; keeps track of the nextStatement to be evaluated, and controlStack needed for visualization. |
|
StackModel
To maintain call stack for the program |
|
TellItem
Represents one tell item in data trace |
Classes in org.problets.domain.model.implement used by org.problets.domain.model.language | |
---|---|
ActivationRecord
Creates and maintains the activation record for a Scope object. |
|
HeapModel
.java To maintain a heap of anonymous objects for a program Currently assuming that all objects are of pre-defined type (varModel) Should be easy to extend to arrays of pre-defined types Author: Amruth Kumar |
Classes in org.problets.domain.model.implement used by org.problets.domain.model.variable | |
---|---|
ActivationRecord
Creates and maintains the activation record for a Scope object. |
|
Behavior
Class meant to reduce the number of parameters passed among explainProcess() methods - encapsulates explanation, errors, output, dataTrace, controlTrace |
|
HeapModel
.java To maintain a heap of anonymous objects for a program Currently assuming that all objects are of pre-defined type (varModel) Should be easy to extend to arrays of pre-defined types Author: Amruth Kumar |
|
RunEnv
Encapsulates the stack, heap, input stream, and output stream; keeps track of the nextStatement to be evaluated, and controlStack needed for visualization. |
|
StackModel
To maintain call stack for the program |
Classes in org.problets.domain.model.implement used by org.problets.domain.model.variable.aggregate | |
---|---|
ActivationRecord
Creates and maintains the activation record for a Scope object. |
|
Behavior
Class meant to reduce the number of parameters passed among explainProcess() methods - encapsulates explanation, errors, output, dataTrace, controlTrace |
|
HeapModel
.java To maintain a heap of anonymous objects for a program Currently assuming that all objects are of pre-defined type (varModel) Should be easy to extend to arrays of pre-defined types Author: Amruth Kumar |
|
RunEnv
Encapsulates the stack, heap, input stream, and output stream; keeps track of the nextStatement to be evaluated, and controlStack needed for visualization. |
|
StackModel
To maintain call stack for the program |
Classes in org.problets.domain.model.implement used by org.problets.domain.viz.data.control.abstraction | |
---|---|
ActivationRecord
Creates and maintains the activation record for a Scope object. |
Classes in org.problets.domain.model.implement used by org.problets.domain.viz.data.implement | |
---|---|
ActivationRecord
Creates and maintains the activation record for a Scope object. |
|
HeapModel
.java To maintain a heap of anonymous objects for a program Currently assuming that all objects are of pre-defined type (varModel) Should be easy to extend to arrays of pre-defined types Author: Amruth Kumar |
|
StackModel
To maintain call stack for the program |
Classes in org.problets.domain.model.implement used by org.problets.services | |
---|---|
Behavior
Class meant to reduce the number of parameters passed among explainProcess() methods - encapsulates explanation, errors, output, dataTrace, controlTrace |
Classes in org.problets.domain.model.implement used by org.problets.student | |
---|---|
Behavior
Class meant to reduce the number of parameters passed among explainProcess() methods - encapsulates explanation, errors, output, dataTrace, controlTrace |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |