1   package net.sf.clirr.core;
2   
3   import net.sf.clirr.core.internal.ClassChangeCheck;
4   import net.sf.clirr.core.Checker;
5   
6   /***
7    * Provides a way for check tests to create a checker via the package private
8    * Checker constructor, even if the tests are not in the same package.
9    */
10  public class CheckerFactory
11  {
12      public static Checker createChecker(ClassChangeCheck check)
13      {
14          return new Checker(check);
15      }
16  
17      public static Checker createChecker()
18      {
19          return new Checker();
20      }
21  }