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

I

IDENTITY - Static variable in class org.problets.domain.model.CodeModel
 
IDENTITY - Static variable in class org.problets.domain.model.control.abstraction.Block
 
IDENTITY - Static variable in class org.problets.domain.model.control.abstraction.Function
 
IDENTITY - Static variable in class org.problets.domain.model.control.abstraction.Program
 
IDENTITY - Static variable in class org.problets.domain.model.control.abstraction.Scope
The identity of this class
IDENTITY - Static variable in class org.problets.domain.model.control.iteration.DoWhileModel
 
IDENTITY - Static variable in class org.problets.domain.model.control.iteration.ForLoopModel
 
IDENTITY - Static variable in class org.problets.domain.model.control.iteration.WhileModel
 
IDENTITY - Static variable in class org.problets.domain.model.control.selection.IfElseModel
 
IDENTITY - Static variable in class org.problets.domain.model.control.selection.IfModel
 
IDENTITY - Static variable in class org.problets.domain.model.control.selection.SwitchModel
 
IDENTITY - Static variable in class org.problets.domain.model.datatype.Value
 
IDENTITY - Static variable in class org.problets.domain.model.DomainModel
The numerical identity of this class
IDENTITY - Static variable in class org.problets.domain.model.expression.Expression
 
IDENTITY - Static variable in class org.problets.domain.model.variable.AnonVarModel
 
IDENTITY - Static variable in class org.problets.domain.model.variable.PtrModel
 
IDENTITY - Static variable in class org.problets.domain.model.variable.RefVarModel
 
IDENTITY - Static variable in class org.problets.domain.model.variable.VarModel
 
IDENTITY - Static variable in class org.problets.lib.log.LogView
 
IDENTITY - Static variable in class org.problets.student.StudentView
 
IDoWhileModel - Class in org.problets.domain.model.control.iteration
Class: IDoWhileModel
IDoWhileModel(ActivationRecord, HeapModel, String, int) - Constructor for class org.problets.domain.model.control.iteration.IDoWhileModel
public IDoWhileModel(ActivationRecord parent, HeapModel heap, String in_template, int in_scopeType); The constructor for the IDoWhileModel class
IF - Static variable in class org.problets.lib.RBES.codeRBES.Segmentor
possible segment types
IF_FILE - Static variable in class org.problets.lib.RBES.codeRBES.CodeRuleBase
 
IfElseModel - Class in org.problets.domain.model.control.selection
Class for the implementation of If-Else Statements
IfElseModel(ActivationRecord, HeapModel, String) - Constructor for class org.problets.domain.model.control.selection.IfElseModel
Constructor
IfElseViz - Class in org.problets.domain.viz.control
Provides the fucntionality for displaying an if/else statement in data flow form
IfElseViz(int, int, String, FontMetrics) - Constructor for class org.problets.domain.viz.control.IfElseViz
 
IfModel - Class in org.problets.domain.model.control.selection
Class for the implementation of If Statements
IfModel(ActivationRecord, HeapModel, String) - Constructor for class org.problets.domain.model.control.selection.IfModel
Constructor
IForLoopModel - Class in org.problets.domain.model.control.iteration
Class: IForLoopModel Purpose: Class for infinite for loops
IForLoopModel(ActivationRecord, HeapModel, String, int) - Constructor for class org.problets.domain.model.control.iteration.IForLoopModel
public IForLoopModel(ActivationRecord parent, HeapModel heap, String in_template, int in_scopeType); The constructor for the IForLoopModel class
IfViz - Class in org.problets.domain.viz.control
Provides the functionality for displaying an If statement in data flow form
IfViz(int, int, String, FontMetrics) - Constructor for class org.problets.domain.viz.control.IfViz
 
ignoreWhiteSpace - Static variable in class org.problets.tutor.OutputTutor
 
IMAGE - Static variable in class org.problets.lib.io.output.DataOutputModel
 
ImageSequencer - Class in org.problets.lib.io.output
Sequences through all the images in a sequence, Displays a title, next, previous and context-sensitive done buttons
ImageSequencer(JApplet, ActionListener, String, String) - Constructor for class org.problets.lib.io.output.ImageSequencer
Constructor to be called when modal - called by SessionManger
ImageSequencer(JApplet, String, String) - Constructor for class org.problets.lib.io.output.ImageSequencer
Constructor to be called when not modal - called by ProbletView from help menu
ImageStateView - Class in org.problets.lib.io.output.state
State containing an image and some accompanying text
ImageStateView(StateDiagramView, StateModel, JApplet, String) - Constructor for class org.problets.lib.io.output.state.ImageStateView
 
