Package org.apache.wicket.markup.html.form

Examples of org.apache.wicket.markup.html.form.Button


  }

  private void setTextFieldAndAssertSubmit(boolean expected)
  {
    tester.executeAjaxEvent("form:text", "onkeyup");
    Button submit = getSubmitButton();
// System.out.println(Session.get().getFeedbackMessages());
    assertEquals(expected, submit.isEnabled());
  }
View Full Code Here


   * Toggle submit button to enabled when text field validates.
   */
  public void testToggleAjaxFormButton()
  {
    tester.startPage(new MockAjaxFormPage());
    Button submit = getSubmitButton();
    assertFalse(submit.isEnabled());
    FormTester form = tester.newFormTester("form");

    form.setValue("text", "XX");
    setTextFieldAndAssertSubmit(false);
    Session.get().cleanupFeedbackMessages();
View Full Code Here

  }

  private void setTextFieldAndAssertSubmit(boolean expected)
  {
    tester.executeAjaxEvent("form:text", "onkeyup");
    Button submit = getSubmitButton();
// System.out.println(Session.get().getFeedbackMessages());
    assertEquals(expected, submit.isEnabled());
  }
View Full Code Here

   */
  @Test
  public void toggleAjaxFormButton()
  {
    tester.startPage(new MockAjaxFormPage());
    Button submit = getSubmitButton();
    assertFalse(submit.isEnabled());
    FormTester form = tester.newFormTester("form");

    form.setValue("text", "XX");
    setTextFieldAndAssertSubmit(false);
    Session.get().cleanupFeedbackMessages();
View Full Code Here

  }

  private void setTextFieldAndAssertSubmit(boolean expected)
  {
    tester.executeAjaxEvent("form:text", "onkeyup");
    Button submit = getSubmitButton();
// System.out.println(Session.get().getFeedbackMessages());
    assertEquals(expected, submit.isEnabled());
  }
View Full Code Here

        languageSelect = new LocaleDropDown("language");

        form.add(languageSelect);

        Button submitButton = new Button("submit", new Model<String>(getString("submit"))) {

            private static final long serialVersionUID = 429178684321093953L;

            @Override
            public void onSubmit() {
                try {
                    String[] entitlements = authenticate(userIdField.getRawInput(), passwordField.getRawInput());

                    SyncopeSession.get().setUserId(userIdField.getRawInput());
                    SyncopeSession.get().setEntitlements(entitlements);
                    SyncopeSession.get().setVersion(getSyncopeVersion());

                    setResponsePage(WelcomePage.class, parameters);
                } catch (HttpClientErrorException e) {
                    error(getString("login-error"));

                    PreemptiveAuthHttpRequestFactory requestFactory =
                            ((PreemptiveAuthHttpRequestFactory) SyncopeSession.
                            get().getRestTemplate().getRequestFactory());

                    ((DefaultHttpClient) requestFactory.getHttpClient()).getCredentialsProvider().clear();
                }
            }
        };

        submitButton.setDefaultFormProcessing(false);
        form.add(submitButton);

        add(form);
        add(new FeedbackPanel("feedback"));
View Full Code Here

      {
        FooExpansion.get().collapseAll();
      }
    });

    form.add(new Button("submit")
    {
      private static final long serialVersionUID = 1L;

      @Override
      public void onSubmit()
View Full Code Here

    public InputForm(String id)
    {
      super(id);
      setDefaultModel(new CompoundPropertyModel(this));
      add(new TextField("input"));
      add(new Button("normalButton"));

      add(new Button("nextButton")
      {
        @Override
        public void onSubmit()
        {
          activate(new IBreadCrumbPanelFactory()
View Full Code Here

        languageSelect = new LocaleDropDown("language", Arrays.asList(new Locale[]{Locale.ENGLISH, Locale.ITALIAN}));

        form.add(languageSelect);

        Button submitButton = new Button("submit", new Model(getString("submit"))) {

            private static final long serialVersionUID = 429178684321093953L;

            @Override
            public void onSubmit() {
                try {
                    String[] entitlements = authenticate(userIdField.getRawInput(), passwordField.getRawInput());

                    SyncopeSession.get().setUserId(userIdField.getRawInput());
                    SyncopeSession.get().setEntitlements(entitlements);
                    SyncopeSession.get().setCoreVersion(getCoreVersion());

                    setResponsePage(WelcomePage.class, parameters);
                } catch (HttpClientErrorException e) {
                    error(getString("login-error"));

                    PreemptiveAuthHttpRequestFactory requestFactory = ((PreemptiveAuthHttpRequestFactory) SyncopeSession.
                            get().getRestTemplate().getRequestFactory());

                    ((DefaultHttpClient) requestFactory.getHttpClient()).getCredentialsProvider().clear();
                }
            }
        };

        submitButton.setDefaultFormProcessing(false);
        form.add(submitButton);

        add(form);
        add(new FeedbackPanel("feedback"));
View Full Code Here

   */
  @Test
  public void toggleAjaxFormButton()
  {
    tester.startPage(new MockAjaxFormPage());
    Button submit = getSubmitButton();
    assertFalse(submit.isEnabled());
    FormTester form = tester.newFormTester("form");

    form.setValue("text", "XX");
    setTextFieldAndAssertSubmit(false);
    tester.clearFeedbackMessages();
View Full Code Here

TOP

Related Classes of org.apache.wicket.markup.html.form.Button

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.