<?xml version="1.0" encoding="UTF-8"?> | |
<?eclipse version="3.4"?> | |
<plugin> | |
<extension | |
point="org.eclipse.graphiti.ui.diagramTypes"> | |
<diagramType | |
id="org.eclipse.emf.ecp.graphiti.diagramType" | |
name="ECP Graphiti Type" | |
type="org.eclipse.emf.ecp.graphiti.diagramType"> | |
</diagramType> | |
</extension> | |
<extension | |
point="org.eclipse.graphiti.ui.diagramTypeProviders"> | |
<diagramTypeProvider | |
class="org.eclipse.emf.ecp.graphiti.internal.integration.ECPDiagramTypeProvider" | |
id="org.eclipse.emf.ecp.graphiti.diagramTypeProvider" | |
name="org.eclipse.emf.ecp.graphiti.diagramTypeProvider"> | |
<diagramType | |
id="org.eclipse.emf.ecp.graphiti.diagramType"> | |
</diagramType> | |
<imageProvider | |
id="org.eclipse.emf.ecp.graphiti.integration.imageProvider"> | |
</imageProvider> | |
</diagramTypeProvider> | |
</extension> | |
<extension | |
point="org.eclipse.ui.menus"> | |
<menuContribution | |
allPopups="false" | |
locationURI="popup:org.eclipse.emf.ecp.ui.ModelExplorerView"> | |
<command | |
commandId="org.eclipse.emf.ecp.graphiti.open" | |
label="Open ECP Graphiti Editor" | |
style="push"> | |
<visibleWhen | |
checkEnabled="false"> | |
<reference | |
definitionId="org.eclipse.emf.ecp.core.isProjectSingle"> | |
</reference> | |
</visibleWhen> | |
</command> | |
</menuContribution> | |
</extension> | |
<extension | |
point="org.eclipse.ui.editors"> | |
<editor | |
class="org.eclipse.emf.ecp.graphiti.internal.integration.GenericECPGraphitiDiagramEditor" | |
default="false" | |
id="org.eclipse.emf.ecp.graphiti.editor" | |
name="ECP Graphiti Editor"> | |
</editor> | |
</extension> | |
<extension | |
point="org.eclipse.ui.commands"> | |
<command | |
id="org.eclipse.emf.ecp.graphiti.open" | |
name="Open ECP Graphiti Editor"> | |
</command> | |
</extension> | |
<extension | |
point="org.eclipse.ui.handlers"> | |
<handler | |
class="org.eclipse.emf.ecp.graphiti.internal.integration.OpenGraphitiEditorHandler" | |
commandId="org.eclipse.emf.ecp.graphiti.open"> | |
</handler> | |
</extension> | |
<extension | |
point="org.eclipse.graphiti.ui.imageProviders"> | |
<imageProvider | |
class="org.eclipse.emf.ecp.graphiti.internal.integration.ECPImageProvider" | |
id="org.eclipse.emf.ecp.graphiti.integration.imageProvider"> | |
</imageProvider> | |
</extension> | |
</plugin> |