Bug 19114 Restore Java Element from Local History should also provide check boxes [compare]
F2 - delete two resources from a package - open Restore from local histroy observe: the left pane contains a check box table to restore more than one element at a time - now delete two elements in a type - open Restore from local histroy observe: no check box table also it would be very helpful to add more than one member at a time too.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/compare/JavaAddElementFromHistory.java
public void run(IProgressMonitor pm) throws InvocationTargetException {
					try {
						TextBuffer.commitChanges(bb, false, pm);
					} catch (CoreException ex) {
						throw new InvocationTargetException(ex);
					}
				}
			};
			
			if (inEditor) {
				
				r.run(nullProgressMonitor);
			} else {
				ProgressMonitorDialog pd= new ProgressMonitorDialog(shell);
				pd.run(true, false, r);
			}
	 	} catch(InvocationTargetException ex) {
			ExceptionHandler.handle(ex, shell, errorTitle, errorMessage);
			
		} catch(InterruptedException ex) {
			
			
		} catch(CoreException ex) {
			ExceptionHandler.handle(ex, shell, errorTitle, errorMessage);
		} finally {
			if (buffer != null)
				TextBuffer.release(buffer);
		}
	}