Example usage for org.eclipse.jface.viewers ILightweightLabelDecorator interface-usage

List of usage examples for org.eclipse.jface.viewers ILightweightLabelDecorator interface-usage

Introduction

In this page you can find the example usage for org.eclipse.jface.viewers ILightweightLabelDecorator interface-usage.

Usage

From source file org.eclipse.eatop.workspace.ui.decorators.EastADLProjectLabelDecorator.java

public class EastADLProjectLabelDecorator implements ILightweightLabelDecorator {

    /*
     * @see org.eclipse.jface.viewers.ILightweightLabelDecorator#decorate(java.lang.Object,
     * org.eclipse.jface.viewers.IDecoration)
     */

From source file org.eclipse.ecf.salvo.ui.internal.provider.SalvoDecorator.java

public class SalvoDecorator implements ILightweightLabelDecorator, IStoreEventListener {

    public void decorate(Object element, IDecoration decoration) {

        Debug.log(this.getClass(), "Decorating object " + element);

From source file org.eclipse.ecf.sync.ui.resources.decorators.RemotelyOpenedEditorsDecorator.java

public class RemotelyOpenedEditorsDecorator implements ILightweightLabelDecorator {

    public static final String DECORATOR_ID = "org.eclipse.ecf.sync.ui.resources.decorators.RemotelyOpenedEditorsDecorator"; //$NON-NLS-1$

    private int quadrant = IDecoration.TOP_LEFT;

From source file org.eclipse.eclemma.internal.ui.decorators.CoverageDecorator.java

/**
 * Decorator to show code coverage for Java elements.
 */
public class CoverageDecorator extends BaseLabelProvider implements ILightweightLabelDecorator {

    private static final Format SUFFIX_FORMAT = new DecimalFormat(UIMessages.CoverageDecoratorSuffix_label);

From source file org.eclipse.edt.ide.ui.internal.packageexplorer.EGLProjectDecorator.java

public class EGLProjectDecorator extends LabelProvider implements ILightweightLabelDecorator {

    public void decorate(Object element, IDecoration decoration) {
        try {
            if (element instanceof IProject) {
                IProject project = (IProject) element;

From source file org.eclipse.egit.gitflow.ui.internal.decorators.GitFlowLightweightDecorator.java

/**
 * Supplies decorations for displayed repositories
 */
public class GitFlowLightweightDecorator extends LabelProvider implements ILightweightLabelDecorator {

    /**

From source file org.eclipse.egit.ui.internal.decorators.GitLightweightDecorator.java

/**
 * Supplies annotations for displayed resources
 *
 * This decorator provides annotations to indicate the status of each resource
 * when compared to <code>HEAD</code>, as well as the index in the relevant
 * repository.

From source file org.eclipse.emf.ecoretools.legacy.diagram.ui.outline.decorator.AbstractValidationMarkerDecorator.java

/**
 * This label decorator displays additional icons for errors and warnings from
 * EMF Validation Markers
 */
public abstract class AbstractValidationMarkerDecorator implements ILightweightLabelDecorator {

From source file org.eclipse.emf.ecp.emfstore.internal.ui.decorator.EMFStoreDirtyDecorator.java

/**
 * @author Eugen Neufeld
 */
public class EMFStoreDirtyDecorator
        implements ILightweightLabelDecorator, ESCommitObserver, ECPProjectPreDeleteObserver {

From source file org.eclipse.emf.ecp.emfstore.internal.ui.decorator.EMFStoreUnsharedDecorator.java

/**
 * @author Tobias Verhoeven
 */
public class EMFStoreUnsharedDecorator implements ILightweightLabelDecorator {

    private final String imagePath = "icons/unshared.png"; //$NON-NLS-1$