EGF Engine
Release 0.1.0

org.eclipse.egf.core.ui.internal.viewers
Class CustomTooltipLabelProvider

java.lang.Object
  extended by CellLabelProvider
      extended by org.eclipse.egf.common.ui.viewers.AbstractTooltipLabelProvider
          extended by org.eclipse.egf.core.ui.internal.viewers.CustomTooltipLabelProvider

public class CustomTooltipLabelProvider
extends AbstractTooltipLabelProvider

Provides a custom tool tip label provider to use in TreeViewer.
It handles NamedModelElementWithId objects.
The tool tip content is the description feature for given NamedModelElementWithId.getDescription().


Field Summary
 
Fields inherited from class org.eclipse.egf.common.ui.viewers.AbstractTooltipLabelProvider
DISPLAY_DELAY_TIME, TOOLTIP_TIME_DISPLAYED
 
Constructor Summary
CustomTooltipLabelProvider(ILabelProvider labelProvider_p)
          Constructor.
 
Method Summary
 String getToolTipText(Object element_p)
           
 
Methods inherited from class org.eclipse.egf.common.ui.viewers.AbstractTooltipLabelProvider
addListener, dispose, getImage, getText, getToolTipDisplayDelayTime, getToolTipShift, getToolTipTimeDisplayed, isLabelProperty, removeListener, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CustomTooltipLabelProvider

public CustomTooltipLabelProvider(ILabelProvider labelProvider_p)
Constructor.

Parameters:
labelProvider_p - label provider that provides the text and the image for given element.
Method Detail

getToolTipText

public String getToolTipText(Object element_p)
Specified by:
getToolTipText in class AbstractTooltipLabelProvider
See Also:
org.eclipse.jface.viewers.CellLabelProvider#getToolTipText(java.lang.Object)

EGF Engine
Release 0.1.0

Copyright (c) Thales Corporate Services S.A.S, 2009.

This page is made available under license. For full details see the LEGAL in the documentation book that contains this page.