]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.document.linking.ui/adapters.xml
Migrated source code from Simantics SVN
[simantics/platform.git] / bundles / org.simantics.document.linking.ui / adapters.xml
diff --git a/bundles/org.simantics.document.linking.ui/adapters.xml b/bundles/org.simantics.document.linking.ui/adapters.xml
new file mode 100644 (file)
index 0000000..00dda32
--- /dev/null
@@ -0,0 +1,87 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<adapters>\r
+   <target interface="org.simantics.browsing.ui.model.visuals.VisualsRule">\r
+\r
+         <resource \r
+               uri="http://www.simantics.org/DocumentLink-1.0/SourcePropertyViewpointBrowseContext/VariableLabelRule"\r
+                       class="org.simantics.document.linking.ge.VariableLabelRule" />\r
+      <resource\r
+            uri="http://www.simantics.org/DocumentLink-1.0/SourcePropertyViewpointBrowseContext/VariableModifierRule"\r
+            class="org.simantics.document.linking.ge.VariableModifierRule" />\r
+      <resource\r
+            uri="http://www.simantics.org/DocumentLink-1.0/SourcePropertyViewpointBrowseContext/VariableImageRule"\r
+            class="org.simantics.document.linking.ge.VariableImageRule" />\r
+      <resource\r
+            uri="http://www.simantics.org/DocumentLink-1.0/SourcePropertyViewpointBrowseContext/VariableImageDecorationRule"\r
+            class="org.simantics.document.linking.ge.VariableImageDecorationRule" />\r
+   </target>\r
+   <target interface="org.simantics.browsing.ui.model.children.ChildRule">\r
+        <resource uri="http://www.simantics.org/DocumentLink-1.0/SourcePropertyViewpointBrowseContext/ChildRule"\r
+            class="org.simantics.document.linking.ge.PropertyChildRule"/>\r
+        <resource uri="http://www.simantics.org/DocumentLink-1.0/SourceObjectViewpointBrowseContext/ChildRule"\r
+            class="org.simantics.document.linking.ge.ObjectChildRule"/>\r
+        <resource uri="http://www.simantics.org/DocumentLink-1.0/ModelViewpointBrowseContext/ChildRule"\r
+            class="org.simantics.document.linking.ge.ModelChildRule">\r
+            <graph/>\r
+                       <this/>\r
+               </resource>\r
+               <resource uri="http://www.simantics.org/DocumentLink-1.0/ModelViewpointBrowseContext2/ChildRule"\r
+            class="org.simantics.document.linking.ge.ModelChildRule">\r
+            <graph/>\r
+                       <this/>\r
+               </resource>\r
+   </target>\r
+\r
+   <target interface="org.simantics.db.layer0.adapter.DropActionFactory">        \r
+        <resource\r
+            uri="http://www.simantics.org/DocumentLink-1.0/SourcePropertyViewpointActionContext/SourceObjectDropAction"\r
+            class="org.simantics.document.linking.ge.SourceObjectDropAction" />\r
+   </target> \r
+   \r
+   <target interface="org.simantics.db.layer0.adapter.ActionFactory">\r
+        <resource\r
+            uri="http://www.simantics.org/DocumentLink-1.0/SourcePropertyViewpointActionContext/ShowDocument"\r
+            class="org.simantics.document.linking.ge.ShowDocumentAction" />\r
+         <resource\r
+            uri="http://www.simantics.org/DocumentLink-1.0/SourcePropertyViewpointActionContext/ShowDocumentExternal"\r
+            class="org.simantics.document.linking.ge.ShowDocumentWithAction" />\r
+               <resource\r
+            uri="http://www.simantics.org/DocumentLink-1.0/SourcePropertyViewpointActionContext/RemoveSource"\r
+            class="org.simantics.document.linking.ge.RemoveSourceAction" />\r
+        <resource\r
+            uri="http://www.simantics.org/DocumentLink-1.0/SourcePropertyViewpointActionContext/ReplaceWithLatest"\r
+            class="org.simantics.document.linking.ge.ReplaceWithLatestAction" />\r
+        <resource\r
+            uri="http://www.simantics.org/DocumentLink-1.0/SourcePropertyViewpointActionContext/FixAllReferences"\r
+            class="org.simantics.document.linking.ge.FixAllReferencesAction" />\r
+            \r
+   </target>   \r
+   \r
+   <target interface="org.simantics.browsing.ui.model.tests.Test">\r
+               <type\r
+            uri="http://www.simantics.org/DocumentLink-1.0/SourcePropertyViewpointActionContext/VariableInstanceTest"\r
+            class="org.simantics.document.linking.ge.VariableInstanceOfTest">\r
+            <single uri="http://www.simantics.org/Viewpoint-0.0/HasInstanceOfTest/IsInstanceOf"/>\r
+        </type>\r
+        <type\r
+            uri="http://www.simantics.org/DocumentLink-1.0/SourcePropertyViewpointActionContext/SourceReferenceOldTest"\r
+            class="org.simantics.document.linking.ge.SourceReferenceOldTest">\r
+        </type>\r
+   </target>   \r
+   <!--  Adapting Diagram element selections to component selections -->\r
+   <target interface="org.simantics.document.linking.adapters.SourceObjectAdapter">\r
+               <type\r
+            uri="http://www.simantics.org/Diagram-2.2/DefinedElement"\r
+            class="org.simantics.document.linking.adapters.DiagramElementAdapter">\r
+        </type>\r
+   </target> \r
+   \r
+   \r
+   <!-- Search -->\r
+       <target interface="org.simantics.scl.runtime.function.Function">\r
+               <resource uri="http://www.simantics.org/DocumentLink-1.0/SearchFunction"\r
+                       class="org.simantics.document.linking.function.SearchFunction">\r
+               </resource>\r
+       </target>\r
\r
+</adapters>
\ No newline at end of file