A C D E F G I L N P Q R S T U _

A

Answer - class eschool.data.Answer.
 
Answer(int, String, int) - Constructor for class eschool.data.Answer
Creates a new answer for a test question.
addCourse(String, int, String, String) - Method in class eschool.ejb._CoursesBean
Adds a new course to database.
addLecture(int, String, String, int, int) - Method in class eschool.ejb._LecturesBean
Adds a lecture to a course.
addQuestion(int, int, Question) - Method in class eschool.ejb._CoursesBean
Adds a question to a test
addStudent(Student, int, boolean) - Method in class eschool.ejb._CoursesBean
Adds a student to a certain course
addTest(int, String, Question) - Method in class eschool.ejb._CoursesBean
Adds a test to a course.
allowedSymbols(String) - Static method in class eschool.util.Checker
Checks whether the imput parameter contains the symbol " ' "

C

Checker - class eschool.util.Checker.
 
Checker() - Constructor for class eschool.util.Checker
 
Codes - class eschool.data.Codes.
 
Codes() - Constructor for class eschool.data.Codes
 
ConnectionHelper - class eschool.util.ConnectionHelper.
 
ConnectionHelper() - Constructor for class eschool.util.ConnectionHelper
 
Constants - class eschool.data.Constants.
 
Constants() - Constructor for class eschool.data.Constants
 
Course - class eschool.data.Course.
 
Course() - Constructor for class eschool.data.Course
Creates a new course with default values for courseid, name, ownerid and summary
Course(int, String, int, String) - Constructor for class eschool.data.Course
Creates a new course with the specified input parameters
canEdit(int, int) - Method in class eschool.ejb._LecturesBean
Checks whether a certain lecture can be edited by a certain user.
canRemove(int, int) - Method in class eschool.ejb._LecturesBean
Checks whether a certain course can be removed by a certain user
changeMyProfile(int, String, String, String, String, String) - Method in class eschool.ejb._UsersBean
Changes lecturer profile
changeStudentProfile(int, String, String, String, String) - Method in class eschool.ejb._UsersBean
Changes student personal data.
closeConnection(ResultSet, Statement, Connection) - Static method in class eschool.util.ConnectionHelper
Closes a ResultSet, Statement and Connection

D

deleteQuestion(int) - Method in class eschool.ejb._CoursesBean
Deletes a question from a test.
deleteStudent(int) - Method in class eschool.ejb._CoursesBean
Deletes a student from database
deleteTest(int) - Method in class eschool.ejb._CoursesBean
Deletes a test.
deleteTests(String[]) - Method in class eschool.ejb._CoursesBean
Deletes tests from database
delimBetweenQuestAns - Static variable in class eschool.data.Constants
A formal delimiter between questions in a test
delimInQuestAns - Static variable in class eschool.data.Constants
A formal delimiter between answers in a question

E

editLecture(int, String, String, int, int) - Method in class eschool.ejb._LecturesBean
Edits a lecture.
editSummary(int, String) - Method in class eschool.ejb._CoursesBean
Changes the summary informatin about a course with the provided string.
email - Variable in class eschool.data.User
 
eschool.data - package eschool.data
 
eschool.ejb - package eschool.ejb
 
eschool.util - package eschool.util
 

F

FName(String) - Method in class eschool.data.User
 
FULL_CONTROL - Static variable in class eschool.data.Rights
 
fname - Variable in class eschool.data.User
 

G

getAdditionalInfo() - Method in class eschool.data.Lecturer
 
getAllCourses() - Method in class eschool.ejb._CoursesBean
 
getAllLecturers() - Method in class eschool.ejb._UsersBean
 
getAllStudents(int) - Method in class eschool.ejb._CoursesBean
 
getAllStudents() - Method in class eschool.ejb._CoursesBean
 
getAllTests(int) - Method in class eschool.ejb._CoursesBean
 
getAnswer() - Method in class eschool.data.QuestionAnswer
 
getAnswer_id() - Method in class eschool.data.QuestionAnswer
 
getAnswerid() - Method in class eschool.data.Answer
 
getAnswers() - Method in class eschool.data.Question
 
getComment() - Method in class eschool.data.Question
 
getConnection() - Static method in class eschool.util.ConnectionHelper
 
getContent() - Method in class eschool.data.Answer
 
getContent() - Method in class eschool.data.Lecture
 
getContent() - Method in class eschool.data.Question
 
getCorrect() - Method in class eschool.data.Answer
 
getCourseByCourseID(int) - Method in class eschool.ejb._CoursesBean
 
getCourseid() - Method in class eschool.data.Course
 
