@Override public boolean equals(Object obj) { if (obj instanceof LibraryContainer) { LibraryContainer other = (LibraryContainer)obj; return getJavaProject().equals(other.getJavaProject()); } return false; }
public boolean equals(Object obj) { if (obj instanceof LibraryContainer) { LibraryContainer other = (LibraryContainer)obj; return getJavaProject().equals(other.getJavaProject()); } return false; }
@Override public boolean equals(Object obj) { if (obj instanceof LibraryContainer) { LibraryContainer other = (LibraryContainer)obj; return getJavaProject().equals(other.getJavaProject()); } return false; }
@Override public int hashCode() { return getJavaProject().hashCode(); }
@Override public int hashCode() { return getJavaProject().hashCode(); }
public int hashCode() { return getJavaProject().hashCode(); }
public IPackageFragmentRoot[] getPackageFragmentRoots() { List list= new ArrayList(); try { IPackageFragmentRoot[] roots= getJavaProject().getPackageFragmentRoots(); for (int i= 0; i < roots.length; i++) { IPackageFragmentRoot root= roots[i]; int classpathEntryKind= root.getRawClasspathEntry().getEntryKind(); if (classpathEntryKind == IClasspathEntry.CPE_LIBRARY || classpathEntryKind == IClasspathEntry.CPE_VARIABLE) { list.add(root); } } } catch (JavaModelException e) { // fall through } return (IPackageFragmentRoot[]) list.toArray(new IPackageFragmentRoot[list.size()]); } }
@Override public IPackageFragmentRoot[] getPackageFragmentRoots() { List<IPackageFragmentRoot> list= new ArrayList<>(); try { IPackageFragmentRoot[] roots= getJavaProject().getPackageFragmentRoots(); for (int i= 0; i < roots.length; i++) { IPackageFragmentRoot root= roots[i]; int classpathEntryKind= root.getRawClasspathEntry().getEntryKind(); if (classpathEntryKind == IClasspathEntry.CPE_LIBRARY || classpathEntryKind == IClasspathEntry.CPE_VARIABLE) { list.add(root); } } } catch (JavaModelException e) { // fall through } return list.toArray(new IPackageFragmentRoot[list.size()]); } }
@Override public IPackageFragmentRoot[] getPackageFragmentRoots() { List<IPackageFragmentRoot> list= new ArrayList<>(); try { IPackageFragmentRoot[] roots= getJavaProject().getPackageFragmentRoots(); for (int i= 0; i < roots.length; i++) { IPackageFragmentRoot root= roots[i]; int classpathEntryKind= root.getRawClasspathEntry().getEntryKind(); if (classpathEntryKind == IClasspathEntry.CPE_LIBRARY || classpathEntryKind == IClasspathEntry.CPE_VARIABLE) { list.add(root); } } } catch (JavaModelException e) { // fall through } return list.toArray(new IPackageFragmentRoot[list.size()]); } }
if (isParentLibrayContainer) { IResource resource= element.getResource(); if (resource != null && ((LibraryContainer) parent).getJavaProject().getResource().equals(resource.getProject())) postRefresh(resource, ORIGINAL, element, runnables);
if (isParentLibrayContainer) { IResource resource= element.getResource(); if (resource != null && ((LibraryContainer) parent).getJavaProject().getResource().equals(resource.getProject())) postRefresh(resource, ORIGINAL, element, runnables);