View Javadoc

1   /*
2    * Copyright 2005-2007 The Kuali Foundation
3    * 
4    * 
5    * Licensed under the Educational Community License, Version 2.0 (the "License");
6    * you may not use this file except in compliance with the License.
7    * You may obtain a copy of the License at
8    * 
9    * http://www.opensource.org/licenses/ecl2.php
10   * 
11   * Unless required by applicable law or agreed to in writing, software
12   * distributed under the License is distributed on an "AS IS" BASIS,
13   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14   * See the License for the specific language governing permissions and
15   * limitations under the License.
16   */
17  package mocks;
18  
19  import java.io.Serializable;
20  
21  public class MockOrganization implements Serializable {
22  
23  	private static final long serialVersionUID = 295309153521813643L;
24  
25  	private String finCoaCd;
26      private String orgCd;
27      private String reportsToChart;
28      private String reportsToOrg;
29  
30      public MockOrganization(String finCoaCd, String orgCd, String reportsToChart, String reportsToOrg) {
31      	this.finCoaCd = finCoaCd;
32      	this.orgCd = orgCd;
33      	this.reportsToChart = reportsToChart;
34      	this.reportsToOrg = reportsToOrg;
35      }
36  
37      public String getFinCoaCd() {
38          return finCoaCd;
39      }
40      public void setFinCoaCd(String chart) {
41          this.finCoaCd = chart;
42      }
43      public String getOrgCd() {
44          return orgCd;
45      }
46      public void setOrgCd(String org) {
47          this.orgCd = org;
48      }
49      public String getReportsToChart() {
50          return reportsToChart;
51      }
52      public void setReportsToChart(String reportsToChart) {
53          this.reportsToChart = reportsToChart;
54      }
55      public String getReportsToOrg() {
56          return reportsToOrg;
57      }
58      public void setReportsToOrg(String reportsToOrg) {
59          this.reportsToOrg = reportsToOrg;
60      }
61      public boolean hasParent() {
62          return !(getFinCoaCd().equals(getReportsToChart()) && getOrgCd().equals(getReportsToOrg()));
63      }
64  }