258259260261262263264265266267268
exec.createComponents( _templ, null, params); try { dlg.doModal(); } catch (Throwable ex) { dlg.detach(); if (ex instanceof InterruptedException) throw (InterruptedException)ex; throw UiException.Aide.wrap(ex); } return dlg.getResult();