1 <?xml version="1.0" encoding="UTF-8"?>
2 <?eclipse version="3.4"?>
5 point="org.eclipse.ui.editors">
7 class="org.simantics.plant3d.editor.Plant3DEditor"
9 icon="icons/factory.png"
10 id="org.simantics.plant3d.editor"
11 name="Plant3D Editor">
15 point="org.simantics.ui.resourceEditorAdapter">
17 editorId="org.simantics.plant3d.editor"
18 image="icons/factory.png"
19 label="Plant3D Editor"
21 type_uris="http://www.simantics.org/Plant3D-0.1/Plant">
25 point="org.eclipse.ui.perspectives">
27 class="org.simantics.plant3d.project.P3DPerspectiveFactory"
28 icon="icons/factory.png"
29 id="org.simantics.plant3d.perspective"
34 point="org.eclipse.ui.perspectiveExtensions">
36 targetID="org.simantics.plant3d.perspective">
38 id="org.simantics.plant3d.ModelBrowser"
42 relative="org.eclipse.ui.editorss">
45 id="org.simantics.browsing.ui.graph.propertyView"
49 relative="org.eclipse.ui.editorss"
53 id="org.simantics.browsing.ui.graph.propertyView:*"
56 relative="org.simantics.browsing.ui.graph.propertyView"
60 id="org.simantics.browsing.ui.graph.propertyViewPinned:*"
63 relative="org.simantics.browsing.ui.graph.propertyView"
67 id="org.eclipse.ui.views.ContentOutline"
71 relative="org.eclipse.ui.editorss"
74 </perspectiveExtension>
77 point="org.eclipse.ui.views">
79 class="org.simantics.plant3d.browser.P3DBrowser:browseContext=http://www.simantics.org/CSG-0.1/CSGBrowseContext;browseContext=http://www.simantics.org/Plant3D-0.1/P3DBrowseContext"
80 icon="icons/factory.png"
81 id="org.simantics.plant3d.ModelBrowser"
87 point="org.eclipse.ui.menus">
90 locationURI="menu:#FileNewMenu">
92 commandId="org.simantics.plant3d.newPlant"
99 locationURI="toolbar:org.eclipse.ui.main.toolbar">
101 id="org.simantics.plant3d.toolbar">
107 commandId="org.simantics.g3d.parallelperspective"
108 icon="platform:/plugin/com.famfamfam.silk/icons/image.png"
109 label="Parallel perspective"
113 commandId="org.simantics.g3d.viewdir"
114 icon="icons/x-axis.png"
118 name="org.simantics.g3d.viewDirection"
123 commandId="org.simantics.g3d.viewdir"
124 icon="icons/x-axis.png"
128 name="org.simantics.g3d.viewDirection"
133 commandId="org.simantics.g3d.viewdir"
134 icon="icons/y-axis.png"
138 name="org.simantics.g3d.viewDirection"
143 commandId="org.simantics.g3d.viewdir"
144 icon="icons/y-axis.png"
148 name="org.simantics.g3d.viewDirection"
153 commandId="org.simantics.g3d.viewdir"
154 icon="icons/z-axis.png"
158 name="org.simantics.g3d.viewDirection"
163 commandId="org.simantics.g3d.viewdir"
164 icon="icons/z-axis.png"
168 name="org.simantics.g3d.viewDirection"
176 point="org.eclipse.ui.commands">
178 id="org.simantics.plant3d.category"
179 name="Plant3D commands">
182 category="org.simantics.plant3d.category"
183 id="org.simantics.plant3d.newPlant"
188 point="org.eclipse.ui.handlers">
190 class="org.simantics.plant3d.handlers.NewPlantHandler"
191 commandId="org.simantics.plant3d.newPlant">
194 class="org.simantics.g3d.vtk.handlers.ParallelPerspectiveHandler"
195 commandId="org.simantics.g3d.parallelperspective">
198 variable="activeEditor">
201 value="org.simantics.plant3d.editor.Plant3DEditor">
208 class="org.simantics.g3d.vtk.handlers.CameraPositionHandler"
209 commandId="org.simantics.g3d.viewdir">
212 variable="activeEditor">
215 value="org.simantics.plant3d.editor.Plant3DEditor">
223 point="org.simantics.project.feature">
225 class="org.simantics.plant3d.project.P3DProjectFeature"
226 id="org.simantics.plant3d.project.feature"
227 label="Plant3D Project"
230 id="org.simantics.plant3d.installGroup"
231 version="[1.0.0,2.0.0)">
236 point="org.eclipse.ui.contexts">
238 id="org.simantics.plant3d.context"
239 name="Plant3D Context">
243 point="org.simantics.ui.perspectiveContextBinding">
245 contextIds="org.simantics.plant3d.context"
246 perspectiveId="org.simantics.plant3d.perspective">
250 point="org.simantics.browsing.ui.common.selectionProcessorBinding">
252 browseContext="http://www.simantics.org/Project-1.0/ProjectBrowseContext">
254 class="org.simantics.plant3d.property.P3DSelectionProcessor">