]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.scl.ui.development/plugin.xml
Split scl.ui plugin.
[simantics/platform.git] / bundles / org.simantics.scl.ui.development / plugin.xml
diff --git a/bundles/org.simantics.scl.ui.development/plugin.xml b/bundles/org.simantics.scl.ui.development/plugin.xml
new file mode 100644 (file)
index 0000000..1f079ac
--- /dev/null
@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.4"?>
+<plugin>
+   <extension
+         point="org.eclipse.ui.views">
+      <view
+            allowMultiple="false"
+            category="org.simantics.scl.ui.category"
+            class="org.simantics.scl.ui.issues.SCLIssuesView"
+            icon="platform:/plugin/org.simantics.scl.ui/icons/error.png"
+            id="org.simantics.scl.ui.issues"
+            name="SCL Issues"
+            restorable="true">
+      </view>
+      <view
+            allowMultiple="false"
+            category="org.simantics.scl.ui.category"
+            class="org.simantics.scl.ui.modulebrowser.SCLModuleBrowser"
+            icon="platform:/plugin/org.simantics.scl.ui/icons/lambda.png"
+            id="org.simantics.scl.ui.modulebrowser"
+            name="SCL Module Browser"
+            restorable="true">
+      </view>
+   </extension>
+   <extension
+         point="org.eclipse.ui.perspectives">
+      <perspective
+            class="org.simantics.scl.ui.perspective.SCLPerspectiveFactory"
+            icon="platform:/plugin/org.simantics.scl.ui/icons/lambda.png"
+            id="org.simantics.scl.ui.perspective"
+            name="SCL Development Perspective">
+      </perspective>
+   </extension>
+   <extension
+         point="org.eclipse.ui.perspectiveExtensions">
+      <perspectiveExtension
+            targetID="org.simantics.scl.ui.perspective">
+         <view
+               id="org.simantics.scl.ui.modulebrowser"
+               minimized="false"
+               ratio="0.2"
+               relationship="left"
+               relative="org.eclipse.ui.editorss">
+         </view>
+         <view
+               id="org.simantics.scl.ui.console"
+               minimized="false"
+               ratio="0.8"
+               relationship="bottom"
+               relative="org.eclipse.ui.editorss">
+         </view>
+         <view
+               id="org.simantics.scl.ui.issues"
+               minimized="false"
+               ratio="0.8"
+               relationship="bottom"
+               relative="org.simantics.scl.ui.modulebrowser">
+         </view>
+      </perspectiveExtension>
+   </extension>
+
+</plugin>