1 <?xml version="1.0" encoding="UTF-8"?>
\r
2 <?eclipse version="3.2"?>
\r
5 point="org.simantics.db.resourceAdapter">
\r
7 adapter_class="org.simantics.processeditor.handlers.Plant3DProjectAdapter"
\r
8 operation="http://www.vtt.fi/Simantics/Layer0/1.0/Relations#HasProjectTypeAdapter"
\r
9 type_uri="http://www.vtt.fi/Simantics/Plant3D/1.0/Types#Plant3DProjectType">
\r
12 adapter_class="org.simantics.processeditor.adapters.NozzleConstraintAdapter"
\r
13 operation="http://www.vtt.fi/Simantics/G3D/1.0/Relations#HasConstraints"
\r
14 type_uri="http://www.vtt.fi/Simantics/Plant3D/1.0/Types#Nozzle">
\r
17 adapter_class="org.simantics.processeditor.adapters.InlineComponentConstraintAdapter"
\r
18 operation="http://www.vtt.fi/Simantics/G3D/1.0/Relations#HasConstraints"
\r
19 type_uri="http://www.vtt.fi/Simantics/Plant3D/1.0/Types#InlineComponent">
\r
22 adapter_class="org.simantics.processeditor.adapters.TurnComponentConstraintAdapter"
\r
23 operation="http://www.vtt.fi/Simantics/G3D/1.0/Relations#HasConstraints"
\r
24 type_uri="http://www.vtt.fi/Simantics/Plant3D/1.0/Types#TurnComponent">
\r
28 point="org.eclipse.ui.editors">
\r
30 class="org.simantics.processeditor.views.ProcessEditorPart"
\r
31 icon="icons/factory.png"
\r
32 id="org.simantics.proconf.processeditor.planteditor"
\r
33 name="Plant Editor">
\r
36 class="org.simantics.processeditor.views.PipelineComponentEditorPart"
\r
37 icon="icons/Component.png"
\r
38 id="org.simantics.proconf.processeditor.componenteditor"
\r
39 name="Component Editor">
\r
42 class="org.simantics.processeditor.views.EquipmentEditorPart"
\r
43 icon="icons/tank.png"
\r
44 id="org.simantics.proconf.processeditor.equipmenteditor"
\r
45 name="Equipment Editor">
\r
49 point="org.eclipse.ui.views">
\r
51 class="org.simantics.processeditor.views.PlantStructureView"
\r
52 icon="icons/factory.png"
\r
53 id="org.simantics.proconf.processeditor.plantstructure"
\r
54 name="Plant Structure">
\r
58 point="org.eclipse.ui.commands">
\r
60 categoryId="org.simantics.proconf.processeditor.commands"
\r
61 description="New Pipeline Component"
\r
62 id="org.simantics.proconf.processeditor.commands.newComponent"
\r
63 name="New Pipeline Component">
\r
66 categoryId="org.simantics.proconf.processeditor.commands"
\r
67 description="New Equipment"
\r
68 id="org.simantics.proconf.processeditor.commands.newEquipment"
\r
69 name="New Equipment">
\r
72 categoryId="org.simantics.proconf.processeditor.commands"
\r
73 description="New Plant"
\r
74 id="org.simantics.proconf.processeditor.commands.newPlant"
\r
78 id="org.simantics.proconf.processeditor.commands"
\r
79 name="Plant3D Commands">
\r
83 point="org.eclipse.ui.handlers">
\r
85 class="org.simantics.processeditor.handlers.NewPlantHandler"
\r
86 commandId="org.simantics.proconf.processeditor.commands.newPlant">
\r
89 class="org.simantics.processeditor.handlers.NewEquipmentHandler"
\r
90 commandId="org.simantics.proconf.processeditor.commands.newEquipment">
\r
93 class="org.simantics.processeditor.handlers.NewComponentHandler"
\r
94 commandId="org.simantics.proconf.processeditor.commands.newComponent">
\r
98 point="org.eclipse.ui.menus">
\r
100 locationURI="popup:#OEPopup?after=additions">
\r
102 commandId="org.simantics.proconf.processeditor.commands.newPlant"
\r
103 icon="icons/factory.png"
\r
104 id="org.simantics.proconf.processeditor.popups.newPlant"
\r
110 variable="activeContexts">
\r
115 value="org.simantics.proconf.processeditor.plantmodelling">
\r
120 variable="selection">
\r
123 args="http://www.vtt.fi/Simantics/Layer0/1.0/Types#Library"
\r
124 property="org.simantics.graph.resourceType">
\r
132 commandId="org.simantics.proconf.processeditor.commands.newEquipment"
\r
133 icon="icons/tank.png"
\r
134 id="org.simantics.proconf.processeditor.popups.newEquipment"
\r
135 label="New Equipment"
\r
140 variable="activeContexts">
\r
145 value="org.simantics.proconf.processeditor.plantmodelling">
\r
150 variable="selection">
\r
153 args="http://www.vtt.fi/Simantics/Layer0/1.0/Types#Library"
\r
154 property="org.simantics.graph.resourceType">
\r
162 commandId="org.simantics.proconf.processeditor.commands.newComponent"
\r
163 icon="icons/Component.png"
\r
164 id="org.simantics.proconf.processeditor.popups.newComponent"
\r
165 label="New Component"
\r
170 variable="activeContexts">
\r
175 value="org.simantics.proconf.processeditor.plantmodelling">
\r
180 variable="selection">
\r
183 args="http://www.vtt.fi/Simantics/Layer0/1.0/Types#Library"
\r
184 property="org.simantics.graph.resourceType">
\r
191 </menuContribution>
\r
194 point="org.simantics.proconf.ui.resourceEditorAdapter">
\r
196 class="org.simantics.processeditor.handlers.Plant3DEditorAdapter"
\r
197 id="org.simantics.proconf.processeditor.ResourceEditorDescription1">
\r
200 class="org.simantics.processeditor.handlers.PipelineComponentEditorAdapter"
\r
201 id="org.simantics.proconf.processeditor.ResourceEditorDescription2">
\r
204 class="org.simantics.processeditor.handlers.EquipmentEditorAdapter"
\r
205 id="org.simantics.proconf.processeditor.ResourceEditorDescription3">
\r
209 point="org.eclipse.ui.perspectives">
\r
211 class="org.simantics.processeditor.perspectives.Plant3DModellingPerspective"
\r
212 icon="icons/factory.png"
\r
213 id="org.simantics.proconf.processeditor.plantmodelling"
\r
214 name="3D Plant Modelling">
\r
218 point="org.eclipse.ui.perspectiveExtensions">
\r
219 <perspectiveExtension
\r
220 targetID="org.simantics.proconf.processeditor.plantmodelling">
\r
222 id="org.simantics.proconf.processeditor.plantstructure"
\r
224 relationship="left"
\r
225 relative="org.eclipse.ui.editorss"
\r
229 id="org.simantics.proconf.browsing.views.property"
\r
231 relationship="bottom"
\r
232 relative="org.simantics.proconf.processeditor.plantstructure"
\r
236 id="org.eclipse.pde.runtime.LogView"
\r
237 relationship="fast"
\r
238 relative="fi.vtt.proconf.ui.views.property"
\r
241 </perspectiveExtension>
\r
244 point="org.simantics.proconf.g3d.geometry">
\r
246 class="org.simantics.processeditor.common.PipeComponentProvider"
\r
247 id="org.simantics.proconf.processeditor.Geometry1">
\r
251 point="org.simantics.proconf.ui.perspectiveContextBinding">
\r
253 contextIds="org.simantics.proconf.processeditor.plantmodelling"
\r
254 perspectiveId="org.simantics.proconf.processeditor.plantmodelling">
\r
258 point="org.eclipse.ui.contexts">
\r
260 id="org.simantics.proconf.processeditor.plantmodelling"
\r
261 name="Plant Modelling"
\r
262 parentId="org.eclipse.ui.contexts.window">
\r