Index: service/hibernate/src/hibernate/org/sakaiproject/tool/gradebook/Category.hbm.xml
===================================================================
--- service/hibernate/src/hibernate/org/sakaiproject/tool/gradebook/Category.hbm.xml (revision 52684)
+++ service/hibernate/src/hibernate/org/sakaiproject/tool/gradebook/Category.hbm.xml (working copy)
@@ -24,6 +24,8 @@
+
+
Index: service/hibernate/src/hibernate/org/sakaiproject/tool/gradebook/GradeRecord.hbm.xml
===================================================================
--- service/hibernate/src/hibernate/org/sakaiproject/tool/gradebook/GradeRecord.hbm.xml (revision 52684)
+++ service/hibernate/src/hibernate/org/sakaiproject/tool/gradebook/GradeRecord.hbm.xml (working copy)
@@ -30,6 +30,7 @@
+
Index: service/hibernate/src/hibernate/org/sakaiproject/tool/gradebook/GradableObject.hbm.xml
===================================================================
--- service/hibernate/src/hibernate/org/sakaiproject/tool/gradebook/GradableObject.hbm.xml (revision 52684)
+++ service/hibernate/src/hibernate/org/sakaiproject/tool/gradebook/GradableObject.hbm.xml (working copy)
@@ -30,6 +30,8 @@
+
+
Index: service/hibernate/src/java/org/sakaiproject/tool/gradebook/Assignment.java
===================================================================
--- service/hibernate/src/java/org/sakaiproject/tool/gradebook/Assignment.java (revision 52684)
+++ service/hibernate/src/java/org/sakaiproject/tool/gradebook/Assignment.java (working copy)
@@ -67,8 +67,11 @@
private Category category;
private Double averageTotal;
private boolean ungraded;
+ private Boolean extraCredit;
+ private Double assignmentWeighting;
- static {
+
+ static {
dateComparator = new Comparator() {
public int compare(Object o1, Object o2) {
if(log.isDebugEnabled()) log.debug("Comparing assignment + " + o1 + " to " + o2 + " by date");
@@ -444,4 +447,25 @@
{
this.ungraded = ungraded;
}
+
+ public Boolean isExtraCredit() {
+ return extraCredit;
+ }
+
+ public Boolean getExtraCredit() {
+ return extraCredit;
+ }
+
+ public void setExtraCredit(Boolean isExtraCredit) {
+ this.extraCredit = isExtraCredit;
+ }
+
+ public Double getAssignmentWeighting() {
+ return assignmentWeighting;
+ }
+
+
+ public void setAssignmentWeighting(Double assignmentWeighting) {
+ this.assignmentWeighting = assignmentWeighting;
+ }
}
\ No newline at end of file
Index: service/hibernate/src/java/org/sakaiproject/tool/gradebook/AssignmentGradeRecord.java
===================================================================
--- service/hibernate/src/java/org/sakaiproject/tool/gradebook/AssignmentGradeRecord.java (revision 52684)
+++ service/hibernate/src/java/org/sakaiproject/tool/gradebook/AssignmentGradeRecord.java (working copy)
@@ -38,6 +38,7 @@
private String letterEarned;
private Double percentEarned;
private boolean userAbleToView;
+ private Boolean excludedFromGrade;
public AssignmentGradeRecord() {
super();
@@ -165,6 +166,18 @@
agr.setStudentId(studentId);
return agr;
}
+
+ public Boolean isExcludedFromGrade() {
+ return excludedFromGrade;
+ }
+
+ public Boolean getExcludedFromGrade() {
+ return excludedFromGrade;
+ }
+
+ public void setExcludedFromGrade(Boolean isExcludedFromGrade) {
+ this.excludedFromGrade = isExcludedFromGrade;
+ }
}
Index: service/hibernate/src/java/org/sakaiproject/tool/gradebook/Category.java
===================================================================
--- service/hibernate/src/java/org/sakaiproject/tool/gradebook/Category.java (revision 52684)
+++ service/hibernate/src/java/org/sakaiproject/tool/gradebook/Category.java (working copy)
@@ -21,6 +21,7 @@
private Double mean; //mean value of percentage for this category
private List assignmentList;
private int assignmentCount;
+ private Boolean extraCredit;
public static Comparator nameComparator;
public static Comparator averageScoreComparator;
@@ -342,4 +343,16 @@
public void setAssignmentCount(int assignmentCount){
this.assignmentCount = assignmentCount;
}
+
+ public Boolean isExtraCredit() {
+ return extraCredit;
+ }
+
+ public Boolean getExtraCredit() {
+ return extraCredit;
+ }
+
+ public void setExtraCredit(Boolean isExtraCredit) {
+ this.extraCredit = isExtraCredit;
+ }
}