public SecurityNamedServiceTablePanel(String id, SecurityNamedServiceProvider<T> dataProvider) { super(id, dataProvider, true); }
void goToPage(SecurityNamedServicePanelInfo pageInfo, IModel model) { //instantiate the page try { AbstractSecurityPage editPage = (AbstractSecurityPage) pageInfo .getComponentClass().getConstructor(IModel.class).newInstance(model); editPage.setReturnPage(getPage()); setResponsePage(editPage); } catch (Exception e) { throw new RuntimeException( "Unable to create page for page info: " + pageInfo, e); } }
validateRemoveConfig(config); } catch (Exception e) { handleException(e, null); ok = false;
@Override protected void onClick(AjaxRequestTarget target) { SecurityNamedServiceEditPage<T> editPage = new SecurityNamedServiceEditPage<T>(model); editPage.setReturnPage(getPage()); setResponsePage(editPage); } };
void handleException(Exception e, Component target) { (target != null ? target : getPage()).error(e); }
validateRemoveConfig(config); } catch (Exception e) { handleException(e, null); ok = false;
@Override protected void onClick(AjaxRequestTarget target) { SecurityNamedServiceEditPage<T> editPage = new SecurityNamedServiceEditPage<T>(model); editPage.setReturnPage(getPage()); setResponsePage(editPage); } };
void handleException(Exception e, Component target) { (target != null ? target : getPage()).error(e); }
void goToPage(SecurityNamedServicePanelInfo pageInfo, IModel model) { //instantiate the page try { AbstractSecurityPage editPage = (AbstractSecurityPage) pageInfo .getComponentClass().getConstructor(IModel.class).newInstance(model); editPage.setReturnPage(getPage()); setResponsePage(editPage); } catch (Exception e) { throw new RuntimeException( "Unable to create page for page info: " + pageInfo, e); } }
public SecurityNamedServiceTablePanel( String id, SecurityNamedServiceProvider<T> dataProvider) { super(id, dataProvider, true); }
validateRemoveConfig(config); } catch (Exception e) { handleException(e, null); ok = false;
@Override protected void onClick(AjaxRequestTarget target) { SecurityNamedServiceEditPage<T> editPage = new SecurityNamedServiceEditPage<T>(model); editPage.setReturnPage(getPage()); setResponsePage(editPage); } };
void handleException(Exception e, Component target) { Serializable msg = null; if (e instanceof SecurityConfigException) { SecurityConfigException sce = (SecurityConfigException)e; msg = new StringResourceModel("security."+sce.getErrorId(),null,sce.getArgs()).getObject(); } else { msg = e; } (target != null ? target : getPage()).error(msg); }
void goToPage(SecurityNamedServicePanelInfo pageInfo, IModel model) { // instantiate the page try { AbstractSecurityPage editPage = (AbstractSecurityPage) pageInfo.getComponentClass() .getConstructor(IModel.class) .newInstance(model); editPage.setReturnPage(getPage()); setResponsePage(editPage); } catch (Exception e) { throw new RuntimeException("Unable to create page for page info: " + pageInfo, e); } }
public SecurityNamedServiceTablePanel(String id, SecurityNamedServiceProvider<T> dataProvider) { super(id, dataProvider, true); }