]> gerrit.simantics Code Review - simantics/district.git/blob - org.simantics.district.network.ui/plugin.xml
Support copying of attributes from DN.MappedComponent
[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    </extension>
36   <extension
37          point="org.eclipse.ui.preferencePages">
38       <page
39             name="District"
40             class="org.simantics.district.network.ui.prefs.DistrictPreferencePage"
41             id="org.simantics.district.network.ui.preferences">
42       </page>
43   </extension>
44    <extension
45          point="org.simantics.ui.resourceEditorAdapter">
46       <adapterClass
47             groupId="org.simantics.diagramEditor.group"
48             priority="300"
49             class="org.simantics.district.network.ui.OpenDiagramFromConfigurationAdapter">
50       </adapterClass>
51       <adapterClass
52             groupId="org.simantics.diagramEditor.group"
53             priority="300"
54             class="org.simantics.district.network.ui.OpenDiagramFromNetworkElementAdapter">
55       </adapterClass>
56    </extension>
57    <extension
58          point="org.simantics.scl.reflection.binding">
59       <namespace
60             path="http://www.simantics.org/DistrictNetwork-1.0/Functions">
61                  <externalClass className="org.simantics.db.Resource"/>
62                  <externalClass className="org.simantics.db.ReadGraph"/>
63                  <externalClass className="org.simantics.db.WriteGraph"/>
64                  <externalClass className="org.simantics.db.layer0.variable.Variable"/>
65                  <class className="org.simantics.district.network.ui.function.Functions"/>
66       </namespace>
67    </extension>
68 </plugin>