001: /**********************************************************************************
002: * $URL: https://source.sakaiproject.org/svn/sam/trunk/component/src/java/org/sakaiproject/tool/assessment/facade/AssessmentGradingSummaryFacade.java $
003: * $Id: AssessmentGradingSummaryFacade.java 9273 2006-05-10 22:34:28Z daisyf@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.facade;
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 AssessmentGradingSummaryFacade implements
038: AssessmentGradingSummaryIfc {
039: /**
040: *
041: */
042: private static final long serialVersionUID = 287820089189885224L;
043: private Long assessmentGradingSummaryId;
044: private PublishedAssessmentIfc publishedAssessment;
045: private String agentId;
046: private Integer totalSubmitted;
047: private Integer totalSubmittedForGrade;
048: private AssessmentGradingIfc lastSubmittedAssessmentGrading;
049: private Date lastSubmittedDate;
050: private Boolean lastSubmittedAssessmentIsLate;
051: private Float sumOf_autoScoreForGrade;
052: private Float average_autoScoreForGrade;
053: private Float highest_autoScoreForGrade;
054: private Float lowest_autoScoreForGrade;
055: private Float last_autoScoreForGrade;
056: private Float sumOf_overrideScoreForGrade;
057: private Float average_overrideScoreForGrade;
058: private Float highest_overrideScoreForGrade;
059: private Float lowest_overrideScoreForGrade;
060: private Float last_overrideScoreForGrade;
061: private Integer scoringType;
062: private AssessmentGradingIfc acceptedAssessmentGrading;
063: private Boolean acceptedAssessmentIsLate;
064: private Float finalAssessmentScore;
065: private Boolean feedToGradeBook;
066:
067: public AssessmentGradingSummaryFacade() {
068: }
069:
070: public Long getAssessmentGradingSummaryId() {
071: return assessmentGradingSummaryId;
072: }
073:
074: public void setAssessmentGradingSummaryId(
075: Long assessmentGradingSummaryId) {
076: this .assessmentGradingSummaryId = assessmentGradingSummaryId;
077: }
078:
079: public PublishedAssessmentIfc getPublishedAssessment() {
080: return publishedAssessment;
081: }
082:
083: public void setPublishedAssessment(
084: PublishedAssessmentIfc publishedAssessment) {
085: this .publishedAssessment = publishedAssessment;
086: }
087:
088: public String getAgentId() {
089: return agentId;
090: }
091:
092: public void setAgentId(String agentId) {
093: this .agentId = agentId;
094: }
095:
096: public Integer getTotalSubmitted() {
097: return totalSubmitted;
098: }
099:
100: public void setTotalSubmitted(Integer totalSubmitted) {
101: this .totalSubmitted = totalSubmitted;
102: }
103:
104: public Integer getTotalSubmittedForGrade() {
105: return totalSubmittedForGrade;
106: }
107:
108: public void setTotalSubmittedForGrade(Integer totalSubmittedForGrade) {
109: this .totalSubmittedForGrade = totalSubmittedForGrade;
110: }
111:
112: public AssessmentGradingIfc getLastSubmittedAssessmentGrading() {
113: return lastSubmittedAssessmentGrading;
114: }
115:
116: public void setLastSubmittedAssessmentGrading(
117: AssessmentGradingIfc lastSubmittedAssessmentGrading) {
118: this .lastSubmittedAssessmentGrading = lastSubmittedAssessmentGrading;
119: }
120:
121: public Date getLastSubmittedDate() {
122: return lastSubmittedDate;
123: }
124:
125: public void setLastSubmittedDate(Date lastSubmittedDate) {
126: this .lastSubmittedDate = lastSubmittedDate;
127: }
128:
129: public Boolean getLastSubmittedAssessmentIsLate() {
130: return lastSubmittedAssessmentIsLate;
131: }
132:
133: public void setLastSubmittedAssessmentIsLate(
134: Boolean lastSubmittedAssessmentIsLate) {
135: this .lastSubmittedAssessmentIsLate = lastSubmittedAssessmentIsLate;
136: }
137:
138: public Float getSumOf_autoScoreForGrade() {
139: return sumOf_autoScoreForGrade;
140: }
141:
142: public void setSumOf_autoScoreForGrade(Float sumOf_autoScoreForGrade) {
143: this .sumOf_autoScoreForGrade = sumOf_autoScoreForGrade;
144: }
145:
146: public Float getAverage_autoScoreForGrade() {
147: return average_autoScoreForGrade;
148: }
149:
150: public void setAverage_autoScoreForGrade(
151: Float average_autoScoreForGrade) {
152: this .average_autoScoreForGrade = average_autoScoreForGrade;
153: }
154:
155: public Float getHighest_autoScoreForGrade() {
156: return highest_autoScoreForGrade;
157: }
158:
159: public void setHighest_autoScoreForGrade(
160: Float highest_autoScoreForGrade) {
161: this .highest_autoScoreForGrade = highest_autoScoreForGrade;
162: }
163:
164: public Float getLowest_autoScoreForGrade() {
165: return lowest_autoScoreForGrade;
166: }
167:
168: public void setLowest_autoScoreForGrade(
169: Float lowest_autoScoreForGrade) {
170: this .lowest_autoScoreForGrade = lowest_autoScoreForGrade;
171: }
172:
173: public Float getLast_autoScoreForGrade() {
174: return last_autoScoreForGrade;
175: }
176:
177: public void setLast_autoScoreForGrade(Float last_autoScoreForGrade) {
178: this .last_autoScoreForGrade = last_autoScoreForGrade;
179: }
180:
181: public Float getSumOf_overrideScoreForGrade() {
182: return sumOf_overrideScoreForGrade;
183: }
184:
185: public void setSumOf_overrideScoreForGrade(
186: Float sumOf_overrideScoreForGrade) {
187: this .sumOf_overrideScoreForGrade = sumOf_overrideScoreForGrade;
188: }
189:
190: public Float getAverage_overrideScoreForGrade() {
191: return average_overrideScoreForGrade;
192: }
193:
194: public void setAverage_overrideScoreForGrade(
195: Float average_overrideScoreForGrade) {
196: this .average_overrideScoreForGrade = average_overrideScoreForGrade;
197: }
198:
199: public Float getHighest_overrideScoreForGrade() {
200: return highest_overrideScoreForGrade;
201: }
202:
203: public void setHighest_overrideScoreForGrade(
204: Float highest_overrideScoreForGrade) {
205: this .highest_overrideScoreForGrade = highest_overrideScoreForGrade;
206: }
207:
208: public Float getLowest_overrideScoreForGrade() {
209: return lowest_overrideScoreForGrade;
210: }
211:
212: public void setLowest_overrideScoreForGrade(
213: Float lowest_overrideScoreForGrade) {
214: this .lowest_overrideScoreForGrade = lowest_overrideScoreForGrade;
215: }
216:
217: public Float getLast_overrideScoreForGrade() {
218: return last_overrideScoreForGrade;
219: }
220:
221: public void setLast_overrideScoreForGrade(
222: Float last_overrideScoreForGrade) {
223: this .last_overrideScoreForGrade = last_overrideScoreForGrade;
224: }
225:
226: public Integer getScoringType() {
227: return scoringType;
228: }
229:
230: public void setScoringType(Integer scoringType) {
231: this .scoringType = scoringType;
232: }
233:
234: public AssessmentGradingIfc getAcceptedAssessmentGrading() {
235: return acceptedAssessmentGrading;
236: }
237:
238: public void setAcceptedAssessmentGrading(
239: AssessmentGradingIfc acceptedAssessmentGrading) {
240: this .acceptedAssessmentGrading = acceptedAssessmentGrading;
241: }
242:
243: public Boolean getAcceptedAssessmentIsLate() {
244: return acceptedAssessmentIsLate;
245: }
246:
247: public void setAcceptedAssessmentIsLate(
248: Boolean acceptedAssessmentIsLate) {
249: this .acceptedAssessmentIsLate = acceptedAssessmentIsLate;
250: }
251:
252: public Float getFinalAssessmentScore() {
253: return finalAssessmentScore;
254: }
255:
256: public void setFinalAssessmentScore(Float finalAssessmentScore) {
257: this .finalAssessmentScore = finalAssessmentScore;
258: }
259:
260: public Boolean getFeedToGradeBook() {
261: return feedToGradeBook;
262: }
263:
264: public void setFeedToGradeBook(Boolean feedToGradeBook) {
265: this.feedToGradeBook = feedToGradeBook;
266: }
267:
268: }
|