/**
* @see FormTablePage#onEditClick()
*/
public boolean onEditClick() {
Student student = getSelectedStudent();
// If no student is selected, exist early
if (student == null) {
return true;
}
// Add each student course to the PickList
List courses = student.getCourses();
for (int i = 0; i < courses.size(); i++) {
Course course = (Course) courses.get(i);
pickList.addSelectedValue(course.getId().toString());
}
form.setDataObject(student);