001: /*
002: * Copyright 2006-2007 The Kuali Foundation.
003: *
004: * Licensed under the Educational Community License, Version 1.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/ecl1.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.module.chart.bo;
018:
019: import java.util.LinkedHashMap;
020:
021: import org.kuali.core.bo.PersistableBusinessObjectBase;
022:
023: /**
024: *
025: */
026: public class SubFundGroupType extends PersistableBusinessObjectBase {
027:
028: private String subFundGroupTypeCode;
029: private String subFundGroupTypeDescription;
030: private boolean subFundGroupTypeActiveIndicator;
031:
032: /**
033: * Default constructor.
034: */
035: public SubFundGroupType() {
036:
037: }
038:
039: /**
040: * Gets the subFundGroupTypeCode attribute.
041: *
042: * @return Returns the subFundGroupTypeCode
043: */
044: public String getSubFundGroupTypeCode() {
045: return subFundGroupTypeCode;
046: }
047:
048: /**
049: * Sets the subFundGroupTypeCode attribute.
050: *
051: * @param subFundGroupTypeCode The subFundGroupTypeCode to set.
052: */
053: public void setSubFundGroupTypeCode(String subFundGroupTypeCode) {
054: this .subFundGroupTypeCode = subFundGroupTypeCode;
055: }
056:
057: /**
058: * Gets the subFundGroupTypeDescription attribute.
059: *
060: * @return Returns the subFundGroupTypeDescription
061: */
062: public String getSubFundGroupTypeDescription() {
063: return subFundGroupTypeDescription;
064: }
065:
066: /**
067: * Sets the subFundGroupTypeDescription attribute.
068: *
069: * @param subFundGroupTypeDescription The subFundGroupTypeDescription to set.
070: */
071: public void setSubFundGroupTypeDescription(
072: String subFundGroupTypeDescription) {
073: this .subFundGroupTypeDescription = subFundGroupTypeDescription;
074: }
075:
076: /**
077: * Gets the subFundGroupTypeActiveIndicator attribute.
078: *
079: * @return Returns the subFundGroupTypeActiveIndicator
080: */
081: public boolean getSubFundGroupTypeActiveIndicator() {
082: return subFundGroupTypeActiveIndicator;
083: }
084:
085: /**
086: * Sets the subFundGroupTypeActiveIndicator attribute.
087: *
088: * @param subFundGroupTypeActiveIndicator The subFundGroupTypeActiveIndicator to set.
089: */
090: public void setSubFundGroupTypeActiveIndicator(
091: boolean subFundGroupTypeActiveIndicator) {
092: this .subFundGroupTypeActiveIndicator = subFundGroupTypeActiveIndicator;
093: }
094:
095: /**
096: * @see org.kuali.core.bo.BusinessObjectBase#toStringMapper()
097: */
098: protected LinkedHashMap toStringMapper() {
099: LinkedHashMap m = new LinkedHashMap();
100: m.put("subFundGroupTypeCode", this.subFundGroupTypeCode);
101: return m;
102: }
103: }
|