001/*
002 * Copyright 2007-2008 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 */
016package org.kuali.ole.sys.businessobject;
017
018
019import org.kuali.rice.krad.datadictionary.AttributeReference;
020
021public class GenericAttributes extends AttributeReference {
022
023    private String namespaceCode;
024    private String searchType;
025    private String displayType;
026    private String documentTotalAmount;
027    private String routingAttributeTitle;
028
029    private Integer transactionEntrySequenceId;
030    private Integer sequenceNumber;
031    private Integer itemSequenceId;
032    private Integer transactionLedgerEntrySequenceNumber;
033    private String universityFiscalAccountingPeriod;
034    private Integer genericFiscalYear;
035    private String maxDollarAmount;
036    private String minDollarAmount;
037    private String totalDollarAmount;
038    private String financialDocumentStatusName;
039    private String financialSystemDocumentTypeCode;
040    private String referenceTypeCode;
041
042    public GenericAttributes() {
043        super();
044    }
045
046    public String getFinancialDocumentStatusName() {
047        return financialDocumentStatusName;
048    }
049
050    public void setFinancialDocumentStatusName(String financialDocumentStatusName) {
051        this.financialDocumentStatusName = financialDocumentStatusName;
052    }
053
054    public String getDocumentTotalAmount() {
055        return documentTotalAmount;
056    }
057
058    public void setDocumentTotalAmount(String documentTotalAmount) {
059        this.documentTotalAmount = documentTotalAmount;
060    }
061
062    public String getSearchType() {
063        return searchType;
064    }
065
066    public void setSearchType(String searchType) {
067        this.searchType = searchType;
068    }
069
070    public String getNamespaceCode() {
071        return namespaceCode;
072    }
073
074    public void setNamespaceCode(String changedNamespaceCodes) {
075        this.namespaceCode = changedNamespaceCodes;
076    }
077
078    public String getDisplayType() {
079        return displayType;
080    }
081
082    public void setDisplayType(String displayType) {
083        this.displayType = displayType;
084    }
085
086    public String getRoutingAttributeTitle() {
087        return routingAttributeTitle;
088    }
089
090    public void setRoutingAttributeTitle(String routingAttributeTitle) {
091        this.routingAttributeTitle = routingAttributeTitle;
092    }
093
094    public Integer getTransactionEntrySequenceId() {
095        return transactionEntrySequenceId;
096    }
097
098    public void setTransactionEntrySequenceId(Integer transactionEntrySequenceId) {
099        this.transactionEntrySequenceId = transactionEntrySequenceId;
100    }
101
102    public Integer getSequenceNumber() {
103        return sequenceNumber;
104    }
105
106    public void setSequenceNumber(Integer sequenceNumber) {
107        this.sequenceNumber = sequenceNumber;
108    }
109
110    public Integer getItemSequenceId() {
111        return itemSequenceId;
112    }
113    
114    public void setItemSequenceId(Integer itemSequenceId) {
115        this.itemSequenceId = itemSequenceId;
116    }
117    
118    public Integer getTransactionLedgerEntrySequenceNumber() {
119        return transactionLedgerEntrySequenceNumber;
120    }
121    
122    public void setTransactionLedgerEntrySequenceNumber(Integer transactionLedgerEntrySequenceNumber) {
123        this.transactionLedgerEntrySequenceNumber = transactionLedgerEntrySequenceNumber;
124    }
125    
126    public String getUniversityFiscalAccountingPeriod() {
127        return universityFiscalAccountingPeriod;
128    }
129
130    public void setUniversityFiscalAccountingPeriod(String universityFiscalAccountingPeriod) {
131        this.universityFiscalAccountingPeriod = universityFiscalAccountingPeriod;
132    }
133
134    public Integer getGenericFiscalYear() {
135        return genericFiscalYear;
136    }
137
138    public void setGenericFiscalYear(Integer genericFiscalYear) {
139        this.genericFiscalYear = genericFiscalYear;
140    }
141
142    public String getMaxDollarAmount() {
143        return maxDollarAmount;
144    }
145
146    public void setMaxDollarAmount(String maxDollarAmount) {
147        this.maxDollarAmount = maxDollarAmount;
148    }
149
150    public String getMinDollarAmount() {
151        return minDollarAmount;
152    }
153
154    public void setMinDollarAmount(String minDollarAmount) {
155        this.minDollarAmount = minDollarAmount;
156    }
157
158    public String getTotalDollarAmount() {
159        return totalDollarAmount;
160    }
161
162    public void setTotalDollarAmount(String totalDollarAmount) {
163        this.totalDollarAmount = totalDollarAmount;
164    }
165
166    /**
167     * Gets the financialSystemDocumentTypeCode attribute. 
168     * @return Returns the financialSystemDocumentTypeCode.
169     */
170    public String getFinancialSystemDocumentTypeCode() {
171        return financialSystemDocumentTypeCode;
172    }
173
174    /**
175     * Sets the financialSystemDocumentTypeCode attribute value.
176     * @param financialSystemDocumentTypeCode The financialSystemDocumentTypeCode to set.
177     */
178    public void setFinancialSystemDocumentTypeCode(String financialSystemDocumentTypeCode) {
179        this.financialSystemDocumentTypeCode = financialSystemDocumentTypeCode;
180    }
181
182    /**
183     * Gets the referenceDocumentTypeCode attribute. 
184     * @return Returns the referenceDocumentTypeCode.
185     */
186    public String getReferenceTypeCode() {
187        return referenceTypeCode;
188    }
189
190    /**
191     * Sets the referenceDocumentTypeCode attribute value.
192     * @param referenceDocumentTypeCode The referenceDocumentTypeCode to set.
193     */
194    public void setReferenceTypeCode(String referenceDocumentTypeCode) {
195        this.referenceTypeCode = referenceDocumentTypeCode;
196    }
197}