Bug 322401 [LinkedResources] Linked Resources properties page should have a Remove button
I20100810-0800 Project properties > Resource > Linked Resources > Linked Resources: Especially for invalid locations, a Remove button would be handy to remove one or multiple links.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/dialogs/LinkedResourceEditor.java
fProjectFiles = (IResource[]) resources.toArray(new IResource[0]);
		}
		fBrokenResources = new TreeMap();
		fFixedResources = new TreeMap();
		fAbsoluteResources = new TreeMap();
		for (int i = 0; i < fProjectFiles.length; i++) {
			IResource resource = fProjectFiles[i];
			String fullPath = resource.getFullPath().toPortableString();
			try {
				if (exists(resource)) {
					if (isAbsolute(resource))
						fAbsoluteResources.put(fullPath, resource);
					else
						fFixedResources.put(fullPath, resource);
				} else
					fBrokenResources.put(fullPath, resource);
			} catch (CoreException e) {
				fBrokenResources.put(fullPath, resource);
			}
		}
	}
	boolean isAbsolute(IResource res) {
		IPath path = res.getRawLocation();
		return path != null && path.isAbsolute();
	}
	boolean areAbsolute(IResource[] res) {
		for (int i = 0; i < res.length; i++) {
			if (!isAbsolute(res[i]))
				return false;
		}