public class SectionConflictTable extends Object implements StudentSectioningReport
CSVFile comma separated
text file. | Modifier and Type | Class and Description |
|---|---|
static class |
SectionConflictTable.Type
Report type
|
| Constructor and Description |
|---|
SectionConflictTable(StudentSectioningModel model) |
SectionConflictTable(StudentSectioningModel model,
SectionConflictTable.Type type)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
CSVFile |
create(Assignment<Request,Enrollment> assignment,
DataProperties properties) |
CSVFile |
createTable(Assignment<Request,Enrollment> assignment,
boolean includeLastLikeStudents,
boolean includeRealStudents,
boolean useAmPm)
Create report
|
StudentSectioningModel |
getModel()
Return student sectioning model
|
public SectionConflictTable(StudentSectioningModel model, SectionConflictTable.Type type)
model - student sectioning modeltype - report typepublic SectionConflictTable(StudentSectioningModel model)
public StudentSectioningModel getModel()
public CSVFile createTable(Assignment<Request,Enrollment> assignment, boolean includeLastLikeStudents, boolean includeRealStudents, boolean useAmPm)
assignment - current assignmentincludeLastLikeStudents - true, if last-like students should be included (i.e.,
Student.isDummy() is true)includeRealStudents - true, if real students should be included (i.e.,
Student.isDummy() is false)useAmPm - use 12-hour formatpublic CSVFile create(Assignment<Request,Enrollment> assignment, DataProperties properties)
create in interface StudentSectioningReportCopyright © 2017 UniTime LLC. All Rights Reserved.