+ // confirmation
+ StringBuffer buf = new StringBuffer("");
+ Iterator<?> lst = ((IStructuredSelection) selection).iterator();
+ while (lst.hasNext()) {
+ SingleJcrNodeElem sjn = ((SingleJcrNodeElem) lst.next());
+ buf.append(sjn.getName()).append(' ');
+ }
+ Boolean ok = MessageDialog.openConfirm(
+ HandlerUtil.getActiveShell(event), "Confirm deletion",
+ "Do you want to delete " + buf + "?");
+
+ // operation
+ if (ok) {