1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.syncope.client.console.wicket.markup.html.bootstrap.buttons;
20
21 import de.agilecoders.wicket.core.markup.html.bootstrap.dialog.ModalCloseButton;
22 import org.apache.commons.lang3.StringUtils;
23 import org.apache.wicket.ajax.IAjaxIndicatorAware;
24 import org.apache.wicket.behavior.AttributeAppender;
25 import org.apache.wicket.model.ResourceModel;
26
27 public class DefaultModalCloseButton extends ModalCloseButton implements IAjaxIndicatorAware {
28
29 private static final long serialVersionUID = -1097993976905448580L;
30
31 public DefaultModalCloseButton() {
32 super(new ResourceModel("cancel", "Cancel"));
33 add(new AttributeAppender("class", " float-left"));
34 setOutputMarkupId(true);
35 }
36
37 @Override
38 public String getAjaxIndicatorMarkupId() {
39 return StringUtils.EMPTY;
40 }
41 }