[506344] Multiple TooltipProvider instantiated for each difference80/83680/43.3.0M3
commite23418ba774fcdfbf97e13edc7e9bf4119b17231
authorAxel Richard <axel.richard@obeo.fr>
Fri, 21 Oct 2016 12:52:15 +0000 (21 14:52 +0200)
committerAxel Richard <axel.richard@obeo.fr>
Mon, 24 Oct 2016 13:23:50 +0000 (24 15:23 +0200)
treefa804dc8588ec647dc5de44a0f8db12d60079717
parent95ea7167697dd565e3ca2e8c4bc7d7078bd348c7
[506344] Multiple TooltipProvider instantiated for each difference

Check for existing adapter before adapt to ITooltipLabelProvider in
MergeAction#contextualizeTooltip.

Bug: 506344
Change-Id: I884c904d65b5493b5ac9e2290d49f61cbf80a0c1
Signed-off-by: Axel Richard <axel.richard@obeo.fr>
plugins/org.eclipse.emf.compare.edit/src/org/eclipse/emf/compare/tooltip/AbstractTooltipProvider.java
plugins/org.eclipse.emf.compare.edit/src/org/eclipse/emf/compare/tooltip/AttributeChangeTooltipProvider.java
plugins/org.eclipse.emf.compare.edit/src/org/eclipse/emf/compare/tooltip/FeatureMapChangeTooltipProvider.java
plugins/org.eclipse.emf.compare.edit/src/org/eclipse/emf/compare/tooltip/ReferenceChangeTooltipProvider.java
plugins/org.eclipse.emf.compare.edit/src/org/eclipse/emf/compare/tooltip/ResourceAttachmentChangeTooltipProvider.java
plugins/org.eclipse.emf.compare.edit/src/org/eclipse/emf/compare/tooltip/ResourceLocationChangeTooltipProvider.java