Package testtool.Main

Class Summary
Actualquestion This is another description of the test questions used for visual purposes *
Answer This object encapsulates the True/False, MatchingAnswer, Multiple Choice, Short Answer, Long Answer, Code objects Derived from an FMSL opaque type.
AnsweredQuestion This is the Questions that makes up the Test it contains Student comments and the answers the student selects *
AnsweredTest An answered test contained zero or more answered questions *
AnswerList Generic JavaDoc for AnswerList
code This object contains strings for the answer, stdout, and script output *
Complete Color of a completed question Derived from an FMSL opaque type.
ConstraintSet A model of all the constraints that are in effect when questions are selected.
CorrectAnswerList Generic JavaDoc for CorrectAnswerList
EditableTest A test contains information about its length, what class it is for, and what questions it consists of.
GradedQuestion This object holds the grades for a answered question, this can be a percentag e correct a problem is, and a boolean representing whether the question has been graded *
Incomplete Color of a completed question Derived from an FMSL opaque type.
LastUsedConstraint When a test is generated, recently used questions may be filtered out, or questions that have not been recently used may be filtered out.
LongAnswer This object contains strings for the answer and keywords *
Main Generic JavaDoc for Main Derived from an FMSL opaque type.
MatchingAnswer This object contains a list of strings and a list of correct choices *
MutliChoice This object contains a list of strings and the correct choice *
pagew this submits the page Derived from an FMSL opaque type.
Practice This is the basic practice test object Derived from an FMSL opaque type.
Problem This is the test problem that will extend from testquestion(same one use d everywhere) and have components that make up the visual portion of the test *
Proctored This is an inclass test and has a page proctor oper Derived from an FMSL opaque type.
ProctoredStudent A ProctoredStudent represents a student in the proctoring and grading phases of TestTool it contains zero or more answered questions (which can be GradedQuestions, which is a subset of AnsweredQuestions) *
ProctoredTest A ProctoredTest is a test that is in progress, or has been completed, it also contains a list of the students in a class.
Question A Question has all the generic elements included in a question *
QuestionBlock A test consists of one or more blocks of questions.
QuestionDatabase A question database is an object that contains zero or more records *
QuestionTimer QuestionTimer is the timer for individual questions *
Revisit Color of a completed question Derived from an FMSL opaque type.
SearchString This object is used to search for questions *
StandardColor a StandardColor is one of a fixed set of possibilities.
Status colors for question status's *
Student A student extends user and adds the elements found in the setting screen *
Summary This the saved description of the questions used in the visual test *
Test A test contains information about its length, what class it is for, and what questions it consists of.
TestQuestion A question in a test knows its place in the test, the number of points it is worth, and the constraints that generated it.
TestTakingWorkspace A TestWorkspace is an object containing all of the test-taking content for a student *
TestTimer TestTimer is the timer for the whole test *
Testtype This is the type of test given, practice, proctored or takehome *
TestWizard This is the data gathered from the user to be used in the generation of a new test.
Time The length of a test.
TimeConstraint When a test is generated, questions may be limited by an upper or a lower bound on their completion time.
Timer boolean is for is it displayed or not, number is length of time *
User A user that student can extend *
 

Enum Summary
Actual Type of actual test, inclass or takehome *
UpperOrLower Describes whether a limit is an upper bound or a lower bound.