Bug 13056 can't delete 2 identical methods
class Ad { void f(){}; void f(){}; } you can't delete the 2 f methods (together) it works if you delete them separately
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/reorg/SourceReferenceAction.java
if (! (elem instanceof ISourceReference)) 
			return false;
			
		if (! (elem instanceof IJavaElement)) 
			return false;
								
		if (elem instanceof IClassFile) 
			return false;
		if (elem instanceof ICompilationUnit)
			return false;
		if ((elem instanceof IMember) && ((IMember)elem).isBinary())
			return false;
			
		if (isDeletedFromEditor((ISourceReference)elem))	
			return false;			
			
		if (elem instanceof IMember) 
			return true;
		if (elem instanceof IImportContainer)
			return true;
		if (elem instanceof IImportDeclaration)
			return true;
		if (elem instanceof IPackageDeclaration)
			return true;			
		
		
		return false;	
	}
	private static boolean isDeletedFromEditor(ISourceReference elem) throws JavaModelException{