Package org.apache.wicket.markup.html.panel

Examples of org.apache.wicket.markup.html.panel.FeedbackPanel


    form.add(submitForm);

    form.add(invalidPanel);
    form.add(formComponent);

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


   * @param messages
   *            messages expected to be rendered
   */
  public void assertFeedback(String path, String... messages)
  {
    final FeedbackPanel fbp = (FeedbackPanel)getComponentFromLastRenderedPage(path);
    final IModel<List<FeedbackMessage>> model = fbp.getFeedbackMessagesModel();
    final List<FeedbackMessage> renderedMessages = model.getObject();
    if (renderedMessages == null)
    {
      fail("feedback panel at path [" + path + "] returned null messages");
    }
View Full Code Here

  {
    final Input input = new Input();
    setDefaultModel(new CompoundPropertyModel<Input>(input));

    // Add a FeedbackPanel for displaying our messages
    FeedbackPanel feedbackPanel = new FeedbackPanel("feedback");
    add(feedbackPanel);

    // Add a form with an onSubmit implementation that sets a message
    Form<?> form = new Form<Void>("form")
    {
View Full Code Here

   *
   * @return A new feedback panel
   */
  protected Component newFeedbackPanel(final String id)
  {
    return new FeedbackPanel(id, new ContainerFeedbackMessageFilter(this));
  }
View Full Code Here

   * Constructor
   */
  public FormPage()
  {
    // create feedback panel to show errors
    final FeedbackPanel feedback = new FeedbackPanel("feedback");
    feedback.setOutputMarkupId(true);
    add(feedback);

    // add form with markup id setter so it can be updated via ajax
    Bean bean = new Bean();
    Form<Bean> form = new Form<Bean>("form", new CompoundPropertyModel<Bean>(bean));
View Full Code Here

   */
  public MailTemplate(final PageParameters parameters)
  {
    super(parameters);

    final FeedbackPanel feedback = new FeedbackPanel("feedback");
    feedback.setOutputMarkupId(true);
    add(feedback);

    final Form<Void> form = new Form<Void>("form");
    add(form);

View Full Code Here

      }
    };
    add(form);
    form.add(dateTextField);
    dateTextField.add(new DatePicker());
    add(new FeedbackPanel("feedback"));
  }
View Full Code Here

  {
    final Input input = new Input();
    setDefaultModel(new CompoundPropertyModel<Input>(input));

    // Add a FeedbackPanel for displaying our messages
    FeedbackPanel feedbackPanel = new FeedbackPanel("feedback");
    add(feedbackPanel);

    // Add a form with an onSumbit implementation that sets a message
    Form<?> form = new Form("form")
    {
View Full Code Here

   * @param messages
   *            messages expected to be rendered
   */
  public void assertFeedback(String path, String... messages)
  {
    final FeedbackPanel fbp = (FeedbackPanel)getComponentFromLastRenderedPage(path);
    final IModel<List<FeedbackMessage>> model = fbp.getFeedbackMessagesModel();
    final List<FeedbackMessage> renderedMessages = model.getObject();
    if (renderedMessages == null)
    {
      fail("feedback panel at path [" + path + "] returned null messages");
    }
View Full Code Here

   *
   * @return A new feedback panel
   */
  protected Component newFeedbackPanel(final String id)
  {
    return new FeedbackPanel(id, new ContainerFeedbackMessageFilter(this));
  }
View Full Code Here

TOP

Related Classes of org.apache.wicket.markup.html.panel.FeedbackPanel

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.