Java 类org.eclipse.jface.viewers.DecorationOverlayIcon 实例源码

项目:pgcodekeeper    文件:SQLEditor.java   
@Override
public Image getTitleImage() {
    Image image = super.getTitleImage();
    try {
        IEditorInput input = getEditorInput();
        IResource file = ResourceUtil.getResource(input);
        if (input.exists() && file != null
                && file.findMarkers(MARKER.ERROR, false, IResource.DEPTH_ZERO).length > 0) {
            if (errorTitleImage == null) {
                errorTitleImage = new DecorationOverlayIcon(image,
                        PlatformUI.getWorkbench().getSharedImages().getImageDescriptor(
                                ISharedImages.IMG_DEC_FIELD_ERROR), IDecoration.BOTTOM_LEFT)
                        .createImage();
            }
            return errorTitleImage;
        }
    } catch (CoreException e) {
        Log.log(e);
    }
    return image;
}
项目:SPELL    文件:OutlineDecorator.java   
@Override
public Image decorateImage(Image image, Object element)
{
    OutlineNode node = (OutlineNode) element;
    Image result = null;
    switch (node.getType())
    {
    case CATEGORY:
        DecorationOverlayIcon icon = new DecorationOverlayIcon(image,
                m_categoryImage, IDecoration.BOTTOM_RIGHT);
        result = icon.createImage();
        break;
    default:
        break;
    }

    return result;
}
项目:brainfuck    文件:BfDebugModelPresentation.java   
private Image getInstalledBreakpointImage(BfBreakpoint breakpoint) {
    ImageDescriptor defaultImageDescriptor = DebugUITools.getDefaultImageDescriptor(breakpoint);
    if (this.overlayedImages.containsKey(defaultImageDescriptor)) {
        return this.overlayedImages.get(defaultImageDescriptor);
    }
    try {
        ImageDescriptor overlay = ImageDescriptor.createFromURL(new URL("platform:/plugin/org.eclipse.ui.ide/icons/full/obj16/header_complete.png"));
        Image defaultImage = defaultImageDescriptor.createImage();
        this.disposeImages.add(defaultImage);
        ImageDescriptor overlayedDescriptor = new DecorationOverlayIcon(defaultImage, overlay, IDecoration.BOTTOM_LEFT);
        Image overlayedImage = overlayedDescriptor.createImage();
        this.disposeImages.add(overlayedImage);
        this.overlayedImages.put(defaultImageDescriptor, overlayedImage);
        return overlayedImage;
    } 
    catch (MalformedURLException ex) {
        DbgActivator.getDefault().logError("URL malformed", ex);
        return null;
    }
}
项目:gama    文件:GamlEditorTickUpdater.java   
@Override
protected void updateEditorImage(final XtextEditor editor) {
    Severity severity = null;
    //
    // try {
    severity = getSeverity(editor);
    //
    // } catch (ResourceException e) {
    // // do nothing, emitted when a marker cannot be found
    // }
    ImageDescriptor descriptor = null;
    if (severity == null || severity == Severity.INFO) {
        descriptor = GamaIcons.create(IGamaIcons.OVERLAY_OK).descriptor();
    } else if (severity == Severity.ERROR) {
        descriptor = GamaIcons.create("overlay.error2").descriptor();
    } else if (severity == Severity.WARNING) {
        descriptor = GamaIcons.create("overlay.warning2").descriptor();
    } else {
        super.updateEditorImage(editor);
        return;
    }
    final DecorationOverlayIcon decorationOverlayIcon = new DecorationOverlayIcon(editor.getDefaultImage(),
            descriptor, IDecoration.BOTTOM_LEFT);
    scheduleUpdateEditor(decorationOverlayIcon);

}
项目:APICloud-Studio    文件:JSIndexViewLabelProvider.java   
public Image decorateImage(Image image, Object element)
{
    Image result = null;

    if (image != null && element instanceof PropertyElement)
    {
        PropertyElement property = (PropertyElement) element;

        if (property.isClassProperty())
        {
            DecorationOverlayIcon decorator = new DecorationOverlayIcon(image, STATIC_OVERLAY,
                    IDecoration.TOP_RIGHT);

            result = decorator.createImage();
        }
    }

    return result;
}
项目:OpenSPIFe    文件:ActivityAdvisorLabelDecorator.java   
@Override
public Image decorateImage(Image image, Object element) {
    if (element instanceof EPlanElement) {
        int severity = EPlanUtils.getSeverity(element);

        if (severity == IMarker.SEVERITY_ERROR) {
            return new DecorationOverlayIcon(image, errorImageDescriptor, quadrant).createImage();
        }

        else if (severity == MarkerConstants.SEVERITY_FIXED) {
            return new DecorationOverlayIcon(image, fixedImageDescriptor, quadrant).createImage();
        }

        else if (severity == IMarker.SEVERITY_WARNING) {
            return new DecorationOverlayIcon(image, warningImageDescriptor, quadrant).createImage();
        }

        else if (severity == MarkerConstants.SEVERITY_WAIVED) {
            return new DecorationOverlayIcon(image, waivedImageDescriptor, quadrant).createImage();
        }

    }

    return image;
}
项目:gw4e.project    文件:ProjectLabelDecorator.java   
@Override
public Image decorateImage(Image image, Object element) {
    if (image!=null) {
        if (element instanceof IProject) {
            IProject project = (IProject) element;
            boolean b = GW4ENature.hasGW4ENature(project);
            if (b) {
                DecorationOverlayIcon icon = new DecorationOverlayIcon(image, GW_DESCRIPTOR, IDecoration.TOP_LEFT);
                Image ret = (Image)resourceManager.get(icon);
                return ret;
            }
        }
    }
    return image;
}
项目:dsl-devkit    文件:XtextSpyLabelProvider.java   
@Override
@SuppressWarnings("PMD.AvoidDeeplyNestedIfStmts")
public Image getImage(final Object element) {
  Image image = super.getImage(element);
  if (image != null) {
    Pair<Object, Integer> decoration = getDecoration(element);
    if (decoration != null && decoration.getFirst() != null) {
      Image overlay = convertToImage(decoration.getFirst());
      if (overlay != null) {
        image = new DecorationOverlayIcon(image, ImageDescriptor.createFromImage(overlay), decoration.getSecond()).createImage();
      }
    }
  }
  return image;
}
项目:dsl-devkit    文件:PreferenceRule.java   
/** {@inheritDoc} */
@Override
public Image getImage() {
  if (isOptional()) {
    // No decoration
    return getUndecoratedImage();
  } else {
    final ImageDescriptor[] descriptors = new ImageDescriptor[ValidPreferenceConstants.DECORATION_QUADRANTS_COUNT];
    descriptors[IDecoration.BOTTOM_RIGHT] = ValidPreferenceConstants.LOCK_OVERLAY_IMAGE_DESCRIPTOR;
    // Overlay custom image over base image
    return getImageManager().createImage(new DecorationOverlayIcon(getUndecoratedImage(), descriptors));
  }
}
项目:dsl-devkit    文件:PreferenceCategory.java   
/** {@inheritDoc} */
@Override
public Image getImage() {
  final Image categoryImage = getUndecoratedImage();
  if (hasRules() && hasOnlyMandatoryRules()) {
    final ImageDescriptor[] descriptors = new ImageDescriptor[ValidPreferenceConstants.DECORATION_QUADRANTS_COUNT];
    descriptors[IDecoration.BOTTOM_RIGHT] = ValidPreferenceConstants.LOCK_OVERLAY_IMAGE_DESCRIPTOR;
    // Overlay custom image over base image
    return getImageManager().createImage(new DecorationOverlayIcon(categoryImage, descriptors));
  } else {
    // No decoration
    return categoryImage;
  }
}
项目:typescript.java    文件:TypeScriptUIImageResource.java   
public static Image getDecoratedImage(Image baseImage, int severity) {
    initializeIfNeeded();
    String baseImageId = baseImage.toString();
    // Construct a new image identifier
    String decoratedImageId = baseImageId.concat(String.valueOf(severity));
    ImageDescriptor overlay = null;
    switch (severity) {
    case IStatus.ERROR:
        overlay = PlatformUI.getWorkbench().getSharedImages().getImageDescriptor(ISharedImages.IMG_DEC_FIELD_ERROR);
        break;
    case IStatus.WARNING:
        overlay = PlatformUI.getWorkbench().getSharedImages()
                .getImageDescriptor(ISharedImages.IMG_DEC_FIELD_WARNING);
        break;
    default:
        return baseImage;
    }
    // Return the stored image if we have one
    Image image = imageRegistry.get(decoratedImageId);
    if (image != null) {
        return image;
    }
    // Otherwise create a new image and store it
    DecorationOverlayIcon decoratedImage = new DecorationOverlayIcon(baseImage,
            new ImageDescriptor[] { null, null, null, overlay, null }, size) {
    };
    imageRegistry.put(decoratedImageId, decoratedImage);
    return imageRegistry.get(decoratedImageId);
}
项目:bts    文件:XtextEditorErrorTickUpdater.java   
protected void updateEditorImage(XtextEditor xtextEditor) {
    Severity severity = getSeverity(xtextEditor);
    if (severity != null && severity != Severity.INFO) {
        ImageDescriptor descriptor = severity == Severity.ERROR ? XtextPluginImages.DESC_OVR_ERROR
                : XtextPluginImages.DESC_OVR_WARNING;
        DecorationOverlayIcon decorationOverlayIcon = new DecorationOverlayIcon(defaultImage, descriptor,
                IDecoration.BOTTOM_LEFT);
        scheduleUpdateEditor(decorationOverlayIcon);
    } else {
        scheduleUpdateEditor(defaultImage);
    }
}
项目:eclipse-extras    文件:LaunchConfigLabelProvider.java   
private Image decorateImage( Image image ) {
  Image result = null;
  if( image != null ) {
    ImageDescriptor imageDescriptor = Images.getImageDescriptor( RUNNING );
    DecorationOverlayIcon overlay = new DecorationOverlayIcon( image, imageDescriptor, BOTTOM_RIGHT );
    result = resourceManager.createImage( overlay );
  }
  return result;
}
项目:brainfuck    文件:BfDebugModelPresentation.java   
private Image getDebugTargetWarningImage(BfDebugTarget debugTarget) {
    ISharedImages sharedImages = PlatformUI.getWorkbench().getSharedImages();
    ImageDescriptor warningOverlay = sharedImages.getImageDescriptor(ISharedImages.IMG_DEC_FIELD_WARNING);
    ImageDescriptor targetDescriptor = DebugUITools.getDefaultImageDescriptor(debugTarget);
    if (this.overlayedImages.containsKey(targetDescriptor)) {
        return this.overlayedImages.get(targetDescriptor);
    }
    Image targetImage = targetDescriptor.createImage();
    this.disposeImages.add(targetImage);
    ImageDescriptor all = new DecorationOverlayIcon(targetImage, warningOverlay, IDecoration.TOP_LEFT);
    Image overlayedImage = all.createImage();
    this.disposeImages.add(overlayedImage);
    this.overlayedImages.put(targetDescriptor, overlayedImage);
    return overlayedImage;
}
项目:PDFReporter-Studio    文件:UIUtils.java   
/**
 * @return Image for the icon which indicates a key that has missing
 *         translations
 */
