private static void trace(String msg, Widget menu, MMenu menuModel) { WorkbenchSWTActivator.trace(Policy.MENUS, msg + ": " + menu + ": " //$NON-NLS-1$ //$NON-NLS-2$ + menuModel, null); }
private static void trace(String msg, Widget menu, MMenu menuModel) { WorkbenchSWTActivator.trace(Policy.DEBUG_MENUS_FLAG, msg + ": " + menu + ": " //$NON-NLS-1$ //$NON-NLS-2$ + menuModel, null); }
private static void trace(String msg, Widget menu, MMenu menuModel) { WorkbenchSWTActivator.trace(Policy.MENUS, msg + ": " + menu + ": " //$NON-NLS-1$ //$NON-NLS-2$ + menuModel, null); }
private static void trace(String msg, Widget menu, MMenu menuModel) { WorkbenchSWTActivator.trace(Policy.DEBUG_MENUS_FLAG, msg + ": " + menu + ": " //$NON-NLS-1$ //$NON-NLS-2$ + menuModel, null); }
private static void trace(String msg, Widget menu, MMenu menuModel) { WorkbenchSWTActivator.trace(Policy.MENUS, msg + ": " + menu + ": " //$NON-NLS-1$ //$NON-NLS-2$ + menuModel, null); }
public static void trace(String msg, Throwable error) { WorkbenchSWTActivator.trace(Policy.DEBUG_MENUS_FLAG, msg, error); }
private static void trace(String msg, MenuManager menuManager, MMenu menuModel) { WorkbenchSWTActivator.trace(Policy.DEBUG_MENUS_FLAG, msg + ": " + menuManager + ": " + menuManager.getMenu() + ": " //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ + menuModel, null); }
@Override public void forceFocus(MUIElement element) { if (element.getWidget() instanceof Control) { // Have SWT set the focus Control ctrl = (Control) element.getWidget(); if (!ctrl.isDisposed()) { if (Policy.DEBUG_FOCUS) { WorkbenchSWTActivator.trace(Policy.DEBUG_FOCUS_FLAG, "Force focus for: " + element, null); //$NON-NLS-1$ } ctrl.forceFocus(); } else { if (Policy.DEBUG_FOCUS) { WorkbenchSWTActivator.trace(Policy.DEBUG_FOCUS_FLAG, "Trying to force focus for disposed control: " + element, new IllegalStateException()); //$NON-NLS-1$ } } } else { if (Policy.DEBUG_FOCUS) { WorkbenchSWTActivator.trace(Policy.DEBUG_FOCUS_FLAG, "Trying to force focus for non-control element: " + element, new IllegalStateException()); //$NON-NLS-1$ } } }
@Override public boolean changed(IEclipseContext context) { try { item.setVisible(EvaluationResult.FALSE != exp.evaluate(ec)); } catch (CoreException e) { item.setVisible(false); WorkbenchSWTActivator.trace( "/trace/menus", "VisibleRAT failed", e); //$NON-NLS-1$//$NON-NLS-2$ } return participating; } }
protected Image getImage(String iconURI, LocalResourceManager resourceManager) { Image image = null; if (iconURI != null && iconURI.length() > 0) { ImageDescriptor iconDescriptor = resUtils.imageDescriptorFromURI(URI.createURI(iconURI)); if (iconDescriptor != null) { try { image = resourceManager.createImage(iconDescriptor); } catch (DeviceResourceException e) { iconDescriptor = ImageDescriptor.getMissingImageDescriptor(); image = resourceManager.createImage(iconDescriptor); // as we replaced the failed icon, log the message once. if (Policy.DEBUG_MENUS) { WorkbenchSWTActivator.trace(Policy.DEBUG_MENUS_FLAG, "failed to create image " + iconURI, e); //$NON-NLS-1$ } } } } return image; }
@Focus void setFocus() { MPart ap = findInnerActive(myPart); if (ap == null) { if (Policy.DEBUG_FOCUS) { WorkbenchSWTActivator.trace(Policy.DEBUG_FOCUS_FLAG, "Focus not set, no selected element in: " + myPart, //$NON-NLS-1$ new IllegalStateException()); } return; } Control ctrl = (Control) ap.getWidget(); Object object = ap.getObject(); if (object != null && ctrl != null && !ctrl.isDisposed()) { ContextInjectionFactory.invoke(object, Focus.class, ap.getContext(), null); } else { if (Policy.DEBUG_FOCUS) { WorkbenchSWTActivator.trace(Policy.DEBUG_FOCUS_FLAG, "Focus not set, object is null or widget is disposed: " + object, new IllegalStateException()); //$NON-NLS-1$ } } }
WorkbenchSWTActivator.trace(Policy.DEBUG_MENUS_FLAG, "command: " + parmCmd, null); //$NON-NLS-1$