{
final Integer videoWidth = vid.getVideoWidth() != null ? vid.getVideoWidth()
: OptOutableVideoDialogContent.DEFAULT_VIDEO_WIDTH;
OptOutableVideoDialogContent dialogContent = new OptOutableVideoDialogContent(vid);
Dialog dialog = new Dialog(dialogContent)
{
{
getPopupPanel().setModal(true);
}
@Override
public void center()
{
getPopupPanel().setWidth(
videoWidth + OptOutableVideoDialogContent.CONTENT_WIDTH
+ OptOutableVideoDialogContent.MARGIN_OFFSET + "px");
super.center();
getPopupPanel().setPopupPosition(getPopupPanel().getAbsoluteLeft(),
OptOutableVideoDialogContent.DIALOG_HEIGHT_OFFSET);
}
};
dialog.showUncentered();
}
break;
}
}
}