public static Image getMissingTranslationImage() {
    Image image = UIUtils.getImage(UIUtils.IMAGE_KEY);
    ImageDescriptor missing = ImageDescriptor.createFromImage(UIUtils
            .getImage(UIUtils.IMAGE_ERROR));
    image = new DecorationOverlayIcon(image, missing,
            IDecoration.BOTTOM_RIGHT).createImage();
    return image;
}
项目:PDFReporter-Studio    文件:UIUtils.java   
/**
 * @return Image for the icon which indicates a key that is unused
 */
public static Image getUnusedTranslationsImage() {
    Image image = UIUtils.getImage(UIUtils.IMAGE_UNUSED_TRANSLATION);
    ImageDescriptor warning = ImageDescriptor.createFromImage(UIUtils
            .getImage(UIUtils.IMAGE_WARNING));
    image = new DecorationOverlayIcon(image, warning,
            IDecoration.BOTTOM_RIGHT).createImage();
    return image;
}
项目:PDFReporter-Studio    文件:UIUtils.java   
/**
 * @return Image for the icon which indicates a key that has missing
 *         translations and is unused
 */
public static Image getMissingAndUnusedTranslationsImage() {
    Image image = UIUtils.getImage(UIUtils.IMAGE_UNUSED_TRANSLATION);
    ImageDescriptor missing = ImageDescriptor.createFromImage(UIUtils
            .getImage(UIUtils.IMAGE_ERROR));
    image = new DecorationOverlayIcon(image, missing,
            IDecoration.BOTTOM_RIGHT).createImage();
    return image;
}
项目:PDFReporter-Studio    文件:UIUtils.java   
/**
 * @return Image for the icon which indicates a key that has duplicate
 *         entries
 */
