//define tool tip
pluginErrors.setPrompt(MSG.view_resource_title_component_errors_tooltip());
pluginErrors.addClickHandler(new ClickHandler() {
@Override
public void onClick(ClickEvent event) {
final Window winModal = new Window();
winModal.setShowMinimizeButton(false);
winModal.setShowModalMask(true);
winModal.setShowCloseButton(true);
winModal.setWidth("70%");
winModal.setHeight("70%");
winModal.setIsModal(true);
winModal.setShowResizer(true);
winModal.setCanDragResize(true);
winModal.centerInPage();
winModal.setTitle(MSG.common_title_componentErrors());
Label disposalReminder = new Label();
disposalReminder.setHeight(12);
disposalReminder.setPadding(4);
disposalReminder.setAlign(Alignment.CENTER);
disposalReminder.setValign(VerticalAlignment.CENTER);
disposalReminder.setContents(MSG.view_resource_title_component_errors_cleanup());
EnhancedVLayout form = new EnhancedVLayout();
form.setAlign(VerticalAlignment.CENTER);
form.setLayoutMargin(10);
form.setWidth100();
form.setHeight100();
Resource resource = resourceComposite.getResource();
ResourceErrorsDataSource errors = new ResourceErrorsDataSource(resource.getId());
ResourceErrorsView errorsGrid = new ResourceErrorsView(null, ResourceTitleBar.this);
errorsGrid.setDataSource(errors);
form.addMember(errorsGrid);
winModal.addItem(disposalReminder);
winModal.addItem(form);
winModal.setPadding(2);
winModal.show();
}
});
//loading = new Img(LOADING_ICON, 24, 24);
// loading.setVisible(false);