/*
 * Copyright (c) 2004, 2005 The National Association of College and University Business Officers,
 * Cornell University, Trustees of Indiana University, Michigan State University Board of Trustees,
 * Trustees of San Joaquin Delta College, University of Hawai'i, The Arizona Board of Regents on
 * behalf of the University of Arizona, and the r*smart group.
 * 
 * Licensed under the Educational Community License Version 1.0 (the "License"); By obtaining,
 * using and/or copying this Original Work, you agree that you have read, understand, and will
 * comply with the terms and conditions of the Educational Community License.
 * 
 * You may obtain a copy of the License at:
 * 
 * http://kualiproject.org/license.html
 * 
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
 * BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE
 * AND NONINFRINGEMENT.
 * IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES
 * OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 *
 */
package org.kuali.module.chart.dao;

import org.kuali.module.chart.bo.OrganizationReversion;


/**
 * This class...
 * @author Kuali Nervous System Team (kualidev@oncourse.iu.edu)
 */
public interface OrganizationReversionDao {
    
    /**
     * @param universityFiscalYear - part of composite key  
     * @param financialChartOfAccountsCode - part of composite key  
     * @param organizationCode - part of composite key  
     * @return  OrganizationReversion
     * 
     * Retrieves an OrganizationReversion by primary key.
     */    
    public OrganizationReversion getByPrimaryId(
            Integer universityFiscalYear,
            String financialChartOfAccountsCode, 
            String organizationCode);
}

@@ -1245,16 +1245,46 @@
 t.dao;%0A%0A
+import java.util.Collection;%0A%0A
 import o
@@ -1830,29 +1830,16 @@
 imaryId(
-%0A            
 Integer 
@@ -1859,29 +1859,16 @@
 calYear,
-%0A            
 String f
@@ -1899,45 +1899,158 @@
 ode,
- 
+String organizationCode);%0A
 %0A    
+/**%0A
      
-   String organizationCode
+* Get all the categories%0A     *%0A     * @return list of categories%0A     */%0A    public Collection getCategories(
 );%0A%7D

Update org reversion logic