1 <?xml version="1.0" encoding="UTF-8"?>
2 <?eclipse version="3.2"?>
\r<!--
3 Copyright (c) 2007, 2011 Association for Decentralized Information Management
5 All rights reserved. This program and the accompanying materials
6 are made available under the terms of the Eclipse Public License v1.0
7 which accompanies this distribution, and is available at
8 http://www.eclipse.org/legal/epl-v10.html
11 VTT Technical Research Centre of Finland - initial API and implementation
17 point="org.eclipse.ui.views">
19 id="org.simantics.issues.category"
24 category="org.simantics.issues.category"
25 class="org.simantics.issues.ui.IssueView"
26 icon="platform:/plugin/com.famfamfam.silk/icons/error.png"
27 id="org.simantics.issues.ui.issueview"
32 category="org.simantics.issues.category"
33 class="org.simantics.issues.ui.IssueView2"
34 icon="platform:/plugin/com.famfamfam.silk/icons/error.png"
35 id="org.simantics.issues.ui.issueview2"
40 point="org.eclipse.ui.preferencePages">
42 class="org.simantics.issues.ui.preferences.IssuePreferencePage"
43 id="org.simantics.issues.ui.preferences"
48 point="org.eclipse.ui.commands">
50 id="org.simantics.issues.category"
51 name="Issue Commands">
54 categoryId="org.simantics.issues.category"
55 id="org.simantics.issues.toggleShowHiddenIssues"
56 name="Show Hidden Issues">
59 categoryId="org.simantics.issues.category"
60 id="org.simantics.issues.toggleShowNormalIssues"
61 name="Show Normal Issues">
64 categoryId="org.simantics.issues.category"
65 id="org.simantics.issues.toggleShowUserIssues"
66 name="Show User Issues">
69 categoryId="org.simantics.issues.category"
70 id="org.simantics.issues.ui.export.csv"
71 name="Export Issues as CSV file">
74 categoryId="org.simantics.issues.category"
75 id="org.simantics.issues.purgeResolvedIssues"
76 name="Purge Resolved Issues">
79 categoryId="org.simantics.issues.category"
80 id="org.simantics.issues.configureIssueSources"
81 name="Configure Issue Sources">
84 categoryId="org.simantics.issues.category"
85 id="org.simantics.issues.runActiveValidations"
86 name="Run Active Validations">
89 categoryId="org.simantics.issues.category"
90 id="org.simantics.issues.updateIssuesForOpenDiagrams"
91 name="Update Issues For Open Diagrams">
94 categoryId="org.simantics.issues.category"
95 id="org.simantics.issues.newUserIssue"
96 name="New User Issue">
100 point="org.eclipse.ui.handlers">
102 commandId="org.simantics.issues.toggleShowHiddenIssues"
103 class="org.simantics.issues.ui.handler.ToggleShowHiddenIssues">
106 commandId="org.simantics.issues.toggleShowNormalIssues"
107 class="org.simantics.issues.ui.handler.ToggleShowNormalIssues">
110 commandId="org.simantics.issues.toggleShowUserIssues"
111 class="org.simantics.issues.ui.handler.ToggleShowUserIssues">
114 class="org.simantics.issues.ui.handler.ExportIssuesAsCsv"
115 commandId="org.simantics.issues.ui.export.csv">
118 commandId="org.simantics.issues.purgeResolvedIssues"
119 class="org.simantics.issues.ui.handler.PurgeResolvedIssues">
122 commandId="org.simantics.issues.configureIssueSources"
123 class="org.simantics.issues.ui.handler.ConfigureIssueSources">
126 commandId="org.eclipse.ui.edit.delete"
127 class="org.simantics.issues.ui.handler.Resolve">
130 variable="activePartId">
132 value="org.simantics.issues.ui.issueview2">
138 commandId="org.simantics.issues.runActiveValidations"
139 class="org.simantics.issues.ui.handler.RunActiveValidations">
142 commandId="org.simantics.issues.updateIssuesForOpenDiagrams"
143 class="org.simantics.issues.ui.handler.UpdateIssuesForOpenDiagrams">
146 commandId="org.simantics.issues.newUserIssue"
147 class="org.simantics.issues.ui.handler.NewUserIssue">
151 point="org.eclipse.ui.menus">
153 locationURI="popup:#GraphExplorerPopup?after=modelling.ext">
155 class="org.simantics.issues.ui.handler.MenuActions"
156 id="org.simantics.issues.actions">
159 class="org.simantics.modeling.ui.actions.ModeledActions:context=http://www.simantics.org/IssueUI-1.1/ActionContext"
160 id="org.simantics.issues.actions2">
164 locationURI="toolbar:org.simantics.issues.ui.issueview2">
166 commandId="org.simantics.issues.runActiveValidations"
167 icon="icons/control_play_blue.png"
170 tooltip="Update Issues for Active Model">
176 commandId="org.simantics.issues.updateIssuesForOpenDiagrams"
177 icon="icons/control_repeat_blue.png"
180 tooltip="Update Issues for Open Diagrams">
186 commandId="org.simantics.issues.newUserIssue"
187 icon="icons/user_add.png"
188 label="New User Issue"
190 tooltip="New User Issue">
195 <separator name="toggles" visible="true" />
197 commandId="org.simantics.issues.toggleShowHiddenIssues"
198 icon="icons/hide.png"
201 tooltip="Show Hidden Issues">
207 commandId="org.simantics.issues.toggleShowNormalIssues"
208 icon="icons/information.png"
211 tooltip="Show Normal Issues">
217 commandId="org.simantics.issues.toggleShowUserIssues"
218 icon="icons/user.png"
221 tooltip="Show User Issues">
226 <separator name="export" visible="true" />
228 commandId="org.simantics.issues.ui.export.csv"
229 icon="icons/export.gif"
230 label="Export as CSV"
232 tooltip="Export All Issues as CSV">
237 <separator name="clear" visible="true" />
239 commandId="org.simantics.issues.purgeResolvedIssues"
240 icon="icons/purge.png"
243 tooltip="Purge Resolved Issues">
249 commandId="org.simantics.issues.configureIssueSources"
250 icon="platform:/plugin/com.famfamfam.silk/icons/cog.png"
253 tooltip="Configure Issue Sources">
258 <separator name="additions" visible="false" />
262 <extension point="org.simantics.scl.reflection.binding">
263 <namespace path="http://www.simantics.org/IssueUI-0.0/Functions">
264 <externalClass className="org.simantics.db.Resource"/>
265 <externalClass className="org.simantics.db.layer0.variable.Variable"/>
266 <externalClass className="org.simantics.db.ReadGraph"/>
267 <externalClass className="org.simantics.db.WriteGraph"/>
268 <class className="org.simantics.issues.ui.All"/>