]> gerrit.simantics Code Review - simantics/3d.git/blob - org.simantics.plant3d.product/plugin.xml
Remove dependencies on log4j
[simantics/3d.git] / org.simantics.plant3d.product / plugin.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <?eclipse version="3.4"?>
3 <plugin>
4    <extension
5          id="product"
6          point="org.eclipse.core.runtime.products">
7       <product
8             application="org.simantics.workbench.application"
9             name="Simantics Plant3D">
10          <property
11                name="appName"
12                value="Simantics Plant3D">
13          </property>
14          <property
15                name="aboutText"
16                value="Simantics Plant3D">
17          </property>
18       </product>
19    </extension>
20    <extension
21          point="org.simantics.ui.resourceEditorAdapter">
22       <adapter
23             editorId="org.simantics.plant3d.editor"
24             groupId="org.simantics.plant3dEditor.group"
25             image="platform:/plugin/org.simantics.plant3d/icons/factory.png"
26             label="Plant3D Editor"
27             priority="1"
28             type_uris="http://www.simantics.org/Plant3D-0.1/Plant">
29       </adapter>
30    </extension>
31    <extension
32          point="org.simantics.project.feature">
33       <feature
34             class="org.simantics.plant3d.project.P3DProjectFeature"
35             id="org.simantics.plant3d.project.feature"
36             label="Plant3D Project"
37             published="true">
38          <installGroup
39                id="org.simantics.plant3d.installGroup"
40                version="[1.0.0,2.0.0)">
41          </installGroup>
42       </feature>
43    </extension>
44    <extension
45          point="org.eclipse.ui.views">
46       <view
47             class="org.simantics.plant3d.browser.P3DBrowser:browseContext=http://www.simantics.org/CSG-0.1/CSGBrowseContext;browseContext=http://www.simantics.org/Plant3D-0.1/P3DBrowseContext"
48             icon="platform:/plugin/org.simantics.plant3d/icons/factory.png"
49             id="org.simantics.plant3d.ModelBrowser"
50             name="Model Browser"
51             restorable="true">
52       </view>
53    </extension>
54    <extension
55          point="org.eclipse.ui.perspectives">
56       <perspective
57             class="org.simantics.plant3d.project.P3DPerspectiveFactory"
58             icon="platform:/plugin/org.simantics.plant3d/icons/factory.png"
59             id="org.simantics.plant3d.perspective"
60             name="Plant3D">
61       </perspective>
62    </extension>
63    <extension
64          point="org.eclipse.ui.perspectiveExtensions">
65       <perspectiveExtension
66             targetID="org.simantics.plant3d.perspective">
67          <view
68                id="org.simantics.plant3d.ModelBrowser"
69                minimized="false"
70                ratio="0.3"
71                relationship="left"
72                relative="org.eclipse.ui.editorss">
73          </view>
74          <view
75                id="org.simantics.browsing.ui.graph.propertyView"
76                minimized="false"
77                ratio="0.7"
78                relationship="bottom"
79                relative="org.eclipse.ui.editorss"
80                visible="true">
81          </view>
82          <view
83                id="org.simantics.browsing.ui.graph.propertyView:*"
84                minimized="false"
85                relationship="stack"
86                relative="org.simantics.browsing.ui.graph.propertyView"
87                visible="false">
88          </view>
89          <view
90                id="org.simantics.browsing.ui.graph.propertyViewPinned:*"
91                minimized="false"
92                relationship="stack"
93                relative="org.simantics.browsing.ui.graph.propertyView"
94                visible="false">
95          </view>
96          <view
97                id="org.eclipse.ui.views.ContentOutline"
98                minimized="false"
99                ratio="0.8"
100                relationship="right"
101                relative="org.eclipse.ui.editorss"
102                visible="true">
103          </view>
104       </perspectiveExtension>
105    </extension>
106    <extension
107          point="org.simantics.ui.perspectiveContextBinding">
108       <binding
109             contextIds="org.simantics.plant3d.context"
110             perspectiveId="org.simantics.plant3d.perspective">
111       </binding>
112    </extension>
113    <extension
114          point="org.eclipse.ui.menus">
115       <menuContribution
116             allPopups="false"
117             locationURI="menu:#FileNewMenu">
118          <command
119                commandId="org.simantics.plant3d.newPlant"
120                label="New Plant"
121                style="push">
122          </command>
123          <command
124                commandId="org.simantics.plant3d.newCSGModel"
125                label="New CSG Model"
126                style="push">
127          </command>
128       </menuContribution>
129    </extension>
130 </plugin>