imageUpdate(Image, int, int, int, int, int) - Method in class org.problets.lib.stretchtext.StretchTextItemView
 
ImageView - Class in org.problets.lib.io.output
To display an image whose name is specified
ImageView(JApplet, String, String) - Constructor for class org.problets.lib.io.output.ImageView
 
IMMEDIATE - Static variable in interface org.problets.domain.state.Constants
 
INACTIVE_COLOR - Static variable in interface org.problets.domain.viz.data.VizConstants
 
INCORRECT - Static variable in interface org.problets.tutor.GradeConstants
 
INCORRECT_COLOR - Static variable in interface org.problets.domain.state.GUIConstants
 
INCORRECT_OPERAND_COUNT - Static variable in class org.problets.domain.model.expression.node.operator.Operator
 
INCORRECT_PARAMETERS - Static variable in class org.problets.domain.model.control.abstraction.Function
The errors of interest for this class
INCORRECT_TYPE - Static variable in class org.problets.domain.model.control.ConditionControl
Incorrect data type of condition - applies to Java, C#
INCORRECT_UPDATE - Static variable in class org.problets.domain.model.control.iteration.AbstractLoopModel
 
IncorrectExpressionStep - Class in org.problets.domain.model.expression.step
To hold one incorrect step in the solution to an expression
IncorrectExpressionStep(String, int, String) - Constructor for class org.problets.domain.model.expression.step.IncorrectExpressionStep
Constructor for IncorrectExpressionStep - used for subexpressions
IncorrectExpressionStep(String, int) - Constructor for class org.problets.domain.model.expression.step.IncorrectExpressionStep
Constructor for IncorrectExpressionStep - used for messages
incrementCount(int) - Method in class org.problets.domain.knowledge.KnowledgeUnit
Increments the specified problemCount
incrementIndentation() - Static method in class org.problets.domain.line.CodeLine
Increment the amount of indentation for subsequent lines of code
incrementInstructionPointer() - Method in class org.problets.domain.model.implement.CodeSegment
 
IndentCodeView - Class in org.problets.domain.view.code
Enables lines of code to be reindented
IndentCodeView(CodeModel, StudentModel, TutorManager, LogModel, ActionListener) - Constructor for class org.problets.domain.view.code.IndentCodeView
 
IndependentFdbkAnimationController - Class in org.problets.tutor.view.narration
Helps determine the animation of its caller.
IndependentFdbkAnimationController(Vector, int, ActionListener) - Constructor for class org.problets.tutor.view.narration.IndependentFdbkAnimationController
 
indexOf(String, char, int) - Static method in class org.problets.domain.viz.control.StringParser
 
IndividualKnowledgeModel - Class in org.problets.domain.knowledge
IndividualKnowledgeModel Class holds the student's knowledge model
IndividualKnowledgeModel(KnowledgeModel) - Constructor for class org.problets.domain.knowledge.IndividualKnowledgeModel
This constructor is used to construct a copy of an existing knowledge model
IndividualKnowledgeView - Class in org.problets.student.view
To create a panel with scroll bar for the KnowledgeUnitViews
IndividualKnowledgeView(Vector) - Constructor for class org.problets.student.view.IndividualKnowledgeView
Vector of LearnObjModel classes
INFINITE_EXECUTION - Static variable in class org.problets.domain.model.control.ControlModel
 
InfiniteLoopModel - Class in org.problets.domain.model.control.iteration
Class: InfiniteLoopModel Author: Greg Tomalesky Purpose: This class handles creating an explanation for an infinite loop based on six different types of relational operators: >, <, >=, <=, ==, != Each type of relational operator will have sub-divisions based on how a condition is always true.
InfiniteLoopModel() - Constructor for class org.problets.domain.model.control.iteration.InfiniteLoopModel
 
init() - Method in class org.problets.domain.model.CodeModel
Initializes the data structures to facilitate visualization, driven by the user.
init() - Method in class org.problets.lib.io.output.overlay.Test
 
init() - Method in class org.problets.services.SessionManager
Processes html parameters and creates the first application that is displayed.
init() - Method in class org.problets.services.Surveyor
Processes html parameters and creates the first form application that is displayed.
init() - Method in class org.test.AppletTester
 
