1 <?xml version="1.0" encoding="UTF-8"?>
2 <?eclipse version="3.0"?>
5 Copyright (c) 2011, 2012 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"/>
31 <extension point="org.eclipse.emf.edit.itemProviderAdapterFactories">
33 uri="http://www.eclipse.org/emf/compare/uml2/2.0"
34 class="org.eclipse.emf.compare.uml2.internal.provider.custom.UMLCompareCustomItemProviderAdapterFactory"
36 "org.eclipse.emf.compare.provider.IItemStyledLabelProvider
37 org.eclipse.emf.compare.provider.IItemDescriptionProvider"/>
41 point="org.eclipse.emf.compare.edit.adapterFactory">
43 class="org.eclipse.emf.compare.uml2.internal.provider.decorator.UMLProfileItemProviderAdapterFactoryDecorator"
45 "org.eclipse.emf.edit.provider.IEditingDomainItemProvider
46 org.eclipse.emf.edit.provider.IStructuredItemContentProvider
47 org.eclipse.emf.edit.provider.ITreeItemContentProvider
48 org.eclipse.emf.edit.provider.IItemLabelProvider
49 org.eclipse.emf.edit.provider.IItemPropertySource
50 org.eclipse.emf.compare.provider.IItemStyledLabelProvider
51 org.eclipse.emf.compare.provider.IItemDescriptionProvider"
52 description="This provider displays stereotyped elements like they were a new kind of UML element (it uses stereotype's icon and a custom label)."
55 label="Stereotyped element item provider"
56 uri="http://www.eclipse.org/uml2/5.0.0/UML">
60 point="org.eclipse.emf.compare.edit.adapterFactory">
62 class="org.eclipse.emf.compare.uml2.internal.provider.profile.ProfiledUMLCompareItemProviderAdapterFactory"
65 description="This providers displays the properties of a stereotype the same way the properties of the base element are."
66 label="Stereotyped element property item provider"
67 uri="http://www.eclipse.org/emf/compare/uml2/2.0"
69 "org.eclipse.emf.compare.provider.IItemStyledLabelProvider
70 org.eclipse.emf.compare.provider.IItemDescriptionProvider"/>