View Javadoc

1   /**
2    * Copyright 2004-2013 The Kuali Foundation
3    *
4    * Licensed under the Educational Community License, Version 2.0 (the "License");
5    * you may not use this file except in compliance with the License.
6    * You may obtain a copy of the License at
7    *
8    * http://www.opensource.org/licenses/ecl2.php
9    *
10   * Unless required by applicable law or agreed to in writing, software
11   * distributed under the License is distributed on an "AS IS" BASIS,
12   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13   * See the License for the specific language governing permissions and
14   * limitations under the License.
15   */
16  package org.kuali.kfs.coa.businessobject;
17  
18  import org.kuali.rice.core.api.mo.common.active.Inactivatable;
19  import org.kuali.rice.krad.bo.KualiCodeBase;
20  
21  /**
22   * 
23   */
24  public class ProjectCode extends KualiCodeBase implements Inactivatable {
25  
26      private static final long serialVersionUID = 4529316062843227897L;
27  
28      private String projectDescription;
29      
30      private String chartOfAccountsCode;
31      private String organizationCode;
32  
33      private Chart chartOfAccounts;
34      private Organization organization;
35  
36      /**
37       * Default no-arg constructor.
38       */
39      public ProjectCode() {
40      }
41  
42      /**
43       * Gets the projectDescription attribute.
44       * 
45       * @return Returns the projectDescription
46       */
47      public String getProjectDescription() {
48          return projectDescription;
49      }
50  
51      /**
52       * Sets the projectDescription attribute.
53       * 
54       * @param projectDescription The projectDescription to set.
55       */
56      public void setProjectDescription(String projectDescription) {
57          this.projectDescription = projectDescription;
58      }
59  
60      /**
61       * Gets the chartOfAccounts attribute.
62       * 
63       * @return Returns the chartOfAccounts
64       */
65      public Chart getChartOfAccounts() {
66          return chartOfAccounts;
67      }
68  
69      /**
70       * Sets the chartOfAccounts attribute.
71       * 
72       * @param chartOfAccounts The chartOfAccounts to set.
73       */
74      public void setChartOfAccounts(Chart chartOfAccounts) {
75          this.chartOfAccounts = chartOfAccounts;
76      }
77  
78      /**
79       * Gets the organization attribute.
80       * 
81       * @return Returns the organization
82       */
83      public Organization getOrganization() {
84          return organization;
85      }
86  
87      /**
88       * Sets the organization attribute.
89       * 
90       * @param organization The organization to set.
91       */
92      public void setOrganization(Organization organization) {
93          this.organization = organization;
94      }
95  
96      /**
97       * @return Returns the chartOfAccountsCode.
98       */
99      public String getChartOfAccountsCode() {
100         return chartOfAccountsCode;
101     }
102 
103     /**
104      * @param chartOfAccountsCode The chartOfAccountsCode to set.
105      */
106     public void setChartOfAccountsCode(String chartOfAccountsCode) {
107         this.chartOfAccountsCode = chartOfAccountsCode;
108     }
109 
110     /**
111      * @return Returns the organizationCode.
112      */
113     public String getOrganizationCode() {
114         return organizationCode;
115     }
116 
117     /**
118      * @param organizationCode The organizationCode to set.
119      */
120     public void setOrganizationCode(String organizationCode) {
121         this.organizationCode = organizationCode;
122     }
123 
124    
125 }
126