private String createConfirmationStringForOneElement() throws JavaModelException { IJavaElement[] elements= getSelectedJavaElements(); if (elements.length == 1) { IJavaElement element= elements[0]; if (isDefaultPackageWithLinkedFiles(element)) return RefactoringMessages.DeleteWizard_3; if (!isLinkedResource(element)) return RefactoringMessages.DeleteWizard_4; if (isLinkedPackageOrPackageFragmentRoot(element)) //XXX workaround for jcore bugs 31998 and 31456 - linked packages or source folders cannot be deleted properly return RefactoringMessages.DeleteWizard_6; return RefactoringMessages.DeleteWizard_5; } else { if (isLinked(getSelectedResources()[0])) //checked before that this will work return RefactoringMessages.DeleteWizard_7; else return RefactoringMessages.DeleteWizard_8; } }
private String createConfirmationStringForOneElement() throws JavaModelException { IJavaElement[] elements= getSelectedJavaElements(); if (elements.length == 1) { IJavaElement element= elements[0]; if (isDefaultPackageWithLinkedFiles(element)) return RefactoringMessages.DeleteWizard_3; if (!isLinkedResource(element)) return RefactoringMessages.DeleteWizard_4; if (isLinkedPackageOrPackageFragmentRoot(element)) //XXX workaround for jcore bugs 31998 and 31456 - linked packages or source folders cannot be deleted properly return RefactoringMessages.DeleteWizard_6; return RefactoringMessages.DeleteWizard_5; } else { if (isLinked(getSelectedResources()[0])) //checked before that this will work return RefactoringMessages.DeleteWizard_7; else return RefactoringMessages.DeleteWizard_8; } }
private String createConfirmationStringForOneElement() throws JavaModelException { IJavaElement[] elements= getSelectedJavaElements(); if (elements.length == 1) { IJavaElement element= elements[0]; if (isDefaultPackageWithLinkedFiles(element)) return RefactoringMessages.DeleteWizard_3; if (!isLinkedResource(element)) return RefactoringMessages.DeleteWizard_4; if (isLinkedPackageOrPackageFragmentRoot(element)) //XXX workaround for jcore bugs 31998 and 31456 - linked packages or source folders cannot be deleted properly return RefactoringMessages.DeleteWizard_6; return RefactoringMessages.DeleteWizard_5; } else { if (isLinked(getSelectedResources()[0])) //checked before that this will work return RefactoringMessages.DeleteWizard_7; else return RefactoringMessages.DeleteWizard_8; } }
private static boolean containsLinkedResources(IResource[] resources, IJavaElement[] javaElements) throws JavaModelException { for (int i= 0; i < javaElements.length; i++) { IJavaElement element= javaElements[i]; if (isLinkedResource(element)) return true; if (isDefaultPackageWithLinkedFiles(element)) return true; } for (int i= 0; i < resources.length; i++) { IResource resource= resources[i]; if (isLinked(resource)) return true; } return false; }
private static boolean containsLinkedResources(IResource[] resources, IJavaElement[] javaElements) throws JavaModelException { for (int i= 0; i < javaElements.length; i++) { IJavaElement element= javaElements[i]; if (isLinkedResource(element)) return true; if (isDefaultPackageWithLinkedFiles(element)) return true; } for (int i= 0; i < resources.length; i++) { IResource resource= resources[i]; if (isLinked(resource)) return true; } return false; }
private static boolean containsLinkedResources(IResource[] resources, IJavaElement[] javaElements) throws JavaModelException { for (int i= 0; i < javaElements.length; i++) { IJavaElement element= javaElements[i]; if (isLinkedResource(element)) return true; if (isDefaultPackageWithLinkedFiles(element)) return true; } for (int i= 0; i < resources.length; i++) { IResource resource= resources[i]; if (isLinked(resource)) return true; } return false; }