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

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


        form.add(new TextField("addressPostalCode"));
        form.add(new TextField("addressCountry"));
        form.add(new TextField("contactVoice"));
        form.add(new TextField("contactFacsimile"));
        form.add(new TextField("contactEmail"));
        form.add(new Button("submit") {
            @Override
            public void onSubmit() {
                GeoServer gs = (GeoServer)geoServerModel.getObject();
                GeoServerInfo global = gs.getGlobal();
                global.setContact((ContactInfo)contactModel.getObject());
                gs.save(global);
                setResponsePage(GeoServerHomePage.class);
            }
        });
        form.add(new Button("cancel") {
            @Override
            public void onSubmit() {
                setResponsePage(GeoServerHomePage.class);
            }
        });
View Full Code Here


        form.add(new CheckBox("imageIOCache"));
        form.add(new CheckBox("jpegAcceleration"));
        form.add(new CheckBox("pngAcceleration"));
        form.add(new CheckBox("allowNativeMosaic"));

        Button submit = new Button("submit", new StringResourceModel("submit", this, null)) {
            @Override
            public void onSubmit() {
                GeoServer gs = (GeoServer) geoServerModel.getObject();
                gs.getGlobal().setJAI( (JAIInfo)jaiModel.getObject() );
                gs.save( gs.getGlobal() );
                setResponsePage(GeoServerHomePage.class);
            }
        };
        form.add(submit);
       
        Button cancel = new Button("cancel") {
            @Override
            public void onSubmit() {
                setResponsePage(GeoServerHomePage.class);
            }
        };
View Full Code Here

        form.add(new CheckBox("stdOutLogging", new PropertyModel( loggingInfoModel, "stdOutLogging")));
        form.add(new TextField("loggingLocation", new PropertyModel( loggingInfoModel, "location")) );
       
        form.add(new TextField("featureTypeCacheSize"));
       
        Button submit = new Button("submit", new StringResourceModel("submit", this, null)) {
            @Override
            public void onSubmit() {
                GeoServer gs = getGeoServer();
                gs.save( (GeoServerInfo) globalInfoModel.getObject() );
                gs.save( (LoggingInfo) loggingInfoModel.getObject() );
                setResponsePage(GeoServerHomePage.class);
            }
        };
        form.add(submit);
       
        Button cancel = new Button("cancel") {
            @Override
            public void onSubmit() {
                setResponsePage(GeoServerHomePage.class);
            }
        };
View Full Code Here

                setResponsePage(GeoServerHomePage.class);
            }
        };
        form.add(submit);
       
        Button cancel = new Button( "cancel", new StringResourceModel( "cancel", (Component)null, null) ) {
            public void onSubmit() {
                setResponsePage(GeoServerHomePage.class);
            }
        };
        form.add( cancel );
View Full Code Here

                    coverage.getRequestSRS())
        );

        add(new TextField("newRequestSRS", new PropertyModel(this, "newRequestSRS")));

        add(new Button("deleteSelectedRequestSRSs"){
            public void onSubmit(){
                coverage.getRequestSRS().removeAll(selectedRequestSRSs);
                selectedRequestSRSs.clear();
            }
        });

        add(new Button("addNewRequestSRS"){
            public void onSubmit(){
                coverage.getRequestSRS().add(newRequestSRS);
                newRequestSRS = "";
            }
        });

        add (new ListMultipleChoice("responseSRS",
                    new PropertyModel(this, "selectedResponseSRSs"),
                    coverage.getResponseSRS())
        );

        add(new TextField("newResponseSRS", new PropertyModel(this, "newResponseSRS")));

        add(new Button("deleteSelectedResponseSRSs"){
            public void onSubmit(){
                coverage.getResponseSRS().removeAll(selectedResponseSRSs);
                selectedResponseSRSs.clear();
            }
        });

        add(new Button("addNewResponseSRS"){
            public void onSubmit(){
                coverage.getResponseSRS().add(newResponseSRS);
                newResponseSRS = "";
            }
        });
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");

    tester.setupRequestAndResponse(true);
    form.setValue("text", "XX");
    setTextFieldAndAssertSubmit(false);
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);
    tester.clearFeedbackMessages();
View Full Code Here

  }

  private void setTextFieldAndAssertSubmit(boolean expected)
  {
    tester.executeAjaxEvent("form:text", "keyup");
    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

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.