| <?xml version="1.0" encoding="UTF-8"?> |
| <?eclipse version="3.4"?> |
| <fragment> |
| <extension |
| point="org.eclipse.ui.editors"> |
| <editor |
| |
| class="org.eclipse.opencert.pkm.refframework.refframework.diagram.part.DawnRefframeworkDiagramEditor" |
| contributorClass="org.eclipse.opencert.pkm.refframework.refframework.diagram.part.RefframeworkDiagramActionBarContributor" |
| default="true" |
| extensions="refframework_diagram" |
| icon="icons/obj16/RefframeworkDiagramFile.gif" |
| id="org.eclipse.opencert.pkm.refframework.refframework.diagram.part.DawnRefframeworkDiagramEditor" |
| matchingStrategy="org.eclipse.opencert.pkm.refframework.refframework.diagram.part.RefframeworkMatchingStrategy" |
| name="Dawn Refframework Diagram"> |
| </editor> |
| </extension> |
| <extension |
| point="org.eclipse.ui.newWizards"> |
| <wizard |
| category="org.eclipse.opencert.infra.ui.opencert" |
| class="org.eclipse.opencert.pkm.refframework.refframework.diagram.part.DawnRefframeworkCreationWizard" |
| icon="icons/obj16/RefframeworkDiagramFile.gif" |
| id="org.eclipse.opencert.pkm.refframework.refframework.diagram.part.DawnRefframeworkCreationWizard" |
| name="Refframework Diagram to Repository"> |
| <description> |
| Graphic editor for Refframework models to Repository |
| </description> |
| </wizard> |
| |
| </extension> |
| <extension |
| point="org.eclipse.gmf.runtime.diagram.ui.resources.editor.documentProviders"> |
| <provider |
| class="org.eclipse.opencert.pkm.refframework.refframework.diagram.part.DawnRefframeworkDocumentProvider" |
| documentType="org.eclipse.gmf.runtime.diagram.ui.editor.IDocument" |
| id="org.eclipse.opencert.pkm.refframework.refframework.diagram.part.DawnRefframeworkDocumentProvider" |
| inputTypes="org.eclipse.emf.common.ui.URIEditorInput"> |
| </provider> |
| </extension> |
| <extension |
| point="org.eclipse.gmf.runtime.diagram.ui.editpolicyProviders"> |
| <editpolicyProvider |
| class="org.eclipse.opencert.pkm.refframework.refframework.diagram.providers.DawnRefframeworkEditPolicyProvider"> |
| <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.pkm.refframework.refframework.diagram.providers.DawnRefframeworkEditPartProvider"> |
| <Priority name="Medium"/> |
| <object class="org.eclipse.gmf.runtime.notation.Diagram" id="generated-diagram"> |
| <method name="getType()" value="Refframework"/> |
| </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.pkm.refframework.diagram.LoadResourceAction"> |
| <visibleWhen> |
| <and> |
| <with variable="activePartId"><equals value="org.eclipse.opencert.pkm.refframework.refframework.diagram.part.DawnRefframeworkDiagramEditor"/></with> |
| <with variable="selection"><iterate ifEmpty="false"> |
| <instanceof value="org.eclipse.opencert.pkm.refframework.refframework.diagram.edit.parts.RefFrameworkEditPart"/> |
| </iterate></with> |
| </and> |
| </visibleWhen> |
| </command> |
| </menuContribution> |
| </extension> |
| </fragment> |
| |