configuration elements can be installed from repositories
[public/netxms.git] / src / java / netxms-eclipse / Market / plugin.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <?eclipse version="3.4"?>
3 <plugin>
4 <extension
5 point="org.eclipse.ui.views">
6 <view
7 class="org.netxms.ui.eclipse.market.views.RepositoryManager"
8 icon="icons/repository_mgr.gif"
9 id="org.netxms.ui.eclipse.market.views.RepositoryManager"
10 name="Repository Manager"
11 restorable="true">
12 </view>
13 </extension>
14 <extension
15 point="org.eclipse.ui.contexts">
16 <context
17 id="org.netxms.ui.eclipse.market.context.RepositoryManager"
18 name="Repository Manager"
19 parentId="org.eclipse.ui.contexts.window">
20 </context>
21 </extension>
22 <extension
23 point="org.eclipse.ui.commands">
24 <command
25 id="org.netxms.ui.eclipse.market.commands.showFilter"
26 name="Show filter">
27 </command>
28 <command
29 id="org.netxms.ui.eclipse.market.commands.openRepositoryManager"
30 name="Repository Manager">
31 </command>
32 <command
33 id="org.netxms.ui.eclipse.market.commands.mark"
34 name="Mark for installation">
35 </command>
36 <command
37 id="org.netxms.ui.eclipse.market.commands.unmark"
38 name="Unmark for installation">
39 </command>
40 <command
41 id="org.netxms.ui.eclipse.market.commands.install"
42 name="Install">
43 </command>
44 </extension>
45 <extension
46 point="org.eclipse.ui.bindings">
47 <key
48 commandId="org.netxms.ui.eclipse.market.commands.showFilter"
49 contextId="org.netxms.ui.eclipse.market.context.RepositoryManager"
50 schemeId="org.netxms.ui.eclipse.defaultKeyBinding"
51 sequence="M1+F2">
52 </key>
53 <key
54 commandId="org.netxms.ui.eclipse.market.commands.mark"
55 contextId="org.netxms.ui.eclipse.market.context.RepositoryManager"
56 schemeId="org.netxms.ui.eclipse.defaultKeyBinding"
57 sequence="M1+M">
58 </key>
59 <key
60 commandId="org.netxms.ui.eclipse.market.commands.unmark"
61 contextId="org.netxms.ui.eclipse.market.context.RepositoryManager"
62 schemeId="org.netxms.ui.eclipse.defaultKeyBinding"
63 sequence="M1+U">
64 </key>
65 <key
66 commandId="org.netxms.ui.eclipse.market.commands.install"
67 contextId="org.netxms.ui.eclipse.market.context.RepositoryManager"
68 schemeId="org.netxms.ui.eclipse.defaultKeyBinding"
69 sequence="F2">
70 </key>
71 </extension>
72 <extension
73 point="org.eclipse.ui.actionSets">
74 <actionSet
75 id="org.netxms.ui.eclipse.market.actionSet"
76 label="Market"
77 visible="true">
78 <action
79 class="org.netxms.ui.eclipse.market.actions.OpenRepositoryManager"
80 definitionId="org.netxms.ui.eclipse.market.commands.openRepositoryManager"
81 icon="icons/repository_mgr.gif"
82 id="org.netxms.ui.eclipse.market.actions.OpenRepositoryManager"
83 label="Market"
84 menubarPath="config/additions"
85 style="push">
86 </action>
87 </actionSet>
88 </extension>
89
90 </plugin>