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
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static booleandueDateHasPassed(Assignment assignment) (package private) static voiddumpReports(Iterable<String> studentIds, GradeBook book, File outDir, boolean assignLetterGrades) (package private) static voiddumpReportTo(GradeBook book, Student student, PrintWriter pw, boolean assignLetterGrades) Computes the student's final average and makes a pretty report.(package private) static StringgetReportFileName(String studentId) static voidMain program that creates summary reports for every student in a grade book located in a given XML file.(package private) static booleannoStudentHasGradeFor(Assignment assignment, GradeBook book) (package private) static voidprintOutStudentTotals(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
-