]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.db.layer0/adapters.xml
Merge "Adapters to convert various literals to Strings" into release/1.43.1
[simantics/platform.git] / bundles / org.simantics.db.layer0 / adapters.xml
index 0aabf0b350e2c507f054766834058a560dc78fbf..42ff10ec7141e3fa45bb7a2bf5d14dba793336b7 100644 (file)
                        adapterClass="org.simantics.db.layer0.adapter.LiteralStringAdapter"/>
                <adapter uri="http://www.simantics.org/Layer0-0.0/RVI"
                        adapterClass="org.simantics.db.layer0.adapter.RVIStringAdapter"/>
+               
+               <adapter uri="http://www.simantics.org/Layer0-0.0/Double"
+                       contextClass="org.simantics.db.RelationContext" adapterClass="org.simantics.db.layer0.adapter.LiteralDoubleStringAdapter" />
+               <adapter uri="http://www.simantics.org/Layer0-0.0/DoubleArray"
+                       contextClass="org.simantics.db.RelationContext" adapterClass="org.simantics.db.layer0.adapter.LiteralDoubleArrayStringAdapter" />
+               <adapter uri="http://www.simantics.org/Layer0-0.0/Integer"
+                       contextClass="org.simantics.db.RelationContext" adapterClass="org.simantics.db.layer0.adapter.LiteralIntegerStringAdapter" />
+               <adapter uri="http://www.simantics.org/Layer0-0.0/IntegerArray"
+                       contextClass="org.simantics.db.RelationContext" adapterClass="org.simantics.db.layer0.adapter.LiteralIntegerArrayStringAdapter" />
+               <adapter uri="http://www.simantics.org/Layer0-0.0/Boolean"
+                       contextClass="org.simantics.db.RelationContext" adapterClass="org.simantics.db.layer0.adapter.LiteralBooleanStringAdapter" />
        </target>
 
        <target interface="java.lang.String">
@@ -35,7 +46,8 @@
 
        <target interface="org.simantics.db.layer0.variable.VariableBuilder">
                <type uri="http://www.simantics.org/Layer0-0.0/Entity"
-                       class="org.simantics.db.layer0.variable.StandardVariableBuilder" >
+                       class="org.simantics.db.layer0.variable.StandardVariableBuilder"
+                       constructor="get" >
                </type>
        </target>
 
        </target>
 
        <target interface="org.simantics.db.layer0.adapter.ActionFactory">
-               <baseType uri="http://www.simantics.org/Action-0.0/Action" />
+               <baseType uri="http://www.simantics.org/Layer0-0.0/Action" />
+               <type uri="http://www.simantics.org/Layer0-0.0/SCLAction"
+                       class="org.simantics.db.layer0.scl.SCLAction">
+                       <graph/>
+                       <this/>
+               </type>
        </target>
 
        <target interface="org.simantics.db.layer0.migration.MigrationStep">