|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sf.cpsolver.studentsct.report.UnbalancedSectionsTable
public class UnbalancedSectionsTable
This class lists all unbalanced sections. Each line includes the class, its meeting time,
number of enrolled students, desired section size, and the limit. The Target column show
the ideal number of students the section (if all the sections were filled equally) and the
Disbalance shows the % between the target and the current enrollment.
Usage: new UnbalancedSectionsTable(model),createTable(true, true).save(aFile);
Constructor Summary | |
---|---|
UnbalancedSectionsTable(StudentSectioningModel model)
Constructor |
Method Summary | |
---|---|
CSVFile |
create(DataProperties properties)
|
CSVFile |
createTable(boolean includeLastLikeStudents,
boolean includeRealStudents)
Create report |
StudentSectioningModel |
getModel()
Return student sectioning model |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public UnbalancedSectionsTable(StudentSectioningModel model)
model
- student sectioning modelMethod Detail |
---|
public StudentSectioningModel getModel()
public CSVFile createTable(boolean includeLastLikeStudents, boolean includeRealStudents)
includeLastLikeStudents
- 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)
public CSVFile create(DataProperties properties)
create
in interface StudentSectioningReport
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |