public static boolean containsLinkedResources(IResource[] resources){ for (int i= 0; i < resources.length; i++) { if (resources[i] != null && resources[i].isLinked()) { return true; } } return false; }
public static boolean containsLinkedResources(IResource[] resources){ for (int i= 0; i < resources.length; i++) { if (resources[i] != null && resources[i].isLinked()) return true; } return false; }
public static IResource[] getNotLinked(IResource[] resources) { Collection<IResource> result= new LinkedHashSet<>(resources.length); for (int i= 0; i < resources.length; i++) { IResource resource= resources[i]; if (resource != null && ! result.contains(resource) && ! resource.isLinked()) result.add(resource); } return result.toArray(new IResource[result.size()]); }
public static IResource[] getNotLinked(IResource[] resources) { Collection<IResource> result= new LinkedHashSet<>(resources.length); for (int i= 0; i < resources.length; i++) { IResource resource= resources[i]; if (resource != null && ! result.contains(resource) && ! resource.isLinked()) { result.add(resource); } } return result.toArray(new IResource[result.size()]); }
protected boolean containsLinkedResources() { for (int i= 0; i < fPackageFragments.length; i++) { if (fPackageFragments[i].getResource().isLinked()) { return true; } } return false; } }
public static boolean containsLinkedResources(IJavaElement[] javaElements){ for (int i= 0; i < javaElements.length; i++) { IResource res= getResource(javaElements[i]); if (res != null && res.isLinked()) { return true; } } return false; }
protected boolean containsLinkedResources() { for (int i= 0; i < fPackageFragmentRoots.length; i++) { if (fPackageFragmentRoots[i].getResource().isLinked()) return true; } return false; } }
protected boolean containsLinkedResources() { for (int i= 0; i < fPackageFragments.length; i++) { if (fPackageFragments[i].getResource().isLinked()) return true; } return false; } }
private int getCoreMoveFlags() { if (getResource().isLinked()) return IResource.SHALLOW; else return IResource.NONE; }
protected boolean containsLinkedResources() { for (int i= 0; i < fPackageFragmentRoots.length; i++) { if (fPackageFragmentRoots[i].getResource().isLinked()) { return true; } } return false; } }
private int getCoreMoveFlags() { if (getResource().isLinked()) return IResource.SHALLOW; else return IResource.NONE; }
private int getCoreMoveFlags() { if (getResource().isLinked()) return IResource.SHALLOW; else return IResource.NONE; }
protected boolean containsLinkedResources() { for (int i= 0; i < fPackageFragmentRoots.length; i++) { if (fPackageFragmentRoots[i].getResource().isLinked()) return true; } return false; } }
private boolean existsInSameLocation(IResource directory, EclipseSourceDirectory sourceFolder) { if (!directory.exists()) { return false; } if (directory.isLinked()) { return hasSameLocationAs(directory, sourceFolder); } return true; }
private String buildLabel(IResource r) { // for a linked resource in a hidden project use its local file system location if (r.isLinked() && r.getProject().isHidden()) return r.getLocation().toString(); String n= r.getFullPath().toString(); if (n.charAt(0) == IPath.SEPARATOR) return n.substring(1); return n; }
private Handle createHandle(IResource resource) { if (resource.isLinked()) return new LinkedResourceHandle(resource); return new ResourceHandle(resource); }
public static boolean mustDisableJavaModelAction(Shell shell, Object element) { if (!(element instanceof IPackageFragment) && !(element instanceof IPackageFragmentRoot)) return false; IResource resource= ResourceUtil.getResource(element); if ((resource == null) || (! (resource instanceof IFolder)) || (! resource.isLinked())) return false; MessageDialog.openInformation(shell, ActionMessages.ActionUtil_not_possible, ActionMessages.ActionUtil_no_linked); return true; }
private Handle createHandle(IResource resource) { if (resource.isLinked()) return new LinkedResourceHandle(resource); return new ResourceHandle(resource); }
private Handle createHandle(IResource resource) { if (resource.isLinked()) return new LinkedResourceHandle(resource); return new ResourceHandle(resource); }
private static Change moveCuToPackage(ICompilationUnit cu, IPackageFragment dest) { // XXX workaround for bug 31998 we will have to disable renaming of // linked packages (and cus) IResource resource= cu.getResource(); if (resource != null && resource.isLinked()) { if (ResourceUtil.getResource(dest) instanceof IContainer) { return moveFileToContainer(cu, (IContainer) ResourceUtil.getResource(dest)); } } return new MoveCompilationUnitChange(cu, dest); }