Class ConvergenceView.Decorator

  • All Implemented Interfaces:
    org.eclipse.jface.viewers.IBaseLabelProvider, org.eclipse.jface.viewers.IColorDecorator, org.eclipse.jface.viewers.ILabelDecorator
    Enclosing class:
    ConvergenceView

    public class ConvergenceView.Decorator
    extends Object
    implements org.eclipse.jface.viewers.ILabelDecorator, org.eclipse.jface.viewers.IColorDecorator
    Decorator for breaking changes
    Version:
    $Rev$
    Author:
    herrmama, $Author$
    • Constructor Detail

      • Decorator

        public Decorator()
    • Method Detail

      • decorateBackground

        public org.eclipse.swt.graphics.Color decorateBackground​(Object element)
        Specified by:
        decorateBackground in interface org.eclipse.jface.viewers.IColorDecorator
      • decorateForeground

        public org.eclipse.swt.graphics.Color decorateForeground​(Object element)
        Specified by:
        decorateForeground in interface org.eclipse.jface.viewers.IColorDecorator
      • decorateImage

        public org.eclipse.swt.graphics.Image decorateImage​(org.eclipse.swt.graphics.Image image,
                                                            Object element)
        Specified by:
        decorateImage in interface org.eclipse.jface.viewers.ILabelDecorator
      • decorateText

        public String decorateText​(String text,
                                   Object element)
        Specified by:
        decorateText in interface org.eclipse.jface.viewers.ILabelDecorator
      • addListener

        public void addListener​(org.eclipse.jface.viewers.ILabelProviderListener listener)
        Specified by:
        addListener in interface org.eclipse.jface.viewers.IBaseLabelProvider
      • dispose

        public void dispose()
        Specified by:
        dispose in interface org.eclipse.jface.viewers.IBaseLabelProvider
      • isLabelProperty

        public boolean isLabelProperty​(Object element,
                                       String property)
        Specified by:
        isLabelProperty in interface org.eclipse.jface.viewers.IBaseLabelProvider
      • removeListener

        public void removeListener​(org.eclipse.jface.viewers.ILabelProviderListener listener)
        Specified by:
        removeListener in interface org.eclipse.jface.viewers.IBaseLabelProvider