public static Image getDuplicateEntryImage() {
    Image image = UIUtils.getImage(UIUtils.IMAGE_KEY);
    ImageDescriptor missing = ImageDescriptor.createFromImage(UIUtils
            .getImage(UIUtils.IMAGE_WARNING));
    image = new DecorationOverlayIcon(image, missing,
            IDecoration.BOTTOM_RIGHT).createImage();
    return image;
}
项目:PDFReporter-Studio    文件:UIUtils.java   
/**
 * @return Image for the icon which indicates a key that has duplicate
 *         entries and is unused
 */
public static Image getDuplicateEntryAndUnusedTranslationsImage() {
    Image image = UIUtils.getImage(UIUtils.IMAGE_UNUSED_TRANSLATION);
    ImageDescriptor missing = ImageDescriptor.createFromImage(UIUtils
            .getImage(UIUtils.IMAGE_DUPLICATE));
    image = new DecorationOverlayIcon(image, missing,
            IDecoration.BOTTOM_RIGHT).createImage();
    return image;
}
项目:APICloud-Studio    文件:JSModelFormatter.java   
private Image addOverlay(Image base, ImageDescriptor overlay, int location, String key)
{
    ImageRegistry reg = getImageRegistry();
    Image cached = reg.get(key);
    if (cached != null)
    {
        return cached;
    }

    DecorationOverlayIcon decorator = new DecorationOverlayIcon(base, overlay, location);
    Image result = decorator.createImage();
    reg.put(key, result);
    return result;
}
项目:OpenSPIFe    文件:PlanDiffLabelProvider.java   
private Image getImage(PlanDiffObjectNode element) {    
    EObject object = element.getObject();
    Image undecoratedImage = null;
    if (object instanceof EPlanElement) {
        undecoratedImage = activityIconProvider.getImage(object);
    }
    if (undecoratedImage==null) return null;
    ImageDescriptor badge = diffTypeToBadge(element.getDiffType());
    return new DecorationOverlayIcon(undecoratedImage, badge, IDecoration.BOTTOM_RIGHT).createImage();
}
项目:Eclipse-Postfix-Code-Completion    文件:CPVariableElementLabelProvider.java   
public CPVariableElementLabelProvider(boolean highlightReadOnly) {
    ImageRegistry reg= JavaPlugin.getDefault().getImageRegistry();
    fJARImage= reg.get(JavaPluginImages.IMG_OBJS_EXTJAR);
    fFolderImage= PlatformUI.getWorkbench().getSharedImages().getImage(ISharedImages.IMG_OBJ_FOLDER);

    fDeprecatedJARImage= new DecorationOverlayIcon(fJARImage, JavaPluginImages.DESC_OVR_DEPRECATED, IDecoration.TOP_LEFT).createImage();
    fDeprecatedFolderImage= new DecorationOverlayIcon(fFolderImage, JavaPluginImages.DESC_OVR_DEPRECATED, IDecoration.TOP_LEFT).createImage();

    fHighlightReadOnly= highlightReadOnly;
}
项目:Eclipse-Postfix-Code-Completion-Juno38    文件:CPVariableElementLabelProvider.java   
public CPVariableElementLabelProvider(boolean highlightReadOnly) {
    ImageRegistry reg= JavaPlugin.getDefault().getImageRegistry();
    fJARImage= reg.get(JavaPluginImages.IMG_OBJS_EXTJAR);
    fFolderImage= PlatformUI.getWorkbench().getSharedImages().getImage(ISharedImages.IMG_OBJ_FOLDER);

    fDeprecatedJARImage= new DecorationOverlayIcon(fJARImage, JavaPluginImages.DESC_OVR_DEPRECATED, IDecoration.TOP_LEFT).createImage();
    fDeprecatedFolderImage= new DecorationOverlayIcon(fFolderImage, JavaPluginImages.DESC_OVR_DEPRECATED, IDecoration.TOP_LEFT).createImage();

    fHighlightReadOnly= highlightReadOnly;
    fResolvedBackground= null;
}
项目:data-mapper    文件:ModelViewer.java   
private Image getImage(final Object element) {
    final Model model = (Model) element;
    Image img =
            model.getChildren() != null && model.getChildren().size() > 0 ? Util.Images.ELEMENT
                    : Util.Images.ATTRIBUTE;
    if (model.isCollection())
        img =
                new DecorationOverlayIcon(img, Util.Decorations.COLLECTION,
                        IDecoration.BOTTOM_RIGHT).createImage();
    if (editor.mapped((Model) element, rootModel))
        return new DecorationOverlayIcon(img, Util.Decorations.MAPPED,
                IDecoration.TOP_RIGHT).createImage();
    return img;
}
项目:eclipse-tapestry5-plugin    文件:LabelProvider.java   
private ImageDescriptor getImageDescriptor(ImageDescriptor imageDesc, ImageDescriptor... overlays)
{
    if (overlays != null)
    {
        DecorationOverlayIcon overlayIcon = new DecorationOverlayIcon(imageDesc.createImage(), overlays);

        return overlayIcon;
    }

    return imageDesc;
}
项目:goclipse    文件:ProblemsLabelDecorator.java   
@Override
    public Image decorateImage(Image image, Object obj) {
        if(image == null)
            return null;

        ImageDescriptor overlayImage = computeAdornmentFlags(obj);
        if(overlayImage != null) {
//          ImageDescriptor baseImage = new ImageImageDescriptor(image);
            return getRegistry().get(new DecorationOverlayIcon(image, overlayImage, IDecoration.BOTTOM_LEFT));
        }
        return image;
    }
