1 <?xml version="1.0" encoding="UTF-8"?>
3 Copyright (c) 2007, 2014 Association for Decentralized Information Management
5 All rights reserved. This program and the accompanying materials
6 are made available under the terms of the Eclipse Public License v1.0
7 which accompanies this distribution, and is available at
8 http://www.eclipse.org/legal/epl-v10.html
11 VTT Technical Research Centre of Finland - initial API and implementation
12 Semantum Oy - ConnectionRelationStringModifierFactory
18 interface="org.simantics.db.layer0.adapter.CopyHandler">
20 uri="http://www.simantics.org/Structural-0.0/Composite"
21 class="org.simantics.modeling.adapters.CompositeCopyHandler">
26 <target interface="org.simantics.db.layer0.adapter.SubgraphExtent">
27 <resource uri="http://www.simantics.org/Modeling-0.0/MappingSubgraphExtent"
28 class="org.simantics.modeling.adapters.MappingSubgraphExtent" >
32 <target interface="org.simantics.db.layer0.adapter.SubgraphExtent">
33 <resource uri="http://www.simantics.org/Diagram-0.0/DiagramSubgraphExtent"
34 class="org.simantics.modeling.adapters.DiagramSubgraphExtent" >
37 <target interface="org.simantics.db.layer0.adapter.SubgraphAdvisor">
38 <resource uri="http://www.simantics.org/Modeling-0.0/MappingSubgraphAdvisor"
39 class="org.simantics.modeling.adapters.MappingSubgraphAdvisor" >
44 interface="org.simantics.layer0.utils.operations.IOperation">
47 uri="http://www.simantics.org/Modeling-0.0/Operations/NewComponentType"
48 class="org.simantics.modeling.actions.NewComponentType" />
51 uri="http://www.simantics.org/Modeling-0.0/Operations/NavigateToTarget"
52 class="org.simantics.modeling.actions.NavigateToTarget" />
55 uri="http://www.simantics.org/Modeling-0.0/Operations/DisconnectFlag"
56 class="org.simantics.modeling.actions.DisconnectFlag" />
60 interface="org.simantics.layer0.utils.predicates.IUnaryPredicate">
62 uri="http://www.simantics.org/Modeling-0.0/Predicates/HasCounterpart"
63 class="org.simantics.modeling.predicates.HasCounterpart" />
66 interface="org.simantics.layer0.utils.triggers.ITrigger">
68 uri="http://www.simantics.org/Modeling-0.0/DiagramToCompositeMapping"
69 class="org.simantics.modeling.mapping.DiagramToCompositeMapping3">
74 uri="http://www.simantics.org/Modeling-0.0/ComponentTypeUpdater"
75 class="org.simantics.modeling.mapping.ComponentTypeUpdater">
80 <!--<target interface="java.lang.String">
81 <adapter uri="http://www.simantics.org/Diagram-0.0/Element"
82 adapterClass="org.simantics.modeling.adapters.ElementStringAdapter" />
85 <target interface="org.simantics.structural2.modelingRules.IModelingRules">
86 <type uri="http://www.simantics.org/Modeling-0.0/MappedModelingRules"
87 class="org.simantics.modeling.rules.MappedModelingRules">
89 <single uri="http://www.simantics.org/Modeling-0.0/HasBaseRules"
90 to="org.simantics.structural2.modelingRules.IModelingRules" />
94 <target interface="org.simantics.db.layer0.adapter.Remover">
95 <type uri="http://www.simantics.org/Structural-0.0/Component"
96 class="org.simantics.db.layer0.adapter.impl.RelatedObjectRemover">
99 <string>http://www.simantics.org/Modeling-0.0/ComponentToElement</string>
100 <string>http://www.simantics.org/Modeling-0.0/HasParentComponent/Inverse</string>
102 <type uri="http://www.simantics.org/Diagram-0.0/Element" class="org.simantics.modeling.adapters.ElementRemover">
105 <type uri="http://www.simantics.org/Diagram-0.0/Monitor" class="org.simantics.modeling.adapters.MonitorRemover">
108 <type uri="http://www.simantics.org/Charts-0.0/Chart"
109 class="org.simantics.db.layer0.adapter.impl.ConsistsOfRemover">
112 <type uri="http://www.simantics.org/Simulation-0.0/Run"
113 class="org.simantics.modeling.adapters.RunRemover">
116 <type uri="http://www.simantics.org/Diagram-0.0/Flag"
117 class="org.simantics.modeling.adapters.FlagRemover">
120 <type uri="http://www.simantics.org/Structural-0.0/ConnectionRelation"
121 class="org.simantics.modeling.adapters.ConnectionRelationRemover">
124 <type uri="http://www.simantics.org/Diagram-0.0/Terminal"
125 class="org.simantics.modeling.adapters.TerminalRemover">
128 <type uri="http://www.simantics.org/Modeling-0.0/ReferenceElement"
129 class="org.simantics.modeling.adapters.ReferenceElementRemover">
134 <target interface="org.simantics.scl.runtime.function.Function">
135 <resource uri="http://www.simantics.org/Simulation-0.0/ActiveExperiment"
136 class="org.simantics.modeling.adapters.ActiveExperiment">
140 <target interface="org.simantics.db.layer0.adapter.ActionFactory">
141 <type uri="http://www.simantics.org/Modeling-0.0/NewComposite"
142 class="org.simantics.modeling.adapters.NewCompositeActionFactory">
143 <single uri="http://www.simantics.org/Modeling-0.0/NewComposite/HasCompositeType" />
144 <single uri="http://www.simantics.org/Modeling-0.0/NewComposite/HasDefaultName"
145 to="java.lang.String" />
149 <target interface="org.simantics.db.layer0.adapter.ActionFactory">
150 <type uri="http://www.simantics.org/Modeling-0.0/ExportModel"
151 class="org.simantics.modeling.adapters.ExportModelActionFactory">
152 <single uri="http://www.simantics.org/Modeling-0.0/ExportModel/extension"
153 to="java.lang.String" />
154 <single uri="http://www.simantics.org/Modeling-0.0/ExportModel/format"
155 to="java.lang.String" />
157 <type uri="http://www.simantics.org/Modeling-0.0/SCLAction"
158 class="org.simantics.modeling.SCLAction">
162 <resource uri="http://www.simantics.org/Modeling-0.0/ModelingActionContext/Actions/Help"
163 class="org.simantics.modeling.actions.Help" />
166 <target interface="org.simantics.db.layer0.adapter.DropActionFactory">
167 <type uri="http://www.simantics.org/Modeling-0.0/SCLDropAction"
168 class="org.simantics.modeling.SCLDropAction">
174 <target interface="org.simantics.browsing.ui.model.children.ChildRule">
175 <type uri="http://www.simantics.org/Modeling-0.0/SCLChildRule"
176 class="org.simantics.modeling.adapters.SCLChildRule">
182 <target interface="org.simantics.browsing.ui.model.visuals.VisualsRule">
183 <type uri="http://www.simantics.org/Modeling-0.0/SCLLabelRule"
184 class="org.simantics.modeling.adapters.SCLLabelRule">
190 <target interface="org.simantics.browsing.ui.model.tests.Test">
191 <type uri="http://www.simantics.org/Modeling-0.0/SCLTest"
192 class="org.simantics.modeling.adapters.SCLTest">
198 <target interface="org.simantics.db.layer0.adapter.StringModifierFactory">
200 uri="http://www.simantics.org/Structural-0.0/ConnectionRelation"
201 class="org.simantics.modeling.adapters.ConnectionRelationStringModifierFactory">
207 <target interface="org.simantics.db.layer0.variable.VariableBuilder">
208 <type uri="http://www.simantics.org/Modeling-1.2/SCLCommandSession" class="org.simantics.modeling.scl.SCLVariableBuilder" />
211 <target interface="org.simantics.db.layer0.migration.MigrationStep">
212 <resource uri="http://www.simantics.org/Modeling-1.2/Migration/attachCreationInformationStep"
213 class="org.simantics.modeling.migration.AttachCreationInformationStep"
216 <resource uri="http://www.simantics.org/Modeling-1.2/Migration/guidCreationStep"
217 class="org.simantics.modeling.migration.GuidCreationStep"
220 <resource uri="http://www.simantics.org/Modeling-1.2/Migration/layerCleanupMigrationStep"
221 class="org.simantics.modeling.migration.LayerCleanupMigrationStep">
223 <resource uri="http://www.simantics.org/Modeling-1.2/Migration/documentCleanupMigrationStep"
224 class="org.simantics.modeling.migration.DocumentCleanupMigrationStep">
228 <target interface="org.simantics.modeling.typicals.ITypicalSynchronizationRule">
230 uri="http://www.simantics.org/Modeling-0.0/TypicalSynchronizationRule" />
232 uri="http://www.simantics.org/Modeling-0.0/PageSettingsTypicalRule"
233 class="org.simantics.modeling.typicals.rules.PageSettingsTypicalRule"
237 <target interface="org.simantics.scenegraph.profile.Style">
238 <resource uri="http://www.simantics.org/Modeling-0.0/SymbolCodeStyle"
239 class="org.simantics.modeling.adapters.SymbolCodeStyle">