]> gerrit.simantics Code Review - simantics/district.git/blob - org.simantics.district.network.ui/plugin.xml
Add id for tech type table editor adapter
[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.views">
24       <category
25             id="org.simantics.district" name="District Network">
26       </category>
27       <e4view
28             category="org.simantics.district"
29             class="org.simantics.district.network.ui.breakdown.DistrictNetworkBreakdownPart"
30             icon="platform:/plugin/com.famfamfam.silk/icons/table.png"
31             id="org.simantics.district.breakdown"
32             name="District Network Breakdown"
33             restorable="true">
34       </e4view>
35       <e4view
36             allowMultiple="false"
37             category="org.simantics.district"
38             class="org.simantics.district.network.ui.table.DistrictCSVTableView"
39             icon="platform:/plugin/com.famfamfam.silk/icons/table_edit.png"
40             id="org.simantics.district.network.ui.table.csvTableView"
41             name="District CSV Import Table"
42             restorable="true">
43       </e4view>
44       <e4view
45             allowMultiple="false"
46             category="org.simantics.district"
47             class="org.simantics.district.network.ui.techtype.table.TechTypeTableView"
48             icon="platform:/plugin/com.famfamfam.silk/icons/table_edit.png"
49             id="org.simantics.district.network.ui.techtype.table.techtypeTableView"
50             name="Tech Type Table"
51             restorable="true">
52       </e4view>
53       <e4view
54             allowMultiple="false"
55             category="org.simantics.district"
56             class="org.simantics.district.network.ui.visualisations.DynamicVisualisationsView"
57             icon="platform:/plugin/com.famfamfam.silk/icons/table_edit.png"
58             id="org.simantics.district.network.ui.visualisations.dynamicVisualisationsView"
59             name="District Visualisations"
60             restorable="true">
61       </e4view>
62    </extension>
63   <extension
64          point="org.eclipse.ui.preferencePages">
65       <page
66             name="District"
67             class="org.simantics.district.network.ui.prefs.DistrictPreferencePage"
68             id="org.simantics.district.network.ui.preferences">
69       </page>
70   </extension>
71    <extension
72          point="org.simantics.ui.resourceEditorAdapter">
73       <adapterClass
74             groupId="org.simantics.diagramEditor.group"
75             priority="300"
76             class="org.simantics.district.network.ui.OpenDiagramFromConfigurationAdapter">
77       </adapterClass>
78       <adapterClass
79             groupId="org.simantics.diagramEditor.group"
80             priority="300"
81             class="org.simantics.district.network.ui.OpenDiagramFromNetworkElementAdapter">
82       </adapterClass>
83       <adapterClass
84             class="org.simantics.district.network.ui.techtype.adapters.TechTypeEditorAdapter"
85             id="org.simantics.district.network.ui.techtype.techTypeEditorAdapter"
86             priority="100">
87       </adapterClass>
88    </extension>
89    <extension
90          point="org.simantics.scl.reflection.binding">
91       <namespace
92             path="http://www.simantics.org/DistrictNetwork-1.0/Functions">
93                  <externalClass className="org.simantics.db.Resource"/>
94                  <externalClass className="org.simantics.db.ReadGraph"/>
95                  <externalClass className="org.simantics.db.WriteGraph"/>
96                  <externalClass className="org.simantics.db.layer0.variable.Variable"/>
97                  <class className="org.simantics.district.network.ui.function.Functions"/>
98       </namespace>
99    </extension>
100 </plugin>