]> gerrit.simantics Code Review - simantics/platform.git/blob - bundles/org.simantics.spreadsheet.ui/plugin.xml
Merge commit 'ffdf837'
[simantics/platform.git] / bundles / org.simantics.spreadsheet.ui / plugin.xml
1 <?xml version="1.0" encoding="UTF-8"?>\r
2 <?eclipse version="3.2"?>\r<!--\r
3     Copyright (c) 2007, 2010 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.editors">\r
18       <editor\r
19             class="org.simantics.spreadsheet.ui.editor.SpreadsheetEditor"\r
20             icon="icons/table.png"\r
21             id="org.simantics.spreadsheet.ui.editor"\r
22             matchingStrategy="org.simantics.ui.workbench.editor.input.ResourceEditorInputMatchingStrategy"\r
23             name="Spreadsheet Editor">\r
24       </editor>\r
25           <editor\r
26          class="org.simantics.spreadsheet.ui.editor.SpreadsheetEditor2"\r
27          icon="platform:/plugin/com.famfamfam.silk/icons/table_multiple.png"\r
28          id="org.simantics.spreadsheet.ui.editor2"\r
29          matchingStrategy="org.simantics.ui.workbench.editor.input.ResourceEditorInputMatchingStrategy"\r
30          name="Spreadsheet Editor">\r
31       </editor>\r
32    </extension>\r
33 \r
34    <extension\r
35          point="org.eclipse.ui.handlers">\r
36       <handler\r
37             class="org.simantics.spreadsheet.ui.DeleteHandler"\r
38             commandId="org.eclipse.ui.edit.delete">\r
39          <activeWhen>\r
40             <with\r
41                   variable="activeContexts">\r
42                <iterate\r
43                      ifEmpty="false"\r
44                      operator="or">\r
45                   <equals\r
46                         value="org.simantics.spreadsheet.ui.context">\r
47                   </equals>\r
48                </iterate>\r
49             </with>\r
50          </activeWhen>\r
51       </handler>\r
52    </extension>\r
53    <extension\r
54          point="org.eclipse.ui.contexts">\r
55       <context\r
56             id="org.simantics.spreadsheet.ui.context"\r
57             name="Spreadsheet UI"\r
58             parentId="org.eclipse.ui.contexts.dialogAndWindow">\r
59       </context>\r
60    </extension>\r
61 <!--\r
62    <extension\r
63          point="org.simantics.browsing.ui.common.selectionProcessorBinding">\r
64       <binding browseContext="http://www.simantics.org/Spreadsheet-0.0/BrowseContext">\r
65          <implementation class="org.simantics.spreadsheet.ui.editor.SpreadsheetSelectionProcessor" />\r
66       </binding>\r
67    </extension>\r
68 -->\r
69 </plugin>\r