public AbstractMobileEditForm(final P parentPage, final O data) { super(parentPage); this.data = data; csrfTokenHandler = new CsrfTokenHandler(this); }
public SystemUpdateForm(final SystemUpdatePage parentPage) { super(parentPage); csrfTokenHandler = new CsrfTokenHandler(this); }
public SetupImportForm(final SetupPage parentPage) { super(parentPage, "importform"); csrfTokenHandler = new CsrfTokenHandler(this); }
public AbstractStandardForm(final P parentPage) { super(parentPage); csrfTokenHandler = new CsrfTokenHandler(this); }
public AbstractSecuredForm(final P parentPage) { super(parentPage); csrfTokenHandler = new CsrfTokenHandler(this); }
@SuppressWarnings("unchecked") public AbstractMobileListForm(final AbstractMobileListPage<?, ?, ?> parentPage) { super(parentPage); final String userPrefFilterKey = this.getClass().getSimpleName() + ".filter"; try { filter = (F) parentPage.getUserPrefEntry(userPrefFilterKey); } catch (final ClassCastException ex) { log.info("Could not restore filter from user prefs (OK, probably new software release): " + userPrefFilterKey); } if (filter == null) { filter = newFilter(); parentPage.putUserPrefEntry(userPrefFilterKey, filter, true); } csrfTokenHandler = new CsrfTokenHandler(this); }
/** * @param id */ @SuppressWarnings("serial") public RechnungCostEditTablePanel(final String id) { super(id); feedbackPanel = new FeedbackPanel("feedback"); ajaxComponents.register(feedbackPanel); add(feedbackPanel); this.form = new Form<AbstractRechnungsPositionDO>("form") { @Override protected void onSubmit() { super.onSubmit(); csrfTokenHandler.onSubmit(); } }; add(form); csrfTokenHandler = new CsrfTokenHandler(form); rows = new RepeatingView("rows"); form.add(rows); }
/** * @see org.apache.wicket.Component#onInitialize() */ @Override protected void onInitialize() { super.onInitialize(); final Form<FormBean> hiddenForm = new Form<FormBean>("hiddenForm", new CompoundPropertyModel<FormBean>(new FormBean())); hiddenForm.add(AttributeModifier.replace("data-mimetype", mimeType)); main.add(hiddenForm); hiddenForm.add(new TextArea<String>("importString")); hiddenForm.add(new TextArea<String>("importFileName")); hiddenForm.add(new AjaxSubmitLink("submitButton") { private static final long serialVersionUID = 6140567784494429257L; @Override protected void onSubmit(final AjaxRequestTarget target, final Form< ? > form) { csrfTokenHandler.onSubmit(); final FormBean modelObject = hiddenForm.getModel().getObject(); onStringImport(target, modelObject.importFileName, modelObject.importString); } @Override protected void onError(final AjaxRequestTarget target, final Form< ? > form) { // nothing to do here } }); csrfTokenHandler = new CsrfTokenHandler(hiddenForm); }
csrfTokenHandler = new CsrfTokenHandler(form); mainSubContainer.add(form); form.add(gridContentContainer);
csrfTokenHandler = new CsrfTokenHandler(searchForm); add(searchForm); final TextField<String> searchField = new TextField<String>("searchField",