private String getDisabledIconURI(MItem toolItem) { Object obj = toolItem.getTransientData().get(IPresentationEngine.DISABLED_ICON_IMAGE_KEY); return obj instanceof String ? (String) obj : ""; //$NON-NLS-1$ }
private String getDisabledIconURI(MItem toolItem) { Object obj = toolItem.getTransientData().get( IPresentationEngine.DISABLED_ICON_IMAGE_KEY); return obj instanceof String ? (String) obj : ""; //$NON-NLS-1$ }
private String getDisabledIconURI(MItem toolItem) { Object obj = toolItem.getTransientData().get( IPresentationEngine.DISABLED_ICON_IMAGE_KEY); return obj instanceof String ? (String) obj : ""; //$NON-NLS-1$ }
@Override public void setDisabledIcon(ImageDescriptor desc) { item.getTransientData().put(IPresentationEngine.DISABLED_ICON_IMAGE_KEY, MenuHelper.getIconURI(desc, context)); }
@Override public void setDisabledIcon(ImageDescriptor desc) { item.getTransientData().put(IPresentationEngine.DISABLED_ICON_IMAGE_KEY, MenuHelper.getIconURI(desc, fContext)); }
private void handleWidgetDispose(Event event) { if (event.widget == widget) { if (infoContext != null) { infoContext.dispose(); infoContext = null; } widget.removeListener(SWT.Selection, getItemListener()); widget.removeListener(SWT.Dispose, getItemListener()); widget.removeListener(SWT.DefaultSelection, getItemListener()); widget = null; Object obj = model.getTransientData().get(DISPOSABLE); if (obj instanceof Runnable) { ((Runnable) obj).run(); } model.setWidget(null); disposeOldImages(); } }
@Override protected void handleWidgetDispose(Event event) { if (event.widget == widget) { if (infoContext != null) { infoContext.dispose(); infoContext = null; } ToolItemUpdater updater = getUpdater(); if (updater != null) { updater.removeItem(this); } widget.removeListener(SWT.Selection, getItemListener()); widget.removeListener(SWT.Dispose, getItemListener()); widget.removeListener(SWT.DefaultSelection, getItemListener()); widget = null; Object obj = getModel().getTransientData().get(DISPOSABLE); if (obj instanceof Runnable) { ((Runnable) obj).run(); } getModel().setWidget(null); disposeOldImages(); } }