private RefactoringStatus checkDestinationInsideTypeToMove() throws JavaModelException { RefactoringStatus result= new RefactoringStatus(); for (int i= 0; i < fMembersToMove.length; i++) { if (! (fMembersToMove[i] instanceof IType)) continue; IType type= (IType) fMembersToMove[i]; if (fDestinationType.equals(type) || JavaElementUtil.isAncestorOf(type, fDestinationType)) { String message= Messages.format(RefactoringCoreMessages.MoveMembersRefactoring_inside, new String[] { getQualifiedTypeLabel(type), getQualifiedTypeLabel(fDestinationType)}); RefactoringStatusContext context= JavaStatusContext.create(fDestinationType.getCompilationUnit(), fDestinationType.getNameRange()); result.addFatalError(message, context); return result; } } return result; }
private RefactoringStatus checkDestinationInsideTypeToMove() throws JavaModelException { RefactoringStatus result= new RefactoringStatus(); for (int i= 0; i < fMembersToMove.length; i++) { if (! (fMembersToMove[i] instanceof IType)) continue; IType type= (IType) fMembersToMove[i]; if (fDestinationType.equals(type) || JavaElementUtil.isAncestorOf(type, fDestinationType)) { String message= Messages.format(RefactoringCoreMessages.MoveMembersRefactoring_inside, new String[] { getQualifiedTypeLabel(type), getQualifiedTypeLabel(fDestinationType)}); RefactoringStatusContext context= JavaStatusContext.create(fDestinationType.getCompilationUnit(), fDestinationType.getNameRange()); result.addFatalError(message, context); return result; } } return result; }
private RefactoringStatus checkDestinationInsideTypeToMove() throws JavaModelException { RefactoringStatus result= new RefactoringStatus(); for (int i= 0; i < fMembersToMove.length; i++) { if (! (fMembersToMove[i] instanceof IType)) continue; IType type= (IType) fMembersToMove[i]; if (fDestinationType.equals(type) || JavaElementUtil.isAncestorOf(type, fDestinationType)) { String message= Messages.format(RefactoringCoreMessages.MoveMembersRefactoring_inside, new String[] {JavaModelUtil.getFullyQualifiedName(type), JavaModelUtil.getFullyQualifiedName(fDestinationType)}); RefactoringStatusContext context= JavaStatusContext.create(fDestinationType.getCompilationUnit(), fDestinationType.getNameRange()); result.addFatalError(message, context); return result; } } return result; }