@Override public Image getImage(Object element) { if (element instanceof IProject) { if (((IProject) element).isOpen()) { return PlatformUI.getWorkbench().getSharedImages().getImage(SharedImages.IMG_OBJ_PROJECT); } else { return PlatformUI.getWorkbench().getSharedImages() .getImage(SharedImages.IMG_OBJ_PROJECT_CLOSED); } } else if (element instanceof IFolder) { return PlatformUI.getWorkbench().getSharedImages().getImage(ISharedImages.IMG_OBJ_FOLDER); } else if (element instanceof IFile) { return PlatformUI.getWorkbench().getSharedImages().getImage(ISharedImages.IMG_OBJ_FILE); } else if (element instanceof IMarker) { return PlatformUI.getWorkbench().getSharedImages().getImage(SharedImages.IMG_OPEN_MARKER); } return null; }
@Override public Image getImage(final Object element) { if (element instanceof IProject) { if (((IProject) element).isOpen()) { return PlatformUI.getWorkbench().getSharedImages().getImage(SharedImages.IMG_OBJ_PROJECT); } else { return PlatformUI.getWorkbench().getSharedImages() .getImage(SharedImages.IMG_OBJ_PROJECT_CLOSED); } } else if (element instanceof IFolder) { return PlatformUI.getWorkbench().getSharedImages().getImage(ISharedImages.IMG_OBJ_FOLDER); } else if (element instanceof IFile) { return PlatformUI.getWorkbench().getSharedImages().getImage(ISharedImages.IMG_OBJ_FILE); } else if (element instanceof IMarker) { return PlatformUI.getWorkbench().getSharedImages().getImage(SharedImages.IMG_OPEN_MARKER); } return null; }
public Image getImage(Object element) { final String s; switch (((PreviewFile)element).type) { case IResource.PROJECT: s= SharedImages.IMG_OBJ_PROJECT; break; case IResource.FOLDER: s= ISharedImages.IMG_OBJ_FOLDER; break; default: s= ISharedImages.IMG_OBJ_FILE; break; } final Image baseImage= PlatformUI.getWorkbench().getSharedImages().getImage(s); final ImageDescriptor overlay = getOverlay(element); if (overlay == null) return baseImage; try { return fImageCache.createImage(new OverlayIcon(baseImage, new ImageDescriptor[] {overlay}, new int[] {OverlayIcon.BOTTOM_RIGHT}, new Point(baseImage.getBounds().width, baseImage.getBounds().height))); } catch (Exception e) { SVNUIPlugin.log(e.getMessage()); } return null; }
private void createToolbar(Composite panel) { ToolBar toolbar = new ToolBar(panel, SWT.HORIZONTAL | SWT.RIGHT); ToolItem addModuleItem = new ToolItem(toolbar, SWT.PUSH); addModuleItem.setImage(PlatformUI.getWorkbench().getSharedImages() .getImage(ISharedImages.IMG_OBJ_ADD)); addModuleItem.setText("Add Module"); addModuleItem.setToolTipText("Add new module to this Domain"); addModuleItem.addSelectionListener(new CreateModuleListener()); ToolItem createStructureItem = new ToolItem(toolbar, SWT.PUSH); createStructureItem.setImage(PlatformUI.getWorkbench().getSharedImages() .getImage(SharedImages.IMG_OBJ_PROJECT)); createStructureItem.setText("Create Structure"); createStructureItem.setToolTipText("Create the initial structure of this project"); createStructureItem.addSelectionListener(new CreateStructureListener()); ToolItem updateModuleItem = new ToolItem(toolbar, SWT.PUSH); updateModuleItem.setImage(PlatformUI.getWorkbench().getSharedImages() .getImage(ISharedImages.IMG_ELCL_SYNCED)); updateModuleItem.setText("Refresh"); updateModuleItem.setToolTipText("Rebuilds the Project's metadata for Studio"); updateModuleItem.addSelectionListener(new RefreshModuleListener()); }
@Override public Image getImage(Object element) { if (element instanceof IProject) if (((IProject) element).isOpen()) return PlatformUI.getWorkbench().getSharedImages().getImage(SharedImages.IMG_OBJ_PROJECT); else return PlatformUI.getWorkbench().getSharedImages() .getImage(SharedImages.IMG_OBJ_PROJECT_CLOSED); else if (element instanceof IFolder) return PlatformUI.getWorkbench().getSharedImages().getImage(ISharedImages.IMG_OBJ_FOLDER); else if (element instanceof IFile) return PlatformUI.getWorkbench().getSharedImages().getImage(ISharedImages.IMG_OBJ_FILE); return null; }
private void initializeImages() { if (fgImagesInitialized) { return; } ISharedImages sharedImages = PlatformUI.getWorkbench().getSharedImages(); fgTaskImage = sharedImages.getImage(SharedImages.IMG_OBJS_TASK_TSK); fgInfoImage = sharedImages.getImage(ISharedImages.IMG_OBJS_INFO_TSK); fgWarningImage = sharedImages.getImage(ISharedImages.IMG_OBJS_WARN_TSK); fgErrorImage = sharedImages.getImage(ISharedImages.IMG_OBJS_ERROR_TSK); fgImagesInitialized = true; }
private void initializeImages() { if (fgImagesInitialized) return; fgQuickFixImage= JavaPluginImages.get(JavaPluginImages.IMG_OBJS_FIXABLE_PROBLEM); fgQuickFixErrorImage= JavaPluginImages.get(JavaPluginImages.IMG_OBJS_FIXABLE_ERROR); ISharedImages sharedImages= PlatformUI.getWorkbench().getSharedImages(); fgTaskImage= sharedImages.getImage(SharedImages.IMG_OBJS_TASK_TSK); fgInfoImage= sharedImages.getImage(ISharedImages.IMG_OBJS_INFO_TSK); fgWarningImage= sharedImages.getImage(ISharedImages.IMG_OBJS_WARN_TSK); fgErrorImage= sharedImages.getImage(ISharedImages.IMG_OBJS_ERROR_TSK); fgImagesInitialized= true; }
@Override public Image getImage(Object element) { ProjectEntry entry = (ProjectEntry) element; if (entry.isSupported()) { if (entry.isImported()) { return PlatformUI.getWorkbench().getSharedImages().getImage(SharedImages.IMG_OBJ_PROJECT); } else { return PlatformUI.getWorkbench().getSharedImages().getImage(SharedImages.IMG_OBJ_PROJECT_CLOSED); } } return PlatformUI.getWorkbench().getSharedImages().getImage(ISharedImages.IMG_OBJ_FOLDER); }
private void contributeToolbar() { IActionBars bars = getViewSite().getActionBars(); IToolBarManager tbm = bars.getToolBarManager(); rerunAction = new Action("Run or Re-Run unit tests...") { @Override public void run() { runTestsMaybe(); } }; rerunAction.setImageDescriptor(PlatformUI.getWorkbench().getSharedImages().getImageDescriptor(SharedImages.IMG_OBJS_TASK_TSK)); tbm.add(rerunAction); }
@Override public Image getImage() { return PlatformUI.getWorkbench().getSharedImages().getImage(SharedImages.IMG_OPEN_MARKER); }