@Override public Component addOrReplaceComponent(final MarkupContainer markupContainer, final String id, final ComponentType componentType, final IModel<?> model) { final Component component = createComponent(componentType, id, model); markupContainer.addOrReplace(component); return component; }
@Override public Component addOrReplaceComponent(final MarkupContainer markupContainer, final ComponentType componentType, final IModel<?> model) { final Component component = createComponent(componentType, model); markupContainer.addOrReplace(component); return component; }
@Override public Component addOrReplaceComponent(final MarkupContainer markupContainer, final ComponentType componentType, final IModel<?> model) { final Component component = createComponent(componentType, model); markupContainer.addOrReplace(component); return component; }
@Override public Component addOrReplaceComponent(final MarkupContainer markupContainer, final String id, final ComponentType componentType, final IModel<?> model) { final Component component = createComponent(componentType, id, model); markupContainer.addOrReplace(component); return component; }
/** * This method will update the warning to show all the warning erros. * * @param retrieveWarningErrors The warning erros. */ public void updateWarnings(List<ValidationError> retrieveWarningErrors) { getModalBody().addOrReplace(new WarningPanel("warning-panel", retrieveWarningErrors)); } }
private void setupEditor(String cn) { final Brix brix = getModelObject().getBrix(); Collection<MarkupEditorFactory> factories = brix.getConfig().getRegistry() .lookupCollection(MarkupEditorFactory.POINT); for (MarkupEditorFactory factory : factories) { if (factory.getClass().getName().equals(cn)) { contentEditorParent.addOrReplace(factory.newEditor("content", contentEditorModel)); currentEditorFactory = factory.getClass().getName(); return; } } throw new RuntimeException("Unknown markup editor factory class: " + cn); }
private void removeDrawer(MarkupContainer previous, AjaxRequestTarget target) { Panel panel = new EmptyPanel("next"); panel.setOutputMarkupId(true); previous.addOrReplace(panel); target.add(panel); }
@Override public void onClick() { Session theSession = getSession(); if (theSession instanceof AuthenticatedWebSession) { AuthenticatedWebSession session = (AuthenticatedWebSession) theSession; session.invalidate(); MarkupContainer parent = getParent(); BookmarkablePageLink<String> link = new BookmarkablePageLink<String>("link", LoginPage.class); link.add(new Label("link-label", new StringResourceModel(LoginPanel.LOGIN_KEY,this,null))); parent.addOrReplace(link); setResponsePage(WelcomePage.class); } }