]> gerrit.simantics Code Review - simantics/platform.git/blob - bundles/org.simantics.event/plugin.xml
Acorn: Fix WriteRunnable.runReally() and other fixes
[simantics/platform.git] / bundles / org.simantics.event / plugin.xml
1 <?xml version="1.0" encoding="UTF-8"?>\r
2 <?eclipse version="3.4"?>\r<!--\r
3     Copyright (c) 2007, 2011 Association for Decentralized Information Management\r
4     in Industry THTH ry.\r
5     All rights reserved. This program and the accompanying materials\r
6     are made available under the terms of the Eclipse Public License v1.0\r
7     which accompanies this distribution, and is available at\r
8     http://www.eclipse.org/legal/epl-v10.html\r
9    \r
10     Contributors:\r
11         VTT Technical Research Centre of Finland - initial API and implementation\r
12  -->\r
13
14 <plugin>\r
15 \r
16    <extension\r
17          point="org.eclipse.ui.views">\r
18       <category\r
19             id="org.simantics.event.category"\r
20             name="Event">\r
21       </category>\r
22       <view\r
23             category="org.simantics.event.category"\r
24             class="org.simantics.event.view.EventView"\r
25             icon="platform:/plugin/com.famfamfam.silk/icons/flag_green.png"\r
26             id="org.simantics.event.view"\r
27             name="Events">\r
28       </view>\r
29    </extension>\r
30 \r
31    <extension\r
32          point="org.eclipse.ui.commands">\r
33       <category\r
34             id="org.simantics.event.category"\r
35             name="Event Commands">\r
36       </category>\r
37       <command\r
38             categoryId="org.simantics.event.category"\r
39             id="org.simantics.event.toggleShowHiddenEvents"\r
40             name="Show Hidden Events">\r
41       </command>\r
42       <command\r
43             categoryId="org.simantics.event.category"\r
44             id="org.simantics.event.toggleHideInfoEvents"\r
45             name="Hide Info Events">\r
46       </command>\r
47       <command\r
48             categoryId="org.simantics.event.category"\r
49             id="org.simantics.event.toggleHideWarningEvents"\r
50             name="Hide Warning Events">\r
51       </command>\r
52       <command\r
53             categoryId="org.simantics.event.category"\r
54             id="org.simantics.event.toggleHideReturnEvents"\r
55             name="Hide Return Events">\r
56       </command>\r
57       <command\r
58             categoryId="org.simantics.event.category"\r
59             id="org.simantics.event.toggleShowOnlyMilestones"\r
60             name="Show Only Milestone Events">\r
61       </command>\r
62       <command\r
63             categoryId="org.simantics.event.category"\r
64             id="org.simantics.event.toggleShowOnlyActiveEvents"\r
65             name="Show Only Active Events">\r
66       </command>\r
67       <command\r
68             categoryId="org.simantics.event.category"\r
69             id="org.simantics.event.addMilestone"\r
70             name="Add New Milestone">\r
71       </command>\r
72       <command\r
73             categoryId="org.simantics.event.category"\r
74             id="org.simantics.event.export.csv"\r
75             name="Export Events as CSV file">\r
76       </command>\r
77    </extension>\r
78    <extension\r
79          point="org.eclipse.ui.handlers">\r
80       <handler\r
81             commandId="org.simantics.event.toggleHideInfoEvents"\r
82             class="org.simantics.event.view.handler.ToggleHideInfoEvents">\r
83       </handler>\r
84       <handler\r
85             commandId="org.simantics.event.toggleHideWarningEvents"\r
86             class="org.simantics.event.view.handler.ToggleHideWarningEvents">\r
87       </handler>\r
88       <handler\r
89             commandId="org.simantics.event.toggleHideReturnEvents"\r
90             class="org.simantics.event.view.handler.ToggleHideReturnEvents">\r
91       </handler>\r
92       <handler\r
93             commandId="org.simantics.event.toggleShowHiddenEvents"\r
94             class="org.simantics.event.view.handler.ToggleShowHiddenEvents">\r
95       </handler>\r
96       <handler\r
97             commandId="org.simantics.event.toggleShowOnlyMilestones"\r
98             class="org.simantics.event.view.handler.ToggleShowOnlyMilestones">\r
99       </handler>\r
100       <handler\r
101             commandId="org.simantics.event.toggleShowOnlyActiveEvents"\r
102             class="org.simantics.event.view.handler.ToggleShowOnlyActiveEvents">\r
103       </handler>\r
104       <!--\r
105       <handler\r
106             commandId="org.simantics.event.addMilestone"\r
107             class="org.simantics.event.view.handler.AddMilestoneHandler">\r
108       </handler>\r
109       -->\r
110       <handler\r
111             commandId="org.eclipse.ui.edit.delete"\r
112             class="org.simantics.event.view.handler.Delete">\r
113          <activeWhen>\r
114             <with\r
115                   variable="activePartId">\r
116                <equals\r
117                      value="org.simantics.event.view">\r
118                </equals>\r
119             </with>\r
120          </activeWhen>\r
121       </handler>\r
122       <handler\r
123             class="org.simantics.event.view.handler.ExportEventsAsCsv"\r
124             commandId="org.simantics.event.export.csv">\r
125       </handler>\r
126    </extension>\r
127    <extension\r
128          point="org.eclipse.ui.menus">\r
129       <menuContribution\r
130             locationURI="popup:org.simantics.event.view.popup">\r
131          <dynamic\r
132                class="org.simantics.event.view.handler.MenuActions"\r
133                id="org.simantics.event.actions">\r
134          </dynamic>\r
135          <command\r
136                commandId="org.simantics.event.addMilestone"\r
137                label="Add Milestone"\r
138                style="push">\r
139             <visibleWhen\r
140                   checkEnabled="true">\r
141             </visibleWhen>\r
142          </command>\r
143          <command\r
144                commandId="org.eclipse.ui.edit.delete"\r
145                label="Delete"\r
146                style="push">\r
147             <visibleWhen\r
148                   checkEnabled="true">\r
149             </visibleWhen>\r
150          </command>\r
151       </menuContribution>\r
152       <menuContribution\r
153             locationURI="toolbar:org.simantics.event.view">\r
154          <!--\r
155          <command\r
156                commandId="org.simantics.event.addMilestone"\r
157                label="Add Milestone"\r
158                style="push">\r
159             <visibleWhen\r
160                   checkEnabled="true">\r
161             </visibleWhen>\r
162          </command>\r
163          -->\r
164          <command\r
165                commandId="org.simantics.event.toggleHideInfoEvents"\r
166                icon="icons/flag_white.png"\r
167                label=""\r
168                style="toggle"\r
169                tooltip="Hide Info Events">\r
170              <visibleWhen\r
171                    checkEnabled="true">\r
172              </visibleWhen>\r
173          </command>\r
174          <command\r
175                commandId="org.simantics.event.toggleHideWarningEvents"\r
176                icon="platform:/plugin/com.famfamfam.silk/icons/flag_yellow.png"\r
177                label=""\r
178                style="toggle"\r
179                tooltip="Hide Warning Events">\r
180              <visibleWhen\r
181                    checkEnabled="true">\r
182              </visibleWhen>\r
183          </command>\r
184          <command\r
185                commandId="org.simantics.event.toggleHideReturnEvents"\r
186                icon="platform:/plugin/com.famfamfam.silk/icons/arrow_undo.png"\r
187                label=""\r
188                style="toggle"\r
189                tooltip="Hide Return Events">\r
190              <visibleWhen\r
191                    checkEnabled="true">\r
192              </visibleWhen>\r
193          </command>\r
194          <command\r
195                commandId="org.simantics.event.toggleShowHiddenEvents"\r
196                icon="icons/hide.png"\r
197                label=""\r
198                style="toggle"\r
199                tooltip="Show Hidden Events">\r
200              <visibleWhen\r
201                    checkEnabled="true">\r
202              </visibleWhen>\r
203          </command>\r
204          <command\r
205                commandId="org.simantics.event.toggleShowOnlyMilestones"\r
206                icon="icons/milestone.png"\r
207                style="toggle"\r
208                label=""\r
209                tooltip="Milestones Only">\r
210              <visibleWhen\r
211                    checkEnabled="true">\r
212              </visibleWhen>\r
213          </command>\r
214          <command\r
215                commandId="org.simantics.event.toggleShowOnlyActiveEvents"\r
216                icon="platform:/plugin/com.famfamfam.silk/icons/tick.png"\r
217                style="toggle"\r
218                label=""\r
219                tooltip="Active Events Only">\r
220              <visibleWhen\r
221                    checkEnabled="true">\r
222              </visibleWhen>\r
223          </command>\r
224          <separator name="export" visible="true" />\r
225          <command\r
226                commandId="org.simantics.event.export.csv"\r
227                icon="platform:/plugin/org.simantics.ui/icons/etool16/export.gif"\r
228                label="Export as CSV"\r
229                style="push"\r
230                tooltip="Export All Events as CSV">\r
231              <visibleWhen\r
232                    checkEnabled="true">\r
233              </visibleWhen>\r
234          </command>\r
235       </menuContribution>\r
236    </extension>\r
237 \r
238 </plugin>\r