]> gerrit.simantics Code Review - simantics/district.git/blob - org.simantics.district.network.ui/plugin.xml
Some more added functionality to simantics district editor etc
[simantics/district.git] / org.simantics.district.network.ui / plugin.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <plugin>
3
4    <extension
5          id="org.simantics.district.network.ui.fragment"
6          point="org.eclipse.e4.workbench.model">
7       <fragment
8             uri="fragment.e4xmi">
9       </fragment>
10    </extension>
11    <extension
12          point="org.eclipse.ui.editors">
13       <editor
14             name="District Network Diagram Editor"
15             icon="icons/diagramEditor.png"
16             class="org.simantics.district.network.ui.DistrictDiagramEditor:viewer=org.simantics.district.network.ui.DistrictDiagramViewer"
17             contributorClass="org.simantics.modeling.ui.diagramEditor.DiagramViewerActionContributor"
18             matchingStrategy="org.simantics.ui.workbench.editor.input.ResourceEditorInputMatchingStrategy"
19             id="org.simantics.district.network.ui.diagrameditor">
20       </editor>
21    </extension>
22    <extension
23          point="org.simantics.ui.resourceEditorAdapter">
24       <adapterClass
25             groupId="org.simantics.diagramEditor.group"
26             priority="300"
27             class="org.simantics.district.network.ui.OpenDiagramFromConfigurationAdapter">
28       </adapterClass>
29    </extension>
30    <extension
31          point="org.simantics.scl.reflection.binding">
32       <namespace
33             path="http://www.simantics.org/DistrictNetwork-1.0/Functions">
34                  <externalClass className="org.simantics.db.Resource"/>
35                  <externalClass className="org.simantics.db.ReadGraph"/>
36                  <externalClass className="org.simantics.db.WriteGraph"/>
37                  <externalClass className="org.simantics.db.layer0.variable.Variable"/>
38                  <class className="org.simantics.district.network.ui.function.Functions"/>
39       </namespace>
40    </extension>
41 </plugin>