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    
017    package org.kuali.kfs.module.bc.businessobject;
018    
019    import java.util.LinkedHashMap;
020    
021    import org.kuali.rice.kns.bo.PersistableBusinessObjectBase;
022    
023    /**
024     * 
025     */
026    public class BudgetConstructionIntendedIncumbentInitializationMove extends PersistableBusinessObjectBase {
027    
028        private String principalId;
029        private String emplid;
030        private String name;
031        private String setidSalary;
032        private String salaryAdministrationPlan;
033        private String grade;
034        private String iuClassificationLevel;
035    
036        /**
037         * Default constructor.
038         */
039        public BudgetConstructionIntendedIncumbentInitializationMove() {
040    
041        }
042    
043        /**
044         * Gets the principalId attribute.
045         * 
046         * @return Returns the principalId
047         */
048        public String getPrincipalId() {
049            return principalId;
050        }
051    
052        /**
053         * Sets the principalId attribute.
054         * 
055         * @param principalId The principalId to set.
056         */
057        public void setPrincipalId(String principalId) {
058            this.principalId = principalId;
059        }
060    
061    
062        /**
063         * Gets the emplid attribute.
064         * 
065         * @return Returns the emplid
066         */
067        public String getEmplid() {
068            return emplid;
069        }
070    
071        /**
072         * Sets the emplid attribute.
073         * 
074         * @param emplid The emplid to set.
075         */
076        public void setEmplid(String emplid) {
077            this.emplid = emplid;
078        }
079    
080    
081        /**
082         * Gets the name attribute.
083         * 
084         * @return Returns the name
085         */
086        public String getName() {
087            return name;
088        }
089    
090        /**
091         * Sets the name attribute.
092         * 
093         * @param name The name to set.
094         */
095        public void setName(String name) {
096            this.name = name;
097        }
098    
099    
100        /**
101         * Gets the setidSalary attribute.
102         * 
103         * @return Returns the setidSalary
104         */
105        public String getSetidSalary() {
106            return setidSalary;
107        }
108    
109        /**
110         * Sets the setidSalary attribute.
111         * 
112         * @param setidSalary The setidSalary to set.
113         */
114        public void setSetidSalary(String setidSalary) {
115            this.setidSalary = setidSalary;
116        }
117    
118    
119        /**
120         * Gets the salaryAdministrationPlan attribute.
121         * 
122         * @return Returns the salaryAdministrationPlan
123         */
124        public String getSalaryAdministrationPlan() {
125            return salaryAdministrationPlan;
126        }
127    
128        /**
129         * Sets the salaryAdministrationPlan attribute.
130         * 
131         * @param salaryAdministrationPlan The salaryAdministrationPlan to set.
132         */
133        public void setSalaryAdministrationPlan(String salaryAdministrationPlan) {
134            this.salaryAdministrationPlan = salaryAdministrationPlan;
135        }
136    
137    
138        /**
139         * Gets the grade attribute.
140         * 
141         * @return Returns the grade
142         */
143        public String getGrade() {
144            return grade;
145        }
146    
147        /**
148         * Sets the grade attribute.
149         * 
150         * @param grade The grade to set.
151         */
152        public void setGrade(String grade) {
153            this.grade = grade;
154        }
155    
156    
157        /**
158         * Gets the iuClassificationLevel attribute.
159         * 
160         * @return Returns the iuClassificationLevel
161         */
162        public String getIuClassificationLevel() {
163            return iuClassificationLevel;
164        }
165    
166        /**
167         * Sets the iuClassificationLevel attribute.
168         * 
169         * @param iuClassificationLevel The iuClassificationLevel to set.
170         */
171        public void setIuClassificationLevel(String iuClassificationLevel) {
172            this.iuClassificationLevel = iuClassificationLevel;
173        }
174    
175    
176        /**
177         * @see org.kuali.rice.kns.bo.BusinessObjectBase#toStringMapper()
178         */
179        protected LinkedHashMap toStringMapper() {
180            LinkedHashMap m = new LinkedHashMap();
181            m.put("principalId", this.principalId);
182            m.put("emplid", this.emplid);
183            return m;
184        }
185    }
186