Uses of Class
be.gaudry.model.edu.Student
Package
Description
-
Uses of Student in be.gaudry.dao.edu
Modifier and TypeMethodDescriptionIPersonDao.loadStudents(List<Integer> studentsIds)
Loads a list of students.
Be careful: for each student, the school will contains only school's id.IPersonDao.loadStudentsForSchool(int schoolId)
Loads a list of students.Modifier and TypeMethodDescriptionvoid
ISchoolAdminDao.add(SchoolClass schoolClass, Student student)
Adds a student into the school classvoid
ICourse.loadQuotations(Student student)
Loads all courses and quotations into a student objectvoid
ISchoolAdminDao.remove(SchoolClass schoolClass, Student student)
Removes a student from the school classint
IPersonDao.saveOrUpdate(Student student)
boolean
ICourse.saveOrUpdateQuotations(Student student, Course course)
Saves or updates quotations for a given course of a given student.
The general contract ofsaveOrUpdateQuotations
is that each quotation for a given course is saved or updated into persistent layer.
If a quotation has an id equals to -1, it will be inserted after a check to know if an examination must be created for this quotation, and the id is set after the save operation.Modifier and TypeMethodDescriptionint
ICourse.deleteQuotations(Map<Student,Quotation> quotations)
-
Uses of Student in be.gaudry.dao.edu.derby
Modifier and TypeMethodDescriptionDerbyPerson.loadStudents(List<Integer> studentsIds)
DerbyPerson.loadStudentsForSchool(int schoolId)
Modifier and TypeMethodDescriptionvoid
DerbySchoolAdmin.add(SchoolClass schoolClass, Student student)
void
DerbyCourse.loadQuotations(Student student)
void
DerbySchoolAdmin.remove(SchoolClass schoolClass, Student student)
int
DerbyPerson.saveOrUpdate(Student student)
boolean
DerbyCourse.saveOrUpdateQuotations(Student student, Course course)
Modifier and TypeMethodDescriptionint
DerbyCourse.deleteQuotations(Map<Student,Quotation> quotations)
-
Uses of Student in be.gaudry.model.edu
-
Uses of Student in be.gaudry.model.edu.score
Modifier and TypeMethodDescriptionvoid
Examination.addQuotation(Student student, Quotation quotation)
Examination.getQuotation(Student student)
void
Examination.removeQuotation(Student student)
Removes theQuotation
for a Student key from the quotations map if it is present (optional operation).void
StudentScoreList.setStudent(Student student)
ModifierConstructorDescriptionStudentScoreList(Student student)
StudentScoreList(Student student, List<Quotation> quotations)
-
Uses of Student in be.gaudry.swing.edu.examination
-
Uses of Student in be.gaudry.swing.edu.school.schoolClass
Modifier and TypeMethodDescriptionManageStudentsPanel.getAvailableStudents()
ManageStudentsPanel.getClassStudents()
Modifier and TypeMethodDescriptionvoid
ManageStudentsPanel.setAvailableStudents(List<Student> availableStudents)
void
ManageStudentsPanel.setClassStudents(List<Student> _classStudents)
-
Uses of Student in be.gaudry.swing.edu.school.student
Modifier and TypeMethodDescriptionprotected Student
StudentsPanel.loadItemAsync(int itemId, boolean lazy)
StudentEditPanel.saveOrUpdateItem()
Modifier and TypeMethodDescriptionprotected IItemEditor<Student>
StudentsPanel.getEditPanel()
protected IItemPanel<Student>
StudentsPanel.getInfoPanel()
-
Uses of Student in be.gaudry.swing.edu.student.avg
Modifier and TypeMethodDescriptionIAVGTableModel.getStudent()
PeriodAVGTableModel.getStudent()
StudentAVGPanel.getStudent()
StudentAVGTableModel.getStudent()
Modifier and TypeMethodDescriptionvoid
IAVGTableModel.setStudent(Student student)
The general contract ofsetStudent
is storing thestudent
into the model and calling thedisplayStudent()
method after.void
PeriodAVGTableModel.setStudent(Student _student)
void
StudentAVGPanel.setStudent(Student _student)
void
StudentAVGTableModel.setStudent(Student student)
-
Uses of Student in be.gaudry.swing.edu.student.course
Modifier and TypeMethodDescriptionStudentQuotationsPanel.getStudent()
StudentQuotationsTableModel.getStudent()
Modifier and TypeMethodDescriptionvoid
StudentQuotationsPanel.customizeGUI(Student student, Course course)
void
StudentCourseTabbedPane.setStudent(Student student)
void
StudentQuotationsPanel.setStudent(Student student)
void
StudentQuotationsTableModel.setStudent(Student student)
ModifierConstructorDescriptionStudentCoursesTimeSerieChart(Student student, Course course)
StudentCourseTabbedPane(Student student, Collection<Course> availableCourses, boolean dynamicallyExpandable)
StudentQuotationsPanel(Student student, Course course)
Scores management for a given student and a course. -
Uses of Student in be.gaudry.swing.edu.student.timechart