initializeIndentation() - Static method in class org.problets.domain.line.CodeLine
Initializes the current indentation to 1
initVisualizers() - Method in class org.problets.domain.viz.data.implement.DataSpaceViz
Resets all the visualizers to null
Input - Class in org.problets.lib.RBES
Base input class for RBES.
Input(Vector, Vector) - Constructor for class org.problets.lib.RBES.Input
 
INPUT_PATH - Static variable in interface org.problets.domain.state.Folders
 
InputItem - Class in org.problets.lib.io.input
Holds the following information for one form question: type, question prompt, answering options and whether answering it is mandatory
InputItem(String) - Constructor for class org.problets.lib.io.input.InputItem
Constructs an InputItem object of the specified type
InputItem(Vector) - Constructor for class org.problets.lib.io.input.InputItem
Constructs an InputItem object given a vector that specifies its type, whether answering it is mandatory (optional), the question's prompt, and answering options (optional).
InputStream - Class in org.problets.domain.model.input
Holds the input stream for a program
InputStream() - Constructor for class org.problets.domain.model.input.InputStream
 
insert(HashMap) - Method in class org.problets.lib.comm.database.Database
Update the database with what is in the translation table
insertInOrder(NodeModel) - Method in class org.problets.domain.model.expression.node.NodeModel
 
insertLineOutput(LineOutput, int) - Method in class org.problets.domain.model.output.view.OutputStreamView
Inserts a LineOutputView into the Vector and decides how to repaint the component.
insertTable(Vector, String, String) - Static method in class org.problets.domain.Library
 
insertTable(Vector, String, String, int) - Static method in class org.problets.domain.Library
 
insertUpdate(DocumentEvent) - Method in class org.problets.domain.model.expression.view.AssignmentDialog
 
insertUpdate(DocumentEvent) - Method in class org.problets.domain.model.output.dialog.MultiOutputDialog
Handles text change events from all the text area objects
insertUpdate(DocumentEvent) - Method in class org.problets.domain.model.output.view.SingleOutputForm
Handles text insertion events from the text area object
INSTRUCTION_WIDTH_SPACING - Static variable in class org.problets.domain.viz.control.InstructionViz
 
InstructionViz - Class in org.problets.domain.viz.control
Provides functionality for drawing a general instruction in C++ in data flow form
InstructionViz(int, int, String, FontMetrics) - Constructor for class org.problets.domain.viz.control.InstructionViz
 
instructor - Static variable in class org.problets.domain.state.SessionState
 
INT - Static variable in class org.problets.lib.RBES.Grading
 
IntegratedProblemSequencer - Class in org.problets.tutor.problemsequencer.integrated
Combines pretest, practice and post-test into one session.
IntegratedProblemSequencer(String, String, Vector, Vector, KnowledgeModel) - Constructor for class org.problets.tutor.problemsequencer.integrated.IntegratedProblemSequencer
 
InteractCodeView - Class in org.problets.domain.view.code
Implements MouseListener for the benefit of derived classes.
InteractCodeView(CodeModel, StudentModel, TutorManager, LogModel, ActionListener) - Constructor for class org.problets.domain.view.code.InteractCodeView
 
Intersection - Class in org.problets.lib
Given two files A and B, writes into 3 files A - B, A intersect B and B - A.
Intersection() - Constructor for class org.problets.lib.Intersection
 
INVALID_INDEX - Static variable in class org.problets.tutor.problemsequencer.competence.BaseTemplateSelector
 
INVALID_INITIALIZATION - Static variable in class org.problets.domain.model.variable.RefVarModel
 
IPAddress - Static variable in class org.problets.domain.state.SessionState
 
isAccessible() - Method in class org.problets.domain.model.variable.AnonVarModel
RANDOMIZING METHODS
isAltered() - Method in class org.problets.domain.model.implement.AskItem
Returns true if the item's variable has been altered since creation
isAnElementOf(String, String) - Static method in class org.problets.domain.Library
 
isAnswerCorrect() - Method in class org.problets.domain.view.code.synthesis.SynthesisCodeSegment
Returns whether this answer is correct or not
isArithmetic() - Method in class org.problets.domain.model.expression.Expression
Returns true if this is an arithmetic expression, and false otherwise
isAssignment() - Method in class org.problets.domain.model.expression.Expression
Returns true if this is an assignment expression, and false otherwise
isAtEnd() - Method in class org.problets.domain.model.expression.view.ExpressionTutorView
 
isAtEnd() - Method in class org.problets.domain.viz.control.ControlVisualizer
 
isAtEnd() - Method in class org.problets.domain.viz.data.DataVisualizer
 
isAtEnd() - Method in interface org.problets.lib.io.output.text.Animatable
 
