コード例 #1
0
ファイル: JdtUtils.java プロジェクト: himanshu28/spring-ide
 public static void removeClassLoaderEntryFromCache(IProject project) {
   ProjectClassLoaderCache.removeClassLoaderEntryFromCache(project);
 }
コード例 #2
0
ファイル: JdtUtils.java プロジェクト: himanshu28/spring-ide
 private void setupClassLoaders(IProject project, ClassLoader parentClassLoader) {
   classLoader = Thread.currentThread().getContextClassLoader();
   weavingClassLoader = ProjectClassLoaderCache.getClassLoader(project, parentClassLoader);
 }
コード例 #3
0
ファイル: JdtUtils.java プロジェクト: himanshu28/spring-ide
 /**
  * Create a {@link ClassLoader} from the class path configuration of the given <code>project
  * </code>.
  *
  * @param project the {@link IProject}
  * @param useParentClassLoader true if the current OSGi class loader should be used as parent
  *     class loader for the constructed class loader.
  * @return {@link ClassLoader} instance constructed from the <code>project</code>'s build path
  *     configuration
  */
 public static ClassLoader getClassLoader(IProject project, ClassLoader parentClassLoader) {
   return ProjectClassLoaderCache.getClassLoader(project, parentClassLoader);
 }