import org.eclipse.e4.ui.services.EMenuService;
import org.eclipse.e4.ui.workbench.modeling.ESelectionService;
import org.eclipse.swt.widgets.Composite;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
/**
* @author Jani Simomaa
*/
public class DiagramRegionsTableView {
+ private static final Logger LOGGER = LoggerFactory.getLogger(DiagramRegionsTableView.class);
+
DiagramRegionsTableUI ui;
/**
public void postConstruct(ESelectionService selectionService, Composite parent, EMenuService menuService) {
// System.out.println("construct MPTV");
this.ui = new DiagramRegionsTableUI(selectionService, parent, 0);
- menuService.registerContextMenu(this.ui.getTree(), POPUP_ID);
+ if (!(menuService.registerContextMenu(this.ui.getTree(), POPUP_ID)))
+ LOGGER.warn("Could not register context menu {}", POPUP_ID);
}
@PreDestroy