org.eclipse.ocl.examples.emf.validation.validity.ui.view
Class SideBySideImageDecorator

java.lang.Object
  extended by org.eclipse.core.commands.common.EventManager
      extended by org.eclipse.jface.viewers.BaseLabelProvider
          extended by org.eclipse.jface.viewers.LabelProvider
              extended by org.eclipse.ocl.examples.emf.validation.validity.ui.view.SideBySideImageDecorator
All Implemented Interfaces:
org.eclipse.jface.viewers.IBaseLabelProvider, org.eclipse.jface.viewers.ILabelDecorator, org.eclipse.jface.viewers.ILabelProvider
Direct Known Subclasses:
SeveritiesDecorator

public abstract class SideBySideImageDecorator
extends org.eclipse.jface.viewers.LabelProvider
implements org.eclipse.jface.viewers.ILabelDecorator


Nested Class Summary
protected static class SideBySideImageDecorator.SideBySideImages
           
 
Field Summary
protected  int gap
           
 
Constructor Summary
SideBySideImageDecorator(int gap)
           
 
Method Summary
 org.eclipse.swt.graphics.Image composeImages(org.eclipse.swt.graphics.Image image, java.lang.Object image2)
           
 java.lang.String decorateText(java.lang.String text, java.lang.Object element)
           
 
Methods inherited from class org.eclipse.jface.viewers.LabelProvider
getImage, getText
 
Methods inherited from class org.eclipse.jface.viewers.BaseLabelProvider
addListener, dispose, fireLabelProviderChanged, isLabelProperty, removeListener
 
Methods inherited from class org.eclipse.core.commands.common.EventManager
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.jface.viewers.ILabelDecorator
decorateImage
 
Methods inherited from interface org.eclipse.jface.viewers.IBaseLabelProvider
addListener, dispose, isLabelProperty, removeListener
 

Field Detail

gap

protected final int gap
Constructor Detail

SideBySideImageDecorator

public SideBySideImageDecorator(int gap)
Method Detail

composeImages

public org.eclipse.swt.graphics.Image composeImages(org.eclipse.swt.graphics.Image image,
                                                    java.lang.Object image2)

decorateText

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