isAtEnd() - Method in class org.problets.lib.io.output.text.AnimatedTextView
 
isAtEnd() - Method in class org.problets.lib.io.output.text.AnimationController
 
isAtStart() - Method in class org.problets.domain.model.expression.view.ExpressionTutorView
 
isAtStart() - Method in class org.problets.domain.viz.control.ControlVisualizer
 
isAtStart() - Method in class org.problets.domain.viz.data.DataVisualizer
 
isAtStart() - Method in interface org.problets.lib.io.output.text.Animatable
 
isAtStart() - Method in class org.problets.lib.io.output.text.AnimatedTextView
 
isAtStart() - Method in class org.problets.lib.io.output.text.AnimationController
 
isAttempted() - Method in class org.problets.domain.model.output.view.SingleOutputForm
Returns true if this output has been attempted and false otherwise
isBitwise() - Method in class org.problets.domain.model.expression.Expression
Returns true if this is a bit-wise expression, and false otherwise
isBitwise(String) - Static method in class org.problets.domain.model.expression.node.operator.bitwise.Bitwise
Returns true if expression contains a bitwise operator, and false otherwise
isBorderShown() - Method in class org.problets.domain.model.output.view.LineOutputView
relays whether the border is shown or not
isCellEditable(int, int) - Method in class org.problets.domain.model.variable.aggregate.ArrayTableModel
Returns true if the cell at the row and column specified is editable
isChar(String) - Static method in class org.problets.lib.RBES.Grading
Function: public static boolean isChar(String answer) * * Description: returns true if answer is a character *
isClicked() - Method in class org.problets.lib.conceptmap.view.MouseClickedInfo
Returns true if a node was clicked and false otherwise.
isComplete() - Method in class org.problets.domain.model.output.view.SingleOutputForm
Returns true if output and line number have both been selected
isConnected() - Method in class org.problets.lib.comm.database.CommunicateDatabase
Check if the client is still connected to the database
isConstant() - Method in class org.problets.domain.model.expression.Expression
 
isCorrect() - Method in class org.problets.domain.line.CodeSegmentAttempt
Returns whether this answer is correct or not
isCorrect() - Method in class org.problets.domain.model.expression.step.AssignmentStep
 
isCorrect() - Method in class org.problets.domain.model.output.StudentLineOutput
Returns whether this answer is correct or not
isCorrect() - Method in class org.problets.lib.conceptmap.student.StudentAnswer
Returns true if the new link is correct, false otherwise.
isCovered(int, int) - Method in class org.problets.domain.model.expression.node.NodeView
Returns true if this node is straddled by leftX and rightX, and false otherwise.
isCovered(int, int) - Method in class org.problets.domain.model.expression.node.operator.misc.ParenthesisView
Returns true if this node is straddled by leftX and rightX, and false otherwise.
isCovered(int, int) - Method in class org.problets.domain.model.expression.node.student.StudentNodeView
This method overrides NodeView.isCovered().
isDefaultRule() - Method in class org.problets.lib.RBES.Rule
returns true if the rule is a default rule (ELSE IF)
isDisplayed() - Method in class org.problets.lib.stretchtext.StretchText
Returns whether the view has been set to be displayed
isDone() - Method in class org.problets.lib.io.output.MultiImageSelectableModalView
Returns true if the user has chosen all the correct images and false otherwise
isEditable() - Method in class org.problets.domain.model.variable.AbstractVarView
 
isEmpty() - Method in class org.problets.domain.model.implement.ActivationRecord
Returns true if no variables or pointers have been declared in this activation record, and false otherwise.
isEmpty() - Method in class org.problets.domain.model.output.LineOutput
Returns true if either the output is empty or the line number has not been assigned and false otherwise
isEquivalent(String, String) - Static method in class org.problets.domain.Library
 
isEquivalentArray(boolean[], boolean[]) - Static method in class org.problets.domain.Library
 
