1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.student.contract.model;
17
18 import java.io.Serializable;
19 import java.util.Date;
20 import java.util.LinkedHashMap;
21 import java.util.Map;
22
23
24
25
26
27 public class State implements Serializable {
28
29 public static final String DEFAULT = "(default)";
30 public static final String GROUPING = "Grouping";
31
32 public State() {
33 super();
34 }
35 private String xmlTypeState;
36
37
38
39
40
41
42 public String getXmlTypeState() {
43 return xmlTypeState;
44 }
45
46
47
48
49
50
51 public void setXmlTypeState(String xmlTypeState) {
52 this.xmlTypeState = xmlTypeState;
53 }
54 private String xmlObject;
55
56
57
58
59
60
61 public String getXmlObject() {
62 return xmlObject;
63 }
64
65
66
67
68
69
70 public void setXmlObject(String xmlObject) {
71 this.xmlObject = xmlObject;
72 }
73 private String xmlObjectDesc;
74
75
76
77
78
79
80 public String getXmlObjectDesc() {
81 return xmlObjectDesc;
82 }
83
84
85
86
87
88
89 public void setXmlObjectDesc(String xmlObjectDesc) {
90 this.xmlObjectDesc = xmlObjectDesc;
91 }
92 private boolean include;
93
94
95
96
97
98
99 public boolean getInclude() {
100 return include;
101 }
102
103
104
105
106
107
108 public void setInclude(boolean include) {
109 this.include = include;
110 }
111 private String name;
112
113
114
115
116
117
118 public String getName() {
119 return name;
120 }
121
122
123
124
125
126
127 public void setName(String name) {
128 this.name = name;
129 }
130 private String desc;
131
132
133
134
135
136
137 public String getDesc() {
138 return desc;
139 }
140
141
142
143
144
145
146 public void setDesc(String desc) {
147 this.desc = desc;
148 }
149 private String status;
150
151
152
153
154
155
156 public String getStatus() {
157 return status;
158 }
159
160
161
162
163
164
165 public void setStatus(String status) {
166 this.status = status;
167 }
168 private String comments;
169
170
171
172
173
174
175 public String getComments() {
176 return comments;
177 }
178
179
180
181
182
183
184 public void setComments(String comments) {
185 this.comments = comments;
186 }
187 private Map<String, String> attributes;
188
189 public Map<String, String> getAttributes() {
190 if (attributes == null) {
191 attributes = new LinkedHashMap();
192 }
193 return attributes;
194 }
195
196 public void setAttributes(Map<String, String> attributes) {
197 this.attributes = attributes;
198 }
199 private Date effectiveDate;
200
201 public Date getEffectiveDate() {
202 return effectiveDate;
203 }
204
205 public void setEffectiveDate(Date effectiveDate) {
206 this.effectiveDate = effectiveDate;
207 }
208 private Date expirationDate;
209
210 public Date getExpirationDate() {
211 return expirationDate;
212 }
213
214 public void setExpirationDate(Date expirationDate) {
215 this.expirationDate = expirationDate;
216 }
217 private String stateKey;
218
219 public String getStateKey() {
220 return stateKey;
221 }
222
223 public void setStateKey(String stateKey) {
224 this.stateKey = stateKey;
225 }
226 }