Bug 125874 [create script] 'Select All' doesn't work
20060131 - Create script - Press 'Select All', nothing happens
org.eclipse.ltk.ui.refactoring/src/org/eclipse/ltk/internal/ui/refactoring/history/RefactoringHistoryControl.java
set.add(((RefactoringHistoryEntry) element).getDescriptor());
		} else if (element instanceof RefactoringHistoryNode) {
			if (viewer instanceof RefactoringHistoryTreeViewer) {
				final RefactoringHistoryTreeViewer extended= (RefactoringHistoryTreeViewer) viewer;
				if (!extended.getChecked(element))
					return;
			}
			final RefactoringHistoryContentProvider provider= (RefactoringHistoryContentProvider) viewer.getContentProvider();
			if (provider != null) {
				final Object[] elements= provider.getChildren(element);
				for (int index= 0; index < elements.length; index++)
					getCheckedDescriptorProxies(viewer, set, elements[index]);
			}
		}
	}
	/**
	 * {@inheritDoc}
	 */
	public final RefactoringDescriptorProxy[] getCheckedDescriptors() {
		if (fHistoryViewer instanceof RefactoringHistoryTreeViewer) {
			final RefactoringHistoryTreeViewer viewer= (RefactoringHistoryTreeViewer) fHistoryViewer;
			final Set set= new HashSet();
			final Object[] elements= viewer.getCheckedElements();
			for (int index= 0; index < elements.length; index++)
				getCheckedDescriptorProxies(viewer, set, elements[index]);
			return (RefactoringDescriptorProxy[]) set.toArray(new RefactoringDescriptorProxy[set.size()]);
		}
		return getSelectedDescriptors();
	}
	/**