isInArea(int, int, Graphics) - Method in class org.problets.domain.model.output.view.LineOutputView
Relays whether the coordinates are in the area of this LineOutputView
isInOrder(ExpressionViewStep) - Method in class org.problets.domain.model.expression.step.ExpressionViewStep
Returns true if the order of the node of the original operator of the StudentNodeView that is a part of this step is less than that of the right operand, and false otherwise.
isInt(String) - Static method in class org.problets.lib.RBES.Grading
Function: public boolean isInt(String statement) * * Description: returns true if string is an integer *
isIntegerType(String) - Method in class org.problets.domain.model.language.CLanguage
Returns whether dataType is of integer type in the language
isIntegerType(String) - Method in class org.problets.domain.model.language.CSLanguage
Returns whether dataType is of integer type in the language
isIntegerType(String) - Method in class org.problets.domain.model.language.JavaLanguage
Returns whether dataType is of integer type in the language
isIntegerType(String) - Method in class org.problets.domain.model.language.Language
Returns whether dataType is of integer type in the language
isIntegerType(String) - Method in class org.problets.domain.model.language.PascalLanguage
Returns whether dataType is of integer type in the language
isIntegerType(String) - Method in class org.problets.domain.model.language.VBLanguage
Returns whether dataType is of integer type in the language
isLanguageApplicable(int) - Method in class org.problets.tutor.problemsequencer.integrated.LearnObjManager
Returns true if this LearnObjManager is applicable to the specified language, i.e., has a proficiency criterion of minimum number of problems > 0
isLastAnswerCorrect() - Method in class org.problets.student.StudentModel
Returns whether the last problem was solved correctly
isLinkCorrect(String, String) - Method in class org.problets.lib.conceptmap.tutor.ForestTutor
Returns true if the first name passed as argument is the actual parent of the second name passed as argument.
isLiteralExpression(String) - Static method in class org.problets.domain.model.expression.Expression
Method returns whether the studentCode is a literal expression that does not involve any variables, function calls, etc.
isLogical() - Method in class org.problets.domain.model.expression.Expression
Returns true if this is a logical expression, and false otherwise
isModelCorrect() - Method in class org.problets.lib.conceptmap.tutor.ForestTutor
Returns true if the student forest model is correct, false otherwise.
isNum(String) - Static method in class org.problets.lib.RBES.Grading
Function: public static boolean isNum(String answer) * * Description: returns true if string is a number - integer, or real *
isOnChildLinks(int, int) - Method in class org.problets.lib.conceptmap.view.NodeView
Method overridden by UserBuiltNodeView in order to check if any mouse event (given by the coordinates passed as arguments) occurred inside any of this node view's child links.
isOnChildLinks(int, int) - Method in class org.problets.lib.conceptmap.view.userbuilt.UserBuiltNodeView
Checks if any mouse event (given by the coordinates passed as arguments) occurred inside any of this node view's child links.
isOnLink(int, int) - Method in class org.problets.lib.conceptmap.view.userbuilt.UserBuiltLinkView
Checks if any mouse event (given by the coordinates passed as arguments) occurred inside this link view.
isOnNode(int, int) - Method in class org.problets.lib.conceptmap.view.NodeView
Checks if any mouse event (given by the coordinates passed as arguments) occurred inside this node view.
isOutputStatement() - Method in class org.problets.domain.line.CodeLine
Returns whether this is an output statement
isParentCorrect(String) - Method in class org.problets.lib.conceptmap.tutor.ForestTutor
Returns true if the user-defined parent is correct, false otherwise.
isParentCorrect() - Method in class org.problets.lib.conceptmap.tutor.MatrixDifference
Returns true if the user-defined parent is the same as the actual parent (correct), false otherwise.
isProblemAttempted() - Method in class org.problets.student.AnswerList
 
isProblemAttempted() - Method in class org.problets.student.StudentModel
----------------------------------------------------- Method to return whether the problem has been attempted
isRandomConstant(String) - Static method in class org.problets.domain.model.expression.GradingUtilities
Returns true if the template is that of a random constant and false otherwise
isRealType(String) - Method in class org.problets.domain.model.language.CLanguage
Returns whether dataType is of real type in the language
isRealType(String) - Method in class org.problets.domain.model.language.CSLanguage
Returns whether dataType is of real type in the language
isRealType(String) - Method in class org.problets.domain.model.language.JavaLanguage
Returns whether dataType is of real type in the language
isRealType(String) - Method in class org.problets.domain.model.language.Language
Returns whether dataType is of real type in the language
isRealType(String) - Method in class org.problets.domain.model.language.PascalLanguage
Returns whether dataType is of real type in the language
isRealType(String) - Method in class org.problets.domain.model.language.VBLanguage
Returns whether dataType is of real type in the language
isRelational() - Method in class org.problets.domain.model.expression.Expression
Returns true if this is a relational expression, and false otherwise
isResultLocallyCorrect() - Method in class org.problets.domain.model.expression.node.student.BailedOutStudentNodeView
BailedOutStudentNodeView is called only for && and ||.
isResultLocallyCorrect() - Method in class org.problets.domain.model.expression.node.student.ParenthesizedStudentNodeView
Called by ExpressionProblemView ONLY when Parenthesis.isSeparateStep.
isResultLocallyCorrect() - Method in class org.problets.domain.model.expression.node.student.StudentNodeView
This method will evaluate the 1 operator, up to 2 operands subexpression selected by the student and find out whether the partial answer provided by the student is correct according to the subexpression chosen by the student.
isSeparateStep - Static variable in class org.problets.domain.model.expression.node.operator.misc.Parenthesis
 
