001    /*
002     * Copyright 2011 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.kfs.integration.cam.businessobject;
017    
018    import org.kuali.kfs.integration.cam.CapitalAssetManagementAsset;
019    
020    /**
021     * @author Kuali Nervous System Team (kualidev@oncourse.iu.edu)
022     */
023    public class Asset implements CapitalAssetManagementAsset {
024        private Long capitalAssetNumber;
025        private String capitalAssetDescription;
026        private String capitalAssetTypeCode;
027        private String vendorName;
028        private String campusCode;
029        private String buildingCode;
030        private String buildingRoomNumber;
031        private String buildingSubRoomNumber;
032        private String campusTagNumber;
033        private String manufacturerName;
034        private String manufacturerModelNumber;
035        private String serialNumber;
036        private Integer quantity;
037    
038        /**
039         * Gets the capitalAssetNumber attribute.
040         * 
041         * @return Returns the capitalAssetNumber
042         */
043        public Long getCapitalAssetNumber() {
044            return capitalAssetNumber;
045        }
046    
047        /**
048         * Sets the capitalAssetNumber attribute.
049         * 
050         * @param capitalAssetNumber The capitalAssetNumber to set.
051         */
052        public void setCapitalAssetNumber(Long capitalAssetNumber) {
053            this.capitalAssetNumber = capitalAssetNumber;
054        }
055    
056    
057        /**
058         * Gets the capitalAssetDescription attribute
059         * 
060         * @return Returns the capitalAssetDescription
061         */
062        public String getCapitalAssetDescription() {
063            return capitalAssetDescription;
064        }
065    
066        /**
067         * Sets the capitalAssetDescription attribute.
068         * 
069         * @param capitalAssetDescription The capitalAssetDescription to set.
070         */
071        public void setCapitalAssetDescription(String capitalAssetDescription) {
072            this.capitalAssetDescription = capitalAssetDescription;
073        }
074    
075    
076        /**
077         * Gets the capitalAssetTypeCode attribute.
078         * 
079         * @return Returns the capitalAssetTypeCode
080         */
081        public String getCapitalAssetTypeCode() {
082            return capitalAssetTypeCode;
083        }
084    
085        /**
086         * Sets the capitalAssetTypeCode attribute.
087         * 
088         * @param capitalAssetTypeCode The capitalAssetTypeCode to set.
089         */
090        public void setCapitalAssetTypeCode(String capitalAssetTypeCode) {
091            this.capitalAssetTypeCode = capitalAssetTypeCode;
092        }
093    
094        /**
095         * Gets the vendorName attribute.
096         * 
097         * @return Returns the vendorName
098         */
099        public String getVendorName() {
100            return vendorName;
101        }
102    
103        /**
104         * Sets the vendorName attribute.
105         * 
106         * @param vendorName The vendorName to set.
107         */
108        public void setVendorName(String vendorName) {
109            this.vendorName = vendorName;
110        }
111        /**
112         * Gets the campusCode attribute.
113         * 
114         * @return Returns the campusCode
115         */
116        public String getCampusCode() {
117            return campusCode;
118        }
119    
120        /**
121         * Sets the campusCode attribute.
122         * 
123         * @param campusCode The campusCode to set.
124         */
125        public void setCampusCode(String campusCode) {
126            this.campusCode = campusCode;
127        }
128    
129    
130        /**
131         * Gets the buildingCode attribute.
132         * 
133         * @return Returns the buildingCode
134         */
135        public String getBuildingCode() {
136            return buildingCode;
137        }
138    
139        /**
140         * Sets the buildingCode attribute.
141         * 
142         * @param buildingCode The buildingCode to set.
143         */
144        public void setBuildingCode(String buildingCode) {
145            this.buildingCode = buildingCode;
146        }
147    
148    
149        /**
150         * Gets the buildingRoomNumber attribute.
151         * 
152         * @return Returns the buildingRoomNumber
153         */
154        public String getBuildingRoomNumber() {
155            return buildingRoomNumber;
156        }
157    
158        /**
159         * Sets the buildingRoomNumber attribute.
160         * 
161         * @param buildingRoomNumber The buildingRoomNumber to set.
162         */
163        public void setBuildingRoomNumber(String buildingRoomNumber) {
164            this.buildingRoomNumber = buildingRoomNumber;
165        }
166    
167    
168        /**
169         * Gets the buildingSubRoomNumber attribute.
170         * 
171         * @return Returns the buildingSubRoomNumber
172         */
173        public String getBuildingSubRoomNumber() {
174            return buildingSubRoomNumber;
175        }
176    
177        /**
178         * Sets the buildingSubRoomNumber attribute.
179         * 
180         * @param buildingSubRoomNumber The buildingSubRoomNumber to set.
181         */
182        public void setBuildingSubRoomNumber(String buildingSubRoomNumber) {
183            this.buildingSubRoomNumber = buildingSubRoomNumber;
184        }
185    
186        /**
187         * Gets the campusTagNumber attribute.
188         * 
189         * @return Returns the campusTagNumber
190         */
191        public String getCampusTagNumber() {
192            return campusTagNumber;
193        }
194    
195        /**
196         * Sets the campusTagNumber attribute.
197         * 
198         * @param campusTagNumber The campusTagNumber to set.
199         */
200        public void setCampusTagNumber(String campusTagNumber) {
201            this.campusTagNumber = campusTagNumber;
202        }
203        /**
204         * Gets the manufacturerName attribute.
205         * 
206         * @return Returns the manufacturerName
207         */
208        public String getManufacturerName() {
209            return manufacturerName;
210        }
211    
212        /**
213         * Sets the manufacturerName attribute.
214         * 
215         * @param manufacturerName The manufacturerName to set.
216         */
217        public void setManufacturerName(String manufacturerName) {
218            this.manufacturerName = manufacturerName;
219        }
220    
221    
222        /**
223         * Gets the manufacturerModelNumber attribute.
224         * 
225         * @return Returns the manufacturerModelNumber
226         */
227        public String getManufacturerModelNumber() {
228            return manufacturerModelNumber;
229        }
230    
231        /**
232         * Sets the manufacturerModelNumber attribute.
233         * 
234         * @param manufacturerModelNumber The manufacturerModelNumber to set.
235         */
236        public void setManufacturerModelNumber(String manufacturerModelNumber) {
237            this.manufacturerModelNumber = manufacturerModelNumber;
238        }
239    
240    
241        /**
242         * Gets the serialNumber attribute.
243         * 
244         * @return Returns the serialNumber
245         */
246        public String getSerialNumber() {
247            return serialNumber;
248        }
249    
250        /**
251         * Sets the serialNumber attribute.
252         * 
253         * @param serialNumber The serialNumber to set.
254         */
255        public void setSerialNumber(String serialNumber) {
256            this.serialNumber = serialNumber;
257        }
258    
259        public void prepareForWorkflow() {}
260    
261        public void refresh() {}
262    
263        public Integer getQuantity() {
264            return quantity;
265        }
266    
267        public void setQuantity(Integer quantity) {
268            this.quantity = quantity;
269        }
270    
271    }