001    package jcolibri.method.maintenance.algorithms;
002    
003    import jcolibri.method.maintenance.AbstractCaseBaseEditMethod;
004    import jcolibri.method.maintenance.TwoStepCaseBaseEditMethod;
005    
006    /**
007     * Provides the ability to run the full RC Maintenance algorithm,
008     * which consists of running RENN to remove noise followed by
009     * the RC redundancy removal.
010     * 
011     * @author Lisa Cummins
012     */
013    public class RCFull extends TwoStepCaseBaseEditMethod {
014    
015            /**
016             * Sets up the edit method using RENN noise removal 
017             * and RC redundancy removal.
018             * @param method1 The first method to run.
019             * @param method2 The second method to run.
020             */
021            public RCFull(AbstractCaseBaseEditMethod method1,
022                            AbstractCaseBaseEditMethod method2) 
023            {       super(method1, method2);
024                    this.method1 = new RENNNoiseReduction();
025                    this.method2 = new RCRedundancyRemoval();
026            }       
027    }