A B C D E F L M N P Q S T U V Y

A

activeTests - Variable in class admin.User
 
addQuestion(Question) - Method in class question.QuestionBank
Adds a Question to the QuestionBank
addQuestion(Question) - Method in class test.Test
 
addStudent(Student) - Method in class admin.Course
 
addTest(Test) - Method in class test.TestBank
Adds a Test to the Test Bank.
admin - package admin
 
Answer - Class in question
 
Answer() - Constructor for class question.Answer
 
answers - Variable in class test.FilledTest
 

B

bank - Variable in class question.QuestionBank
 
bank - Variable in class test.TestBank
 

C

Course - Class in admin
 
Course() - Constructor for class admin.Course
 
course - Variable in class test.Test
 
courseName - Variable in class admin.Course
 
courses - Variable in class admin.Teacher
A collection of courses.
courses - Variable in class admin.User
 

D

deleteQuestion(Question) - Method in class question.QuestionBank
Removes the specified Question from the QuestionBank
deleteQuestion(Question) - Method in class test.Test
 
deleteStudent(Student) - Method in class admin.Course
 
deleteTest(Test) - Method in class test.TestBank
Removes the specified Test from the Test Bank
difficulty - Variable in class question.Question
 
Difficulty - Enum in test
A Difficulty is one of a fixed set of possibilities describing the difficulty of a question or test.
Difficulty() - Constructor for enum test.Difficulty
 
difficulty - Variable in class test.Test
 
durationDays - Variable in class test.TestSession
 
durationHours - Variable in class test.TestSession
 
durationMinutes - Variable in class test.TestSession
 
durationSeconds - Variable in class test.TestSession
 

E

email - Variable in class admin.User
 
endTime - Variable in class test.TestSession
 

F

FilledTest - Class in test
 
FilledTest() - Constructor for class test.FilledTest
 
filledTests - Variable in class test.TestSession
 
findQuestion(String) - Method in class question.QuestionBank
Finds all Question instances in the QuestionBank that contain the search term.
findTest(String) - Method in class test.TestBank
Searches for a Test in the Test Bank.

L

lastUsed - Variable in class question.Question
 

M

major - Variable in class admin.Student
 

N

name - Variable in class question.Question
 
name - Variable in class test.Test
 
numPages - Variable in class test.TestView
 
numQuestionsShowing - Variable in class test.TestView
 

P

pageNum - Variable in class test.TestView
 
password - Variable in class admin.User
 
pointsAwarded - Variable in class question.Answer
 
practiceTest - Variable in class test.Test
 
professorNotes - Variable in class question.Answer
 

Q

question - package question
 
question - Variable in class question.Answer
 
Question - Class in question
 
Question() - Constructor for class question.Question
 
question - Variable in class question.Question
 
QuestionBank - Class in question
 
QuestionBank() - Constructor for class question.QuestionBank
 
questionBanks - Variable in class admin.Teacher
A collection of question banks.
questions - Variable in class test.Test
 
questionValues - Variable in class test.Test
 

S

score - Variable in class test.FilledTest
 
searchStudent(String) - Method in class admin.Course
Find a student by unique name.
showNextPage() - Method in class test.TestView
showNextPage() changes the view of the screen to the next page, given that there are more pages to be viewed.
showPreviousPage() - Method in class test.TestView
showPreviousPage() changes the current page to the previous page, given that there is a previous page to view and user isn't at first page.
showQuestion(int) - Method in class test.TestView
showQuestion() takes in an int variable for a specific question number, and then displays the question on the page, given that the question number isn't 0 and question number is in the range of number of questions available.
startTime - Variable in class test.TestSession
 
Status - Enum in test
 
Status() - Constructor for enum test.Status
 
statuses - Variable in class test.TestView
statuses is a Collection of Status, which contain information on a specific questions, labeling it as either being NotAttempted, Attempted, and Completed.
Student - Class in admin
 
Student() - Constructor for class admin.Student
 
student - Variable in class test.FilledTest
 
studentID - Variable in class admin.Student
 
students - Variable in class admin.Course
 

T

takeActiveTest(Test) - Method in class admin.User
 
Teacher - Class in admin
Teacher is a user of test tool.
Teacher() - Constructor for class admin.Teacher
 
test - package test
 
test - Variable in class test.FilledTest
 
Test - Class in test
 
Test() - Constructor for class test.Test
 
test - Variable in class test.TestSession
 
TestBank - Class in test
 
TestBank() - Constructor for class test.TestBank
 
testBanks - Variable in class admin.Teacher
A collection of test banks.
TestSession - Class in test
 
TestSession() - Constructor for class test.TestSession
 
TestView - Class in test
This class contains the data structures and methods related to viewing a test.
TestView() - Constructor for class test.TestView
 
timeHours - Variable in class question.Question
 
timeHours - Variable in class test.Test
 
timeMinutes - Variable in class question.Question
 
timeMinutes - Variable in class test.Test
 

U

User - Class in admin
 
User() - Constructor for class admin.User
 
username - Variable in class admin.User
 

V

valueOf(String) - Static method in enum test.Difficulty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum test.Status
Returns the enum constant of this type with the specified name.
values() - Static method in enum test.Difficulty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum test.Status
Returns an array containing the constants of this enum type, in the order they are declared.
viewCourses(List<Course>) - Method in class admin.Teacher
Method to view the current courses.
viewQuestionBanks(List<QuestionBank>) - Method in class admin.Teacher
Method to view the current question banks.
viewTestBanks(List<TestBank>) - Method in class admin.Teacher
Method to view the current test banks.

Y

year - Variable in class admin.Student
 

A B C D E F L M N P Q S T U V Y