Thanks Igor, that was the point.
Philipp
ajaxcheckbox does not have a method public String getAjaxIndicatorMarkupId() so what are you trying to override? instead let your panel implement see IAjaxIndicatorAware -igor On Sun, Feb 1, 2009 at 3:49 PM, Philipp Daumke <[email protected]> wrote:Hi all, I try to get a busy indicator next to a checkboxm, but it doesn't work. I tried to use the standard AjaxIndicatorAppender as shown in wicket-extensions. Does this class only work with extension-classes startign with "Indicating.."? Do you have an example how to show an indicator next to a checkbox? All the best Philipp public class CriticalCheckboxActionPanel extends Panel { Index index; private final AjaxIndicatorAppender indicatorAppender = new AjaxIndicatorAppender(); public MyCheckboxActionPanel(String id, final IModel model, final Item item, Index index) { ... AjaxCheckBox chb = new AjaxCheckBox("too_critical",new PropertyModel(to, "too_critical")) { @Override protected void onUpdate(AjaxRequestTarget target) { try { Thread.sleep(5000); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } } public String getAjaxIndicatorMarkupId() { return indicatorAppender.getMarkupId(); } }; chb.add(indicatorAppender); add(chb); } } -- Averbis GmbH c/o Klinikum der Albert-Ludwigs-Universität Stefan-Meier-Strasse 26 D-79104 Freiburg Fon: +49 (0) 761 - 203 6707 Fax: +49 (0) 761 - 203 6800 E-Mail: [email protected] Geschäftsführer: Dr. med. Philipp Daumke, Kornél Markó Sitz der Gesellschaft: Freiburg i. Br. AG Freiburg i. Br., HRB 701080 --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]--------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
-- Averbis GmbH c/o Klinikum der Albert-Ludwigs-Universität Stefan-Meier-Strasse 26 D-79104 Freiburg Fon: +49 (0) 761 - 203 6707 Fax: +49 (0) 761 - 203 6800 E-Mail: [email protected] Geschäftsführer: Dr. med. Philipp Daumke, Kornél Markó Sitz der Gesellschaft: Freiburg i. Br. AG Freiburg i. Br., HRB 701080 --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
