1 package org.kuali.student.enrollment.class1.krms.dto;
2
3 import org.apache.commons.lang.StringUtils;
4 import org.kuali.rice.krms.dto.RuleManagementWrapper;
5
6 import java.util.Date;
7
8
9
10
11
12
13
14
15 public class EnrolRuleManagementWrapper extends RuleManagementWrapper {
16
17 private String cluDescription;
18
19 public String getCluDescription() {
20 return cluDescription;
21 }
22
23 public void setCluDescription(String cluDescription) {
24 this.cluDescription = cluDescription;
25 }
26
27 public EnrolRuleEditor getEnrolRuleEditor(){
28 return (EnrolRuleEditor) this.getRuleEditor();
29 }
30
31 public String getSearchByCourseRange() {
32 if (this.getEnrolRuleEditor()==null){
33 return "-1";
34 }
35 return this.getEnrolRuleEditor().getSearchByCourseRange();
36 }
37
38 public void setSearchByCourseRange(String searchByCourseRange) {
39 this.getEnrolRuleEditor().setSearchByCourseRange(searchByCourseRange);
40 }
41
42 public String getSubjectCode() {
43 if(this.getEnrolRuleEditor()==null){
44 return StringUtils.EMPTY;
45 }
46 return this.getEnrolRuleEditor().getSubjectCode();
47 }
48
49 public void setSubjectCode(String subjectCode) {
50 this.getEnrolRuleEditor().setSubjectCode(subjectCode);
51 }
52
53 public String getCourseNumberRange() {
54 if(this.getEnrolRuleEditor()==null){
55 return StringUtils.EMPTY;
56 }
57 return this.getEnrolRuleEditor().getCourseNumberRange();
58 }
59
60 public void setCourseNumberRange(String courseNumberRange) {
61 this.getEnrolRuleEditor().setCourseNumberRange(courseNumberRange);
62 }
63
64 public String getLearningObjective() {
65 if(this.getEnrolRuleEditor()==null){
66 return StringUtils.EMPTY;
67 }
68 return this.getEnrolRuleEditor().getLearningObjective();
69 }
70
71 public void setLearningObjective(String learningObjective) {
72 this.getEnrolRuleEditor().setLearningObjective(learningObjective);
73 }
74
75 public Date getEffectiveFrom() {
76 if(this.getEnrolRuleEditor()==null){
77 return new Date();
78 }
79 return this.getEnrolRuleEditor().getEffectiveFrom();
80 }
81
82 public void setEffectiveFrom(Date effectiveFrom) {
83 this.getEnrolRuleEditor().setEffectiveFrom(effectiveFrom);
84 }
85
86 public Date getEffectiveTo() {
87 if(this.getEnrolRuleEditor()==null){
88 return new Date();
89 }
90 return this.getEnrolRuleEditor().getEffectiveTo();
91 }
92
93 public void setEffectiveTo(Date effectiveTo) {
94 this.getEnrolRuleEditor().setEffectiveTo(effectiveTo);
95 }
96
97 }