Modify custom AdapterFactory.23/16823/3
commit1b40bdc1805cf9f466b48a83725a23ffdf41fcd0
authorMikaël Barbero <mikael.barbero@obeo.fr>
Fri, 27 Sep 2013 08:05:06 +0000 (27 10:05 +0200)
committerMikaël Barbero <mikael.barbero@obeo.fr>
Fri, 27 Sep 2013 10:20:26 +0000 (27 12:20 +0200)
tree3806f43ff68e9ba7bd9d35a14a76b38e0a96cb6a
parentc812617d3919d11ceb49a20171b1354e2b7cfb55
Modify custom AdapterFactory.

In order to properly forward notification and events, extended adapter
factory should rather extend DecoratorAdapterFactory and item provider
should extend ItemProviderDecorator.

Change-Id: I71f8c56e49e4cf683f3780148e67da2b6be71c7c
13 files changed:
plugins/org.eclipse.emf.compare.edit/src/org/eclipse/emf/compare/provider/ExtendedAdapterFactoryItemDelegator.java [new file with mode: 0644]
plugins/org.eclipse.emf.compare.edit/src/org/eclipse/emf/compare/provider/ExtendedItemProviderDecorator.java [new file with mode: 0644]
plugins/org.eclipse.emf.compare.uml2.edit/META-INF/MANIFEST.MF
plugins/org.eclipse.emf.compare.uml2.edit/plugin.xml
plugins/org.eclipse.emf.compare.uml2.edit/src/org/eclipse/emf/compare/uml2/internal/provider/custom/StereotypeApplicationChangeCustomItemProvider.java [new file with mode: 0644]
plugins/org.eclipse.emf.compare.uml2.edit/src/org/eclipse/emf/compare/uml2/internal/provider/custom/UMLCompareCustomItemProviderAdapterFactory.java [new file with mode: 0644]
plugins/org.eclipse.emf.compare.uml2.edit/src/org/eclipse/emf/compare/uml2/internal/provider/custom/UMLDiffCustomItemProvider.java [new file with mode: 0644]
plugins/org.eclipse.emf.compare.uml2.edit/src/org/eclipse/emf/compare/uml2/internal/provider/decorator/StereotypeApplicationChangeItemProviderDecorator.java [new file with mode: 0644]
plugins/org.eclipse.emf.compare.uml2.edit/src/org/eclipse/emf/compare/uml2/internal/provider/decorator/UMLCompareItemProviderDecoratorAdapterFactory.java [new file with mode: 0644]
plugins/org.eclipse.emf.compare.uml2.edit/src/org/eclipse/emf/compare/uml2/internal/provider/decorator/UMLDiffItemProviderDecorator.java [new file with mode: 0644]
plugins/org.eclipse.emf.compare.uml2.edit/src/org/eclipse/emf/compare/uml2/internal/provider/spec/ForwardingUMLDiffItemProvider.java [deleted file]
plugins/org.eclipse.emf.compare.uml2.edit/src/org/eclipse/emf/compare/uml2/internal/provider/spec/StereotypeApplicationChangeItemProviderSpec.java [deleted file]
plugins/org.eclipse.emf.compare.uml2.edit/src/org/eclipse/emf/compare/uml2/internal/provider/spec/UMLCompareAdapterFactorySpec.java [deleted file]