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.eclipse.ui.menus">
19 locationURI="toolbar:org.eclipse.ui.main.toolbar">
21 id="org.simantics.plant3d.toolbar"
22 label="Plant 3D Toolbar">
30 variable="activeEditorId">
32 value="org.simantics.plant3d.editor">
40 point="org.eclipse.ui.commands">
42 id="org.simantics.plant3d.category"
43 name="Plant3D commands">
46 categoryId="org.simantics.plant3d.category"
47 id="org.simantics.plant3d.newPlant"
51 categoryId="org.simantics.plant3d.category"
52 id="org.simantics.plant3d.newCSGModel"
57 point="org.eclipse.ui.handlers">
59 class="org.simantics.plant3d.handlers.NewPlantHandler"
60 commandId="org.simantics.plant3d.newPlant">
63 class="org.simantics.g3d.vtk.handlers.ParallelPerspectiveHandler"
64 commandId="org.simantics.g3d.parallelperspective">
67 variable="activeEditor">
70 value="org.simantics.plant3d.editor.Plant3DEditor">
77 class="org.simantics.g3d.vtk.handlers.CameraPositionHandler"
78 commandId="org.simantics.g3d.viewdir">
81 variable="activeEditor">
84 value="org.simantics.plant3d.editor.Plant3DEditor">
91 class="org.simantics.g3d.csg.handler.NewCSGModelHandler"
92 commandId="org.simantics.plant3d.newCSGModel">
96 point="org.eclipse.ui.contexts">
98 id="org.simantics.plant3d.context"
99 name="Plant3D Context">
103 point="org.simantics.browsing.ui.common.selectionProcessorBinding">
105 browseContext="http://www.simantics.org/Project-1.0/ProjectBrowseContext">
107 class="org.simantics.plant3d.property.P3DSelectionProcessor">
112 point="org.simantics.ui.toolbarCommand">
114 commandId="org.simantics.g3d.parallelperspective"
115 image="platform:/plugin/com.famfamfam.silk/icons/image.png"
116 name="Parallel perspective"
117 toolbarId="org.simantics.plant3d.toolbar"
121 commandId="org.simantics.g3d.viewdir"
122 image="icons/xyz-axis.png"
124 toolbarId="org.simantics.plant3d.toolbar"
127 name="org.simantics.g3d.viewDirection"
128 value="-0.57735026918962576450914878050196,0.57735026918962576450914878050196,-0.57735026918962576450914878050196">
132 commandId="org.simantics.g3d.viewdir"
133 image="platform:/plugin/org.simantics.plant3d/icons/x-axis.png"
135 toolbarId="org.simantics.plant3d.toolbar"
138 name="org.simantics.g3d.viewDirection"
143 commandId="org.simantics.g3d.viewdir"
144 image="platform:/plugin/org.simantics.plant3d/icons/x-axis.png"
146 toolbarId="org.simantics.plant3d.toolbar"
149 name="org.simantics.g3d.viewDirection"
154 commandId="org.simantics.g3d.viewdir"
155 image="platform:/plugin/org.simantics.plant3d/icons/y-axis.png"
157 toolbarId="org.simantics.plant3d.toolbar"
160 name="org.simantics.g3d.viewDirection"
165 commandId="org.simantics.g3d.viewdir"
166 image="platform:/plugin/org.simantics.plant3d/icons/y-axis.png"
168 toolbarId="org.simantics.plant3d.toolbar"
171 name="org.simantics.g3d.viewDirection"
176 commandId="org.simantics.g3d.viewdir"
177 image="platform:/plugin/org.simantics.plant3d/icons/z-axis.png"
179 toolbarId="org.simantics.plant3d.toolbar"
182 name="org.simantics.g3d.viewDirection"
187 commandId="org.simantics.g3d.viewdir"
188 image="platform:/plugin/org.simantics.plant3d/icons/z-axis.png"
190 toolbarId="org.simantics.plant3d.toolbar"
193 name="org.simantics.g3d.viewDirection"