-<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
- <target interface="org.simantics.db.layer0.adapter.Valuations">\r
- <type uri="http://www.simantics.org/Layer0-0.0/Entity"\r
- class="org.simantics.db.layer0.adapter.impl.DefaultValuations">\r
- <this />\r
- </type>\r
- </target>\r
-\r
- <target interface="org.simantics.db.layer0.adapter.GenericRelation">\r
- <baseType uri="http://www.simantics.org/Layer0X-0.0/GenericRelation" />\r <resource uri = "http://www.simantics.org/Layer0X-0.0/DependenciesRelation"\r
- class="org.simantics.db.layer0.genericrelation.DependenciesRelation">\r
- <graph />\r
- <this />\r
- </resource>\r
- </target>\r
-\r
- <target interface="org.simantics.db.layer0.adapter.GenericRelationIndex">\r
- <baseType uri="http://www.simantics.org/Layer0X-0.0/GenericRelation" />\r <resource uri = "http://www.simantics.org/Layer0X-0.0/DependenciesRelation"\r
- class="org.simantics.db.layer0.genericrelation.DependenciesRelation">\r
- <graph />\r
- <this />\r
- </resource>\r
- </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
-</adapters>\r
+<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
+ <target interface="org.simantics.db.layer0.adapter.Valuations">
+ <type uri="http://www.simantics.org/Layer0-0.0/Entity"
+ class="org.simantics.db.layer0.adapter.impl.DefaultValuations">
+ <this />
+ </type>
+ </target>
+
+ <target interface="org.simantics.db.layer0.adapter.GenericRelation">
+ <baseType uri="http://www.simantics.org/Layer0X-0.0/GenericRelation" />\r <resource uri = "http://www.simantics.org/Layer0X-0.0/DependenciesRelation"
+ class="org.simantics.db.layer0.genericrelation.DependenciesRelation">
+ <graph />
+ <this />
+ </resource>
+ </target>
+
+ <target interface="org.simantics.db.layer0.adapter.GenericRelationIndex">
+ <baseType uri="http://www.simantics.org/Layer0X-0.0/GenericRelation" />\r <resource uri = "http://www.simantics.org/Layer0X-0.0/DependenciesRelation"
+ class="org.simantics.db.layer0.genericrelation.DependenciesRelation">
+ <graph />
+ <this />
+ </resource>
+ </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
+</adapters>