]> gerrit.simantics Code Review - simantics/district.git/blob - org.simantics.district.network.ui/plugin.xml
Lots of changes to district stuff
[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.eclipse.ui.preferencePages">
24       <page
25             name="District"
26             class="org.simantics.district.network.ui.prefs.DistrictPreferencePage"
27             id="org.simantics.district.network.ui.preferences">
28       </page>
29   </extension>
30    <extension
31          point="org.simantics.ui.resourceEditorAdapter">
32       <adapterClass
33             groupId="org.simantics.diagramEditor.group"
34             priority="300"
35             class="org.simantics.district.network.ui.OpenDiagramFromConfigurationAdapter">
36       </adapterClass>
37    </extension>
38    <extension
39          point="org.simantics.scl.reflection.binding">
40       <namespace
41             path="http://www.simantics.org/DistrictNetwork-1.0/Functions">
42                  <externalClass className="org.simantics.db.Resource"/>
43                  <externalClass className="org.simantics.db.ReadGraph"/>
44                  <externalClass className="org.simantics.db.WriteGraph"/>
45                  <externalClass className="org.simantics.db.layer0.variable.Variable"/>
46                  <class className="org.simantics.district.network.ui.function.Functions"/>
47       </namespace>
48    </extension>
49 </plugin>