|
||||||||||
| 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 | |||||||||