项目:olca-app    文件:ImageManager.java   
private static Image get(String filename, String overlay) {
    if (filename == null || overlay == null)
        return null;
    String id = filename + "-" + overlay;
    Image withOverlay = registry.get(id);
    if (withOverlay != null && !withOverlay.isDisposed())
        return withOverlay;
    DecorationOverlayIcon withIcon = new DecorationOverlayIcon(get(filename), descriptor(overlay),
            IDecoration.BOTTOM_RIGHT);
    withOverlay = withIcon.createImage();
    registry.put(id, withOverlay);
    return withOverlay;
}
项目:elexis-3-base    文件:LabResultUiProvider.java   
private static void initializeImages(){
    ImageDescriptor[] overlays = new ImageDescriptor[1];
    overlays[0] = AbstractUIPlugin.imageDescriptorFromPlugin("at.medevit.elexis.inbox.ui", //$NON-NLS-1$
        "/rsc/img/achtung_overlay.png"); //$NON-NLS-1$

    pathologicLabImage =
        new DecorationOverlayIcon(Images.IMG_VIEW_LABORATORY.getImage(), overlays);
}
项目:pgsqlblocks    文件:ImageUtils.java   
public static Image decorateImage(Image image, ImageDescriptor imageDescriptor, int iconQuadrant) {
    DecorationOverlayIcon overlayIcon = new DecorationOverlayIcon(image, imageDescriptor, iconQuadrant);
    return overlayIcon.createImage();
}
项目:code    文件:IconUtils.java   
public static Image getInfoIcon(Object element) {
    if(element instanceof Info<?>){
        switch(((Info) element).getType()){
        case CLASS:
            ITypeBinding typeBinding = Crystal.getInstance().getTypeBindingFromName((((Info) element).getKey()));
            if(typeBinding!=null){
                List<ImageDescriptor> overlayIcons = new ArrayList<ImageDescriptor>();
                int typeModifiers = typeBinding.getModifiers();
                if(Modifier.isAbstract(typeModifiers)){
                    overlayIcons.add(getImageDescriptor(IMG_ABSTRACT_CO));

                }else if(Modifier.isStatic(typeModifiers)){
                    overlayIcons.add(getImageDescriptor(IMG_STATIC_CO));
                }else if(Modifier.isPrivate(typeModifiers)){
                    overlayIcons.add(getImageDescriptor(IMG_PRIVATE_CO));
                }
                Image baseImage = JavaPluginImages.get(ISharedImages.IMG_OBJS_CLASS);

                DecorationOverlayIcon image = new DecorationOverlayIcon(baseImage, overlayIcons.toArray(new ImageDescriptor[0]));

                return image.createImage();
            }
            break;
        case METHOD:
            MethodDeclaration methodDeclaration = ASTUtils.getMethodDeclaration(((Info) element).getKey());
            if(methodDeclaration!=null){
                String icon= IMG_PUBLIC_CO;
                if(methodDeclaration!=null){
                    int modifiers = methodDeclaration.getModifiers();
                    if(Modifier.isPrivate(modifiers)){
                        icon = IMG_PRIVATE_CO;
                    }else if(Modifier.isProtected(modifiers)){
                        icon = IMG_PROTECTED_CO;
                    }else{

                    }

                }

                ImageDescriptor imageDescriptor = getImageDescriptor(icon);


                return imageDescriptor.createImage();
            }
            break;

        }
    }
    return null;
}
项目:gwt-eclipse-plugin    文件:CorePlugin.java   
@Override
protected void initializeImageRegistry(ImageRegistry reg) {
  super.initializeImageRegistry(reg);

  reg.put(CoreImages.LIBRARY_ICON, imageDescriptorFromPath("icons/library_obj.gif"));

  reg.put(CoreImages.TERMINATE_ICON, imageDescriptorFromPath("icons/terminate_obj.gif"));

  ImageDescriptor errorOverlayDescriptor = imageDescriptorFromPath("icons/error_co.gif");
  reg.put(CoreImages.ERROR_OVERLAY, errorOverlayDescriptor);

  ImageDescriptor invalidSdkDescriptor = new DecorationOverlayIcon(
      getImage(CoreImages.LIBRARY_ICON), errorOverlayDescriptor, IDecoration.BOTTOM_LEFT);

  reg.put(CoreImages.INVALID_SDK_ICON, invalidSdkDescriptor);
}
项目:gwt-eclipse-plugin    文件:Activator.java   
/**
 * Returns the image with the specified Java image decorated added in the lower left quadrant of the image.
 */