isSequenceDone() - Method in class org.problets.tutor.problemsequencer.AbstractProblemSequencer
Abstract method to return whether all the necessary problems have been generated - to be redefined by all subclasses
isSequenceDone() - Method in class org.problets.tutor.problemsequencer.AutoProblemSequencer
Returns true if all the templates have been generated at least once
isSequenceDone() - Method in class org.problets.tutor.problemsequencer.competence.CompetenceProblemSequencerLimited
Returns true if all the learning objectives have been met, false otherwise
isSequenceDone() - Method in class org.problets.tutor.problemsequencer.integrated.IntegratedProblemSequencer
If all the learning objective managers report that they are done, the integrated sequence is done, else it is not yet done.
isSequenceDone() - Method in class org.problets.tutor.problemsequencer.integrated.LearnObjManager
Assumes that client calls this method before getNextTemplate().
isSequenceDone() - Method in class org.problets.tutor.problemsequencer.PredefinedProblemSequencer
// Returns true if all the templates have been generated at least once Returns false, since the templates are generated in wrap-around fashion
isSpecialCase() - Method in class org.problets.domain.viz.control.BreakViz
 
isSpecialCase() - Method in class org.problets.domain.viz.control.ContinueViz
 
isSpecialCase() - Method in class org.problets.domain.viz.control.ControlViz
 
isSpecialCase() - Method in class org.problets.domain.viz.control.ExitViz
 
isSpecialCase() - Method in class org.problets.domain.viz.control.ReturnViz
 
isStageType(int) - Method in class org.problets.domain.template.TemplateWithContext
Confirm whether this template is for a particular stage type
isSupersetArray(boolean[], boolean[]) - Static method in class org.problets.domain.Library
 
isSupersetOf(String, String) - Static method in class org.problets.domain.Library
 
isTextNodeAnAnd(String) - Static method in class org.problets.lib.conceptmap.state.Utility
Given a node name in period-delimited text format, determines if the node is an AND by checking for a + before the last name in the string (the target node name).
isTimed - Static variable in class org.problets.domain.state.Configuration
 
isValid() - Method in class org.problets.domain.viz.data.implement.channel.Channel
Returns true if this channel is still valid, i.e., the pointer and the pointee are in scope, and the pointer is still pointing to this pointee (necessary to account for re-assignments), and false otherwise
isValidDataType(String) - Method in class org.problets.domain.model.language.Language
Returns whether currentDataType is a valid data type for this language
isValidOperator(String) - Static method in class org.problets.domain.model.expression.Expression
 
isVariable() - Method in class org.problets.domain.model.expression.Expression
 
isVariableTemplate(String) - Static method in class org.problets.domain.model.expression.GradingUtilities
Returns true of the template is a variable and false otherwise
isViewDisplayed() - Method in class org.problets.lib.stretchtext.StretchTextView
Returns whether this is displayed - in this case, always true
ITEM_HEIGHT - Static variable in class org.problets.lib.io.input.DataInputView
The height of each question
ITEM_HEIGHT - Static variable in class org.problets.lib.io.input.interaction.DataInteractionView
 
ITEM_HEIGHT - Static variable in class org.problets.lib.io.output.DataOutputView
 
ITERATION - Static variable in class org.problets.lib.RBES.codeRBES.CodeRule
 
IterationViz - Class in org.problets.domain.viz.control
Provides a common bas class and basic functionality for displaying for, while, and do/while loops in data flow form
IterationViz(int, int, String, FontMetrics) - Constructor for class org.problets.domain.viz.control.IterationViz
 
IWhileModel - Class in org.problets.domain.model.control.iteration
Class: IWhileLoopModel Purpose: Class for infinite while loops
IWhileModel(ActivationRecord, HeapModel, String, int) - Constructor for class org.problets.domain.model.control.iteration.IWhileModel
public IWhileModel(ActivationRecord parent, HeapModel heap, String in_template, int in_scopeType); The constructor for the IWhileModel class

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