Package | Description |
---|---|
tlass.project | |
tlass.project.constraintTypes | |
tlass.project.gui.panels | |
tlass.project.model |
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<Constraint> |
Controller.getConstraints()
Returns the constraints currently applied to the model
|
Modifier and Type | Method and Description |
---|---|
void |
Controller.setConstraints(java.util.ArrayList<Constraint> c)
Sets the current constraints to the ones supplied.
|
Modifier and Type | Class and Description |
---|---|
class |
ForbidAssignmentConstraint |
class |
ForbidInstructorAssignmentConstraint |
class |
LimitStudentTotalConstraint |
class |
PreventScheduleConflictsConstraint |
class |
PreventSectionConflictsConstraint |
class |
RequireAssignmentConstraint |
class |
RequireTagsConstraint |
Modifier and Type | Method and Description |
---|---|
Constraint |
ConstraintPanel.getConstraint()
Getter for constraint
|
Modifier and Type | Method and Description |
---|---|
void |
ConstraintPanel.setConstraint(Constraint c)
Setter for constraint
|
Constructor and Description |
---|
ConstraintPanel(Controller con,
Constraint c)
Create a Constraint Panel
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<Constraint> |
Model.getConstraints()
Gets all of the constraints currently in the model.
|
Modifier and Type | Method and Description |
---|---|
void |
Model.addConstraint(Constraint c)
Adds the given constraint to the model
|
Modifier and Type | Method and Description |
---|---|
void |
Model.setConstraints(java.util.ArrayList<Constraint> constraints)
Sets the constraints currently in the model to the supplied list.
|