code sync
[public/netxms.git] / webui / webapp / SNMP / plugin.xml
CommitLineData
45828a2b
AK
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 allowMultiple="false"
8 category="org.netxms.ui.eclipse.viewcategory.config"
9 class="org.netxms.ui.eclipse.snmp.views.SnmpTrapEditor"
10 icon="icons/trapeditor.png"
11 id="org.netxms.ui.eclipse.snmp.views.SnmpTrapEditor"
12 name="SNMP Trap Configuration"
13 restorable="true">
14 </view>
15 <view
16 allowMultiple="false"
17 category="org.netxms.ui.eclipse.viewcategory.tools"
18 class="org.netxms.ui.eclipse.snmp.views.MibExplorer"
19 icon="icons/mibexplorer.gif"
20 id="org.netxms.ui.eclipse.snmp.views.MibExplorer"
21 name="MIB Explorer"
22 restorable="true">
23 </view>
24 <view
25 class="org.netxms.ui.eclipse.snmp.views.SnmpTrapMonitor"
26 icon="icons/snmp_trap_monitor.png"
27 id="org.netxms.ui.eclipse.snmp.views.SnmpTrapMonitor"
28 name="SNMP Trap Monitor"
29 restorable="true">
30 </view>
31 </extension>
32 <extension
33 point="org.eclipse.ui.commands">
34 <command
35 description="Open SNMP traps configuration"
36 id="org.netxms.ui.eclipse.snmp.commands.open_snmp_trap_editor"
37 name="SNMP Traps Configuration">
38 </command>
39 <command
40 description="Open MIB Explorer"
41 id="org.netxms.ui.eclipse.snmp.commands.open_mib_explorer"
42 name="MIB Explorer">
43 </command>
44 <command
45 categoryId="org.netxms.ui.eclipse.console.category.views"
46 description="Open SNMP trap monitor"
47 id="org.netxms.ui.eclipse.snmp.commands.open_snmp_trap_monitor"
48 name="SNMP Trap Monitor">
49 </command>
50 </extension>
51 <extension
52 point="org.eclipse.ui.actionSets">
53 <actionSet
54 id="org.netxms.ui.eclipse.action_set.snmp_traps_configuration"
55 label="SNMP Traps Configuration"
56 visible="true">
57 <action
58 class="org.netxms.ui.eclipse.snmp.actions.OpenTrapEditor"
59 definitionId="org.netxms.ui.eclipse.snmp.commands.open_snmp_trap_editor"
60 icon="icons/trapeditor.png"
61 id="org.netxms.ui.eclipse.snmp.actions.open_trap_editor"
62 label="SNMP Traps Configuration"
63 menubarPath="config/additions"
64 style="push"
65 tooltip="Open SNMP traps configuration">
66 </action>
67 <action
68 class="org.netxms.ui.eclipse.snmp.actions.OpenSnmpTrapMonitor"
69 definitionId="org.netxms.ui.eclipse.snmp.commands.open_snmp_trap_monitor"
70 id="org.netxms.ui.eclipse.snmp.actions.open_snmp_trap_monitor"
71 label="SNMP Traps"
72 menubarPath="monitor/additions"
73 tooltip="Open SNMP trap monitor">
74 </action>
75 </actionSet>
76 <actionSet
77 id="org.netxms.ui.eclipse.action_set.mib_explorer"
78 label="MIB Explorer"
79 visible="true">
80 <action
81 class="org.netxms.ui.eclipse.snmp.actions.OpenMibExplorer"
82 definitionId="org.netxms.ui.eclipse.snmp.commands.open_mib_explorer"
83 icon="icons/mibexplorer.gif"
84 id="org.netxms.ui.eclipse.snmp.actions.open_mib_explorer"
85 label="MIB Explorer"
86 menubarPath="view/tools"
87 style="push"
88 tooltip="Open MIB Explorer">
89 </action>
90 </actionSet>
91 </extension>
92 <extension
93 point="org.eclipse.ui.popupMenus">
94 <objectContribution
95 id="org.netxms.ui.eclipse.snmp.actions.popup.object.Node"
96 objectClass="org.netxms.client.objects.Node">
97 <action
98 class="org.netxms.ui.eclipse.snmp.actions.OpenMibExplorerForNode"
99 enablesFor="1"
100 icon="icons/mibexplorer.gif"
101 id="org.netxms.ui.eclipse.snmp.popupActions.OpenMibExplorer"
102 label="&amp;MIB Explorer"
103 menubarPath="additions">
104 </action>
105 </objectContribution>
106 </extension>
107 <extension
108 point="org.netxms.ui.eclipse.loginlisteners">
109 <loginlistener
110 class="org.netxms.ui.eclipse.snmp.shared.MibCache">
111 </loginlistener>
112 </extension>
113
114</plugin>