1 <?xml version="1.0" encoding="UTF-8"?>
2 <?eclipse version="3.0"?>
5 Copyright (c) 2011, 2015 Obeo.
6 All rights reserved. This program and the accompanying materials
7 are made available under the terms of the Eclipse Public License v1.0
8 which accompanies this distribution, and is available at
9 http://www.eclipse.org/legal/epl-v10.html
12 Obeo - initial API and implementation
17 <extension point="org.eclipse.emf.edit.itemProviderAdapterFactories">
19 uri="http://www.eclipse.org/emf/compare/uml2/2.0"
20 class="org.eclipse.emf.compare.uml2.internal.provider.decorator.UMLCompareItemProviderDecoratorAdapterFactory"
22 "org.eclipse.emf.edit.provider.IEditingDomainItemProvider
23 org.eclipse.emf.edit.provider.IStructuredItemContentProvider
24 org.eclipse.emf.edit.provider.ITreeItemContentProvider
25 org.eclipse.emf.edit.provider.IItemLabelProvider
26 org.eclipse.emf.edit.provider.IItemPropertySource
27 org.eclipse.emf.edit.provider.IItemColorProvider
28 org.eclipse.emf.edit.provider.IItemFontProvider"/>
30 uri="http://www.eclipse.org/emf/compare/uml2/2.0"
31 class="org.eclipse.emf.compare.uml2.internal.provider.custom.UMLCompareCustomItemProviderAdapterFactory"
33 "org.eclipse.emf.compare.provider.IItemStyledLabelProvider
34 org.eclipse.emf.compare.provider.IItemDescriptionProvider
35 org.eclipse.emf.compare.provider.ISemanticObjectLabelProvider"/>
39 point="org.eclipse.emf.compare.edit.adapterFactory">
41 class="org.eclipse.emf.compare.uml2.internal.provider.decorator.UMLProfileItemProviderAdapterFactoryDecorator"
43 "org.eclipse.emf.edit.provider.IEditingDomainItemProvider
44 org.eclipse.emf.edit.provider.IStructuredItemContentProvider
45 org.eclipse.emf.edit.provider.ITreeItemContentProvider
46 org.eclipse.emf.edit.provider.IItemLabelProvider
47 org.eclipse.emf.edit.provider.IItemPropertySource
48 org.eclipse.emf.compare.provider.IItemStyledLabelProvider
49 org.eclipse.emf.compare.provider.IItemDescriptionProvider"
50 description="This provider displays stereotyped elements like they were a new kind of UML element (it uses stereotype's icon and a custom label)."
53 label="Stereotyped element item provider"
54 uri="http://www.eclipse.org/uml2/5.0.0/UML">
57 class="org.eclipse.emf.compare.uml2.internal.provider.tooltips.UMLTooltipLabelProviderFactory"
59 "org.eclipse.emf.compare.provider.ITooltipLabelProvider"
60 description="Customizes the way UML linked tooltips are displayed in EMF Compare."
63 label="UML tooltips item provider"
64 uri="http://www.eclipse.org/emf/compare/uml2/2.0">
67 class="org.eclipse.emf.compare.uml2.internal.provider.profile.ProfiledUMLCompareItemProviderAdapterFactory"
70 description="This providers displays the properties of a stereotype the same way the properties of the base element are."
71 label="Stereotyped element property item provider"
72 uri="http://www.eclipse.org/emf/compare/uml2/2.0"
74 "org.eclipse.emf.compare.provider.IItemStyledLabelProvider
75 org.eclipse.emf.compare.provider.IItemDescriptionProvider"/>