| <?xml version="1.0" encoding="UTF-8"?> |
| <?eclipse version="3.2"?> |
| <!-- |
| Copyright (c) 2006, 2011 Obeo. |
| All rights reserved. This program and the accompanying materials |
| are made available under the terms of the Eclipse Public License v1.0 |
| which accompanies this distribution, and is available at |
| http://www.eclipse.org/legal/epl-v10.html |
| |
| Contributors: |
| Obeo - initial API and implementation |
| --> |
| <plugin> |
| <extension-point id="org.eclipse.emf.compare.ui.export" name="org.eclipse.emf.compare.ui.export" schema="schema/org.eclipse.emf.compare.ui.export.exsd"/> |
| <extension-point id="org.eclipse.emf.compare.ui.team.handler" name="org.eclipse.emf.compare.ui.team.handler" schema="schema/org.eclipse.emf.compare.team.handler.exsd"/> |
| <extension-point id="org.eclipse.emf.compare.ui.diff.filter" name="org.eclipse.emf.compare.ui.diff.filter" schema="schema/org.eclipse.emf.compare.ui.diff.filter.exsd"/> |
| <extension-point id="org.eclipse.emf.compare.ui.diff.group" name="org.eclipse.emf.compare.ui.diff.group" schema="schema/org.eclipse.emf.compare.ui.diff.group.exsd"/> |
| <extension |
| point="org.eclipse.compare.contentMergeViewers"> |
| <viewer |
| class="org.eclipse.emf.compare.ui.viewer.content.ParameterizedContentMergeViewerCreator" |
| id="org.eclipse.emf.compare.ui.contentmergeviewer.ModelContentMergeViewer"/> |
| <contentTypeBinding |
| contentMergeViewerId="org.eclipse.emf.compare.ui.contentmergeviewer.ModelContentMergeViewer" |
| contentTypeId="org.eclipse.emf.compare.ui.contenttype.ModelContentType"/> |
| <contentTypeBinding |
| contentMergeViewerId="org.eclipse.emf.compare.ui.contentmergeviewer.ModelContentMergeViewer" |
| contentTypeId="org.eclipse.emf.ecore"/> |
| <contentTypeBinding |
| contentMergeViewerId="org.eclipse.emf.compare.ui.contentmergeviewer.ModelContentMergeViewer" |
| contentTypeId="org.eclipse.emf.ecore.xmi"> |
| </contentTypeBinding> |
| </extension> |
| <extension |
| point="org.eclipse.compare.structureMergeViewers"> |
| <viewer |
| class="org.eclipse.emf.compare.ui.viewer.structure.ParameterizedStructureMergeViewerCreator" |
| extensions="*" |
| id="org.eclipse.emf.compare.ui.structuremergeviewer.ModelStructureMergeViewer"/> |
| <contentTypeBinding |
| structureMergeViewerId="org.eclipse.emf.compare.ui.structuremergeviewer.ModelStructureMergeViewer" |
| contentTypeId="org.eclipse.emf.compare.ui.contenttype.ModelContentType"/> |
| <contentTypeBinding |
| structureMergeViewerId="org.eclipse.emf.compare.ui.structuremergeviewer.ModelStructureMergeViewer" |
| contentTypeId="org.eclipse.emf.ecore"/> |
| <contentTypeBinding |
| contentTypeId="org.eclipse.emf.ecore.xmi" |
| structureMergeViewerId="org.eclipse.emf.compare.ui.structuremergeviewer.ModelStructureMergeViewer"> |
| </contentTypeBinding> |
| </extension> |
| <extension |
| point="org.eclipse.ui.editors"> |
| <editor |
| default="true" |
| extensions="emfdiff" |
| icon="icons/full/editorIcon.gif" |
| id="org.eclipse.emf.compare.ui.editor" |
| launcher="org.eclipse.emf.compare.ui.editor.ModelCompareEditorLauncher" |
| name="%emfdiffEditorName"/> |
| </extension> |
| <extension |
| point="org.eclipse.ui.preferencePages"> |
| <page |
| class="org.eclipse.emf.compare.ui.internal.preferences.EMFComparePreferencesPage" |
| id="org.eclipse.emf.compare.ui.preferences.EMFComparePreferencesPage" |
| name="%preferencePageName"/> |
| </extension> |
| <extension |
| point="org.eclipse.core.runtime.preferences"> |
| <initializer class="org.eclipse.emf.compare.ui.internal.preferences.EMFComparePreferencesInitializer"/> |
| </extension> |
| <extension |
| point="org.eclipse.core.runtime.contentTypes"> |
| <content-type |
| file-extensions="emfdiff,uml,ecore" |
| id="org.eclipse.emf.compare.ui.contenttype.ModelContentType" |
| name="%modelContentTypeName" |
| priority="normal"> |
| </content-type> |
| </extension> |
| <extension |
| point="org.eclipse.ltk.ui.refactoring.changePreviewViewers"> |
| <changePreviewViewer |
| class="org.eclipse.emf.compare.ui.viewer.content.ModelContentPreviewViewer" |
| id="de.itemis.emf.refacoring.EMFChangePreviewViewer"> |
| <enablement> |
| <instanceof value="org.eclipse.emf.compare.ui.IModelCompareInputProvider"/> |
| </enablement> |
| </changePreviewViewer> |
| </extension> |
| <extension |
| point="org.eclipse.emf.compare.ui.team.handler"> |
| <handler |
| class="org.eclipse.emf.compare.ui.internal.RevisionComparisonHandler" |
| id="org.eclipse.emf.compare.ui.internal.HistoryComparisonHandler"> |
| </handler> |
| </extension> |
| <extension |
| point="org.eclipse.emf.compare.ui.diff.group"> |
| <groupingFacility |
| class="org.eclipse.emf.compare.ui.viewer.group.ChangesKindGrouping" |
| id="changes.kind" |
| name="Per kind of changes"> |
| <group |
| icon="additions" |
| id="additions" |
| name="additions"> |
| </group> |
| <group |
| icon="removes" |
| id="removes" |
| name="removes"> |
| </group> |
| <group |
| icon="updates" |
| id="updates" |
| name="updates"> |
| </group> |
| <group |
| icon="others" |
| id="others" |
| name="others"> |
| </group> |
| </groupingFacility> |
| </extension> |
| <extension |
| point="org.eclipse.emf.compare.ui.diff.filter"> |
| <filter |
| class="org.eclipse.emf.compare.ui.viewer.filter.AddedFilter" |
| id="addElements" |
| name="Added elements"> |
| </filter> |
| </extension> |
| <extension |
| point="org.eclipse.emf.compare.ui.diff.filter"> |
| <filter |
| class="org.eclipse.emf.compare.ui.viewer.filter.RemovedFilter" |
| id="removedElements" |
| name="Removed elements"> |
| </filter> |
| </extension> |
| </plugin> |