+<?xml version="1.0" encoding="UTF-8"?>\r<!--
+ Copyright (c) 2007, 2010 Association for Decentralized Information Management
+ in Industry THTH ry.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Public License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/legal/epl-v10.html
+
+ Contributors:
+ VTT Technical Research Centre of Finland - initial API and implementation
+ -->
+
+<adapters>
+\r <target interface="org.simantics.ui.fonts.FontDescriptor">\r <adapter uri="http://www.simantics.org/Diagram-0.0/ObtainedFont"\r contextClass="org.simantics.db.RelationContext"\r adapterClass="org.simantics.modeling.ui.diagram.monitor.ObtainedFontAdapter"/>\r </target>\r\r <target interface="org.simantics.ui.fonts.FontDescriptor">\r <adapter uri="http://www.simantics.org/Diagram-0.0/RealizedFont"\r contextClass="org.simantics.db.RelationContext"\r adapterClass="org.simantics.modeling.ui.diagram.monitor.RealizedFontAdapter"/>\r </target>\r\r <target interface="org.simantics.common.color.Color">\r <adapter uri="http://www.simantics.org/Diagram-0.0/ObtainedColor"\r contextClass="org.simantics.db.RelationContext"\r adapterClass="org.simantics.modeling.ui.diagram.monitor.ObtainedColorAdapter"/>\r </target>\r\r <target interface="org.simantics.common.color.Color">\r <adapter uri="http://www.simantics.org/Diagram-0.0/RealizedColor"\r contextClass="org.simantics.db.RelationContext"\r adapterClass="org.simantics.modeling.ui.diagram.monitor.RealizedColorAdapter"/>\r </target>\r\r <target interface="org.simantics.common.format.Formatter">\r <adapter uri="http://www.simantics.org/Diagram-0.0/ObtainedFormatter"\r contextClass="org.simantics.db.RelationContext"\r adapterClass="org.simantics.modeling.ui.diagram.monitor.ObtainedFormatterAdapter"/>\r </target>\r\r <target interface="org.simantics.common.format.Formatter">\r <adapter uri="http://www.simantics.org/Diagram-0.0/RealizedFormatter"\r contextClass="org.simantics.db.RelationContext"\r adapterClass="org.simantics.modeling.ui.diagram.monitor.RealizedFormatterAdapter"/>\r </target>\r\r <target interface="java.lang.String">\r <adapter uri="http://www.simantics.org/Diagram-0.0/ObtainedMonitorExpression"\r contextClass="org.simantics.db.RelationContext"\r adapterClass="org.simantics.modeling.ui.diagram.monitor.ObtainedExpressionAdapter"/>\r <adapter uri="http://www.simantics.org/Charts-0.0/ObtainedDouble"\r contextClass="org.simantics.db.RelationContext"\r adapterClass="org.simantics.modeling.ui.chart.property.ObtainedDoubleStringAdapter"/>\r </target>\r\r <target interface="java.lang.Double">\r <adapter\r uri="http://www.simantics.org/Charts-0.0/ObtainedDouble"\r contextClass="org.simantics.db.RelationContext"\r adapterClass="org.simantics.modeling.ui.chart.property.ObtainedDoubleAdapter" />\r </target>\r\r <target interface="org.simantics.common.color.Color">\r <type uri="http://www.simantics.org/Diagram-0.0/RGB"\r class="org.simantics.modeling.ui.diagram.monitor.RGB">\r <graph />\r <this />\r </type>\r </target>\r\r <target interface="org.simantics.browsing.ui.model.children.ChildRule">\r <resource uri="http://www.simantics.org/Modeling-0.0/ModelingBrowseContext/ChildrenInActiveExperiment"\r class="org.simantics.modeling.ui.viewpoint.ChildrenInActiveExperiment">\r <graph/>\r </resource>\r <resource uri="http://www.simantics.org/Modeling-0.0/ModelingBrowseContext/VariableChildRule"\r class="org.simantics.modeling.ui.viewpoint.VariableChildRule"/>\r <type uri="http://www.simantics.org/Modeling-0.0/ModelingBrowseContext/VariablePropertyRule"\r class="org.simantics.modeling.ui.viewpoint.VariablePropertyRule">\r <graph />\r <this />\r </type>\r </target>\r\r <target interface="org.simantics.browsing.ui.model.visuals.VisualsRule">\r <resource uri="http://www.simantics.org/Modeling-0.0/ModelingBrowseContext/VariableLabelRule"\r class="org.simantics.modeling.ui.viewpoint.VariableLabelRule"/>\r <resource\r uri="http://www.simantics.org/Modeling-0.0/ModelingBrowseContext/ExperimentLabelRule"\r class="org.simantics.structural.ui.modelBrowser.contributions.ExperimentLabelRule"\r constructor="get" />\r <resource\r uri="http://www.simantics.org/Modeling-0.0/ModelingBrowseContext/ComponentTypeLockStatusImageDecorationRule"\r class="org.simantics.structural.ui.modelBrowser.contributions.ComponentTypeLockStatusImageDecorationRule"/>\r </target>\r\r <target interface="org.simantics.db.layer0.variable.Expression">\r <type uri="http://www.simantics.org/Modeling-0.0/BasicExpression" class="org.simantics.modeling.ui.expression.BasicExpression">\r <this />\r </type>\r </target>\r\r <target interface="org.simantics.db.layer0.variable.EquationExpression">\r <type uri="http://www.simantics.org/Modeling-0.0/BasicExpression" class="org.simantics.modeling.ui.expression.BasicExpression">\r <this />\r </type>\r </target>\r\r <target
+ interface="org.simantics.scenegraph.adapters.ISceneGraphProvider">
+ <type
+ uri="http://www.simantics.org/Structural-0.0/Component"
+ class="org.simantics.modeling.ui.sg.DiagramSceneGraphProvider">
+ <graph />
+ <this />
+ </type>
+ </target>
+
+ <target
+ interface="org.simantics.modeling.ui.modelBrowser.model.INode">
+ <baseType
+ uri="http://www.simantics.org/Structural-0.0/Component" />
+ <baseType
+ uri="http://www.simantics.org/Structural-0.0/ComponentType" />
+
+ <type
+ uri="http://www.simantics.org/Structural-0.0/Component"
+ class="org.simantics.modeling.ui.modelBrowser.model.Component">
+ <graph />
+ <this />
+ </type>
+
+ <type
+ uri="http://www.simantics.org/Structural-0.0/Composite"
+ class="org.simantics.modeling.ui.modelBrowser.model.Composite">
+ <graph />
+ <this />
+ </type>
+
+ <type
+ uri="http://www.simantics.org/Structural-0.0/ComponentType"
+ class="org.simantics.modeling.ui.modelBrowser.model.ComponentType">
+ <graph />
+ <this />
+ </type>
+
+ <type
+ uri="http://www.simantics.org/Simulation-0.0/Model"
+ class="org.simantics.modeling.ui.modelBrowser.model.Model">
+ <graph />
+ <this />
+ </type>
+\r <!--
+ <type
+ uri="http://www.simantics.org/Charts-0.0/ChartGroup"
+ class="org.simantics.modeling.ui.modelBrowser.model.ChartGroup">
+ <graph />
+ <this />
+ </type>
+
+ <type
+ uri="http://www.simantics.org/Charts-0.0/Chart"
+ class="org.simantics.modeling.ui.modelBrowser.model.Chart">
+ <graph />
+ <this />
+ </type>
+
+ <type
+ uri="http://www.simantics.org/Charts-0.0/TrendItem"
+ class="org.simantics.modeling.ui.modelBrowser.model.TrendItem">
+ <graph />
+ <this />
+ </type>
+\r <type
+ uri="http://www.simantics.org/Modeling-0.0/SubscriptionItem"
+ class="org.simantics.modeling.ui.modelBrowser.model.SubscriptionItem">
+ <graph />
+ <this />
+ </type>
+
+ <type
+ uri="http://www.simantics.org/Modeling-0.0/Subscription"
+ class="org.simantics.modeling.ui.modelBrowser.model.Subscription">
+ <this />
+ </type>
+ -->\r
+ <type
+ uri="http://www.simantics.org/Simulation-0.0/Experiment"
+ class="org.simantics.modeling.ui.modelBrowser.model.Experiment">
+ <graph />
+ <this />
+ </type>
+
+ <type
+ uri="http://www.simantics.org/Image-0.0/Image"
+ class="org.simantics.modeling.ui.modelBrowser.model.Image">
+ <this />
+ </type>
+
+ <type
+ uri="http://www.simantics.org/Simulation-0.0/State"
+ class="org.simantics.modeling.ui.modelBrowser.model.State">
+ <this />
+ </type>
+
+ </target>
+
+ <target
+ interface="org.simantics.ui.icons.ImageDescriptorProvider">\r <!--
+ <resource
+ uri="http://www.simantics.org/Modeling-0.0/Operations/NewComponentType"
+ class="org.simantics.ui.icons.BundleImageDescriptorProvider">
+ <bundle />
+ <string>icons/box_add.png</string>
+ </resource>\r -->
+ <resource
+ uri="http://www.simantics.org/Modeling-0.0/Operations/NavigateToTarget"
+ class="org.simantics.ui.icons.BundleImageDescriptorProvider">
+ <bundle />
+ <string>icons/bullet_go.png</string>
+ </resource>\r <resource\r uri="http://www.simantics.org/Layer0X-0.0/DependenciesRelation"\r class="org.simantics.ui.icons.BundleImageDescriptorProvider">\r <bundle />\r <string>icons/table_relationship.png</string>\r </resource>\r <type\r uri="http://www.simantics.org/Diagram-0.0/ProfileEntry"\r class="org.simantics.ui.icons.BundleImageDescriptorProvider">\r <bundle />\r <string>icons/bullet_yellow.png</string>\r </type>\r <type\r uri="http://www.simantics.org/Diagram-0.0/Profile"\r class="org.simantics.ui.icons.BundleImageDescriptorProvider">\r <bundle />\r <string>icons/bullet_green.png</string>\r </type>\r </target>
+
+ <target interface="org.simantics.diagram.adapter.ElementFactory">
+ <resource uri="http://www.simantics.org/Diagram-0.0/Monitor"
+ class="org.simantics.modeling.ui.diagram.monitor.MonitorClassFactory2" />\r <resource uri="http://www.simantics.org/Diagram-0.0/Slider"\r class="org.simantics.modeling.ui.diagram.SliderClassFactory" />
+ <resource uri="http://www.simantics.org/Diagram-0.0/SymbolMonitor"
+ class="org.simantics.modeling.ui.diagram.SymbolMonitorClassFactory" />
+ <type uri="http://www.simantics.org/Diagram-0.0/Monitor"
+ class="org.simantics.modeling.ui.diagram.monitor.MonitorClassFactory2" />\r <type uri="http://www.simantics.org/Diagram-0.0/Slider"\r class="org.simantics.modeling.ui.diagram.SliderClassFactory" />
+ <type uri="http://www.simantics.org/Diagram-0.0/SymbolMonitor"
+ class="org.simantics.modeling.ui.diagram.SymbolMonitorClassFactory" />
+ </target>
+
+ <target interface="org.simantics.diagram.synchronization.graph.ElementWriter">
+ <resource uri="http://www.simantics.org/Diagram-0.0/Monitor"
+ class="org.simantics.modeling.ui.diagram.monitor.MonitorWriter" />
+ </target>