blob: 783c2ca1317b2a0ebf9e2fa75b1c9b7029bcd174 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin>
<extension
id="diagramUIRenderEditPartProvider.LinkLFDiagram"
name="Custom DiagramRootEditPartProvider for LinkLFDiagram diagram"
point="org.eclipse.gmf.runtime.diagram.ui.editpartProviders">
<editpartProvider
class="org.eclipse.gmf.tooling.runtime.linklf.router.LinkLFDiagramRootEditPartProvider">
<Priority name="Medium"/>
<context providesRootEditPart="true"/>
<applicable-diagram type="linklf"/>
</editpartProvider>
</extension>
<extension
point="org.eclipse.gmf.runtime.diagram.ui.editpolicyProviders">
<editpolicyProvider
class="org.eclipse.gmf.tooling.examples.linklf.diagram.externalactivation.LinkLFEnablerEditPolicyProvider">
<Priority name="Low"/>
<object class="org.eclipse.gmf.runtime.notation.Node(org.eclipse.gmf.runtime.notation)" id="nodes444">
<method
name="getType()"
value="2001,2002,2003,2004,3001,3002,3003,3004,3005"/>
</object>
<object class="org.eclipse.gmf.runtime.notation.Edge(org.eclipse.gmf.runtime.notation)" id="links444">
<method
name="getType()"
value="4001,4002"/>
</object>
<!--
<object class="org.eclipse.gmf.runtime.notation.Node" id="link-labels">
<method
name="getType()"
value="??????"/>
</object>
-->
<context editparts="nodes444,links444"/>
</editpolicyProvider>
</extension>
<extension
point="org.eclipse.gmf.runtime.diagram.ui.editpolicyProviders">
<editpolicyProvider
class="org.eclipse.gmf.tooling.examples.linklf.diagram.externalactivation.LinkLFXYLayoutEditPolicyProvider">
<Priority name="Low"/>
<object class="org.eclipse.gmf.runtime.notation.Diagram(org.eclipse.gmf.runtime.notation)" id="diagram">
<method
name="getType()"
value="linklf"/>
</object>
<object class="org.eclipse.gmf.runtime.notation.Compartment(org.eclipse.gmf.runtime.notation)" id="xy-compartments">
<method
name="getType()"
value="7001,7002"/>
</object>
<context editparts="diagram,xy-compartments"/>
</editpolicyProvider>
</extension>
</plugin>