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

T

tableChanged(TableModelEvent) - Method in class org.problets.domain.model.variable.aggregate.ArrayView
Called when the table is changed.
TAG_BD - Static variable in class org.problets.lib.io.output.TextFormatter
Tag for BOLD text attribute.
TAG_BLACK - Static variable in class org.problets.lib.io.output.TextFormatter
Tag for BLACK text color.
TAG_BLUE - Static variable in class org.problets.lib.io.output.TextFormatter
Tag for BLUE text color.
TAG_BR - Static variable in class org.problets.lib.io.output.TextFormatter
Tag for LINE BREAK.
TAG_CD - Static variable in class org.problets.lib.io.output.TextFormatter
Tag for CODE (Monospaced) font.
TAG_CLOSE_MARK - Static variable in class org.problets.lib.io.output.TextFormatter
 
TAG_DARKGRAY - Static variable in class org.problets.lib.io.output.TextFormatter
Tag for DARK GRAY text color.
TAG_GRAY - Static variable in class org.problets.lib.io.output.TextFormatter
Tag for GRAY text color.
TAG_GREEN - Static variable in class org.problets.lib.io.output.TextFormatter
Tag for GREEN text color.
TAG_H1 - Static variable in class org.problets.lib.io.output.TextFormatter
Tag for Heading 1 logical style.
TAG_H2 - Static variable in class org.problets.lib.io.output.TextFormatter
Tag for Heading 2 logical style.
TAG_H3 - Static variable in class org.problets.lib.io.output.TextFormatter
Tag for Heading 3 logical style.
TAG_HR - Static variable in class org.problets.lib.io.output.TextFormatter
Tag for HARD RULE (straight line across text field.
TAG_HTML_BD - Static variable in class org.problets.lib.io.output.TextFormatter
Tag for BOLD text attribute.
TAG_HTML_BLACK - Static variable in class org.problets.lib.io.output.TextFormatter
HTML equivalent tag for BLACK text color.
TAG_HTML_BLUE - Static variable in class org.problets.lib.io.output.TextFormatter
HTML equivalent tag for BLUE text color.
TAG_HTML_BR - Static variable in class org.problets.lib.io.output.TextFormatter
Tag for LINE BREAK.
TAG_HTML_CD - Static variable in class org.problets.lib.io.output.TextFormatter
Tag for CODE (Monospaced) font.
TAG_HTML_COLOR_NEGATE - Static variable in class org.problets.lib.io.output.TextFormatter
HTML equivalent tag for NEGATING TEXT COLOR ONLY
TAG_HTML_DARKGRAY - Static variable in class org.problets.lib.io.output.TextFormatter
HTML equivalent tag for DARK GRAY text color.
TAG_HTML_GRAY - Static variable in class org.problets.lib.io.output.TextFormatter
HTML equivalent tag for GRAY text color.
TAG_HTML_GREEN - Static variable in class org.problets.lib.io.output.TextFormatter
HTML equivalent tag for GREEN text color.
TAG_HTML_H1 - Static variable in class org.problets.lib.io.output.TextFormatter
Tag for Heading 1 logical style.
TAG_HTML_H2 - Static variable in class org.problets.lib.io.output.TextFormatter
Tag for Heading 2 logical style.
TAG_HTML_H3 - Static variable in class org.problets.lib.io.output.TextFormatter
Tag for Heading 3 logical style.
TAG_HTML_HR - Static variable in class org.problets.lib.io.output.TextFormatter
Tag for HARD RULE (straight line across text field.
TAG_HTML_IT - Static variable in class org.problets.lib.io.output.TextFormatter
Tag for ITALICS text attribute.
TAG_HTML_LB - Static variable in class org.problets.lib.io.output.TextFormatter
Tag for BULLETED LIST.
TAG_HTML_LI - Static variable in class org.problets.lib.io.output.TextFormatter
Tag for LINE ITEM.
TAG_HTML_LN - Static variable in class org.problets.lib.io.output.TextFormatter
Tag for NUMBERED LIST.
TAG_HTML_ORANGE - Static variable in class org.problets.lib.io.output.TextFormatter
HTML equivalent tag for ORANGE text color.
TAG_HTML_P - Static variable in class org.problets.lib.io.output.TextFormatter
Tag for PARAGRAPH (black line between text).
TAG_HTML_PINK - Static variable in class org.problets.lib.io.output.TextFormatter
HTML equivalent tag for PINK text color.
TAG_HTML_RED - Static variable in class org.problets.lib.io.output.TextFormatter
HTML equivalent tag for RED text color.
TAG_HTML_ST - Static variable in class org.problets.lib.io.output.TextFormatter
Tag for STRIKETHROUGH text attribute.
TAG_HTML_UL - Static variable in class org.problets.lib.io.output.TextFormatter
Tag for UNDERLINED text attribute.
TAG_HTML_YELLOW - Static variable in class org.problets.lib.io.output.TextFormatter
HTML equivalent tag for YELLOW text color.
TAG_IN - Static variable in class org.problets.lib.io.output.TextFormatter
Tag for INDENT.
TAG_IT - Static variable in class org.problets.lib.io.output.TextFormatter
Tag for ITALICS text attribute.
TAG_LB - Static variable in class org.problets.lib.io.output.TextFormatter
Tag for BULLETED LIST.
TAG_LI - Static variable in class org.problets.lib.io.output.TextFormatter
Tag for LINE ITEM.
TAG_LINE_DETAIL - Static variable in class org.problets.lib.io.output.TextFormatter
Tag for LINE NUMBERING text attribute.
TAG_LN - Static variable in class org.problets.lib.io.output.TextFormatter
Tag for NUMBERED LIST.
TAG_MONO - Static variable in class org.problets.lib.io.output.TextFormatter
Tag for MONOSPACED font.
TAG_NEGATE_MARK - Static variable in class org.problets.lib.io.output.TextFormatter
 
TAG_OPEN_MARK - Static variable in class org.problets.lib.io.output.TextFormatter
 
TAG_ORANGE - Static variable in class org.problets.lib.io.output.TextFormatter
Tag for ORANGE text color.
TAG_P - Static variable in class org.problets.lib.io.output.TextFormatter
Tag for PARAGRAPH (black line between text).
TAG_PINK - Static variable in class org.problets.lib.io.output.TextFormatter
Tag for PINK text color.
TAG_RED - Static variable in class org.problets.lib.io.output.TextFormatter
Tag for RED text color.
TAG_SANS - Static variable in class org.problets.lib.io.output.TextFormatter
Tag for SANS SERIF font.
TAG_SERIF - Static variable in class org.problets.lib.io.output.TextFormatter
Tag for SERIF font.
TAG_SIZE_EQUAL_MARK - Static variable in class org.problets.lib.io.output.TextFormatter
 
TAG_ST - Static variable in class org.problets.lib.io.output.TextFormatter
Tag for STRIKETHROUGH text attribute.
TAG_UL - Static variable in class org.problets.lib.io.output.TextFormatter
Tag for UNDERLINED text attribute.
TAG_YELLOW - Static variable in class org.problets.lib.io.output.TextFormatter
Tag for YELLOW text color.
TellItem - Class in org.problets.domain.model.implement
Represents one tell item in data trace
TellItem(AbstractVarModel, int) - Constructor for class org.problets.domain.model.implement.TellItem
 
Template - Class in org.problets.domain.template
Template To hold the template being used for the current problem Author: Amruth Kumar
Template(int, String, String, String, String, String, String, int) - Constructor for class org.problets.domain.template.Template
Constructor currently used only for testing purposes in BatchTester - Retained for its ease of use
Template(Template) - Constructor for class org.problets.domain.template.Template
Constructor used by TemplateWithContext class
Template(Vector) - Constructor for class org.problets.domain.template.Template
Constructor that extracts the template components from a vector of strings.
TEMPLATE - Static variable in class org.problets.lib.RBES.codeRBES.CodeRule
 
TEMPLATE_FILE - Static variable in class org.problets.tutor.problemsequencer.AbstractProblemSequencer
 
TEMPLATE_LINE - Static variable in class org.problets.lib.log.LogModel
 
TEMPLATE_ORDER - Static variable in class org.problets.domain.model.implement.DataTraceView
Option for ask and tells for a variable displayed in the order specified by the template
TEMPLATE_PATH - Static variable in interface org.problets.domain.state.Folders
 
TEMPLATE_SYMBOL - Static variable in class org.problets.domain.model.expression.node.operator.assignment.PostfixDecrement
 
TEMPLATE_SYMBOL - Static variable in class org.problets.domain.model.expression.node.operator.assignment.PostfixIncrement
 
TemplateParser - Class in org.problets.domain.template
Provides static methods to parse a template
TemplateParser() - Constructor for class org.problets.domain.template.TemplateParser
 
TemplateWithContext - Class in org.problets.domain.template
Enhances a Template object with context - pre/prac/post-test, type of feedback, etc.
TemplateWithContext(Template, int, Configuration, String) - Constructor for class org.problets.domain.template.TemplateWithContext
 
TempUserBuiltNodeView - Class in org.problets.lib.conceptmap.view.userbuilt
Derived from UserBuiltNodeView.
TempUserBuiltNodeView(UserBuiltNodeView, UserBuiltNodeModel) - Constructor for class org.problets.lib.conceptmap.view.userbuilt.TempUserBuiltNodeView
Creates a TempUserBuiltNodeView object using the parent node view and the corresponding model as arguments.
TERMINAL_MODIFIED - Static variable in class org.problets.domain.model.control.iteration.AbstractLoopModel
 
Test - Class in org.problets.domain
 
Test() - Constructor for class org.problets.domain.Test
 
Test - Class in org.problets.lib.io.output.overlay
 
Test() - Constructor for class org.problets.lib.io.output.overlay.Test
 
test(String) - Static method in class org.test.BatchTester
Helps test templates for the various control constructs - Prints the code for the template (with line numbers) and then, the explanation generated for the template
Test - Class in org.test
 
Test() - Constructor for class org.test.Test
 
testall(String, String) - Static method in class org.test.BatchTester
Helps test all the templates in a sequential order, starting from the given template number
testall(String, int) - Static method in class org.test.BatchTester
 
testCode(Template) - Static method in class org.test.BatchTester
Used to test code problems - output and debug
Tester - Class in org.problets.domain.viz.control
 
Tester() - Constructor for class org.problets.domain.viz.control.Tester
 
Tester - Class in org.test
Class: Tester Purpose:
Tester() - Constructor for class org.test.Tester
 
testExpression(String) - Static method in class org.test.BatchTester
Used to test expression problems
TEXT - Static variable in class org.problets.lib.io.input.DataInputModel
String used to specify output text in one-column format, usable for messages
TEXT - Static variable in class org.problets.lib.io.output.DataOutputModel
 
TEXT_MESSAGE - Static variable in interface org.problets.domain.state.Constants
 
TEXTAREA - Static variable in class org.problets.lib.io.input.DataInputModel
String used to specify a text area question - where user can enter multiple lines of text
TEXTAREA - Static variable in class org.problets.lib.io.output.DataOutputModel
 
TextAreaInput - Class in org.problets.lib.io.input
To present a question for which student enters several lines of text
TextAreaInput(String, int, int, Color) - Constructor for class org.problets.lib.io.input.TextAreaInput
 
TextAreaOutput - Class in org.problets.lib.io.output
Class to display messages betwen stages of a tutor test
TextAreaOutput(String, int) - Constructor for class org.problets.lib.io.output.TextAreaOutput
 
TextAreaOutput(Vector, int) - Constructor for class org.problets.lib.io.output.TextAreaOutput
 
TEXTFIELD - Static variable in class org.problets.lib.io.input.DataInputModel
String used to specify a text field question - where user can enter one line of text
TextFieldInput - Class in org.problets.lib.io.input
To present a question for which student enters one line of text
TextFieldInput(String, int, Color) - Constructor for class org.problets.lib.io.input.TextFieldInput
 
TextFieldInput(String, Color) - Constructor for class org.problets.lib.io.input.TextFieldInput
 
TextFieldInsert - Class in org.problets.lib.io.input
To present titles, subtitles and instructions
TextFieldInsert(String, Color) - Constructor for class org.problets.lib.io.input.TextFieldInsert
 
TextFieldOutput - Class in org.problets.lib.io.output
Class to display a one-line message
TextFieldOutput(String, int, Color) - Constructor for class org.problets.lib.io.output.TextFieldOutput
 
textFormatter - Static variable in class org.problets.lib.conceptmap.state.Utility
The text formatter for mouseover drawing
TextFormatter - Class in org.problets.lib.io.output
 
TextFormatter() - Constructor for class org.problets.lib.io.output.TextFormatter
 
TIME_LEVEL - Static variable in class org.problets.domain.line.LogLine
 
TIME_LIMIT - Static variable in interface org.problets.domain.state.Constants
 
TIME_LINE - Static variable in class org.problets.lib.log.LogModel
 
TIME_SPENT_LINE - Static variable in class org.problets.lib.log.LogModel
 
TIME_STEPS - Static variable in interface org.problets.domain.state.Constants
 
timeLimit - Static variable in class org.problets.domain.state.Configuration
 
TimerModel - Class in org.problets.lib.timer
TimerModel class - Wraps around Timer class, - Counts to a given amount of time - And IF the applet is timed, Issues an ActionEvent to help main applet terminate itself - This is a notifier class - it notifies all its listeners through their actionPerformed.
TimerModel(ActionListener, int) - Constructor for class org.problets.lib.timer.TimerModel
 
TimerView - Class in org.problets.lib.timer
TimerView class - Wraps around Timer class, - Counts to a given amount of time - And issues an ActionEvent to help main applet terminate itself - This is a notifier class - it notifies all its listeners through their actionPerformed.
TimerView(TimerModel) - Constructor for class org.problets.lib.timer.TimerView
 
timeStepSize - Static variable in class org.problets.domain.state.Configuration
 
TITLE - Static variable in class org.problets.lib.io.input.DataInputModel
String used to specify title of a segment of questions - no user input is expected for a title
TITLE - Static variable in class org.problets.lib.io.output.DataOutputModel
 
toInteger(String) - Static method in class org.problets.domain.Library
Given a string, returns the number represented by the string, -1 if it is not a number
tokenize(String) - Static method in class org.problets.domain.model.expression.Expression
 
TOP - Static variable in class org.problets.domain.viz.control.ControlViz
 
TOP_FOCUS - Static variable in interface org.problets.lib.io.output.ScrollConstants
 
TOPIC - Static variable in interface org.problets.domain.state.Constants
 
topic - Static variable in class org.problets.domain.state.SessionState
 
TOPIC - Static variable in class org.problets.tutor.TutorController
 
TopicAdapter - Class in org.problets.tutor.feedbackadapter
Adapts feedback to include statements for current topic only
TopicAdapter() - Constructor for class org.problets.tutor.feedbackadapter.TopicAdapter
 
toPower(int) - Method in class org.problets.domain.model.expression.node.operator.bitwise.view.BaseNModel
Returns the value of the instance's base raised to a positive integer power
toPrecision(double, int) - Static method in class org.problets.domain.Library
 
toString() - Method in class org.problets.domain.knowledge.ConceptStats
Returns a string of generated/correct/partial/incorrect/missed/unattempted/learning objective
toString() - Method in class org.problets.domain.knowledge.KnowledgeUnit
 
toString() - Method in class org.problets.domain.line.AbstractExplanationLine
Returns only that which is entered into the log
toString() - Method in class org.problets.domain.line.AbstractLine
Returns only that which is entered into the log
toString() - Method in class org.problets.domain.line.CodeLine
Implementing method of the abstract base class so that LogModel.addToLog() works correctly Returns only that which is entered into the log
toString() - Method in class org.problets.domain.line.CodeSegmentAttempt
Returns only that which is entered into the log
toString() - Method in class org.problets.domain.line.ErrorLine
Method to return a coherent string summarizing this ErrorLine object - Implements a base class method Returns only that which is entered in the log
toString() - Method in class org.problets.domain.line.ExplanationLine
Method implements a base clas method Returns only that which is entered into the log
toString() - Method in class org.problets.domain.line.ExplanationPara
Method implements a base clas method Returns only that which is entered into the log
toString() - Method in class org.problets.domain.line.LogLine
Returns only that which is entered into the log Implementing base class method
toString() - Method in class org.problets.domain.model.control.ExecutionStatus
 
toString() - Method in class org.problets.domain.model.datatype.Value
 
toString() - Method in class org.problets.domain.model.expression.Expression
Returns the expression - appropriate for printing expressions in explanation - not extra whitespaces to distract the reader
toString() - Method in class org.problets.domain.model.expression.node.NodeModel
Returns a string representation of this node
toString() - Method in class org.problets.domain.model.expression.node.NodeView
Returns a string representation of this nodeview
toString() - Method in class org.problets.domain.model.expression.step.AbstractExpressionStep
 
toString() - Method in class org.problets.domain.model.expression.step.AssignmentStep
 
toString() - Method in class org.problets.domain.model.expression.step.ExpressionStep
 
toString() - Method in class org.problets.domain.model.expression.step.ExpressionViewStep
Returns this operator and its two operands.
toString() - Method in class org.problets.domain.model.implement.DataTraceItem
 
toString() - Method in class org.problets.domain.model.output.LineOutput
Returns only that which is entered into the log
toString() - Method in class org.problets.domain.model.variable.aggregate.ArrayModel
 
toString() - Method in class org.problets.domain.model.variable.ValueDifference
 
toString() - Method in class org.problets.domain.view.code.synthesis.SynthesisCodeSegment
 
toString() - Method in class org.problets.domain.viz.data.implement.channel.Channel
 
toString() - Method in class org.problets.lib.conceptmap.student.StudentAnswer
Returns the student answer in string format.
toString() - Method in class org.problets.lib.io.output.ProgressBarModel
 
toString() - Method in class org.problets.lib.io.output.state.Transition
Returns string version of this transition
toString() - Method in class org.problets.lib.RBES.codeRBES.CodeOutput
Return a string form of the output
toString() - Method in class org.problets.student.StudentRecord
 
TOTAL_LANGUAGES - Static variable in interface org.problets.domain.state.Constants
 
TOTAL_OPERATORS - Static variable in class org.problets.domain.model.expression.node.operator.arithmetic.Arithmetic
 
TOTAL_OPERATORS - Static variable in class org.problets.domain.model.expression.node.operator.assignment.Assignment
 
TOTAL_OPERATORS - Static variable in class org.problets.domain.model.expression.node.operator.bitwise.Bitwise
 
TOTAL_OPERATORS - Static variable in class org.problets.domain.model.expression.node.operator.logical.Logical
 
TOTAL_OPERATORS - Static variable in class org.problets.domain.model.expression.node.operator.pointer.Pointer
 
TOTAL_OPERATORS - Static variable in class org.problets.domain.model.expression.node.operator.relational.Relational
 
TOTAL_STATS - Static variable in interface org.problets.tutor.GradeConstants
 
toXMLString() - Method in class org.problets.domain.knowledge.KnowledgeModel
Returns the structure of the knowledge model in XML format
toXMLString() - Method in class org.problets.domain.knowledge.KnowledgeUnit
Returns the structure of the knowledge model in XML format
Transition - Class in org.problets.lib.io.output.state
Holds information about one state transition
Transition(Vector) - Constructor for class org.problets.lib.io.output.state.Transition
 
translate(Vector) - Method in class org.problets.lib.comm.database.DataTranslator
Translates the supplied databaseRecord object from the tutor with the translation instructions read from a local file and returns a hash map with all translations
translate(String) - Method in class org.problets.lib.RBES.codeRBES.CodeTranslator
translate the given string to its corresponding data
translate(String) - Method in class org.problets.lib.RBES.Translator
Translate the statement based on the data
Translator - Class in org.problets.lib.RBES
abstract class; translates data received from rule-based text file into its corresponding info
Translator() - Constructor for class org.problets.lib.RBES.Translator
 
TREATMENT_HEADER - Static variable in class org.problets.tutor.problemsequencer.integrated.LearnObjSpec
 
TreatmentRegimen - Class in org.problets.tutor.problemsequencer.integrated
Holds the pretest, practice and post-test treatments for one concept.
TreatmentRegimen(Vector) - Constructor for class org.problets.tutor.problemsequencer.integrated.TreatmentRegimen
 
TreeModel - Class in org.problets.lib.conceptmap.model
The TreeModel holds the trees.
TreeModel(Vector) - Constructor for class org.problets.lib.conceptmap.model.TreeModel
Create a TreeModel object using the data in vector format as argument.
TreeView - Class in org.problets.lib.conceptmap.view
Performs the painting of the tree model.
TreeView(TreeModel) - Constructor for class org.problets.lib.conceptmap.view.TreeView
Creates a TreeView object using the tree model as argument.
trimDataInVector() - Method in class org.problets.lib.comm.database.DataTranslator
 
TutorController - Class in org.problets.tutor
To implement the options for TutorModel
TutorController(String, LogModel) - Constructor for class org.problets.tutor.TutorController
 
TutorManager - Class in org.problets.tutor
Creates tutors for different problem types as necessary and uses the appropriate tutor for each problem.
TutorManager(StudentModel, LogModel) - Constructor for class org.problets.tutor.TutorManager
 
typeCompatibleAssign(Assignable, Value, boolean) - Method in class org.problets.domain.model.language.CLanguage
Returns true if right value can be assigned to the left variable, and false otherwise
typeCompatibleAssign(Assignable, Value, boolean) - Method in class org.problets.domain.model.language.CSLanguage
Returns true if right value can be assigned to the left variable, and false otherwise
typeCompatibleAssign(Assignable, Value, boolean) - Method in class org.problets.domain.model.language.JavaLanguage
Returns true if right value can be assigned to the left variable, and false otherwise
typeCompatibleAssign(Assignable, Value, boolean) - Method in class org.problets.domain.model.language.Language
Returns true if right value can be assigned to the left variable, and false otherwise
typeCompatibleAssign(Assignable, Value, boolean) - Method in class org.problets.domain.model.language.VBLanguage
Returns true if right value can be assigned to the left variable, and false otherwise
typeset(Graphics, FontMetrics, int, int, int) - Method in class org.problets.domain.model.expression.ExpressionViewExpert
Given the graphics context and the font metrics used, this method will calculate the left and right extents of all the operators and operands in an expression.
typeset(Graphics, FontMetrics, int, int, int) - Method in class org.problets.domain.model.expression.node.NodeView
Given the graphics context and the font metrics used, this method will calculate the left and right extents of all the operators and operands in an expression.
typeset(Graphics, FontMetrics, int, int, int) - Method in class org.problets.domain.model.expression.node.operator.misc.ParenthesisView
Given the graphics context and the font metrics used, this method will calculate the left and right extents of all the operators and operands in an expression.

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