private Widget createButtonPanel(final FlexTable mainPanel, final boolean forceOpen) {
final IconButton reloadImageButton = new IconButton("Refresh", true, BaseImageBundle.images.refresh_16(), BaseImageBundle.images.refresh_16(),
BaseImageBundle.images.refresh_16(), BaseImageBundle.images.refresh_disabled_16());
reloadImageButton.setSTYLE("commentToolBarButton");
reloadImageButton.setTitle("Refresh comments");
reloadImageButton.addClickHandler(new ClickHandler() {
public void onClick(ClickEvent event) {
BaseServiceCache.getService().getPageInfo(permissibleObject, Comment.class.getName(), pageSize, new AsyncCallback<PageInfo>() {
public void onFailure(Throwable caught) {
};