]> gerrit.simantics Code Review - simantics/district.git/blobdiff - 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
index 7e6e8c13f15c84cc5714d0e0f6f666afd6a398d3..593ac16b429c68c0dad9daecf516e740654383f0 100644 (file)
-<?xml version="1.0" encoding="UTF-8"?>\r
-<plugin>\r
-\r
-   <extension\r
-         id="org.simantics.district.network.ui.fragment"\r
-         point="org.eclipse.e4.workbench.model">\r
-      <fragment\r
-            uri="fragment.e4xmi">\r
-      </fragment>\r
-   </extension>\r
-   <extension\r
-         point="org.eclipse.ui.editors">\r
-      <editor\r
-            name="District Network Diagram Editor"\r
-            icon="icons/diagramEditor.png"\r
-            class="org.simantics.district.network.ui.DistrictDiagramEditor:viewer=org.simantics.district.network.ui.DistrictDiagramViewer"\r
-            contributorClass="org.simantics.modeling.ui.diagramEditor.DiagramViewerActionContributor"\r
-            matchingStrategy="org.simantics.ui.workbench.editor.input.ResourceEditorInputMatchingStrategy"\r
-            id="org.simantics.district.network.ui.diagrameditor">\r
-      </editor>\r
-   </extension>\r
-   <extension\r
-         point="org.simantics.ui.resourceEditorAdapter">\r
-      <adapterClass\r
-            groupId="org.simantics.diagramEditor.group"\r
-            priority="300"\r
-            class="org.simantics.district.network.ui.OpenDiagramFromConfigurationAdapter">\r
-      </adapterClass>\r
-   </extension>\r
-</plugin>\r
+<?xml version="1.0" encoding="UTF-8"?>
+<plugin>
+
+   <extension
+         id="org.simantics.district.network.ui.fragment"
+         point="org.eclipse.e4.workbench.model">
+      <fragment
+            uri="fragment.e4xmi">
+      </fragment>
+   </extension>
+   <extension
+         point="org.eclipse.ui.editors">
+      <editor
+            name="District Network Diagram Editor"
+            icon="icons/diagramEditor.png"
+            class="org.simantics.district.network.ui.DistrictDiagramEditor:viewer=org.simantics.district.network.ui.DistrictDiagramViewer"
+            contributorClass="org.simantics.modeling.ui.diagramEditor.DiagramViewerActionContributor"
+            matchingStrategy="org.simantics.ui.workbench.editor.input.ResourceEditorInputMatchingStrategy"
+            id="org.simantics.district.network.ui.diagrameditor">
+      </editor>
+   </extension>
+   <extension
+         point="org.eclipse.ui.views">
+      <category
+            id="org.simantics.district" name="District Network">
+      </category>
+      <e4view
+            category="org.simantics.district"
+            class="org.simantics.district.network.ui.breakdown.DistrictNetworkBreakdownPart"
+            icon="platform:/plugin/com.famfamfam.silk/icons/table.png"
+            id="org.simantics.district.breakdown"
+            name="District Network Breakdown"
+            restorable="true">
+      </e4view>
+      <e4view
+            allowMultiple="false"
+            category="org.simantics.district"
+            class="org.simantics.district.network.ui.table.DistrictCSVTableView"
+            icon="platform:/plugin/com.famfamfam.silk/icons/table_edit.png"
+            id="org.simantics.district.network.ui.table.csvTableView"
+            name="District CSV Import Table"
+            restorable="true">
+      </e4view>
+      <e4view
+            allowMultiple="false"
+            category="org.simantics.district"
+            class="org.simantics.district.network.ui.techtype.table.TechTypeTableView"
+            icon="platform:/plugin/com.famfamfam.silk/icons/table_edit.png"
+            id="org.simantics.district.network.ui.techtype.table.techtypeTableView"
+            name="Tech Type Table"
+            restorable="true">
+      </e4view>
+      <e4view
+            allowMultiple="false"
+            category="org.simantics.district"
+            class="org.simantics.district.network.ui.visualisations.DynamicVisualisationsView"
+            icon="platform:/plugin/com.famfamfam.silk/icons/table_edit.png"
+            id="org.simantics.district.network.ui.visualisations.dynamicVisualisationsView"
+            name="District Visualisations"
+            restorable="true">
+      </e4view>
+   </extension>
+  <extension
+         point="org.eclipse.ui.preferencePages">
+      <page
+            name="District"
+            class="org.simantics.district.network.ui.prefs.DistrictPreferencePage"
+            id="org.simantics.district.network.ui.preferences">
+      </page>
+  </extension>
+   <extension
+         point="org.simantics.ui.resourceEditorAdapter">
+      <adapterClass
+            groupId="org.simantics.diagramEditor.group"
+            priority="300"
+            class="org.simantics.district.network.ui.OpenDiagramFromConfigurationAdapter">
+      </adapterClass>
+      <adapterClass
+            groupId="org.simantics.diagramEditor.group"
+            priority="300"
+            class="org.simantics.district.network.ui.OpenDiagramFromNetworkElementAdapter">
+      </adapterClass>
+      <adapterClass
+            class="org.simantics.district.network.ui.techtype.adapters.TechTypeEditorAdapter"
+            id="org.simantics.district.network.ui.techtype.techTypeEditorAdapter"
+            priority="100">
+      </adapterClass>
+   </extension>
+   <extension
+         point="org.simantics.scl.reflection.binding">
+      <namespace
+            path="http://www.simantics.org/DistrictNetwork-1.0/Functions">
+                <externalClass className="org.simantics.db.Resource"/>
+                <externalClass className="org.simantics.db.ReadGraph"/>
+                <externalClass className="org.simantics.db.WriteGraph"/>
+                <externalClass className="org.simantics.db.layer0.variable.Variable"/>
+                <class className="org.simantics.district.network.ui.function.Functions"/>
+      </namespace>
+   </extension>
+</plugin>