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.vnd.businessobject;
017    
018    import java.util.LinkedHashMap;
019    
020    import org.kuali.rice.kns.bo.PersistableBusinessObjectBase;
021    
022    
023    /**
024     * Attribute Reference Dummy Business Object for Vendor attributes
025     */
026    public class VendorGenericAttributes extends PersistableBusinessObjectBase {
027    
028        private String line1Address;
029        private String line2Address;
030        private String cityName;
031        private String zipCode;
032        private String stateCode;
033        private String countryCode;
034        private String internationalProvinceName;
035        private String attentionName;
036        private String campusCode;
037        private String yesNoWithBlankIndicator;
038        private String yesNoWithoutBlankIndicator;
039        private boolean hiddenIndicator;
040        private String phoneNumberNoValidation;
041        private String phoneNumberWithValidation;
042        private String genericUrlAddress;
043        private String vendorHeaderGeneratedIdentifier; // " sourceClassName="org.kuali.kfs.vnd.businessobject.VendorDetail"
044                                                        // sourceAttributeName="vendorNumber"/>
045        private String vendorDetailAssignedIdentifier; // " sourceClassName="org.kuali.kfs.vnd.businessobject.VendorDetail"
046                                                        // sourceAttributeName="vendorNumber"/>
047    
048        /**
049         * Constructs a VendorAttributeReferenceDummy.
050         */
051        public VendorGenericAttributes() {
052        }
053    
054        /*
055         * WORKFLOW LABEL ATTRIBUTES BEGIN HERE
056         */
057    
058        public String getVendorDetailAssignedIdentifier() {
059    
060            return vendorDetailAssignedIdentifier;
061        }
062    
063        public void setVendorDetailAssignedIdentifier(String vendorDetailAssignedIdentifier) {
064            this.vendorDetailAssignedIdentifier = vendorDetailAssignedIdentifier;
065        }
066    
067        public String getVendorHeaderGeneratedIdentifier() {
068    
069            return vendorHeaderGeneratedIdentifier;
070        }
071    
072        public void setVendorHeaderGeneratedIdentifier(String vendorHeaderGeneratedIdentifier) {
073            this.vendorHeaderGeneratedIdentifier = vendorHeaderGeneratedIdentifier;
074        }
075    
076        /*
077         * WORKFLOW LABEL ATTRIBUTES END HERE
078         */
079    
080        public String getCampusCode() {
081    
082            return campusCode;
083        }
084    
085        public void setCampusCode(String campusCode) {
086            this.campusCode = campusCode;
087        }
088    
089        public boolean isHiddenIndicator() {
090    
091            return hiddenIndicator;
092        }
093    
094        public void setHiddenIndicator(boolean hiddenIndicator) {
095            this.hiddenIndicator = hiddenIndicator;
096        }
097    
098        public String getInternationalProvinceName() {
099    
100            return internationalProvinceName;
101        }
102    
103        public void setInternationalProvinceName(String internationalProvinceName) {
104            this.internationalProvinceName = internationalProvinceName;
105        }
106    
107        public String getAttentionName() {
108    
109            return attentionName;
110        }
111    
112        public void setAttentionName(String attentionName) {
113            this.attentionName = attentionName;
114        }
115    
116        public String getCityName() {
117    
118            return cityName;
119        }
120    
121        public void setCityName(String cityName) {
122            this.cityName = cityName;
123        }
124    
125        public String getCountryCode() {
126    
127            return countryCode;
128        }
129    
130        public void setCountryCode(String countryCode) {
131            this.countryCode = countryCode;
132        }
133    
134        public String getLine1Address() {
135    
136            return line1Address;
137        }
138    
139        public void setLine1Address(String line1Address) {
140            this.line1Address = line1Address;
141        }
142    
143        public String getLine2Address() {
144    
145            return line2Address;
146        }
147    
148        public void setLine2Address(String line2Address) {
149            this.line2Address = line2Address;
150        }
151    
152        public String getZipCode() {
153    
154            return zipCode;
155        }
156    
157        public void setZipCode(String zipCode) {
158            this.zipCode = zipCode;
159        }
160    
161        public String getStateCode() {
162    
163            return stateCode;
164        }
165    
166        public void setStateCode(String stateCode) {
167            this.stateCode = stateCode;
168        }
169    
170        public String getYesNoWithBlankIndicator() {
171    
172            return yesNoWithBlankIndicator;
173        }
174    
175        public void setYesNoWithBlankIndicator(String yesNoWithBlankIndicator) {
176            this.yesNoWithBlankIndicator = yesNoWithBlankIndicator;
177        }
178    
179        public String getYesNoWithoutBlankIndicator() {
180    
181            return yesNoWithoutBlankIndicator;
182        }
183    
184        public void setYesNoWithoutBlankIndicator(String yesNoWithoutBlankIndicator) {
185            this.yesNoWithoutBlankIndicator = yesNoWithoutBlankIndicator;
186        }
187    
188        public String getPhoneNumberNoValidation() {
189    
190            return phoneNumberNoValidation;
191        }
192    
193        public void setPhoneNumberNoValidation(String phoneNumberNoValidation) {
194            this.phoneNumberNoValidation = phoneNumberNoValidation;
195        }
196    
197        public String getPhoneNumberWithValidation() {
198    
199            return phoneNumberWithValidation;
200        }
201    
202        public void setPhoneNumberWithValidation(String phoneNumberWithValidation) {
203            this.phoneNumberWithValidation = phoneNumberWithValidation;
204        }
205    
206        public String getGenericUrlAddress() {
207    
208            return genericUrlAddress;
209        }
210    
211        public void setGenericUrlAddress(String genericUrlAddress) {
212            this.genericUrlAddress = genericUrlAddress;
213        }
214    
215        /**
216         * @see org.kuali.rice.kns.bo.BusinessObjectBase#toStringMapper()
217         */
218        protected LinkedHashMap toStringMapper() {
219            LinkedHashMap m = new LinkedHashMap();
220    
221            m.put("hashCode", Integer.toHexString(hashCode()));
222    
223            return m;
224        }
225    
226    }