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.module.endow.businessobject;
017    
018    import java.util.LinkedHashMap;
019    
020    import org.kuali.rice.kns.bo.TransientBusinessObjectBase;
021    
022    public class EndowmentExceptionReportHeader extends TransientBusinessObjectBase {
023        private String columnHeading1;
024        private String columnHeading2;
025        private String columnHeading3;
026        private String columnHeading4;
027        private String columnHeading5;
028    
029        private String columnHeading6; 
030        private String columnHeading7;    
031        
032        public EndowmentExceptionReportHeader() {
033            columnHeading1 = "";
034            columnHeading2 = "";
035            columnHeading3 = "";
036            columnHeading4 = "";
037            columnHeading5 = "";
038            columnHeading6 = ""; 
039            columnHeading7 = "";        
040        }
041        
042        /**
043         * Gets the columnHeading1 attribute. 
044         * @return Returns the columnHeading1.
045         */   
046        public String getColumnHeading1() {
047            return columnHeading1;
048        }
049    
050        /**
051         * Sets the columnHeading1 attribute. 
052         * @return Returns the columnHeading1.
053         */
054        public void setColumnHeading1(String columnHeading1) {
055            this.columnHeading1 = columnHeading1;
056        }
057    
058        /**
059         * Gets the columnHeading2 attribute. 
060         * @return Returns the columnHeading2.
061         */    
062        public String getColumnHeading2() {
063            return columnHeading2;
064        }
065    
066        /**
067         * Sets the columnHeading2 attribute. 
068         * @return Returns the columnHeading2.
069         */    
070        public void setColumnHeading2(String columnHeading2) {
071            this.columnHeading2 = columnHeading2;
072        }
073    
074        /**
075         * Gets the columnHeading3 attribute. 
076         * @return Returns the columnHeading3.
077         */    
078        public String getColumnHeading3() {
079            return columnHeading3;
080        }
081    
082        /**
083         * Sets the columnHeading3 attribute. 
084         * @return Returns the columnHeading3.
085         */    
086        public void setColumnHeading3(String columnHeading3) {
087            this.columnHeading3 = columnHeading3;
088        }
089    
090        /**
091         * Gets the columnHeading4 attribute. 
092         * @return Returns the columnHeading4.
093         */    
094        public String getColumnHeading4() {
095            return columnHeading4;
096        }
097    
098        /**
099         * Sets the columnHeading4 attribute. 
100         * @return Returns the columnHeading4.
101         */    
102        public void setColumnHeading4(String columnHeading4) {
103            this.columnHeading4 = columnHeading4;
104        }
105    
106        /**
107         * Gets the columnHeading5 attribute. 
108         * @return Returns the columnHeading5.
109         */
110        public String getColumnHeading5() {
111            return columnHeading5;
112        }
113    
114        /**
115         * Sets the columnHeading5 attribute value.
116         * @param columnHeading5 The columnHeading5 to set.
117         */
118        public void setColumnHeading5(String columnHeading5) {
119            this.columnHeading5 = columnHeading5;
120        }
121    
122        /**
123         * Gets the columnHeading6 attribute. 
124         * @return Returns the columnHeading6.
125         */
126        public String getColumnHeading6() {
127            return columnHeading6;
128        }
129    
130        /**
131         * Sets the columnHeading6 attribute value.
132         * @param columnHeading6 The columnHeading6 to set.
133         */
134        public void setColumnHeading6(String columnHeading6) {
135            this.columnHeading6 = columnHeading6;
136        }
137    
138        /**
139         * Gets the columnHeading7 attribute. 
140         * @return Returns the columnHeading7.
141         */
142        public String getColumnHeading7() {
143            return columnHeading7;
144        }
145    
146        /**
147         * Sets the columnHeading7 attribute value.
148         * @param columnHeading7 The columnHeading7 to set.
149         */
150        public void setColumnHeading7(String columnHeading7) {
151            this.columnHeading7 = columnHeading7;
152        }
153        
154        /**
155         * A map of the "keys" of this transient business object
156         * @see org.kuali.rice.kns.bo.BusinessObjectBase#toStringMapper()
157         */
158        @Override
159        protected LinkedHashMap toStringMapper() {
160            LinkedHashMap pks = new LinkedHashMap<String, Object>();
161            pks.put("columnHeading1",this.getColumnHeading1());
162            pks.put("columnHeading2",this.getColumnHeading2());
163            pks.put("columnHeading3",this.getColumnHeading3());
164            pks.put("columnHeading4",this.getColumnHeading4());
165            pks.put("columnHeading5",this.getColumnHeading5());
166            pks.put("columnHeading6",this.getColumnHeading6());
167            pks.put("columnHeading7",this.getColumnHeading7());
168            
169            return pks;
170        }
171    }