1 package filter; 2 3 4 public class FilterProvider { 5 6 public static IFilter getFilter() { 7 try { 8 Class clazz = Class.forName("filter.ccimpl.CCFilter"); 9 return (IFilter) clazz.newInstance(); 10 } catch (Exception e) { 11 try { 12 Class clazz = Class.forName("filter.hmimpl.HMFilter"); 13 return (IFilter) clazz.newInstance(); 14 } catch (Exception e1) { 15 System.err.println("No filter implementation found in classpath !"); 16 } 17 return null; 18 } 19 } 20 } 21 | Popular Tags |