package com.evolveum.midpoint.web.page.admin.reports.component;
import com.evolveum.midpoint.gui.api.component.BasePanel;
import com.evolveum.midpoint.web.component.AjaxButton;
import org.apache.wicket.ajax.AjaxRequestTarget;
/**
* @author Viliam Repan (lazyman)
*/
public class DownloadButtonPanel extends BasePanel {
private static final String ID_DOWNLOAD = "download";
private static final String ID_DELETE = "delete";
public DownloadButtonPanel(String id) {
super(id);
initLayout();
}
private void initLayout() {
AjaxButton download = new AjaxButton(ID_DOWNLOAD) {
@Override
public void onClick(AjaxRequestTarget target) {
downloadPerformed(target);
}
};
add(download);
AjaxButton delete = new AjaxButton(ID_DELETE) {
@Override
public void onClick(AjaxRequestTarget target) {
deletePerformed(target);
}
};
add(delete);
}
protected void downloadPerformed(AjaxRequestTarget target) {
}
protected void deletePerformed(AjaxRequestTarget target) {
}
}