getRefactorings(scope, (RefactoringHistory) elements[index], set); } else if (elements[index] instanceof RefactoringDescriptorProxy) { getRefactoring(scope, (RefactoringDescriptorProxy) elements[index], set); } else if (elements[index] instanceof RefactoringDescriptor) { getRefactoring(scope, new RefactoringDescriptorProxyAdapter(((RefactoringDescriptor) elements[index])), set);