Package edu.pdx.cs410J.grader
Class SummaryReport
java.lang.Object
edu.pdx.cs410J.grader.SummaryReport
Class that creates a pretty report that summarizes a student's
grades.
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription(package private) static boolean
dueDateHasPassed
(Assignment assignment) (package private) static void
dumpReports
(Iterable<String> studentIds, GradeBook book, File outDir, boolean assignLetterGrades) (package private) static void
dumpReportTo
(GradeBook book, Student student, PrintWriter pw, boolean assignLetterGrades) Computes the student's final average and makes a pretty report.(package private) static String
getReportFileName
(String studentId) static void
Main program that creates summary reports for every student in a grade book located in a given XML file.(package private) static boolean
noStudentHasGradeFor
(Assignment assignment, GradeBook book) (package private) static void
printOutStudentTotals
(Set<Student> allStudents, PrintWriter out)
-
Field Details
-
UNDERGRADUATE_DIRECTORY_NAME
- See Also:
-
GRADUATE_DIRECTORY_NAME
- See Also:
-
-
Constructor Details
-
SummaryReport
public SummaryReport()
-
-
Method Details
-
dumpReportTo
static void dumpReportTo(GradeBook book, Student student, PrintWriter pw, boolean assignLetterGrades) Computes the student's final average and makes a pretty report. -
dueDateHasPassed
-
noStudentHasGradeFor
-
main
Main program that creates summary reports for every student in a grade book located in a given XML file. -
printOutStudentTotals
-
dumpReports
static void dumpReports(Iterable<String> studentIds, GradeBook book, File outDir, boolean assignLetterGrades) -
getReportFileName
-