Assignments
Class Assignment

java.lang.Object
  extended by Assignments.Assignment

public abstract class Assignment
extends java.lang.Object

Assignment is a representation of a graded item created by an instructor.


Field Summary
(package private)  boolean allowExtraCredit
          Whether or not extra credit is allowed on the assignment.
(package private)  java.lang.String category
          The string name of the category of the assignment.
(package private)  java.util.Date dueDate
          The due date of the assignment.
(package private)  boolean isElectronic
          Whether or not the student should turn in the assignment online.
(package private)  LatePolicy latePolicy
          The late policy of the assignment.
 java.lang.String name
          The name of the assignment.
 Grade points
          The grade object for the assignment, contains points, weight, and grade information.
 
Constructor Summary
Assignment()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

public java.lang.String name
The name of the assignment.


category

java.lang.String category
The string name of the category of the assignment. This represents a Category object in the category tree.


points

public Grade points
The grade object for the assignment, contains points, weight, and grade information.


dueDate

java.util.Date dueDate
The due date of the assignment. Grades can still be entered after this date, it is just used for reference.


latePolicy

LatePolicy latePolicy
The late policy of the assignment. This contains details about the late policy such as if it exists, how many points are lost per day, etc.


allowExtraCredit

boolean allowExtraCredit
Whether or not extra credit is allowed on the assignment. (Whether or not more points than the total points can be entered.)


isElectronic

boolean isElectronic
Whether or not the student should turn in the assignment online.

Constructor Detail

Assignment

public Assignment()