1 19 package org.netbeans.modules.refactoring.java; 20 21 import java.util.Collection ; 22 import java.util.List ; 23 import org.netbeans.modules.refactoring.api.RefactoringSession; 24 import org.netbeans.modules.refactoring.spi.RefactoringElementsBag; 25 26 30 public abstract class SPIAccessor { 31 public static SPIAccessor DEFAULT; 32 33 static { 34 Class c = RefactoringElementsBag.class; 35 try { 36 Class.forName(c.getName(), true, c.getClassLoader()); 37 } catch (Exception ex) { 38 ex.printStackTrace(); 39 } 40 } 41 42 public abstract RefactoringElementsBag createBag(RefactoringSession session, List delegate); 43 public abstract Collection getReadOnlyFiles(RefactoringElementsBag bag); 44 45 } 46 | Popular Tags |