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"
8 contributorClass="org.simantics.ui.toolbar.ToolbarContributor:toolbar=org.simantics.plant3d.toolbar;hide=true"
10 icon="icons/factory.png"
11 id="org.simantics.plant3d.editor"
12 name="Plant3D Editor">
16 point="org.simantics.ui.resourceEditorAdapter">
18 editorId="org.simantics.plant3d.editor"
19 image="icons/factory.png"
20 label="Plant3D Editor"
22 type_uris="http://www.simantics.org/Plant3D-0.1/Plant">
26 point="org.eclipse.ui.menus">
29 locationURI="toolbar:org.eclipse.ui.main.toolbar">
31 id="org.simantics.plant3d.toolbar"
32 label="Plant 3D Toolbar">
40 variable="activeEditorId">
42 value="org.simantics.plant3d.editor">
50 point="org.eclipse.ui.commands">
52 id="org.simantics.plant3d.category"
53 name="Plant3D commands">
56 categoryId="org.simantics.plant3d.category"
57 id="org.simantics.plant3d.newPlant"
61 categoryId="org.simantics.plant3d.category"
62 id="org.simantics.plant3d.newCSGModel"
67 point="org.eclipse.ui.handlers">
69 class="org.simantics.plant3d.handlers.NewPlantHandler"
70 commandId="org.simantics.plant3d.newPlant">
73 class="org.simantics.g3d.vtk.handlers.ParallelPerspectiveHandler"
74 commandId="org.simantics.g3d.parallelperspective">
77 variable="activeEditor">
80 value="org.simantics.plant3d.editor.Plant3DEditor">
87 class="org.simantics.g3d.vtk.handlers.CameraPositionHandler"
88 commandId="org.simantics.g3d.viewdir">
91 variable="activeEditor">
94 value="org.simantics.plant3d.editor.Plant3DEditor">
101 class="org.simantics.g3d.csg.handler.NewCSGModelHandler"
102 commandId="org.simantics.plant3d.newCSGModel">
106 point="org.eclipse.ui.contexts">
108 id="org.simantics.plant3d.context"
109 name="Plant3D Context">
113 point="org.simantics.browsing.ui.common.selectionProcessorBinding">
115 browseContext="http://www.simantics.org/Project-1.0/ProjectBrowseContext">
117 class="org.simantics.plant3d.property.P3DSelectionProcessor">
122 point="org.simantics.ui.toolbarCommand">
124 commandId="org.simantics.g3d.parallelperspective"
125 image="platform:/plugin/com.famfamfam.silk/icons/image.png"
126 name="Parallel perspective"
127 toolbarId="org.simantics.plant3d.toolbar"
131 commandId="org.simantics.g3d.viewdir"
132 image="platform:/plugin/org.simantics.plant3d/icons/x-axis.png"
134 toolbarId="org.simantics.plant3d.toolbar"
137 name="org.simantics.g3d.viewDirection"
142 commandId="org.simantics.g3d.viewdir"
143 image="platform:/plugin/org.simantics.plant3d/icons/x-axis.png"
145 toolbarId="org.simantics.plant3d.toolbar"
148 name="org.simantics.g3d.viewDirection"
153 commandId="org.simantics.g3d.viewdir"
154 image="platform:/plugin/org.simantics.plant3d/icons/y-axis.png"
156 toolbarId="org.simantics.plant3d.toolbar"
159 name="org.simantics.g3d.viewDirection"
164 commandId="org.simantics.g3d.viewdir"
165 image="platform:/plugin/org.simantics.plant3d/icons/y-axis.png"
167 toolbarId="org.simantics.plant3d.toolbar"
170 name="org.simantics.g3d.viewDirection"
175 commandId="org.simantics.g3d.viewdir"
176 image="platform:/plugin/org.simantics.plant3d/icons/z-axis.png"
178 toolbarId="org.simantics.plant3d.toolbar"
181 name="org.simantics.g3d.viewDirection"
186 commandId="org.simantics.g3d.viewdir"
187 image="platform:/plugin/org.simantics.plant3d/icons/z-axis.png"
189 toolbarId="org.simantics.plant3d.toolbar"
192 name="org.simantics.g3d.viewDirection"