List of usage examples for org.eclipse.jdt.internal.core.search JavaSearchScope enclosingProjectsAndJars
IPath[] enclosingProjectsAndJars
To view the source code for org.eclipse.jdt.internal.core.search JavaSearchScope enclosingProjectsAndJars.
Click Source Link
From source file:org.eclipse.jpt.jpadiagrameditor.ui.internal.util.JPAEditorUtil.java
License:Open Source License
static public boolean checkIsSetPersistenceProviderLibrary(JpaProject jpaProject) { IJavaProject javaProject = JavaCore.create(jpaProject.getProject()); IJavaElement[] elements = new IJavaElement[] { javaProject }; JavaSearchScope scope = (JavaSearchScope) SearchEngine.createJavaSearchScope(elements); boolean isAdded = false; IPath[] paths = scope.enclosingProjectsAndJars(); for (int i = 1; i < paths.length; i++) { IPath path = paths[i];/* w ww. j a v a2s. com*/ if (isPersistenceProviderLibraryInClasspath(path)) { isAdded = true; break; } } return isAdded; }