externalized strings in SNMP plugin
[public/netxms.git] / src / java / netxms-eclipse / SNMP / 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 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="%view.name.TrapCfg"
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="%view.name.MIBExplorer"
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="%view.name.TrapMonitor"
29 restorable="true">
30 </view>
31 <view
32 allowMultiple="false"
33 category="org.netxms.ui.eclipse.viewcategory.config"
34 class="org.netxms.ui.eclipse.snmp.views.SnmpCredentials"
35 id="org.netxms.ui.eclipse.snmp.views.SnmpCredentials"
36 name="%view.name.SNMPCredentials"
37 restorable="true">
38 </view>
39 </extension>
40 <extension
41 point="org.eclipse.ui.commands">
42 <command
43 description="%command.description.TrapCfg"
44 id="org.netxms.ui.eclipse.snmp.commands.open_snmp_trap_editor"
45 name="%command.name.TrapCfg">
46 </command>
47 <command
48 description="%command.description.MIBExplorer"
49 id="org.netxms.ui.eclipse.snmp.commands.open_mib_explorer"
50 name="%command.name.MIBExplorer">
51 </command>
52 <command
53 categoryId="org.netxms.ui.eclipse.console.category.views"
54 description="%command.description.TrapMonitor"
55 id="org.netxms.ui.eclipse.snmp.commands.open_snmp_trap_monitor"
56 name="%command.name.TrapMonitor">
57 </command>
58 <command
59 description="%command.description.MIBExplorer"
60 id="org.netxms.ui.eclipse.snmp.commands.open_snmp_configuration"
61 name="Open SNMP Configuration">
62 </command>
63 </extension>
64 <extension
65 point="org.eclipse.ui.actionSets">
66 <actionSet
67 id="org.netxms.ui.eclipse.action_set.snmp_traps_configuration"
68 label="%actionSet.label.TrapCfg"
69 visible="true">
70 <action
71 class="org.netxms.ui.eclipse.snmp.actions.OpenTrapEditor"
72 definitionId="org.netxms.ui.eclipse.snmp.commands.open_snmp_trap_editor"
73 icon="icons/trapeditor.png"
74 id="org.netxms.ui.eclipse.snmp.actions.open_trap_editor"
75 label="%action.label.TrapCfg"
76 menubarPath="config/additions"
77 style="push"
78 tooltip="%action.tooltip.TrapCfg">
79 </action>
80 <action
81 class="org.netxms.ui.eclipse.snmp.actions.OpenSnmpTrapMonitor"
82 definitionId="org.netxms.ui.eclipse.snmp.commands.open_snmp_trap_monitor"
83 id="org.netxms.ui.eclipse.snmp.actions.open_snmp_trap_monitor"
84 label="%action.label.TrapMonitor"
85 menubarPath="monitor/additions"
86 tooltip="%action.tooltip.TrapMonitor">
87 </action>
88 </actionSet>
89 <actionSet
90 id="org.netxms.ui.eclipse.action_set.mib_explorer"
91 label="%actionSet.label.MIBExplorer"
92 visible="true">
93 <action
94 class="org.netxms.ui.eclipse.snmp.actions.OpenMibExplorer"
95 definitionId="org.netxms.ui.eclipse.snmp.commands.open_mib_explorer"
96 icon="icons/mibexplorer.gif"
97 id="org.netxms.ui.eclipse.snmp.actions.open_mib_explorer"
98 label="%action.label.MIBExplorer"
99 menubarPath="view/tools"
100 style="push"
101 tooltip="%action.tooltip.MIBExplorer">
102 </action>
103 </actionSet>
104 <actionSet
105 id="org.netxms.ui.eclipse.action_set.snmp_configuration"
106 label="SNMP Credentials"
107 visible="true">
108 <action
109 class="org.netxms.ui.eclipse.snmp.actions.OpenSnmpCredentialsEditor"
110 definitionId="org.netxms.ui.eclipse.snmp.commands.open_snmp_configuration"
111 id="org.netxms.ui.eclipse.snmp.actions.open_snmp_configuration"
112 label="%action.label.SNMPCredentials"
113 menubarPath="config/additions"
114 style="push"
115 tooltip="%action.tooltip.SNMPCredentials">
116 </action>
117 </actionSet>
118 </extension>
119 <extension
120 point="org.eclipse.ui.popupMenus">
121 <objectContribution
122 id="org.netxms.ui.eclipse.snmp.actions.popup.object.Node"
123 objectClass="org.netxms.client.objects.Node">
124 <action
125 class="org.netxms.ui.eclipse.snmp.actions.OpenMibExplorerForNode"
126 enablesFor="1"
127 icon="icons/mibexplorer.gif"
128 id="org.netxms.ui.eclipse.snmp.popupActions.OpenMibExplorer"
129 label="%action.label.MIBExplorerNode"
130 menubarPath="additions">
131 </action>
132 </objectContribution>
133 </extension>
134 <extension
135 point="org.netxms.ui.eclipse.loginlisteners">
136 <loginlistener
137 class="org.netxms.ui.eclipse.snmp.shared.MibCache">
138 </loginlistener>
139 </extension>
140
141 </plugin>