13 <adapters>
\r\r <target interface="java.lang.Double">
\r <adapter uri="http://www.simantics.org/Layer0-0.0/Double"
\r contextClass="org.simantics.db.RelationContext" adapterClass="org.simantics.db.layer0.adapter.LiteralDoubleAdapter" />
\r </target>
\r\r <target interface="java.lang.String">
\r <adapter uri="http://www.simantics.org/Layer0-0.0/String"
\r contextClass="org.simantics.db.RelationContext"
\r adapterClass="org.simantics.db.layer0.adapter.LiteralStringAdapter"/>
\r <adapter uri="http://www.simantics.org/Layer0-0.0/RVI"
\r adapterClass="org.simantics.db.layer0.adapter.RVIStringAdapter"/>
\r </target>
\r\r <target interface="java.lang.String">
\r <adapter uri="http://www.simantics.org/Layer0-0.0/Entity"
\r contextClass="org.simantics.db.layer0.variable.Variable"
\r adapterClass="org.simantics.db.layer0.adapter.LiteralVariableStringAdapter"/>
\r </target>
\r\r <target interface="org.simantics.db.layer0.variable.VariableBuilder">
\r <type uri="http://www.simantics.org/Layer0-0.0/Entity"
\r class="org.simantics.db.layer0.variable.StandardVariableBuilder" >
\r </type>
\r </target>
\r\r <target interface="org.simantics.db.layer0.variable.Variable">
\r <adapter uri="http://www.simantics.org/Layer0-0.0/Entity"
\r adapterClass="org.simantics.db.layer0.variable.URIResourceVariableAdapter" />
\r <adapter uri="http://www.simantics.org/Layer0-0.0/Entity"
\r contextClass="org.simantics.db.layer0.variable.Variable"
\r adapterClass="org.simantics.db.layer0.variable.StandardGraphChildVariableAdapter" />
\r <adapter uri="http://www.simantics.org/Layer0-0.0/Value"
\r contextClass="org.simantics.db.layer0.variable.ModelledVariablePropertyDescriptor"
\r adapterClass="org.simantics.db.layer0.variable.StandardModelledPropertyVariable" />
\r <adapter uri="http://www.simantics.org/Layer0-0.0/ExternalValue"
\r contextClass="org.simantics.db.layer0.variable.ModelledVariablePropertyDescriptor"
\r adapterClass="org.simantics.db.layer0.variable.StandardModelledPropertyVariable" />
\r <adapter uri="http://www.simantics.org/Layer0-0.0/Property"
\r contextClass="org.simantics.db.layer0.variable.ModelledVariablePropertyDescriptor"
\r adapterClass="org.simantics.db.layer0.variable.StandardModelledPropertyVariable" />
\r <adapter uri="http://www.simantics.org/Layer0X-0.0/ResourcePropertyRelation"
\r contextClass="org.simantics.db.layer0.variable.ModelledVariablePropertyDescriptor"
\r adapterClass="org.simantics.db.layer0.variable.ResourcePropertyVariableAdapter" />
\r </target>
\r\r <target interface="org.simantics.db.layer0.variable.VariableModifier">
\r <adapter uri="http://www.simantics.org/Layer0-0.0/Literal"
\r contextClass="org.simantics.db.RelationContext"
\r adapterClass="org.simantics.db.layer0.variable.StandardVariableModifierAdapter"/>
\r </target>
\r\r <!-- <target interface="org.simantics.db.layer0.variable.PropertyVariableFactory">
\r <type uri="http://www.simantics.org/Layer0-0.0/Entity"
\r class="org.simantics.db.layer0.variable.StandardPropertyVariableFactory" >
\r </type>
\r </target> -->
\r\r <target interface="org.simantics.db.layer0.variable.RVIResolver">
\r <type uri="http://www.simantics.org/Layer0-0.0/Entity"
\r class="org.simantics.db.layer0.variable.StandardRVIResolver" >
\r </type>
\r </target>
\r\r <target interface="org.simantics.db.layer0.variable.GraphPropertyFactory">
\r <adapter uri="http://www.simantics.org/Layer0-0.0/Entity"
\r contextClass="org.simantics.db.RelationContext"
\r adapterClass="org.simantics.db.layer0.adapter.StandardGraphPropertyFactoryAdapter" />
\r </target>
\r\r <target interface="org.simantics.db.layer0.adapter.SubgraphExtent">
\r <resource uri="http://www.simantics.org/Layer0X-0.0/EntitySubgraphExtent"
\r class="org.simantics.db.layer0.adapter.impl.EntitySubgraphExtent" >
\r </resource>
\r </target>
\r\r <target
\r interface="org.simantics.db.layer0.adapter.InstanceFactory">
\r <baseType
\r uri="http://www.simantics.org/Layer0-0.0/Entity" />
\r <resource
\r uri="http://www.simantics.org/Layer0-0.0/Entity"
\r class="org.simantics.db.layer0.adapter.impl.DefaultInstanceFactory">
\r <this />
\r </resource>
\r </target>
\r\r <target
\r interface="org.simantics.db.layer0.adapter.PasteHandler">
\r <baseType
\r uri="http://www.simantics.org/Layer0-0.0/Entity" />
\r <!-- <type
\r uri="http://www.simantics.org/Layer0-0.0/Entity"
\r class="org.simantics.db.layer0.adapter.impl.DefaultPasteHandler">
\r <this />
\r </type> -->
\r <type
\r uri="http://www.simantics.org/Simulation-0.0/Model"
\r class="org.simantics.db.layer0.adapter.impl.DefaultPasteHandler">
\r <this />
\r </type>
\r <type
\r uri="http://www.simantics.org/Layer0-0.0/SharedOntology"
\r class="org.simantics.db.layer0.adapter.impl.DefaultPasteHandler">
\r <this />
\r </type>
\r <type
\r uri="http://www.simantics.org/Layer0-0.0/Library"
\r class="org.simantics.db.layer0.adapter.impl.DefaultPasteHandler">
\r <this />
\r </type>
\r </target>
\r\r <target
\r interface="org.simantics.db.layer0.adapter.CopyHandler">
\r <baseType
\r uri="http://www.simantics.org/Layer0-0.0/Entity" />
\r <type
\r uri="http://www.simantics.org/Layer0-0.0/Entity"
\r class="org.simantics.db.layer0.adapter.impl.DefaultCopyHandler">
\r <this />
\r </type>
\r <type
\r uri="http://www.simantics.org/Layer0-0.0/SharedOntology"
\r class="org.simantics.db.layer0.adapter.impl.SharedOntologyCopyHandler">
\r <this />
\r </type>
\r </target>
\r\r <target
\r interface="org.simantics.db.layer0.adapter.Instances">
\r <resource
\r uri="http://www.simantics.org/Layer0-0.0/Entity"
\r class="org.simantics.db.layer0.adapter.impl.EntityInstances">
\r <this/>
\r </resource>
\r </target>
\r\r <target
\r interface="org.simantics.db.layer0.adapter.StringModifier">
\r <baseType
\r uri="http://www.simantics.org/Layer0-0.0/Entity" />
\r <type
\r uri="http://www.simantics.org/Layer0-0.0/Entity"
\r class="org.simantics.db.layer0.adapter.impl.StringModifierImpl">
\r <graph />
\r <this />
\r </type>
\r </target>
\r\r <target
\r interface="org.simantics.db.layer0.adapter.StringIndexModifier">
\r <baseType
\r uri="http://www.simantics.org/Layer0-0.0/Entity" />
\r <type
\r uri="http://www.simantics.org/Layer0-0.0/Entity"
\r class="org.simantics.db.layer0.adapter.impl.StringIndexModifierImpl">
\r <graph />
\r <this />
\r </type>
\r </target>
\r\r <target interface="org.simantics.db.layer0.adapter.StringModifierFactory">
\r <baseType uri="http://www.simantics.org/Layer0-0.0/Entity" />
\r <type
\r uri="http://www.simantics.org/Layer0-0.0/Entity"
\r class="org.simantics.db.layer0.adapter.impl.EntityStringModifierFactory">
\r <this />
\r </type>
\r </target>
\r\r
35 </target>
\r\r <target interface="org.simantics.scl.runtime.function.Function">
\r <resource uri = "http://www.simantics.org/Layer0X-0.0/Dependencies"
\r class="org.simantics.db.layer0.genericrelation.Dependencies">
\r </resource>
\r <resource uri = "http://www.simantics.org/Layer0X-0.0/DependencyResources"
\r class="org.simantics.db.layer0.genericrelation.DependencyResources">
\r </resource>
\r </target>
\r\r <target interface="org.simantics.db.layer0.adapter.Remover">
\r <baseType uri="http://www.simantics.org/Layer0-0.0/Entity" />
\r <type uri="http://www.simantics.org/Layer0-0.0/Entity" class="org.simantics.db.layer0.adapter.impl.EntityRemover">
\r <this />
\r </type>
\r <type uri="http://www.simantics.org/Layer0-0.0/SharedOntology"
\r class="org.simantics.db.layer0.adapter.SharedOntologyRemover">
\r <this />
\r </type>
\r </target>
\r\r <target interface="org.simantics.db.layer0.adapter.Template">
\r <baseType uri="http://www.simantics.org/Layer0-0.0/Template" />
\r\r <type uri="http://www.simantics.org/Layer0-0.0/Template" class="org.simantics.db.layer0.adapter.impl.GraphTemplate"
\r constructor="create">
\r <graph />
\r <this />
\r </type>
\r </target>
\r\r <target interface="org.simantics.db.layer0.adapter.ActionFactory">
\r <baseType uri="http://www.simantics.org/Action-0.0/Action" />
\r </target>
\r\r <target interface="org.simantics.db.layer0.migration.MigrationStep">
\r <type uri = "http://www.simantics.org/Layer0-0.0/MigrationSequence"
\r class="org.simantics.db.layer0.migration.MigrationSequence">
\r <graph />
\r <this />
\r </type>
\r </target>
\r\r <target interface="org.simantics.db.layer0.migration.MigrationStep">
\r <type uri = "http://www.simantics.org/Layer0-0.0/NamespaceMigrationStep"
\r class="org.simantics.db.layer0.migration.NamespaceMigrationStep">
\r <graph />
\r <this />
\r </type>
\r <type uri = "http://www.simantics.org/Layer0-0.0/OrderedSetToListMigrationStep"
\r class="org.simantics.db.layer0.migration.OrderedSetToListMigrationStep">
\r <graph />
\r <this />
\r </type>
\r </target>
\r\r <target interface="org.simantics.db.layer0.adapter.impl.ImportAdvisorFactory">
\r <resource
\r uri="http://www.simantics.org/Layer0-0.0/SharedOntology"
\r class="org.simantics.db.layer0.adapter.impl.SharedOntologyImportAdvisorFactory">
\r </resource>
\r <resource
\r uri="http://www.simantics.org/Simulation-0.0/Model"
\r class="org.simantics.db.layer0.adapter.impl.ModelImportAdvisorFactory">
\r </resource>
\r </target>
\r \r