icsExportDialog = new TeamCalICSExportDialog(parentPage.newModalDialogId());
parentPage.add(icsExportDialog);
icsExportDialog.init();
icsExportDialog.redraw(getData());
final FieldsetPanel fsSubscribe = gridBuilder.newFieldset(getString("plugins.teamcal.subscription")).suppressLabelForWarning();
fsSubscribe.add(new AjaxIconLinkPanel(fsSubscribe.newChildId(), IconType.SUBSCRIPTION, new ResourceModel(
"plugins.teamcal.subscription.tooltip")) {
@Override
public void onClick(final AjaxRequestTarget target)
{
icsExportDialog.setCalendarTitle(target, data.getTitle());