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 CRR Maintenance algorithm, 008 * which consists of running BBNR to remove noise followed by 009 * the CRR redundancy removal. 010 * 011 * @author Lisa Cummins 012 */ 013 public class CRRFull extends TwoStepCaseBaseEditMethod { 014 015 /** 016 * Sets up the edit method using BBNR noise removal 017 * and CRR redundancy removal. 018 * @param method1 The first method to run. 019 * @param method2 The second method to run. 020 */ 021 public CRRFull(AbstractCaseBaseEditMethod method1, 022 AbstractCaseBaseEditMethod method2) 023 { super(method1, method2); 024 this.method1 = new BBNRNoiseReduction(); 025 this.method2 = new CRRRedundancyRemoval(); 026 } 027 }