Java 类org.eclipse.ui.ide.IDE.SharedImages 实例源码

项目:Tarski    文件:SigTypeLabelProvider.java   
@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;
}
项目:Tarski    文件:WizardTreeViewLabelProvider.java   
@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;
}
项目:Tarski    文件:CreatingAtomWizardLabelProvider.java   
@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;
}
项目:subclipse    文件:SVNDecoratorPreferencesPage.java   
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;
}
项目:APICloud-Studio    文件:SVNDecoratorPreferencesPage.java   
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;
}
项目:WP3    文件:SigTypeLabelProvider.java   
@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;
}
项目:WP3    文件:WizardTreeViewLabelProvider.java   
@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;
}
项目:WP3    文件:CreatingAtomWizardLabelProvider.java   
@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;
}
项目:mule-tooling-incubator    文件:DomainProjectsSectionPart.java   
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());

}
项目:Tarski    文件:MarkAllInWsLabelProvider.java   
@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;
}
项目:APICloud-Studio    文件:ProblemAnnotation.java   
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;
}
项目:Eclipse-Postfix-Code-Completion    文件:CompilationUnitDocumentProvider.java   
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;
}
项目:WP3    文件:MarkAllInWsLabelProvider.java   
@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;
}
项目:Eclipse-Postfix-Code-Completion-Juno38    文件:CompilationUnitDocumentProvider.java   
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;
}
项目:asakusafw-shafu    文件:SelectGradleProjectsPage.java   
@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);
}
项目:mule-tooling-incubator    文件:TestsReportView.java   
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);
}
项目:SPLevo    文件:VartiantLinkQuickFix.java   
@Override
public Image getImage() {
    return PlatformUI.getWorkbench().getSharedImages().getImage(SharedImages.IMG_OPEN_MARKER);
}