+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<?eclipse version="3.2"?>\r
-<plugin>\r
- <extension\r
- point="org.eclipse.ui.commands">\r
- <command\r
- categoryId="org.simantics.proconf.shapeeditor.commands"\r
- description="New CSG-Model"\r
- id="org.simantics.proconf.shapeeditor.commands.newCSG"\r
- name="New CSG-Model">\r
- </command>\r
- </extension>\r
- <extension\r
- point="org.eclipse.ui.handlers">\r
- <handler\r
- class="org.simantics.proconf.g3d.shapeeditor.handlers.NewCSGModelHandler"\r
- commandId="org.simantics.proconf.shapeeditor.commands.newCSG">\r
- </handler>\r
- </extension>\r
- <extension\r
- point="org.eclipse.ui.menus">\r
- <menuContribution\r
- locationURI="popup:#OEPopup?after=additions">\r
- <command\r
- commandId="org.simantics.proconf.shapeeditor.commands.newCSG"\r
- icon="icons/union.png"\r
- id="org.simantics.proconf.shapeeditor.popups.newCSG"\r
- label="New CSG-Model"\r
- style="push">\r
- <visibleWhen>\r
- <and>\r
- <with\r
- variable="activeContexts">\r
- <iterate\r
- ifEmpty="false"\r
- operator="or">\r
- <equals\r
- value="org.simantics.proconf.shapeeditor.csg">\r
- </equals>\r
- </iterate>\r
- </with>\r
- <with\r
- variable="selection">\r
- <and>\r
- <test\r
- args="http://www.vtt.fi/Simantics/Layer0/1.0/Types#Library"\r
- property="org.simantics.graph.resourceType">\r
- </test>\r
- </and>\r
- </with>\r
- </and>\r
- </visibleWhen>\r
- </command>\r
- </menuContribution>\r
- </extension>\r
- <extension\r
- point="org.simantics.ui.resourceEditorAdapter">\r
- <adapterClass\r
- class="org.simantics.proconf.g3d.shapeeditor.handlers.ResourceEditorAdapter1"\r
- id="org.simantics.proconf.shapeeditor.ResourceEditorDescription1">\r
- </adapterClass>\r
- <adapterClass\r
- class="org.simantics.proconf.g3d.shapeeditor.handlers.ResourceEditorAdapter3"\r
- id="org.simantics.proconf.shapeeditor.ResourceEditorDescription3">\r
- </adapterClass>\r
- </extension>\r
- <extension\r
- point="org.eclipse.ui.editors">\r
- <editor\r
- class="org.simantics.proconf.g3d.shapeeditor.views.ShapeEditorView"\r
- icon="icons/union.png"\r
- id="org.simantics.proconf.shapeeditor.editor1"\r
- name="ShapeEditor">\r
- </editor>\r
- <editor\r
- class="org.simantics.proconf.g3d.shapeeditor.views.ParameterizationEditor"\r
- icon="icons/unlink.png"\r
- id="org.simantics.proconf.shapeeditor.editor3"\r
- name="ParameterizationEditor">\r
- </editor>\r
- </extension>\r
- <extension\r
- point="org.eclipse.ui.views">\r
- <view\r
- class="org.simantics.proconf.g3d.shapeeditor.views.StructureView"\r
- icon="icons/union.png"\r
- id="org.simantics.shapeeditor.views.structure"\r
- name="Structure View">\r
- </view>\r
- <view\r
- class="org.simantics.proconf.g3d.shapeeditor.views.CSGModellingView"\r
- icon="icons/union.png"\r
- id="org.simantics.proconf.shapeeditor.views.modelling"\r
- name="CSG Modelling View">\r
- </view>\r
- </extension>\r
- <extension\r
- point="org.simantics.db.resourceAdapter">\r
- <resource_adapter\r
- adapter_class="org.simantics.proconf.g3d.shapeeditor.handlers.CSGProjectAdapter"\r
- operation="http://www.vtt.fi/Simantics/Layer0/1.0/Relations#HasProjectTypeAdapter"\r
- type_uri="http://www.vtt.fi/Simantics/CSG/1.0/Types#CSGProjectType">\r
- </resource_adapter>\r
- </extension>\r
- <extension\r
- point="org.eclipse.ui.perspectives">\r
- <perspective\r
- class="org.simantics.proconf.g3d.shapeeditor.perspectives.CSGModellingPerspective"\r
- icon="icons/union.png"\r
- id="org.simantics.proconf.shapeeditor.perspectives.csg"\r
- name="CSG Modelling">\r
- </perspective>\r
- </extension>\r
- <extension\r
- point="org.eclipse.ui.perspectiveExtensions">\r
- <perspectiveExtension\r
- targetID="org.simantics.proconf.shapeeditor.perspectives.csg">\r
- <view\r
- id="org.simantics.proconf.shapeeditor.views.modelling"\r
- ratio="0.3"\r
- relationship="left"\r
- relative="org.eclipse.ui.editorss"\r
- visible="true">\r
- </view>\r
- <view\r
- id="org.simantics.proconf.browsing.views.property"\r
- ratio="0.7"\r
- relationship="bottom"\r
- relative="org.simantics.proconf.shapeeditor.views.modelling"\r
- visible="true">\r
- </view>\r
- <view\r
- id="org.eclipse.pde.runtime.LogView"\r
- relationship="fast"\r
- relative="fi.vtt.proconf.ui.views.property"\r
- visible="false">\r
- </view>\r
- <view\r
- id="org.simantics.shapeeditor.views.structure"\r
- relationship="stack"\r
- relative="org.simantics.proconf.shapeeditor.views.modelling">\r
- </view>\r
- <view\r
- id="org.simantics.g3d.views.scenegraph"\r
- ratio="0.3"\r
- relationship="right"\r
- relative="org.eclipse.ui.editorss"\r
- visible="true">\r
- </view>\r
- </perspectiveExtension>\r
- </extension>\r
- <extension\r
- point="org.eclipse.ui.contexts">\r
- <context\r
- id="org.simantics.proconf.shapeeditor.csg"\r
- name="name">\r
- </context>\r
- </extension>\r
- <extension\r
- point="org.simantics.ui.perspectiveContextBinding">\r
- <binding\r
- contextIds="org.simantics.proconf.shapeeditor.csg"\r
- perspectiveId="org.simantics.proconf.shapeeditor.perspectives.csg">\r
- </binding>\r
- </extension>\r
-\r
-</plugin>\r