|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of HeapModel in org.problets.domain.model |
---|
Methods in org.problets.domain.model that return HeapModel | |
---|---|
HeapModel |
CodeModel.getHeap()
Returns the heap of the current program - needed by CodeViz |
Uses of HeapModel in org.problets.domain.model.control.abstraction |
---|
Constructors in org.problets.domain.model.control.abstraction with parameters of type HeapModel | |
---|---|
Block(ActivationRecord parentActivationRecord,
HeapModel heap,
java.lang.String inTemplate)
|
|
CPPProgram(ActivationRecord parentActivationRecord,
HeapModel heap,
java.lang.String inTemplate)
|
|
CProgram(ActivationRecord parentActivationRecord,
HeapModel heap,
java.lang.String inTemplate)
|
|
CSProgram(ActivationRecord parentActivationRecord,
HeapModel heap,
java.lang.String inTemplate)
|
|
Function(ActivationRecord parentActivationRecord,
HeapModel heap,
java.lang.String inTemplate)
|
|
JProgram(ActivationRecord parentActivationRecord,
HeapModel heap,
java.lang.String inTemplate)
|
|
Program(ActivationRecord parentActivationRecord,
HeapModel heap,
java.lang.String inTemplate)
|
|
Scope(ActivationRecord parentActivationRecord,
HeapModel heap,
java.lang.String inTemplate)
Constructs a Scope object |
|
Statement(ActivationRecord parentActivationRecord,
HeapModel heap,
java.lang.String inTemplate)
|
|
StatementSequence(ActivationRecord parentActivationRecord,
HeapModel heap,
java.lang.String inTemplate)
|
|
VBProgram(ActivationRecord parentActivationRecord,
HeapModel heap,
java.lang.String inTemplate)
|
Uses of HeapModel in org.problets.domain.model.control.iteration |
---|
Constructors in org.problets.domain.model.control.iteration with parameters of type HeapModel | |
---|---|
DoWhileModel(ActivationRecord parent,
HeapModel heap,
java.lang.String in_template,
int in_scopeType)
public DoWhileModel(ActivationRecord parent, HeapModel heap, String in_template, int in_scopeType); The constructor for the DoWhileModel class |
|
ForLoopModel(ActivationRecord parent,
HeapModel heap,
java.lang.String in_template,
int in_scopeType)
public ForLoopModel(ActivationRecord parent, HeapModel heap, String in_template, int in_scopeType); The constructor for the ForLoopModel class |
|
IDoWhileModel(ActivationRecord parent,
HeapModel heap,
java.lang.String in_template,
int in_scopeType)
public IDoWhileModel(ActivationRecord parent, HeapModel heap, String in_template, int in_scopeType); The constructor for the IDoWhileModel class |
|
IForLoopModel(ActivationRecord parent,
HeapModel heap,
java.lang.String in_template,
int in_scopeType)
public IForLoopModel(ActivationRecord parent, HeapModel heap, String in_template, int in_scopeType); The constructor for the IForLoopModel class |
|
IWhileModel(ActivationRecord parent,
HeapModel heap,
java.lang.String in_template,
int in_scopeType)
public IWhileModel(ActivationRecord parent, HeapModel heap, String in_template, int in_scopeType); The constructor for the IWhileModel class |
|
VBForLoopModel(ActivationRecord parent,
HeapModel heap,
java.lang.String inTemplate,
int inScopeType)
|
|
WhileModel(ActivationRecord parent,
HeapModel heap,
java.lang.String in_template,
int in_scopeType)
public WhileModel(ActivationRecord parent, HeapModel heap, String in_template, int in_scopeType); The constructor for the WhileModel class |
Uses of HeapModel in org.problets.domain.model.control.selection |
---|
Constructors in org.problets.domain.model.control.selection with parameters of type HeapModel | |
---|---|
CaseModel(ActivationRecord parent,
HeapModel heap,
java.lang.String in_template,
java.util.Vector statements)
Constructor |
|
DefaultCaseModel(ActivationRecord parent,
HeapModel heap,
java.lang.String in_template,
java.util.Vector statements)
Constructor |
|
IfElseModel(ActivationRecord parent,
HeapModel heap,
java.lang.String in_template)
Constructor |
|
IfModel(ActivationRecord parent,
HeapModel heap,
java.lang.String in_template)
Constructor |
|
SwitchModel(ActivationRecord parent,
HeapModel heap,
java.lang.String in_template)
Constructor |
Uses of HeapModel in org.problets.domain.model.implement |
---|
Methods in org.problets.domain.model.implement that return HeapModel | |
---|---|
HeapModel |
RunEnv.getHeap()
Returns reference to the heap |
Uses of HeapModel in org.problets.domain.model.language |
---|
Methods in org.problets.domain.model.language with parameters of type HeapModel | |
---|---|
ForLoopModel |
VBLanguage.getForLoop(ActivationRecord parent,
HeapModel heap,
java.lang.String template,
int scopeType)
Returns the for loop model for the current language |
ForLoopModel |
Language.getForLoop(ActivationRecord parent,
HeapModel heap,
java.lang.String template,
int scopeType)
Returns the for loop model for the current language |
Program |
VBLanguage.getProgram(ActivationRecord parentActivationRecord,
HeapModel heap,
java.lang.String template)
Returns a program object for the given language |
Program |
Language.getProgram(ActivationRecord parentActivationRecord,
HeapModel heap,
java.lang.String template)
Returns a program object for the given language |
Program |
JavaLanguage.getProgram(ActivationRecord parentActivationRecord,
HeapModel heap,
java.lang.String template)
Returns a program object for the given language |
Program |
CSLanguage.getProgram(ActivationRecord parentActivationRecord,
HeapModel heap,
java.lang.String template)
Returns a program object for the given language |
Program |
CPPLanguage.getProgram(ActivationRecord parentActivationRecord,
HeapModel heap,
java.lang.String template)
Returns a program object for the given language |
Program |
CLanguage.getProgram(ActivationRecord parentActivationRecord,
HeapModel heap,
java.lang.String template)
Returns a program object for the given language |
Uses of HeapModel in org.problets.domain.model.variable |
---|
Methods in org.problets.domain.model.variable with parameters of type HeapModel | |
---|---|
void |
VarModel.explainObject(StackModel stack,
HeapModel heap,
Behavior behavior,
java.lang.String statement,
int event,
int lineNumber,
boolean abbreviated)
----------------------------------------------------- |
void |
RefVarModel.explainObject(StackModel stack,
HeapModel heap,
Behavior behavior,
java.lang.String statement,
int event,
int lineNumber,
boolean abbreviated)
----------------------------------------------------- |
void |
PtrModel.explainObject(StackModel stack,
HeapModel heap,
Behavior behavior,
java.lang.String statement,
int event,
int lineNumber,
boolean abbreviated)
----------------------------------------------------- |
void |
AnonVarModel.explainObject(StackModel stack,
HeapModel heap,
Behavior behavior,
java.lang.String statement,
int event,
int lineNumber,
boolean abbreviated)
|
abstract void |
AbstractVarModel.explainObject(StackModel stack,
HeapModel heap,
Behavior behavior,
java.lang.String statement,
int event,
int lineNumber,
boolean abbreviated)
|
Uses of HeapModel in org.problets.domain.model.variable.aggregate |
---|
Methods in org.problets.domain.model.variable.aggregate with parameters of type HeapModel | |
---|---|
void |
ErrorVarModel.explainObject(StackModel stack,
HeapModel heap,
Behavior behavior,
java.lang.String statement,
int event,
int lineNumber,
boolean abbreviated)
To generate error messages for arrays after execution. |
void |
ArrayModel.explainObject(StackModel stack,
HeapModel heap,
Behavior behavior,
java.lang.String statement,
int event,
int lineNumber,
boolean abbreviated)
To generate error messages for arrays after execution. |
Uses of HeapModel in org.problets.domain.viz.data.implement |
---|
Constructors in org.problets.domain.viz.data.implement with parameters of type HeapModel | |
---|---|
HeapViz(HeapModel inModel,
DataSpaceViz inParentViz)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |