001: /**********************************************************************************
002: * $URL: https://source.sakaiproject.org/svn/sam/tags/sakai_2-4-1/samigo-hibernate/src/java/org/sakaiproject/tool/assessment/data/dao/grading/AssessmentGradingSummaryData.java $
003: * $Id: AssessmentGradingSummaryData.java 15083 2006-09-20 20:03:55Z lydial@stanford.edu $
004: ***********************************************************************************
005: *
006: * Copyright (c) 2004, 2005, 2006 The Sakai Foundation.
007: *
008: * Licensed under the Educational Community License, Version 1.0 (the"License");
009: * you may not use this file except in compliance with the License.
010: * You may obtain a copy of the License at
011: *
012: * http://www.opensource.org/licenses/ecl1.php
013: *
014: * Unless required by applicable law or agreed to in writing, software
015: * distributed under the License is distributed on an "AS IS" BASIS,
016: * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
017: * See the License for the specific language governing permissions and
018: * limitations under the License.
019: *
020: **********************************************************************************/package org.sakaiproject.tool.assessment.data.dao.grading;
021:
022: import java.util.Date;
023:
024: import org.sakaiproject.tool.assessment.data.ifc.assessment.PublishedAssessmentIfc;
025: import org.sakaiproject.tool.assessment.data.ifc.grading.AssessmentGradingIfc;
026: import org.sakaiproject.tool.assessment.data.ifc.grading.AssessmentGradingSummaryIfc;
027:
028: /**
029: * <p>Title: </p>
030: * <p>Description: </p>
031: * <p>Copyright: Copyright (c) 2004</p>
032: * <p>Company: </p>
033: * @author not attributable
034: * @version 1.0
035: */
036:
037: public class AssessmentGradingSummaryData implements
038: AssessmentGradingSummaryIfc
039: // need to implement org.osid.assessment.ItemTaken in the future
040: // - daisyf 10/11/04
041: {
042: /**
043: *
044: */
045: private static final long serialVersionUID = -7857133156727718632L;
046: private Long assessmentGradingSummaryId;
047: private PublishedAssessmentIfc publishedAssessment;
048: private String agentId;
049: private Integer totalSubmitted;
050: private Integer totalSubmittedForGrade;
051: private AssessmentGradingIfc lastSubmittedAssessmentGrading;
052: private Date lastSubmittedDate;
053: private Boolean lastSubmittedAssessmentIsLate;
054: private Float sumOf_autoScoreForGrade;
055: private Float average_autoScoreForGrade;
056: private Float highest_autoScoreForGrade;
057: private Float lowest_autoScoreForGrade;
058: private Float last_autoScoreForGrade;
059: private Float sumOf_overrideScoreForGrade;
060: private Float average_overrideScoreForGrade;
061: private Float highest_overrideScoreForGrade;
062: private Float lowest_overrideScoreForGrade;
063: private Float last_overrideScoreForGrade;
064: private Integer scoringType;
065: private AssessmentGradingIfc acceptedAssessmentGrading;
066: private Boolean acceptedAssessmentIsLate;
067: private Float finalAssessmentScore;
068: private Boolean feedToGradeBook;
069:
070: public AssessmentGradingSummaryData() {
071: }
072:
073: public Long getAssessmentGradingSummaryId() {
074: return assessmentGradingSummaryId;
075: }
076:
077: public void setAssessmentGradingSummaryId(
078: Long assessmentGradingSummaryId) {
079: this .assessmentGradingSummaryId = assessmentGradingSummaryId;
080: }
081:
082: public PublishedAssessmentIfc getPublishedAssessment() {
083: return publishedAssessment;
084: }
085:
086: public void setPublishedAssessment(
087: PublishedAssessmentIfc publishedAssessment) {
088: this .publishedAssessment = publishedAssessment;
089: }
090:
091: public String getAgentId() {
092: return agentId;
093: }
094:
095: public void setAgentId(String agentId) {
096: this .agentId = agentId;
097: }
098:
099: public Integer getTotalSubmitted() {
100: return totalSubmitted;
101: }
102:
103: public void setTotalSubmitted(Integer totalSubmitted) {
104: this .totalSubmitted = totalSubmitted;
105: }
106:
107: public Integer getTotalSubmittedForGrade() {
108: return totalSubmittedForGrade;
109: }
110:
111: public void setTotalSubmittedForGrade(Integer totalSubmittedForGrade) {
112: this .totalSubmittedForGrade = totalSubmittedForGrade;
113: }
114:
115: public AssessmentGradingIfc getLastSubmittedAssessmentGrading() {
116: return lastSubmittedAssessmentGrading;
117: }
118:
119: public void setLastSubmittedAssessmentGrading(
120: AssessmentGradingIfc lastSubmittedAssessmentGrading) {
121: this .lastSubmittedAssessmentGrading = lastSubmittedAssessmentGrading;
122: }
123:
124: public Date getLastSubmittedDate() {
125: return lastSubmittedDate;
126: }
127:
128: public void setLastSubmittedDate(Date lastSubmittedDate) {
129: this .lastSubmittedDate = lastSubmittedDate;
130: }
131:
132: public Boolean getLastSubmittedAssessmentIsLate() {
133: return lastSubmittedAssessmentIsLate;
134: }
135:
136: public void setLastSubmittedAssessmentIsLate(
137: Boolean lastSubmittedAssessmentIsLate) {
138: this .lastSubmittedAssessmentIsLate = lastSubmittedAssessmentIsLate;
139: }
140:
141: public Float getSumOf_autoScoreForGrade() {
142: return sumOf_autoScoreForGrade;
143: }
144:
145: public void setSumOf_autoScoreForGrade(Float sumOf_autoScoreForGrade) {
146: this .sumOf_autoScoreForGrade = sumOf_autoScoreForGrade;
147: }
148:
149: public Float getAverage_autoScoreForGrade() {
150: return average_autoScoreForGrade;
151: }
152:
153: public void setAverage_autoScoreForGrade(
154: Float average_autoScoreForGrade) {
155: this .average_autoScoreForGrade = average_autoScoreForGrade;
156: }
157:
158: public Float getHighest_autoScoreForGrade() {
159: return highest_autoScoreForGrade;
160: }
161:
162: public void setHighest_autoScoreForGrade(
163: Float highest_autoScoreForGrade) {
164: this .highest_autoScoreForGrade = highest_autoScoreForGrade;
165: }
166:
167: public Float getLowest_autoScoreForGrade() {
168: return lowest_autoScoreForGrade;
169: }
170:
171: public void setLowest_autoScoreForGrade(
172: Float lowest_autoScoreForGrade) {
173: this .lowest_autoScoreForGrade = lowest_autoScoreForGrade;
174: }
175:
176: public Float getLast_autoScoreForGrade() {
177: return last_autoScoreForGrade;
178: }
179:
180: public void setLast_autoScoreForGrade(Float last_autoScoreForGrade) {
181: this .last_autoScoreForGrade = last_autoScoreForGrade;
182: }
183:
184: public Float getSumOf_overrideScoreForGrade() {
185: return sumOf_overrideScoreForGrade;
186: }
187:
188: public void setSumOf_overrideScoreForGrade(
189: Float sumOf_overrideScoreForGrade) {
190: this .sumOf_overrideScoreForGrade = sumOf_overrideScoreForGrade;
191: }
192:
193: public Float getAverage_overrideScoreForGrade() {
194: return average_overrideScoreForGrade;
195: }
196:
197: public void setAverage_overrideScoreForGrade(
198: Float average_overrideScoreForGrade) {
199: this .average_overrideScoreForGrade = average_overrideScoreForGrade;
200: }
201:
202: public Float getHighest_overrideScoreForGrade() {
203: return highest_overrideScoreForGrade;
204: }
205:
206: public void setHighest_overrideScoreForGrade(
207: Float highest_overrideScoreForGrade) {
208: this .highest_overrideScoreForGrade = highest_overrideScoreForGrade;
209: }
210:
211: public Float getLowest_overrideScoreForGrade() {
212: return lowest_overrideScoreForGrade;
213: }
214:
215: public void setLowest_overrideScoreForGrade(
216: Float lowest_overrideScoreForGrade) {
217: this .lowest_overrideScoreForGrade = lowest_overrideScoreForGrade;
218: }
219:
220: public Float getLast_overrideScoreForGrade() {
221: return last_overrideScoreForGrade;
222: }
223:
224: public void setLast_overrideScoreForGrade(
225: Float last_overrideScoreForGrade) {
226: this .last_overrideScoreForGrade = last_overrideScoreForGrade;
227: }
228:
229: public Integer getScoringType() {
230: return scoringType;
231: }
232:
233: public void setScoringType(Integer scoringType) {
234: this .scoringType = scoringType;
235: }
236:
237: public AssessmentGradingIfc getAcceptedAssessmentGrading() {
238: return acceptedAssessmentGrading;
239: }
240:
241: public void setAcceptedAssessmentGrading(
242: AssessmentGradingIfc acceptedAssessmentGrading) {
243: this .acceptedAssessmentGrading = acceptedAssessmentGrading;
244: }
245:
246: public Boolean getAcceptedAssessmentIsLate() {
247: return acceptedAssessmentIsLate;
248: }
249:
250: public void setAcceptedAssessmentIsLate(
251: Boolean acceptedAssessmentIsLate) {
252: this .acceptedAssessmentIsLate = acceptedAssessmentIsLate;
253: }
254:
255: public Float getFinalAssessmentScore() {
256: return finalAssessmentScore;
257: }
258:
259: public void setFinalAssessmentScore(Float finalAssessmentScore) {
260: this .finalAssessmentScore = finalAssessmentScore;
261: }
262:
263: public Boolean getFeedToGradeBook() {
264: return feedToGradeBook;
265: }
266:
267: public void setFeedToGradeBook(Boolean feedToGradeBook) {
268: this.feedToGradeBook = feedToGradeBook;
269: }
270:
271: }
|