blob: e55984ba5c42657c52426dbeb3153dd284ac3e20 [file] [log] [blame]
<?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>