getCourseid() - Method in class eschool.data.Lecture
 
getCourseid() - Method in class eschool.data.Test
 
getDate() - Method in class eschool.data.StudentResult
 
getEditedfrom() - Method in class eschool.data.Lecture
 
getEditedwhen() - Method in class eschool.data.Lecture
 
getEmail() - Method in class eschool.data.User
 
getFName() - Method in class eschool.data.User
 
getFn() - Method in class eschool.data.Student
 
getLName() - Method in class eschool.data.User
 
getLectureByLectureID(int) - Method in class eschool.ejb._LecturesBean
 
getLecture_num() - Method in class eschool.data.Lecture
 
getLectureid() - Method in class eschool.data.Lecture
 
getLecturerByLecturerID(int) - Method in class eschool.ejb._UsersBean
 
getLecturerid() - Method in class eschool.data.Lecturer
 
getLecturesByCourseID(int) - Method in class eschool.ejb._LecturesBean
 
getName() - Method in class eschool.data.Course
 
getNewCourseID() - Static method in class eschool.util.ConnectionHelper
 
getOwnerid() - Method in class eschool.data.Course
 
getPassword() - Method in class eschool.data.User
 
getPhone() - Method in class eschool.data.User
 
getQuestion() - Method in class eschool.data.QuestionAnswer
 
getQuestionAnswer() - Method in class eschool.data.StudentResult
 
getQuestion_id() - Method in class eschool.data.QuestionAnswer
 
getQuestionid() - Method in class eschool.data.Question
 
getQuestions() - Method in class eschool.data.Test
 
getResult() - Method in class eschool.data.StudentResult
 
getStudentByID(int) - Method in class eschool.ejb._CoursesBean
 
getStudentByStudentFN(String) - Method in class eschool.ejb._CoursesBean
 
getStudentCourses(int) - Method in class eschool.ejb._CoursesBean
 
getStudentResults(int) - Method in class eschool.ejb._CoursesBean
 
getStudentid() - Method in class eschool.data.Student
 
getSummary() - Method in class eschool.data.Course
 
getTestByTestID(int) - Method in class eschool.ejb._CoursesBean
 
getTest_id() - Method in class eschool.data.StudentResult
 
getTestid() - Method in class eschool.data.Test
 
getTitle() - Method in class eschool.data.Lecture
 
getTitle() - Method in class eschool.data.StudentResult
 
getTitle() - Method in class eschool.data.Test
 
getUsername() - Method in class eschool.data.User
 

I

isDeleted() - Method in class eschool.data.Test
 
isLectureNumAvail(int, int) - Method in class eschool.ejb._LecturesBean
Checks whether a certain lecture number is availabe for a certain course
isStudentSigned(int, int) - Method in class eschool.ejb._CoursesBean
Checks whether a certain student is signed in a certain course

L

Lecture - class eschool.data.Lecture.
 
Lecture() - Constructor for class eschool.data.Lecture
Creates a new lecture with default settings for all inner fields.
Lecture(int, int, String, String, int, String, int) - Constructor for class eschool.data.Lecture
Creates a new lecture with provided values for all inner fields.
Lecturer - class eschool.data.Lecturer.
 
Lecturer() - Constructor for class eschool.data.Lecturer
 
Lecturer(int, String, String, String, String, String, String, String) - Constructor for class eschool.data.Lecturer
 
lname - Variable in class eschool.data.User
 
logOnLecturer(String, String) - Method in class eschool.ejb._UsersBean
Logs a lecturer into the system by username and password
logOnStudent(String, String) - Method in class eschool.ejb._UsersBean
Logs a student into the system by username and password

N

NEW_STUDENT_IN_SYSTEM - Static variable in class eschool.data.Codes
Student is still not added to the course
NOT_SIGNED_IN - Static variable in class eschool.data.Codes
Unknown problem with sign out

P

password - Variable in class eschool.data.User
 
phone - Variable in class eschool.data.User
 

Q

Question - class eschool.data.Question.
 
Question(int, String, String, Vector) - Constructor for class eschool.data.Question
 
QuestionAnswer - class eschool.data.QuestionAnswer.
 
QuestionAnswer(int, String, int, String) - Constructor for class eschool.data.QuestionAnswer
 

R

READ_ONLY - Static variable in class eschool.data.Rights
 
READ_WRITE_ONLY - Static variable in class eschool.data.Rights
 
Rights - class eschool.data.Rights.
 
Rights() - Constructor for class eschool.data.Rights
 
