Package com.ps.consul.eclipse.ui.viewer
Class ElementToolTipLabelProvider
java.lang.Object
com.ps.consul.eclipse.ui.viewer.ElementToolTipLabelProvider
- All Implemented Interfaces:
 IToolTipLabelProvider,IToolTipLabelProvider3
- Direct Known Subclasses:
 VariantElementToolTipLabelProvider
public class ElementToolTipLabelProvider
extends Object
implements IToolTipLabelProvider, IToolTipLabelProvider3
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprotected voidappendDescriptionText(StringBuffer sbuf, IPVDescriptable item) protected voidappendPropertyValues(StringBuffer sbuf, IPVProperty prop) protected voidappendRangeText(StringBuffer sbuf, IPVElement e) protected voidappendRelationsText(StringBuffer sbuf, IPVElement e) protected voidappendRestrictionsText(StringBuffer sbuf, IPVRestrictable item) voidenableHtml(boolean usehtml) Allow switch between HTML and TEXT tooltips.getDefault(IPVElement element) getInformation(Object element) Return the information object to show in the tool tip.org.eclipse.jface.text.IInformationControlCreatorgetInformationControlCreator(Object element) Return the tool tip control creator or null for the given element.protected IPVModelgetModel(IPVIdentifiable identifiable) protected Stringprotected StringgetText(IPVProperty item) protected StringgetText(IPVRelation item) protected StringgetText(IPVRestriction item) protected StringReturn the tool tip text for that object.protected IPVVariantModelprotected IToolTipLabelProvidertryAdapter(Object element)  
- 
Constructor Details
- 
ElementToolTipLabelProvider
public ElementToolTipLabelProvider() 
 - 
 - 
Method Details
- 
getText
Description copied from interface:IToolTipLabelProviderReturn the tool tip text for that object.- Specified by:
 getTextin interfaceIToolTipLabelProvider- Parameters:
 obj- the object- Returns:
 - the tool tip text
 
 - 
getText
 - 
getText
 - 
getText
 - 
getText
 - 
getDefault
 - 
getText
 - 
appendRangeText
 - 
appendDescriptionText
 - 
appendRelationsText
 - 
appendPropertyValues
 - 
appendRestrictionsText
 - 
getModel
 - 
tryAdapter
 - 
getInformationControlCreator
public org.eclipse.jface.text.IInformationControlCreator getInformationControlCreator(Object element) Description copied from interface:IToolTipLabelProvider3Return the tool tip control creator or null for the given element.- Specified by:
 getInformationControlCreatorin interfaceIToolTipLabelProvider3- Parameters:
 element- Element for which the tool tip is created.- Returns:
 - the control creator or null
 
 - 
getInformation
Description copied from interface:IToolTipLabelProvider3Return the information object to show in the tool tip.- Specified by:
 getInformationin interfaceIToolTipLabelProvider3- Parameters:
 element- The element for the tool tip - HTML text string.- Returns:
 - the tool tip string
 
 - 
getVariantContext
 - 
enableHtml
public void enableHtml(boolean usehtml) Allow switch between HTML and TEXT tooltips. Standard is HTML.- Parameters:
 usehtml-
 
 -