]> gerrit.simantics Code Review - simantics/district.git/blobdiff - org.simantics.district.network.ui/adapters.xml
Move remaining profiles to visualisations for perf
[simantics/district.git] / org.simantics.district.network.ui / adapters.xml
index 57243ce182ce874ed015055ee5edda70006a27c6..8702a82d5321813097e5b87e1df18892d52a622c 100644 (file)
@@ -1,21 +1,58 @@
-<?xml version="1.0" encoding="UTF-8"?>\r
-<adapters>\r
-    <target interface="org.simantics.diagram.adapter.ElementFactory">\r
-        <resource uri="http://www.simantics.org/DistrictNetwork-1.0/Edge"\r
-            class="org.simantics.district.network.ui.adapters.DistrictNetworkEdgeElementFactory">\r
-            <graph />\r
-        </resource>\r
-        <type uri="http://www.simantics.org/DistrictNetwork-1.0/Edge"\r
-            class="org.simantics.district.network.ui.adapters.DistrictNetworkEdgeElementFactory">\r
-            <graph />\r
-        </type>\r
-        <resource uri="http://www.simantics.org/DistrictNetwork-1.0/Vertex"\r
-            class="org.simantics.district.network.ui.adapters.DistrictNetworkVertexElementFactory">\r
-            <graph />\r
-        </resource>\r
-        <type uri="http://www.simantics.org/DistrictNetwork-1.0/Vertex"\r
-            class="org.simantics.district.network.ui.adapters.DistrictNetworkVertexElementFactory">\r
-            <graph />\r
-        </type>\r
-    </target>\r
+<?xml version="1.0" encoding="UTF-8"?>
+<adapters>
+    <target interface="org.simantics.diagram.adapter.ElementFactory">
+        <resource uri="http://www.simantics.org/DistrictNetwork-1.0/Edge"
+            class="org.simantics.district.network.ui.adapters.DistrictNetworkEdgeElementFactory">
+            <graph />
+        </resource>
+        <type uri="http://www.simantics.org/DistrictNetwork-1.0/Edge"
+            class="org.simantics.district.network.ui.adapters.DistrictNetworkEdgeElementFactory">
+            <graph />
+        </type>
+        <resource uri="http://www.simantics.org/DistrictNetwork-1.0/Vertex"
+            class="org.simantics.district.network.ui.adapters.DistrictNetworkVertexElementFactory">
+            <graph />
+        </resource>
+        <type uri="http://www.simantics.org/DistrictNetwork-1.0/Vertex"
+            class="org.simantics.district.network.ui.adapters.DistrictNetworkVertexElementFactory">
+            <graph />
+        </type>
+    </target>
+    
+    <target interface="org.simantics.scenegraph.profile.Style">
+        <resource uri="http://www.simantics.org/DistrictNetwork-1.0/ConnectionLineStyle"
+            class="org.simantics.district.network.ui.styles.ConnectionLineStyle">
+        </resource>
+    </target>
+    
+    <target interface="org.simantics.g2d.diagram.DiagramClass">
+        <baseType uri="http://www.simantics.org/DistrictNetwork-1.0/Diagram" />
+        <adapter uri="http://www.simantics.org/DistrictNetwork-1.0/Diagram"
+            adapterClass="org.simantics.district.network.ui.adapters.DistrictDiagramClassAdapter" />
+    </target>
+    
+    <target interface="org.simantics.db.layer0.adapter.Remover">
+        <type uri="http://www.simantics.org/DistrictNetwork-1.0/Vertex"
+            class="org.simantics.district.network.ui.DNElementRemover">
+            <this />
+        </type>
+        <type uri="http://www.simantics.org/DistrictNetwork-1.0/Edge"
+            class="org.simantics.district.network.ui.DNElementRemover">
+            <this />
+        </type>
+    </target>
+    
+    <target interface="org.simantics.db.layer0.adapter.Template">
+        <type uri="http://www.simantics.org/DistrictNetwork-1.0/AddLayerToDNDiagramTemplate"
+            class="org.simantics.district.network.ui.templates.AddLayerToDNDiagramTemplate">
+            <this />
+        </type>
+    </target>
+    
+    <target interface="org.simantics.diagram.synchronization.graph.layer.IGraphLayerUtil">
+        <resource uri="http://www.simantics.org/DistrictNetwork-1.0/Layer"
+            class="org.simantics.district.network.ui.DNGraphLayerUtil">
+            <this />
+        </resource>
+    </target>
 </adapters>
\ No newline at end of file