registerLecturer(Lecturer) - Method in class eschool.ejb._UsersBean
Registeres a new system into the system
registerStudent(Student) - Method in class eschool.ejb._UsersBean
Register a new student into system
removeCourses(String[], int, String) - Method in class eschool.ejb._CoursesBean
Remove courses from database.
removeLecture(int) - Method in class eschool.ejb._LecturesBean
 

S

SIGNED_IN_ALREADY - Static variable in class eschool.data.Codes
User already signed in
SIGN_IN_FAIL - Static variable in class eschool.data.Codes
Sign in failed
SIGN_IN_OK - Static variable in class eschool.data.Codes
Successfull sign in
SIGN_OUT_FAIL - Static variable in class eschool.data.Codes
Sign out failed
SIGN_OUT_OK - Static variable in class eschool.data.Codes
Successfull sign out
STUDENT_ALREADY_ADDED - Static variable in class eschool.data.Codes
Student already added to the course
Student - class eschool.data.Student.
 
Student() - Constructor for class eschool.data.Student
 
Student(int, String, String, String, String, String, String, String) - Constructor for class eschool.data.Student
 
StudentResult - class eschool.data.StudentResult.
 
StudentResult(int, String, Vector, String, String) - Constructor for class eschool.data.StudentResult
 
saveOpinion(String, String, String, String, String, String, String) - Method in class eschool.ejb._UsersBean
Saves a user opinion about the system
setAdditionalInfo(String) - Method in class eschool.data.Lecturer
 
setAnswerid(int) - Method in class eschool.data.Answer
 
setAnswers(Vector) - Method in class eschool.data.Question
 
setComment(String) - Method in class eschool.data.Question
 
setContent(String) - Method in class eschool.data.Answer
 
setContent(String) - Method in class eschool.data.Lecture
 
setContent(String) - Method in class eschool.data.Question
 
setCorrect(int) - Method in class eschool.data.Answer
 
setCourseid(int) - Method in class eschool.data.Course
 
setCourseid(int) - Method in class eschool.data.Lecture
 
setCourseid(int) - Method in class eschool.data.Test
 
setDeleted(boolean) - Method in class eschool.data.Test
 
setEditedfrom(int) - Method in class eschool.data.Lecture
Sets value for lecturer created the lecture
setEditedwhen(String) - Method in class eschool.data.Lecture
Sets value for date when the lecture has been created
setEmail(String) - Method in class eschool.data.User
 
setFn(String) - Method in class eschool.data.Student
 
setLName(String) - Method in class eschool.data.User
 
setLecture_num(int) - Method in class eschool.data.Lecture
 
setLectureid(int) - Method in class eschool.data.Lecture
 
setLecturerid(int) - Method in class eschool.data.Lecturer
 
setName(String) - Method in class eschool.data.Course
 
setOwnerid(int) - Method in class eschool.data.Course
 
setPassword(String) - Method in class eschool.data.User
 
setPhone(String) - Method in class eschool.data.User
 
setQuestionid(int) - Method in class eschool.data.Question
 
setQuestions(Vector) - Method in class eschool.data.Test
 
setStudentid(int) - Method in class eschool.data.Student
 
setSummary(String) - Method in class eschool.data.Course
 
setTestid(int) - Method in class eschool.data.Test
 
setTitle(String) - Method in class eschool.data.Lecture
 
setTitle(String) - Method in class eschool.data.Test
 
setUsername(String) - Method in class eschool.data.User
 
signIn(int, int) - Method in class eschool.ejb._CoursesBean
Signs in a student into a course.
signOut(int, int) - Method in class eschool.ejb._CoursesBean
Signs out a student from a course.

T

Test - class eschool.data.Test.
 
Test(int, int, String, Vector) - Constructor for class eschool.data.Test
 
test(int) - Method in class eschool.ejb._CoursesBean
internal tests method
toString() - Method in class eschool.data.Answer
A string representation of the current object
toString() - Method in class eschool.data.Question
 
toString() - Method in class eschool.data.Test
 

U

User - class eschool.data.User.
 
User() - Constructor for class eschool.data.User
 
User(String, String, String, String, String, String) - Constructor for class eschool.data.User
 
username - Variable in class eschool.data.User
 

_

_CoursesBean - class eschool.ejb._CoursesBean.
 
_CoursesBean() - Constructor for class eschool.ejb._CoursesBean
 
_LecturesBean - class eschool.ejb._LecturesBean.
 
_LecturesBean() - Constructor for class eschool.ejb._LecturesBean
 
_UsersBean - class eschool.ejb._UsersBean.
 
_UsersBean() - Constructor for class eschool.ejb._UsersBean
 

A C D E F G I L N P Q R S T U _