| <?xml version="1.0" encoding="UTF-8"?> |
| <?eclipse version="3.4"?> |
| <fragment> |
| <extension |
| point="org.eclipse.ui.editors"> |
| <editor |
| |
| class="org.eclipse.opencert.apm.baseline.baseline.diagram.part.DawnBaselineDiagramEditor" |
| contributorClass="org.eclipse.opencert.apm.baseline.baseline.diagram.part.BaselineDiagramActionBarContributor" |
| default="true" |
| extensions="baseline_diagram" |
| icon="icons/obj16/BaselineDiagramFile.gif" |
| id="org.eclipse.opencert.apm.baseline.baseline.diagram.part.DawnBaselineDiagramEditor" |
| matchingStrategy="org.eclipse.opencert.apm.baseline.baseline.diagram.part.BaselineMatchingStrategy" |
| name="Dawn Baseline Diagram"> |
| </editor> |
| </extension> |
| <extension |
| point="org.eclipse.ui.newWizards"> |
| <wizard |
| category="org.eclipse.opencert.infra.ui.opencert" |
| class="org.eclipse.opencert.apm.baseline.baseline.diagram.part.DawnBaselineCreationWizard" |
| icon="icons/obj16/BaselineDiagramFile.gif" |
| id="org.eclipse.opencert.apm.baseline.baseline.diagram.part.DawnBaselineCreationWizard" |
| name="Baseline Diagram"> |
| <description> |
| Graphic editor for Baseline models to Repository |
| </description> |
| </wizard> |
| |
| </extension> |
| <extension |
| point="org.eclipse.gmf.runtime.diagram.ui.resources.editor.documentProviders"> |
| <provider |
| class="org.eclipse.opencert.apm.baseline.baseline.diagram.part.DawnBaselineDocumentProvider" |
| documentType="org.eclipse.gmf.runtime.diagram.ui.editor.IDocument" |
| id="org.eclipse.opencert.apm.baseline.baseline.diagram.part.DawnBaselineDocumentProvider" |
| inputTypes="org.eclipse.emf.common.ui.URIEditorInput"> |
| </provider> |
| </extension> |
| <extension |
| point="org.eclipse.gmf.runtime.diagram.ui.editpolicyProviders"> |
| <editpolicyProvider |
| class="org.eclipse.opencert.apm.baseline.baseline.diagram.providers.DawnBaselineEditPolicyProvider"> |
| <Priority |
| name="Low"> |
| </Priority> |
| </editpolicyProvider> |
| </extension> |
| <extension point="org.eclipse.gmf.runtime.diagram.ui.editpartProviders" id="ep-provider"> |
| <?gmfgen generated="true"?> |
| <editpartProvider class="org.eclipse.opencert.apm.baseline.baseline.diagram.providers.DawnBaselineEditPartProvider"> |
| <Priority name="Medium"/> |
| <object class="org.eclipse.gmf.runtime.notation.Diagram" id="generated-diagram"> |
| <method name="getType()" value="Baseline"/> |
| </object> |
| <context views="generated-diagram"/> |
| </editpartProvider> |
| </extension> |
| |
| <extension point="org.eclipse.ui.menus" id="context-menus"> |
| <?gmfgen generated="true"?> |
| <!-- menuContribution locationURI="menu:org.eclipse.ui.main.menu?after="> |
| </menuContribution> |
| <menuContribution locationURI="toolbar:org.eclipse.ui.main.toolbar?after="> |
| </menuContribution --> |
| <menuContribution locationURI="popup:org.eclipse.gmf.runtime.diagram.ui.DiagramEditorContextMenu"> |
| <command commandId="org.eclipse.opencert.apm.baseline.diagram.LoadResourceAction"> |
| <visibleWhen> |
| <and> |
| <with variable="activePartId"><equals value="org.eclipse.opencert.apm.baseline.baseline.diagram.part.DawnBaselineDiagramEditor"/></with> |
| <with variable="selection"><iterate ifEmpty="false"> |
| <instanceof value="org.eclipse.opencert.apm.baseline.baseline.diagram.edit.parts.BaseFrameworkEditPart"/> |
| </iterate></with> |
| </and> |
| </visibleWhen> |
| </command> |
| </menuContribution> |
| </extension> |
| </fragment> |
| |