private RefactoringStatus checkElementsAccessedByModifiedMembers(IProgressMonitor pm) throws JavaModelException { RefactoringStatus result= new RefactoringStatus(); pm.beginTask(RefactoringCoreMessages.PushDownRefactoring_check_references, 3); IType[] subclasses= getAbstractDestinations(new SubProgressMonitor(pm, 1)); result.merge(checkAccessedTypes(subclasses, new SubProgressMonitor(pm, 1))); result.merge(checkAccessedFields(subclasses, new SubProgressMonitor(pm, 1))); result.merge(checkAccessedMethods(subclasses, new SubProgressMonitor(pm, 1))); pm.done(); return result; }
private RefactoringStatus checkElementsAccessedByModifiedMembers(IProgressMonitor pm) throws JavaModelException { RefactoringStatus result= new RefactoringStatus(); pm.beginTask(RefactoringCoreMessages.PushDownRefactoring_check_references, 3); IType[] subclasses= getAbstractDestinations(new SubProgressMonitor(pm, 1)); result.merge(checkAccessedTypes(subclasses, new SubProgressMonitor(pm, 1))); result.merge(checkAccessedFields(subclasses, new SubProgressMonitor(pm, 1))); result.merge(checkAccessedMethods(subclasses, new SubProgressMonitor(pm, 1))); pm.done(); return result; }
private RefactoringStatus checkElementsAccessedByModifiedMembers(IProgressMonitor pm) throws JavaModelException { RefactoringStatus result= new RefactoringStatus(); pm.beginTask(RefactoringCoreMessages.PushDownRefactoring_check_references, 3); IType[] subclasses= getAbstractDestinations(new SubProgressMonitor(pm, 1)); result.merge(checkAccessedTypes(subclasses, new SubProgressMonitor(pm, 1))); result.merge(checkAccessedFields(subclasses, new SubProgressMonitor(pm, 1))); result.merge(checkAccessedMethods(subclasses, new SubProgressMonitor(pm, 1))); pm.done(); return result; }