001    /*
002     * Copyright 2005-2007 The Kuali Foundation
003     * 
004     * Licensed under the Educational Community License, Version 2.0 (the "License");
005     * you may not use this file except in compliance with the License.
006     * You may obtain a copy of the License at
007     * 
008     * http://www.opensource.org/licenses/ecl2.php
009     * 
010     * Unless required by applicable law or agreed to in writing, software
011     * distributed under the License is distributed on an "AS IS" BASIS,
012     * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
013     * See the License for the specific language governing permissions and
014     * limitations under the License.
015     */
016    package org.kuali.rice.kns.bo;
017    
018    
019    import org.kuali.rice.core.util.type.KualiDecimal;
020    import org.kuali.rice.core.util.type.KualiPercent;
021    
022    import java.sql.Date;
023    import java.sql.Timestamp;
024    
025    
026    /**
027     * Attribute Reference Dummy Business Object
028     */
029    public class AttributeReferenceDummy extends PersistableBusinessObjectBase {
030        private static final long serialVersionUID = 6582568341825342401L;
031        private String oneDigitTextCode;
032        private String twoDigitTextCode;
033        private String genericSystemId;
034        private Date genericDate;
035        private Timestamp genericTimestamp;
036        private boolean genericBoolean;
037        private boolean activeIndicator;
038        private KualiDecimal genericAmount;
039        private String genericBigText;
040        private String emailAddress;
041        private KualiPercent percent;
042        private boolean newCollectionRecord;
043        private String workflowDocumentStatus;
044        private Date createDate;
045        private String initiatorNetworkId;
046        private Date activeFromDate;
047        private Date activeToDate;
048        private Date activeAsOfDate;
049        private boolean current;
050    
051        /**
052         * 
053         * Constructs a AttributeReferenceDummy.java.
054         * 
055         */
056        public AttributeReferenceDummy() {
057        }
058    
059        /**
060         * @return the createDate
061         */
062        public Date getCreateDate() {
063            return this.createDate;
064        }
065    
066        /**
067         * @param createDate the createDate to set
068         */
069        public void setCreateDate(Date createDate) {
070            this.createDate = createDate;
071        }
072    
073        /**
074         * @return the initiatorNetworkId
075         */
076        public String getInitiatorNetworkId() {
077            return this.initiatorNetworkId;
078        }
079    
080        /**
081         * @param initiatorNetworkId the initiatorNetworkId to set
082         */
083        public void setInitiatorNetworkId(String initiatorNetworkId) {
084            this.initiatorNetworkId = initiatorNetworkId;
085        }
086    
087        /**
088         * Gets the percent attribute.
089         * 
090         * @return Returns the percent.
091         */
092        public KualiPercent getPercent() {
093            return percent;
094        }
095    
096        /**
097         * Sets the percent attribute value.
098         * 
099         * @param percent The percent to set.
100         */
101        public void setPercent(KualiPercent percent) {
102            this.percent = percent;
103        }
104    
105    
106        /**
107         * Gets the genericSystemId attribute.
108         * 
109         * @return Returns the genericSystemId.
110         */
111        public String getGenericSystemId() {
112            return genericSystemId;
113        }
114    
115        /**
116         * Sets the genericSystemId attribute value.
117         * 
118         * @param genericSystemId The genericSystemId to set.
119         */
120        public void setGenericSystemId(String genericSystemId) {
121            this.genericSystemId = genericSystemId;
122        }
123    
124        /**
125         * Gets the oneDigitTextCode attribute.
126         * 
127         * @return Returns the oneDigitTextCode.
128         */
129        public String getOneDigitTextCode() {
130            return oneDigitTextCode;
131        }
132    
133        public Timestamp getGenericTimestamp() {
134            return genericTimestamp;
135        }
136    
137        public void setGenericTimestamp(Timestamp genericTimestamp) {
138            this.genericTimestamp = genericTimestamp;
139        }
140    
141        /**
142         * Sets the oneDigitTextCode attribute value.
143         * 
144         * @param oneDigitTextCode The oneDigitTextCode to set.
145         */
146        public void setOneDigitTextCode(String oneDigitTextCode) {
147            this.oneDigitTextCode = oneDigitTextCode;
148        }
149    
150        /**
151         * Gets the twoDigitTextCode attribute.
152         * 
153         * @return Returns the twoDigitTextCode.
154         */
155        public String getTwoDigitTextCode() {
156            return twoDigitTextCode;
157        }
158    
159        /**
160         * Sets the twoDigitTextCode attribute value.
161         * 
162         * @param twoDigitTextCode The twoDigitTextCode to set.
163         */
164        public void setTwoDigitTextCode(String twoDigitTextCode) {
165            this.twoDigitTextCode = twoDigitTextCode;
166        }
167    
168        /**
169         * Gets the genericDate attribute.
170         * 
171         * @return Returns the genericDate.
172         */
173        public Date getGenericDate() {
174            return genericDate;
175        }
176    
177        /**
178         * Sets the genericDate attribute value.
179         * 
180         * @param genericDate The genericDate to set.
181         */
182        public void setGenericDate(Date genericDate) {
183            this.genericDate = genericDate;
184        }
185    
186        /**
187         * Gets the genericBoolean attribute.
188         * 
189         * @return Returns the genericBoolean.
190         */
191        public boolean isGenericBoolean() {
192            return genericBoolean;
193        }
194    
195        /**
196         * Sets the genericBoolean attribute value.
197         * 
198         * @param genericBoolean The genericBoolean to set.
199         */
200        public void setGenericBoolean(boolean genericBoolean) {
201            this.genericBoolean = genericBoolean;
202        }
203    
204        /**
205         * Gets the activeIndicator attribute.
206         * 
207         * @return Returns the activeIndicator.
208         */
209        public boolean isActiveIndicator() {
210            return activeIndicator;
211        }
212    
213        /**
214         * Sets the activeIndicator attribute value.
215         * 
216         * @param activeIndicator The activeIndicator to set.
217         */
218        public void setActiveIndicator(boolean activeIndicator) {
219            this.activeIndicator = activeIndicator;
220        }
221    
222        /**
223         * Gets the genericAmount attribute.
224         * 
225         * @return Returns the genericAmount.
226         */
227        public KualiDecimal getGenericAmount() {
228            return genericAmount;
229        }
230    
231        /**
232         * Sets the genericAmount attribute value.
233         * 
234         * @param genericAmount The genericAmount to set.
235         */
236        public void setGenericAmount(KualiDecimal genericAmount) {
237            this.genericAmount = genericAmount;
238        }
239    
240        /**
241         * Gets the genericBigText attribute.
242         * 
243         * @return Returns the genericBigText.
244         */
245        public String getGenericBigText() {
246            return genericBigText;
247        }
248    
249        /**
250         * Sets the genericBigText attribute value.
251         * 
252         * @param genericBigText The genericBigText to set.
253         */
254        public void setGenericBigText(String genericBigText) {
255            this.genericBigText = genericBigText;
256        }
257    
258        /**
259         * Gets the emailAddress attribute.
260         * 
261         * @return Returns the emailAddress.
262         */
263        public String getEmailAddress() {
264            return emailAddress;
265        }
266    
267        /**
268         * Sets the emailAddress attribute value.
269         * 
270         * @param emailAddress The emailAddress to set.
271         */
272        public void setEmailAddress(String emailAddress) {
273            this.emailAddress = emailAddress;
274        }
275    
276        /**
277         * Gets the newCollectionRecord attribute. 
278         * @return Returns the newCollectionRecord.
279         */
280        public boolean isNewCollectionRecord() {
281            return newCollectionRecord;
282        }
283    
284        /**
285         * Sets the newCollectionRecord attribute value.
286         * @param newCollectionRecord The newCollectionRecord to set.
287         */
288        public void setNewCollectionRecord(boolean newCollectionRecord) {
289            this.newCollectionRecord = newCollectionRecord;
290        }
291    
292        /**
293         * @return the workflowDocumentStatus
294         */
295        public String getWorkflowDocumentStatus() {
296            return this.workflowDocumentStatus;
297        }
298    
299        /**
300         * @param workflowDocumentStatus the workflowDocumentStatus to set
301         */
302        public void setWorkflowDocumentStatus(String workflowDocumentStatus) {
303            this.workflowDocumentStatus = workflowDocumentStatus;
304        }
305        
306        public Date getActiveFromDate() {
307                    return this.activeFromDate;
308            }
309    
310            public void setActiveFromDate(Date activeFromDate) {
311                    this.activeFromDate = activeFromDate;
312            }
313    
314            public Date getActiveToDate() {
315                    return this.activeToDate;
316            }
317    
318            public void setActiveToDate(Date activeToDate) {
319                    this.activeToDate = activeToDate;
320            }
321    
322            public Date getActiveAsOfDate() {
323                    return this.activeAsOfDate;
324            }
325    
326            public void setActiveAsOfDate(Date activeAsOfDate) {
327                    this.activeAsOfDate = activeAsOfDate;
328            }
329            
330            public boolean isCurrent() {
331                    return this.current;
332            }
333    
334            public void setCurrent(boolean current) {
335                    this.current = current;
336            }
337    }