diff options
author | Laurent Goubet | 2013-02-14 15:25:20 +0000 |
---|---|---|
committer | Laurent Goubet | 2013-02-14 15:25:20 +0000 |
commit | 9295242a662cf57f02e2cf3d5eb005a7b22b1d88 (patch) | |
tree | cf1850e2b8371c066011dd2f2612d546e1f1faf3 | |
parent | 24c860931d5283803d50ed9a9f642b7b88c2b2e1 (diff) | |
download | org.eclipse.emf.compare-9295242a662cf57f02e2cf3d5eb005a7b22b1d88.tar.gz org.eclipse.emf.compare-9295242a662cf57f02e2cf3d5eb005a7b22b1d88.tar.xz org.eclipse.emf.compare-9295242a662cf57f02e2cf3d5eb005a7b22b1d88.zip |
Lost contibution from the merge.
-rw-r--r-- | plugins/org.eclipse.emf.compare.ide.ui/plugin.xml | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/plugins/org.eclipse.emf.compare.ide.ui/plugin.xml b/plugins/org.eclipse.emf.compare.ide.ui/plugin.xml index 6b23253c8..35df495b2 100644 --- a/plugins/org.eclipse.emf.compare.ide.ui/plugin.xml +++ b/plugins/org.eclipse.emf.compare.ide.ui/plugin.xml @@ -221,4 +221,41 @@ </menu> </menuContribution> </extension> + <extension + id="org.eclipse.emf.compare.model.provider" + name="EMF Compare" + point="org.eclipse.core.resources.modelProviders"> + <modelProvider + class="org.eclipse.emf.compare.ide.ui.logical.EMFModelProvider"> + </modelProvider> + <enablement> + <and> + <adapt + type="org.eclipse.core.resources.IFile"> + </adapt> + <or> + <test + args="kindOf" + property="org.eclipse.core.resources.contentTypeId" + value="org.eclipse.emf.ecore"> + </test> + <test + args="kindOf" + property="org.eclipse.core.resources.contentTypeId" + value="org.eclipse.emf.ecore.xmi"> + </test> + </or> + </and> + </enablement> + </extension> + <extension + point="org.eclipse.core.runtime.adapters"> + <factory + adaptableType="org.eclipse.emf.compare.ide.ui.logical.EMFModelProvider" + class="org.eclipse.emf.compare.ide.ui.logical.EMFCompareAdapterFactory"> + <adapter + type="org.eclipse.team.ui.mapping.ISynchronizationCompareAdapter"> + </adapter> + </factory> + </extension> </plugin> |