ClassPath classPath = new ClassPath(buf.toString()); SyntheticRepository repository = SyntheticRepository.getInstance(classPath); Repository.setRepository(repository); }
if (DEBUG) System.out.println("Using classpath: " + buf);   ClassPath classPath = new ClassPath(buf.toString()); SyntheticRepository repository = SyntheticRepository.getInstance(classPath); Repository.setRepository(repository); }
  private void clearRepository() {	// Purge repository of previous contents	Repository.clearCache();	// Clear InnerClassAccessMap cache.	InnerClassAccessMap.instance().clearCache();	// Create a SyntheticRepository based on the current project,	// and make it current.	StringBuffer buf = new StringBuffer();	// Add aux class path entries specified in project	addCollectionToClasspath(project.getAuxClasspathEntryList(), buf); 	// Add implicit class path entries determined from project jar files	addCollectionToClasspath(project.getImplicitClasspathEntryList(), buf);	// Add the system classpath entries	buf.append(ClassPath.getClassPath());	if (DEBUG) System.out.println("Using classpath: " + buf);	// Set up the Repository to use the combined classpath	ClassPath classPath = new ClassPath(buf.toString());	SyntheticRepository repository = SyntheticRepository.getInstance(classPath);	Repository.setRepository(repository);  }