private static ImageDescriptor decorateImageDescriptor(Image baseImage, ImageDescriptor overlayDescriptor) {
  return new DecorationOverlayIcon(baseImage, overlayDescriptor, IDecoration.BOTTOM_LEFT);
}
项目:PDFReporter-Studio    文件:KeyTreeLabelProvider.java   
/**
 * @see ILabelProvider#getImage(Object)
 */
public Image getImage(Object element) {
    if (element instanceof KeyTreeNode) {
        KeyTreeNode node = (KeyTreeNode) element;
        Collection<IMessageCheck> c = editor.getMarkers().getFailedChecks(node.getMessageKey());
        if (c == null || c.isEmpty()) {
            // Return the default key image as no issue exists
            return UIUtils.getKeyImage();
        }
        if (editor.getMarkers().isUnusedKey(node.getMessageKey(), false)) {
            if (editor.getMarkers().isMissingKey(node.getMessageKey())) {
                return UIUtils.getMissingAndUnusedTranslationsImage();
            } else if (editor.getMarkers().isDuplicateValue(
                    node.getMessageKey())) {
                return UIUtils
                        .getDuplicateEntryAndUnusedTranslationsImage();
            }
            return UIUtils.getUnusedTranslationsImage();
        } else if (editor.getMarkers().isMissingKey(node.getMessageKey())) {
            return UIUtils.getMissingTranslationImage();
        } else if (editor.getMarkers().isDuplicateValue(
                node.getMessageKey())) {
            return UIUtils.getDuplicateEntryImage();
        }

        // This shouldnt happen, but just in case a default key with a
        // warning icon will be showed
        Image someWarning = UIUtils.getKeyImage();
        ImageDescriptor warning = ImageDescriptor.createFromImage(UIUtils
                .getImage(UIUtils.IMAGE_WARNING));
        someWarning = new DecorationOverlayIcon(someWarning, warning,
                IDecoration.BOTTOM_RIGHT).createImage();
        return someWarning;
        // return UIUtils.getImage(UIUtils.IMAGE_WARNED_TRANSLATION);
    } else {
        /*
         * // Figure out background icon if
         * (messagesBundleGroup.isMessageKey(key)) { //TODO create check (or
         * else) // if (!noInactiveKeyCheck.checkKey(messagesBundleGroup,
         * node.getPath())) { // iconFlags += KEY_COMMENTED; // } else {
         * iconFlags += KEY_DEFAULT;
         * 
         * // } } else { iconFlags += KEY_VIRTUAL; }
         */

        return UIUtils.getKeyImage();

    }
}
项目:tesb-studio-se    文件:CamelDesignerPlugin.java   
private static Image getOptionalOverlayIcon(Image base) {
    DecorationOverlayIcon decorationOverlayIcon = new DecorationOverlayIcon(base,
        createImageDescriptor(OPTIONAL_OVERLAY_ICON), IDecoration.TOP_LEFT);
    return decorationOverlayIcon.createImage();
}
项目:ChangeScribe    文件:FilesChangedListDialog.java   
private Image getDecoratedImage(Image base, ImageDescriptor decorator) {
    DecorationOverlayIcon decorated = new DecorationOverlayIcon(base,
            decorator, IDecoration.BOTTOM_RIGHT);
    return (Image) this.resourceManager.get(decorated);
}
项目:ChangeScribe    文件:DescribeVersionsDialog.java   
private Image getDecoratedImage(Image base, ImageDescriptor decorator) {
    DecorationOverlayIcon decorated = new DecorationOverlayIcon(base,
            decorator, IDecoration.BOTTOM_RIGHT);
    return (Image) this.resourceManager.get(decorated);
}
项目:ChangeScribe    文件:GenerateMessagePage.java   
private Image getDecoratedImage(Image base, ImageDescriptor decorator) {
    DecorationOverlayIcon decorated = new DecorationOverlayIcon(base,
            decorator, IDecoration.BOTTOM_RIGHT);
    return (Image) this.resourceManager.get(decorated);
}
项目:ChangeScribe    文件:ProblemLabelDecorator.java   
private Image getDecoratedImage(Image base, String teamImageId) {
    ImageDescriptor overlay = TeamImages.getImageDescriptor(teamImageId);
    DecorationOverlayIcon decorated = new DecorationOverlayIcon(base,
            overlay, IDecoration.BOTTOM_LEFT);
    return (Image) this.resourceManager.get(decorated);
}