]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.desktop.ui/plugin.xml
merged svn revision 33114 and added desktop and help plugins
[simantics/platform.git] / bundles / org.simantics.desktop.ui / plugin.xml
diff --git a/bundles/org.simantics.desktop.ui/plugin.xml b/bundles/org.simantics.desktop.ui/plugin.xml
new file mode 100644 (file)
index 0000000..a3df92f
--- /dev/null
@@ -0,0 +1,167 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<plugin>\r
+\r
+   <extension\r
+         point="org.eclipse.ui.perspectives">\r
+      <perspective\r
+            name="Modelling"\r
+            fixed="false"\r
+            class="org.simantics.workbench.Perspective"\r
+            id="org.simantics.desktop.modelling.perspective">\r
+      </perspective>\r
+   </extension>\r
+   <extension\r
+         point="org.simantics.project.feature">\r
+      <feature\r
+            label="Desktop"\r
+            description="Desktop product project feature."\r
+            class="org.simantics.desktop.ui.internal.DesktopProjectFeature"\r
+            published="true"\r
+            id="org.simantics.desktop.ui">\r
+         <installGroup\r
+               version="[1.0.0,2.0.0)"\r
+               id="omnipresent">\r
+         </installGroup>\r
+      </feature>\r
+   </extension>\r
+   <extension\r
+         point="org.eclipse.ui.perspectiveExtensions">\r
+      <perspectiveExtension\r
+            targetID="org.simantics.desktop.modelling.perspective">\r
+         <view\r
+               minimized="true"\r
+               ratio="0.20"\r
+               relative="org.eclipse.ui.editorss"\r
+               closeable="true"\r
+               visible="true"\r
+               id="org.simantics.modeling.ui.browser"\r
+               relationship="left">\r
+         </view>\r
+         <view\r
+               minimized="false"\r
+               ratio="0.5"\r
+               relative="org.simantics.modeling.ui.browser"\r
+               closeable="true"\r
+               visible="true"\r
+               id="org.simantics.browsing.ui.graph.propertyView"\r
+               relationship="bottom">\r
+         </view>\r
+      </perspectiveExtension>\r
+   </extension>\r
+   <!--\r
+   <extension\r
+         point="org.eclipse.epp.mpc.ui.catalog">\r
+      <catalog\r
+            label="Simantics Marketplace"\r
+            url="http://dev.simantics.org:8070/marketplace/"\r
+            icon="icons/simantics32.png"\r
+            description="Marketplace for installing simulation components for Simantics.">\r
+      </catalog>\r
+   </extension>\r
+   -->\r
+   <extension\r
+         point="org.eclipse.ui.views">\r
+      <category\r
+            name="Modeling"\r
+            id="org.simantics.modeling.ui.category">\r
+      </category>\r
+      <view\r
+            name="Model Browser"\r
+            icon="platform:/plugin/com.famfamfam.silk/icons/chart_organisation.png"\r
+            category="org.simantics.modeling.category"\r
+            class="org.simantics.desktop.ui.internal.StandardModelledView:configurationURI=http://www.simantics.org/Modeling-1.2/PlainModelBrowser"\r
+            restorable="true"\r
+            id="org.simantics.modeling.ui.browser">\r
+      </view>\r
+   </extension>\r
+   <extension\r
+         point="org.simantics.ui.doubleClick">\r
+      <doubleClickAction\r
+            name="Modeled Double Click"\r
+            priority="1.0"\r
+            class="org.simantics.modeling.ui.actions.ModeledDoubleClickActions">\r
+      </doubleClickAction>\r
+   </extension>\r
+   <extension\r
+         point="org.eclipse.ui.menus">\r
+      <menuContribution\r
+            locationURI="menu:sFile?after=import.ext">\r
+         <command\r
+               commandId="org.eclipse.ui.file.import">\r
+         </command>\r
+         <command\r
+               commandId="org.eclipse.ui.file.export">\r
+         </command>\r
+      </menuContribution>\r
+      <menuContribution\r
+            allPopups="false"\r
+            locationURI="menu:#FileNewMenu">\r
+         <dynamic\r
+               class="org.simantics.modeling.ui.actions.GlobalModeledActions:context=http://www.simantics.org/Project-1.2/ProjectFileMenuNewActionContext"\r
+               id="org.simantics.desktop.ui.fileMenuNew.modeledActions">\r
+         </dynamic>\r
+      </menuContribution>\r
+      <menuContribution\r
+            allPopups="false"\r
+            locationURI="menu:sFile">\r
+         <dynamic\r
+               class="org.simantics.modeling.ui.actions.GlobalModeledActions:context=http://www.simantics.org/Project-1.2/ProjectFileMenuActionContext"\r
+               id="org.simantics.desktop.ui.fileMenu.modeledActions">\r
+         </dynamic>\r
+      </menuContribution>\r
+      <menuContribution\r
+            locationURI="popup:#ModelBrowserPopup">\r
+         <separator\r
+               name="new.begin"\r
+               visible="false">\r
+         </separator>\r
+         <separator\r
+               name="new.ext"\r
+               visible="false">\r
+         </separator>\r
+         <separator\r
+               name="new.end"\r
+               visible="true">\r
+         </separator>\r
+         <dynamic\r
+               class="org.simantics.modeling.ui.actions.ModeledActions"\r
+               id="org.simantics.desktop.ui.modeledActions">\r
+         </dynamic>\r
+         <dynamic\r
+               class="org.simantics.ui.contribution.OpenWithMenuContribution"\r
+               id="openWith">\r
+         </dynamic>\r
+         <command\r
+               commandId="org.simantics.browsing.ui.common.collapseAll"\r
+               label="Collapse All"\r
+               icon="platform:/plugin/org.simantics.browsing.ui.common/icons/collapseall.png"\r
+               style="push"\r
+               tooltip="Collapse All">\r
+         </command>\r
+         <command\r
+               commandId="org.simantics.browsing.ui.common.collapseSelected"\r
+               label="Collapse Selected"\r
+               icon="platform:/plugin/org.simantics.browsing.ui.common/icons/collapse.png"\r
+               style="push"\r
+               tooltip="Collapse Selected">\r
+            <visibleWhen\r
+                  checkEnabled="false">\r
+               <with\r
+                     variable="selection">\r
+                   <count\r
+                         value="(0-">\r
+                   </count>\r
+               </with>\r
+            </visibleWhen>\r
+         </command>\r
+      </menuContribution>\r
+   </extension>\r
+   <extension\r
+         id="org.simantics.desktop.ui.fragment"\r
+         point="org.eclipse.e4.workbench.model">\r
+      <fragment\r
+            uri="fragment.e4xmi">\r
+      </fragment>\r
+   </extension>\r
+\r
+</plugin>\r