public boolean canEnableRenameSubpackages() throws JavaModelException { return fPackage.hasSubpackages(); }
public boolean canEnableRenameSubpackages() throws JavaModelException { return fPackage.hasSubpackages(); }
public boolean canEnableRenameSubpackages() throws JavaModelException { return fPackage.hasSubpackages(); }
public boolean canEnableRenameSubpackages() throws JavaModelException { return fPackage.hasSubpackages(); }
public boolean hasSubpackages() throws JavaModelException { for (Iterator<IPackageFragment> iter= fPackages.iterator(); iter.hasNext();) { IPackageFragment pack= iter.next(); if (pack.hasSubpackages()) { return true; } } return false; }
public boolean hasSubpackages() throws JavaModelException { for (Iterator iter= fPackages.iterator(); iter.hasNext();) { IPackageFragment pack= (IPackageFragment) iter.next(); if (pack.hasSubpackages()) { return true; } } return false; }
public boolean hasSubpackages() throws JavaModelException { for (Iterator<IPackageFragment> iter= fPackages.iterator(); iter.hasNext();) { IPackageFragment pack= iter.next(); if (pack.hasSubpackages()) { return true; } } return false; }
public boolean hasSubPackagesToDelete() { try { for (int i= 0; i < fJavaElements.length; i++) { if (fJavaElements[i] instanceof IPackageFragment) { IPackageFragment packageFragment= (IPackageFragment) fJavaElements[i]; if (packageFragment.isDefaultPackage()) continue; // see bug 132576 (can remove this if(..) continue; statement when bug is fixed) if (packageFragment.hasSubpackages()) return true; } } } catch (JavaModelException e) { JavaPlugin.log(e); } return false; }
public boolean hasSubPackagesToDelete() { try { for (int i= 0; i < fJavaElements.length; i++) { if (fJavaElements[i] instanceof IPackageFragment) { IPackageFragment packageFragment= (IPackageFragment) fJavaElements[i]; if (packageFragment.isDefaultPackage()) continue; // see bug 132576 (can remove this if(..) continue; statement when bug is fixed) if (packageFragment.hasSubpackages()) return true; } } } catch (JavaModelException e) { JavaPlugin.log(e); } return false; }
public boolean hasSubPackagesToDelete() { try { for (int i= 0; i < fJavaElements.length; i++) { if (fJavaElements[i] instanceof IPackageFragment) { IPackageFragment packageFragment= (IPackageFragment) fJavaElements[i]; if (packageFragment.isDefaultPackage()) continue; // see bug 132576 (can remove this if(..) continue; statement when bug is fixed) if (packageFragment.hasSubpackages()) return true; } } } catch (JavaModelException e) { JavaPlugin.log(e); } return false; }
/** * Note: This method is for internal use only. Clients should not call this method. */ protected boolean isPackageFragmentEmpty(IJavaElement element) throws JavaModelException { if (element instanceof IPackageFragment) { IPackageFragment fragment= (IPackageFragment)element; if (fragment.exists() && !(fragment.hasChildren() || fragment.getNonJavaResources().length > 0) && fragment.hasSubpackages()) return true; } return false; }
/** * Note: This method is for internal use only. Clients should not call this method. */ protected boolean isPackageFragmentEmpty(IJavaElement element) throws JavaModelException { if (element instanceof IPackageFragment) { IPackageFragment fragment= (IPackageFragment)element; if (fragment.exists() && !(fragment.hasChildren() || fragment.getNonJavaResources().length > 0) && fragment.hasSubpackages()) return true; } return false; }
/** * Tests if the given element is a empty package fragment. * * @param element the element to test * @return returns <code>true</code> if the package fragment is empty * @throws JavaModelException thrown if accessing the element failed */ protected boolean isPackageFragmentEmpty(IJavaElement element) throws JavaModelException { if (element instanceof IPackageFragment) { IPackageFragment fragment= (IPackageFragment)element; if (fragment.exists() && !(fragment.hasChildren() || fragment.getNonJavaResources().length > 0) && fragment.hasSubpackages()) return true; } return false; }
/** * Tests if the given element is a empty package fragment. * * @param element the element to test * @return returns <code>true</code> if the package fragment is empty * @throws JavaModelException thrown if accessing the element failed */ protected boolean isPackageFragmentEmpty(IJavaElement element) throws JavaModelException { if (element instanceof IPackageFragment) { IPackageFragment fragment= (IPackageFragment)element; if (fragment.exists() && !(fragment.hasChildren() || fragment.getNonJavaResources().length > 0) && fragment.hasSubpackages()) return true; } return false; }
private boolean isEssential(Object object) { try { if (!isFlatLayout() && object instanceof IPackageFragment) { IPackageFragment fragment = (IPackageFragment) object; if (!fragment.isDefaultPackage() && fragment.hasSubpackages()) { return hasFilteredChildren(fragment); } } } catch (JavaModelException e) { JavaPlugin.log(e); } return false; }
private boolean isEssential(Object object) { try { if (!isFlatLayout() && object instanceof IPackageFragment) { IPackageFragment fragment = (IPackageFragment) object; if (!fragment.isDefaultPackage() && fragment.hasSubpackages()) { return hasFilteredChildren(fragment); } } } catch (JavaModelException e) { JavaPlugin.log(e); } return false; }
private boolean isEssential(Object object) { try { if (!isFlatLayout() && object instanceof IPackageFragment) { IPackageFragment fragment = (IPackageFragment) object; if (!fragment.isDefaultPackage() && fragment.hasSubpackages()) { return hasFilteredChildren(fragment); } } } catch (JavaModelException e) { JavaPlugin.log(e); } return false; }
@Override public boolean select(Viewer viewer, Object parent, Object element) { if (element instanceof IPackageFragment) { IPackageFragment pkg= (IPackageFragment)element; try { if (pkg.isDefaultPackage()) return pkg.hasChildren(); return !pkg.hasSubpackages() || pkg.hasChildren() || EmptyPackageFilter.hasUnfilteredResources(viewer, pkg); } catch (JavaModelException e) { return false; } } return true; } }
public boolean select(Viewer viewer, Object parent, Object element) { if (element instanceof IPackageFragment) { IPackageFragment pkg= (IPackageFragment)element; try { if (pkg.isDefaultPackage()) return pkg.hasChildren(); return !pkg.hasSubpackages() || pkg.hasChildren() || (pkg.getNonJavaResources().length > 0); } catch (JavaModelException e) { return false; } } return true; } }
@Override public boolean select(Viewer viewer, Object parent, Object element) { if (element instanceof IPackageFragment) { IPackageFragment pkg= (IPackageFragment)element; try { if (pkg.isDefaultPackage()) return pkg.hasChildren(); return !pkg.hasSubpackages() || pkg.hasChildren() || EmptyPackageFilter.hasUnfilteredResources(viewer, pkg); } catch (JavaModelException e) { return false; } } return true; } }