~ubuntu-branches/ubuntu/quantal/mysql-workbench/quantal

« back to all changes in this revision

Viewing changes to res/wbdata/main_menu.xml

  • Committer: Package Import Robot
  • Author(s): Dmitry Smirnov
  • Date: 2012-03-01 21:57:30 UTC
  • Revision ID: package-import@ubuntu.com-20120301215730-o7y8av8y38n162ro
Tags: upstream-5.2.38+dfsg
ImportĀ upstreamĀ versionĀ 5.2.38+dfsg

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0"?>
 
2
 
 
3
<data>
 
4
  <value type="list" content-type="object" content-struct-name="app.MenuItem">
 
5
 
 
6
    <!-- File Menu -->
 
7
 
 
8
    <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file">
 
9
      <value type="string" key="name">file</value>
 
10
      <value type="string" key="caption">_File</value>
 
11
      <value type="string" key="itemType">cascade</value>
 
12
      <value type="list" key="subItems" content-type="object" content-struct-name="app.MenuItem">
 
13
 
 
14
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.new1">
 
15
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link>
 
16
          <value type="string" key="name">new_document</value>
 
17
          <value type="string" key="command">plugin:wb.file.newDocument</value>
 
18
          <value type="string" key="itemType">action</value>
 
19
          <value type="string" key="shortcut">Modifier+N</value>
 
20
        </value>
 
21
 
 
22
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.new_sql">
 
23
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link>
 
24
          <value type="string" key="name">query.newFile</value>
 
25
          <value type="string" key="context">*query</value>
 
26
          <value type="string" key="caption">New Query Tab</value>
 
27
          <value type="string" key="itemType">action</value>
 
28
          <value type="string" key="shortcut">Modifier+T</value>
 
29
          <value type="string" key="command">builtin:query.newFile</value>
 
30
        </value>
 
31
 
 
32
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.open">
 
33
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link>
 
34
          <value type="string" key="caption">_Open Model...</value>
 
35
          <value type="string" key="name">open_document</value>
 
36
          <value type="string" key="command">plugin:wb.file.openModel</value>
 
37
          <value type="string" key="itemType">action</value>
 
38
          <value type="string" key="shortcut">Modifier+O</value>
 
39
        </value>
 
40
 
 
41
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.include">
 
42
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link>
 
43
          <value type="string" key="caption">_Include Model...</value>
 
44
          <value type="string" key="context">*model</value>
 
45
          <value type="string" key="name">include_model</value>
 
46
          <value type="string" key="command">plugin:wb.mysql.includeModel</value>
 
47
          <value type="string" key="itemType">action</value>
 
48
        </value>
 
49
 
 
50
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.open_script_into">
 
51
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link>
 
52
          <value type="string" key="caption">_Open SQL Script...</value>
 
53
          <value type="string" key="context">*query</value>
 
54
          <value type="string" key="name">open_script_into</value>
 
55
          <value type="string" key="command">builtin:query.openFile</value>
 
56
          <value type="string" key="itemType">action</value>
 
57
          <value type="string" key="shortcut">Modifier+Shift+O</value>
 
58
        </value>
 
59
 
 
60
 
 
61
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.open_recent">
 
62
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link>
 
63
          <value type="string" key="name">open_recent</value>
 
64
          <value type="string" key="caption">Open _Recent</value>
 
65
          <value type="string" key="itemType">cascade</value>
 
66
        </value>
 
67
 
 
68
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.file.open_recent">
 
69
          <value type="string" key="itemType">separator</value>
 
70
        </value>
 
71
 
 
72
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.closesql">
 
73
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link>
 
74
          <value type="string" key="name">closetab</value>
 
75
          <value type="string" key="caption">_Close Connection Tab</value>
 
76
          <value type="string" key="context">*query</value>
 
77
          <value type="string" key="itemType">action</value>
 
78
          <value type="string" key="command">builtin:close_tab</value>
 
79
          <value type="string" key="shortcut">Modifier+Shift+W</value>
 
80
        </value>
 
81
 
 
82
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.close">
 
83
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link>
 
84
          <value type="string" key="name">closetab</value>
 
85
          <value type="string" key="caption">_Close Tab</value>
 
86
          <value type="string" key="itemType">action</value>
 
87
          <value type="string" key="command">builtin:closetab</value>
 
88
          <value type="string" key="shortcut">Modifier+W</value>
 
89
        </value>
 
90
 
 
91
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.closesqled">
 
92
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link>
 
93
          <value type="string" key="name">closeeditor</value>
 
94
          <value type="string" key="caption">_Close Tab</value>
 
95
          <value type="string" key="context">*query</value>
 
96
          <value type="string" key="itemType">action</value>
 
97
          <value type="string" key="command">builtin:close_editor</value>
 
98
          <value type="string" key="shortcut">Modifier+W</value>
 
99
        </value>
 
100
 
 
101
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.save">
 
102
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link>
 
103
          <value type="string" key="context">*model</value>
 
104
          <value type="string" key="name">save_document</value>
 
105
          <value type="string" key="caption">_Save Model</value>
 
106
          <value type="string" key="command">plugin:wb.file.saveModel</value>
 
107
          <value type="string" key="itemType">action</value>
 
108
          <value type="string" key="shortcut">Modifier+S</value>
 
109
        </value>
 
110
        
 
111
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.savesql">
 
112
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link>
 
113
          <value type="string" key="context">*query</value>
 
114
          <value type="string" key="name">save_sql</value>
 
115
          <value type="string" key="caption">_Save Script</value>
 
116
          <value type="string" key="command">builtin:query.saveFile</value>
 
117
          <value type="string" key="itemType">action</value>
 
118
          <value type="string" key="shortcut">Modifier+S</value>
 
119
        </value>
 
120
 
 
121
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.save_as">
 
122
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link>
 
123
          <value type="string" key="context">*model</value>
 
124
          <value type="string" key="caption">Save Model _As...</value>
 
125
          <value type="string" key="name">save_document_as</value>
 
126
          <value type="string" key="command">plugin:wb.file.saveModelAs</value>
 
127
          <value type="string" key="itemType">action</value>
 
128
          <value type="string" key="shortcut">Modifier+Shift+S</value>
 
129
        </value>
 
130
 
 
131
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.savesql_as">
 
132
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link>
 
133
          <value type="string" key="context">*query</value>
 
134
          <value type="string" key="caption">Save Script _As...</value>
 
135
          <value type="string" key="name">save_sql_as</value>
 
136
          <value type="string" key="command">builtin:query.saveFileAs</value>
 
137
          <value type="string" key="itemType">action</value>
 
138
          <value type="string" key="shortcut">Modifier+Shift+S</value>
 
139
        </value>
 
140
 
 
141
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.revert_sql">
 
142
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link>
 
143
          <value type="string" key="context">*query</value>
 
144
          <value type="string" key="caption">Revert to Saved</value>
 
145
          <value type="string" key="name">revert_sql</value>
 
146
          <value type="string" key="command">builtin:query.revert</value>
 
147
          <value type="string" key="itemType">action</value>
 
148
        </value>
 
149
 
 
150
 
 
151
        <!--value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.saveall">
 
152
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link>
 
153
          <value type="string" key="caption">Save All</value>
 
154
          <value type="string" key="name">save_all</value>
 
155
          <value type="string" key="command">plugin:wb.file.saveAll</value>
 
156
          <value type="string" key="itemType">action</value>
 
157
          <value type="string" key="shortcut">Modifier+Control+S</value>
 
158
        </value!-->
 
159
 
 
160
 
 
161
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.file.save_as">
 
162
          <value type="string" key="itemType">separator</value>
 
163
          <value type="string" key="context">*query</value>
 
164
        </value>
 
165
 
 
166
        <!-- New wizard is still missing.
 
167
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.run_script">
 
168
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link>
 
169
          <value type="string" key="caption">_Execute SQL File...</value>
 
170
          <value type="string" key="context">*query</value>
 
171
          <value type="string" key="name">run_script</value>
 
172
          <value type="string" key="command">builtin:query.runFile</value>
 
173
          <value type="string" key="itemType">action</value>
 
174
        </value>
 
175
        -->
 
176
 
 
177
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.file.impor">
 
178
          <value type="string" key="itemType">separator</value>
 
179
          <value type="string" key="context">*model</value>
 
180
        </value>
 
181
 
 
182
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.import">
 
183
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link>
 
184
          <value type="string" key="name">import</value>
 
185
          <value type="string" key="context">*model</value>
 
186
          <value type="string" key="caption">_Import</value>
 
187
          <value type="string" key="itemType">cascade</value>
 
188
          <value type="list" key="subItems" content-type="object" content-struct-name="app.MenuItem">
 
189
 
 
190
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.import.mysql.sql">
 
191
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file.import</link>
 
192
              <value type="string" key="caption">Reverse Engineer MySQL Create Script...</value>
 
193
              <value type="string" key="name">mysql_import_sql</value>
 
194
              <value type="string" key="command">plugin:db.mysql.plugin.import.sql</value>
 
195
              <value type="string" key="itemType">action</value>
 
196
            </value>
 
197
 
 
198
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.import.sep">
 
199
              <value type="string" key="itemType">separator</value>
 
200
            </value>
 
201
 
 
202
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.import.mysql.dbd4">
 
203
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file.import</link>
 
204
              <value type="string" key="caption">Import DBDesigner4 Model...</value>
 
205
              <value type="string" key="name">mysql_import_dbd4</value>
 
206
              <value type="string" key="command">plugin:db.mysql.import.dbd4</value>
 
207
              <value type="string" key="itemType">action</value>
 
208
            </value>
 
209
 
 
210
          </value>
 
211
        </value>
 
212
 
 
213
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.export">
 
214
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link>
 
215
          <value type="string" key="name">export</value>
 
216
          <value type="string" key="caption">_Export</value>
 
217
          <value type="string" key="itemType">cascade</value>
 
218
          <value type="string" key="context">*model</value>
 
219
          <value type="list" key="subItems" content-type="object" content-struct-name="app.MenuItem">
 
220
 
 
221
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.export.sql_script">
 
222
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file.export</link>
 
223
              <value type="string" key="name">export_sql_script</value>
 
224
              <value type="string" key="caption">Forward Engineer SQL CREATE Script...</value>
 
225
              <value type="string" key="command">plugin:db.mysql.plugin.export.sql</value>
 
226
              <value type="string" key="itemType">action</value>
 
227
              <value type="string" key="shortcut">Modifier+Shift+G</value>
 
228
            </value>
 
229
 
 
230
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.export.sql_alter_script">
 
231
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file.export</link>
 
232
              <value type="string" key="name">export_alter_script</value>
 
233
              <value type="string" key="caption">Forward Engineer SQL ALTER Script...</value>
 
234
              <value type="string" key="command">plugin:db.mysql.plugin.export.alter</value>
 
235
              <value type="string" key="itemType">action</value>
 
236
              <value type="string" key="shortcut">Modifier+Alt+Y</value>
 
237
            </value>
 
238
 
 
239
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.synchronize.sql_alter_script">
 
240
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file.export</link>
 
241
              <value type="string" key="name">sync_to_script</value>
 
242
              <value type="string" key="caption">Synchronize With SQL CREATE Script...</value>
 
243
              <value type="string" key="command">plugin:db.mysql.plugin.sync.catalog</value>
 
244
              <value type="string" key="itemType">action</value>
 
245
              <value type="string" key="shortcut">Modifier+Shift+Y</value>
 
246
            </value>
 
247
 
 
248
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.export.sep">
 
249
              <value type="string" key="itemType">separator</value>
 
250
            </value>
 
251
 
 
252
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.export.png">
 
253
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file.export</link>
 
254
              <value type="string" key="caption">Export as PNG...</value>
 
255
              <value type="string" key="name">export_image_png</value>
 
256
              <value type="string" key="command">plugin:wb.export.exportPNG</value>
 
257
              <value type="string" key="itemType">action</value>
 
258
            </value>
 
259
 
 
260
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.export.svg">
 
261
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file.export</link>
 
262
              <value type="string" key="caption">Export as SVG...</value>
 
263
              <value type="string" key="name">export_image_svg</value>
 
264
              <value type="string" key="command">plugin:wb.export.exportSVG</value>
 
265
              <value type="string" key="itemType">action</value>
 
266
            </value>
 
267
 
 
268
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.export.pdf">
 
269
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file.export</link>
 
270
              <value type="string" key="caption">Export as Single Page PDF...</value>
 
271
              <value type="string" key="name">export_image_pdf</value>
 
272
              <value type="string" key="command">plugin:wb.export.exportPDF</value>
 
273
              <value type="string" key="itemType">action</value>
 
274
            </value>
 
275
 
 
276
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.export.ps">
 
277
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file.export</link>
 
278
              <value type="string" key="caption">Export as Single Page PostScript File...</value>
 
279
              <value type="string" key="name">export_image_ps</value>
 
280
              <value type="string" key="command">plugin:wb.export.exportPS</value>
 
281
              <value type="string" key="itemType">action</value>
 
282
            </value>
 
283
          </value>
 
284
        </value>
 
285
 
 
286
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.file.export">
 
287
          <value type="string" key="itemType">separator</value>
 
288
          <value type="string" key="context">*model</value>
 
289
        </value>
 
290
 
 
291
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.pagesetup.base">
 
292
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link>
 
293
          <value type="string" key="caption">Page Setup...</value>
 
294
          <value type="string" key="name">pagesetup</value>
 
295
          <value type="string" key="command">builtin:wb.page_setup</value>
 
296
          <value type="string" key="itemType">action</value>
 
297
          <value type="string" key="platform">windows,macosx</value>
 
298
          <value type="string" key="context">*model</value>
 
299
        </value>
 
300
 
 
301
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.pagesetup.linux">
 
302
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link>
 
303
          <value type="string" key="caption">Page Setup...</value>
 
304
          <value type="string" key="name">pagesetup</value>
 
305
          <value type="string" key="command">plugin:wb.print.setup</value>
 
306
          <value type="string" key="itemType">action</value>
 
307
          <value type="string" key="platform">linux</value>
 
308
          <value type="string" key="context">*model</value>
 
309
        </value>
 
310
 
 
311
        
 
312
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.printPreview">
 
313
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link>
 
314
          <value type="string" key="caption">Print Preview...</value>
 
315
          <value type="string" key="name">printPreview</value>
 
316
          <value type="string" key="command">plugin:wb.print.printPreview</value>
 
317
          <value type="string" key="itemType">action</value>
 
318
          <value type="string" key="platform">windows</value>
 
319
          <value type="string" key="context">*model</value>
 
320
        </value>
 
321
 
 
322
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.print">
 
323
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link>
 
324
          <value type="string" key="caption">_Print...</value>
 
325
          <value type="string" key="name">print</value>
 
326
          <value type="string" key="command">plugin:wb.print.print</value>
 
327
          <value type="string" key="itemType">action</value>
 
328
          <value type="string" key="shortcut">Modifier+P</value>
 
329
          <value type="string" key="context">*model</value>
 
330
        </value>
 
331
 
 
332
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.printpdf">
 
333
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link>
 
334
          <value type="string" key="caption">Print to PDF...</value>
 
335
          <value type="string" key="name">printpdf</value>
 
336
          <value type="string" key="command">plugin:wb.print.printToPDFFile</value>
 
337
          <value type="string" key="itemType">action</value>
 
338
          <value type="string" key="context">*model</value>
 
339
        </value>
 
340
 
 
341
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.printps">
 
342
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link>
 
343
          <value type="string" key="caption">Print to PS File...</value>
 
344
          <value type="string" key="name">printps</value>
 
345
          <value type="string" key="command">plugin:wb.print.printToPSFile</value>
 
346
          <value type="string" key="itemType">action</value>
 
347
          <value type="string" key="context">*model</value>
 
348
        </value>
 
349
 
 
350
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.file.properties">
 
351
          <value type="string" key="itemType">separator</value>
 
352
          <value type="string" key="context">*model</value>
 
353
        </value>
 
354
 
 
355
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.properties">
 
356
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link>
 
357
          <value type="string" key="caption">Document Properties...</value>
 
358
          <value type="string" key="name">properties</value>
 
359
          <value type="string" key="command">plugin:wb.form.showDocumentProperties</value>
 
360
          <value type="string" key="itemType">action</value>
 
361
          <value type="string" key="context">*model</value>
 
362
        </value>
 
363
 
 
364
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.file.exit">
 
365
          <value type="string" key="itemType">separator</value>
 
366
          <value type="string" key="platform">windows,linux</value>
 
367
          <value type="string" key="context">*model</value>
 
368
        </value>
 
369
 
 
370
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.file.exit">
 
371
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.file</link>
 
372
          <value type="string" key="name">exit_application</value>
 
373
          <value type="string" key="caption">E_xit</value>
 
374
          <value type="string" key="command">plugin:wb.file.exit</value>
 
375
          <value type="string" key="itemType">action</value>
 
376
          <value type="string" key="platform">windows,linux</value>
 
377
          <value type="string" key="shortcut">Modifier+Q</value>
 
378
       </value>
 
379
      </value>
 
380
    </value>
 
381
 
 
382
 
 
383
    <!-- Edit Menu -->
 
384
 
 
385
    <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit">
 
386
      <value type="string" key="name">edit</value>
 
387
      <value type="string" key="caption">_Edit</value>
 
388
      <value type="string" key="itemType">cascade</value>
 
389
      <value type="list" key="subItems" content-type="object" content-struct-name="app.MenuItem">
 
390
 
 
391
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.undo">
 
392
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit</link>
 
393
          <value type="string" key="caption">Undo</value>
 
394
          <value type="string" key="name">undo</value>
 
395
          <value type="string" key="command">builtin:undo</value>
 
396
          <value type="string" key="itemType">action</value>
 
397
          <value type="string" key="shortcut">Modifier+Z</value>
 
398
        </value>
 
399
 
 
400
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.redo">
 
401
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit</link>
 
402
          <value type="string" key="caption">Redo</value>
 
403
          <value type="string" key="name">redo</value>
 
404
          <value type="string" key="command">builtin:redo</value>
 
405
          <value type="string" key="itemType">action</value>
 
406
          <value type="string" key="shortcut">Modifier+Y</value>
 
407
          <value type="string" key="platform">windows,linux</value>
 
408
        </value>
 
409
 
 
410
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.redomac">
 
411
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit</link>
 
412
          <value type="string" key="caption">Redo</value>
 
413
          <value type="string" key="name">redo</value>
 
414
          <value type="string" key="command">builtin:redo</value>
 
415
          <value type="string" key="itemType">action</value>
 
416
          <value type="string" key="shortcut">Modifier+Shift+Z</value>
 
417
          <value type="string" key="platform">macosx</value>
 
418
        </value>
 
419
 
 
420
 
 
421
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.edit.redo">
 
422
          <value type="string" key="itemType">separator</value>
 
423
        </value>
 
424
 
 
425
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.gcut">
 
426
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit</link>
 
427
          <value type="string" key="context">*global</value>
 
428
          <value type="string" key="caption">Cut</value>
 
429
          <value type="string" key="name">cut</value>
 
430
          <value type="string" key="command">builtin:cut</value>
 
431
          <value type="string" key="itemType">action</value>
 
432
          <value type="string" key="shortcut">Modifier+X</value>
 
433
        </value>
 
434
 
 
435
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.gcopy">
 
436
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit</link>
 
437
          <value type="string" key="context">*global</value>
 
438
          <value type="string" key="caption">Copy</value>
 
439
          <value type="string" key="name">copy</value>
 
440
          <value type="string" key="command">builtin:copy</value>
 
441
          <value type="string" key="itemType">action</value>
 
442
          <value type="string" key="shortcut">Modifier+C</value>
 
443
        </value>
 
444
 
 
445
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.gpaste">
 
446
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit</link>
 
447
          <value type="string" key="context">*global</value>
 
448
          <value type="string" key="caption">Paste</value>
 
449
          <value type="string" key="name">paste</value>
 
450
          <value type="string" key="command">builtin:paste</value>
 
451
          <value type="string" key="itemType">action</value>
 
452
          <value type="string" key="shortcut">Modifier+V</value>
 
453
        </value>
 
454
 
 
455
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.gdelete">
 
456
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit</link>
 
457
          <value type="string" key="context">*global</value>
 
458
          <value type="string" key="caption">Delete</value>
 
459
          <value type="string" key="name">delete</value>
 
460
          <value type="string" key="command">builtin:delete</value>
 
461
          <value type="string" key="itemType">action</value>
 
462
          <value type="string" key="shortcut">Modifier+Delete</value>
 
463
          <value type="string" key="platform">windows,linux</value>
 
464
        </value>
 
465
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.gdelete.mac">
 
466
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit</link>
 
467
          <value type="string" key="context">*global</value>
 
468
          <value type="string" key="caption">Delete</value>
 
469
          <value type="string" key="name">delete</value>
 
470
          <value type="string" key="command">builtin:delete</value>
 
471
          <value type="string" key="itemType">action</value>
 
472
          <value type="string" key="shortcut">Command+BackSpace</value>
 
473
          <value type="string" key="platform">macosx</value>
 
474
        </value>
 
475
 
 
476
 
 
477
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.edit.delete">
 
478
          <value type="string" key="itemType">separator</value>
 
479
          <value type="string" key="context">*model</value>
 
480
        </value>
 
481
 
 
482
<!-- not useful and has trouble in most platforms
 
483
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.rename">
 
484
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit</link>
 
485
          <value type="string" key="context">*global</value>
 
486
          <value type="string" key="caption">Rename...</value>
 
487
          <value type="string" key="name">rename</value>
 
488
          <value type="string" key="command">plugin:wb.edit.renameSelection</value>
 
489
          <value type="string" key="itemType">action</value>
 
490
        </value>
 
491
 
 
492
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.rename2">
 
493
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit</link>
 
494
          <value type="string" key="context">overview.physical</value>
 
495
          <value type="string" key="caption">Renname...</value>
 
496
          <value type="string" key="name">rename</value>
 
497
          <value type="string" key="command">builtin:overview.rename</value>
 
498
          <value type="string" key="itemType">action</value>
 
499
          <value type="string" key="shortcut">F2</value>
 
500
          <value type="string" key="platform">windows</value>
 
501
        </value>
 
502
 
 
503
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.rename3">
 
504
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit</link>
 
505
          <value type="string" key="context">overview.physical</value>
 
506
          <value type="string" key="caption">Rename...</value>
 
507
          <value type="string" key="name">rename</value>
 
508
          <value type="string" key="command">builtin:overview.rename</value>
 
509
          <value type="string" key="itemType">action</value>
 
510
          <value type="string" key="platform">macosx,linux</value>
 
511
        </value>
 
512
 -->       
 
513
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.editobject">
 
514
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit</link>
 
515
          <value type="string" key="context">model</value>
 
516
          <value type="string" key="caption">Edit Selected</value>
 
517
          <value type="string" key="name">wb.edit.editSelectedFigure</value>
 
518
          <value type="string" key="command">plugin:wb.edit.editSelectedFigure</value>
 
519
          <value type="string" key="itemType">action</value>
 
520
          <value type="string" key="shortcut">Modifier+E</value>
 
521
        </value>
 
522
 
 
523
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.editobjectnewwin">
 
524
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit</link>
 
525
          <value type="string" key="context">model</value>
 
526
          <value type="string" key="caption">Edit Selected in New Window</value>
 
527
          <value type="string" key="name">editobjectnewwind</value>
 
528
          <value type="string" key="command">plugin:wb.edit.editSelectedFigureInNewWindow</value>
 
529
          <value type="string" key="itemType">action</value>
 
530
          <value type="string" key="shortcut">Modifier+Shift+E</value>
 
531
        </value>
 
532
 
 
533
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.editobject2">
 
534
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit</link>
 
535
          <value type="string" key="context">overview.physical</value>
 
536
          <value type="string" key="caption">Edit Selected</value>
 
537
          <value type="string" key="name">wb.edit.editObject</value>
 
538
          <value type="string" key="command">plugin:wb.edit.editObject</value>
 
539
          <value type="string" key="itemType">action</value>
 
540
          <value type="string" key="shortcut">Modifier+E</value>
 
541
        </value>
 
542
 
 
543
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.editobjectnewwin2">
 
544
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit</link>
 
545
          <value type="string" key="context">overview.physical</value>
 
546
          <value type="string" key="caption">Edit Selected in New Window</value>
 
547
          <value type="string" key="name">editobjectnewwind</value>
 
548
          <value type="string" key="command">plugin:wb.edit.editObjectInNewWindow</value>
 
549
          <value type="string" key="itemType">action</value>
 
550
          <value type="string" key="shortcut">Modifier+Shift+E</value>
 
551
        </value>        
 
552
 
 
553
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.edit.edit">
 
554
          <value type="string" key="itemType">separator</value>
 
555
        </value>
 
556
 
 
557
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.select">
 
558
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit</link>
 
559
          <value type="string" key="caption">Select</value>
 
560
          <value type="string" key="name">select</value>
 
561
          <value type="string" key="itemType">cascade</value>
 
562
          <value type="string" key="context">*model</value>
 
563
          
 
564
          <value type="list" content-type="object" content-struct-name="app.MenuItem" key="subItems">
 
565
 
 
566
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.select_all">
 
567
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit.select</link>
 
568
              <value type="string" key="name">selectAll</value>
 
569
              <value type="string" key="caption">Select All</value>
 
570
              <!-- needs special handling for select All in text boxes value type="string" key="command">plugin:wb.edit.selectAll</value-->
 
571
              <value type="string" key="command">builtin:selectAll</value>
 
572
              <value type="string" key="itemType">action</value>
 
573
              <value type="string" key="shortcut">Modifier+A</value>
 
574
            </value>
 
575
 
 
576
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.select_similar">
 
577
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit.select</link>
 
578
              <value type="string" key="caption">Similar Figures</value>
 
579
              <value type="string" key="name">wb.edit.selectSimilar</value>
 
580
              <value type="string" key="command">plugin:wb.edit.selectSimilar</value>
 
581
              <value type="string" key="itemType">action</value>
 
582
            </value>
 
583
 
 
584
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.select_connected">
 
585
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit.select</link>
 
586
              <value type="string" key="caption">Connected Figures</value>
 
587
              <value type="string" key="name">wb.edit.selectConnected</value>
 
588
              <value type="string" key="command">plugin:wb.edit.selectConnected</value>
 
589
              <value type="string" key="itemType">action</value>
 
590
            </value>
 
591
          </value>
 
592
        </value>
 
593
 
 
594
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.select_all1">
 
595
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit</link>
 
596
          <value type="string" key="name">select</value>
 
597
          <value type="string" key="caption">Select All</value>
 
598
          <!-- needs special handling for select All in text boxes value type="string" key="command">plugin:wb.edit.selectAll</value-->
 
599
          <value type="string" key="command">builtin:selectAll</value>
 
600
          <value type="string" key="itemType">action</value>
 
601
          <value type="string" key="shortcut">Modifier+A</value>
 
602
        </value>
 
603
 
 
604
 
 
605
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.next_selected">
 
606
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit.next_selected</link>
 
607
          <value type="string" key="name">next_selected</value>
 
608
          <value type="string" key="command">plugin:wb.edit.goToNextSelected</value>
 
609
          <value type="string" key="itemType">action</value>
 
610
          <value type="string" key="context">*model</value>
 
611
        </value>
 
612
 
 
613
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.previous_selected">
 
614
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit.previous_selected</link>
 
615
          <value type="string" key="name">previous_selected</value>
 
616
          <value type="string" key="command">plugin:wb.edit.goToPreviousSelected</value>
 
617
          <value type="string" key="itemType">action</value>
 
618
          <value type="string" key="context">*model</value>
 
619
        </value>
 
620
 
 
621
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.edit.select_all">
 
622
          <value type="string" key="itemType">separator</value>
 
623
        </value>
 
624
 
 
625
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.findmenu">
 
626
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit</link>
 
627
          <value type="string" key="caption">Find</value>
 
628
          <value type="string" key="name">findmenu</value>
 
629
          <value type="string" key="itemType">cascade</value>
 
630
 
 
631
          <value type="list" content-type="object" content-struct-name="app.MenuItem" key="subItems">
 
632
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.find">
 
633
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit.findmenu</link>
 
634
              <value type="string" key="caption">Find...</value>
 
635
              <value type="string" key="name">find</value>
 
636
              <value type="string" key="command">builtin:find</value>
 
637
              <value type="string" key="itemType">action</value>
 
638
              <value type="string" key="shortcut">Modifier+F</value>
 
639
            </value>
 
640
 
 
641
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.findadv">
 
642
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit.findmenu</link>
 
643
              <value type="string" key="caption">Find Advanced</value>
 
644
              <value type="string" key="name">findadv</value>
 
645
              <value type="string" key="command">builtin:show_find_dialog</value>
 
646
              <value type="string" key="itemType">action</value>
 
647
              <value type="string" key="platform">windows</value>
 
648
              <value type="string" key="shortcut">Modifier+Alt+F</value>
 
649
              <value type="string" key="context">*model</value>
 
650
            </value>
 
651
 
 
652
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.findnext">
 
653
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit.findmenu</link>
 
654
              <value type="string" key="caption">Find Next</value>
 
655
              <value type="string" key="name">findnext</value>
 
656
              <value type="string" key="command">builtin:find_next</value>
 
657
              <value type="string" key="itemType">action</value>
 
658
              <value type="string" key="shortcut">F3</value>
 
659
              <value type="string" key="context">*model</value>
 
660
            </value>
 
661
 
 
662
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.findprev">
 
663
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit.findmenu</link>
 
664
              <value type="string" key="caption">Find Previous</value>
 
665
              <value type="string" key="name">findprev</value>
 
666
              <value type="string" key="command">builtin:find_previous</value>
 
667
              <value type="string" key="itemType">action</value>
 
668
              <value type="string" key="shortcut">Shift+F3</value>
 
669
              <value type="string" key="context">*model</value>
 
670
            </value>
 
671
 
 
672
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.search_replace">
 
673
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit.findmenu</link>
 
674
              <value type="string" key="caption">Find and Replace</value>
 
675
              <value type="string" key="name">search_replace</value>
 
676
              <value type="string" key="command">builtin:search_replace</value>
 
677
              <value type="string" key="itemType">action</value>
 
678
              <value type="string" key="shortcut">Modifier+Shift+F</value>
 
679
            </value>
 
680
          </value>
 
681
        </value>
 
682
 
 
683
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.format_menu">
 
684
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit</link>
 
685
          <value type="string" key="caption">Format</value>
 
686
          <value type="string" key="name">fmtmenu</value>
 
687
          <value type="string" key="itemType">cascade</value>
 
688
          <value type="string" key="context">*query</value>
 
689
 
 
690
          <value type="list" content-type="object" content-struct-name="app.MenuItem" key="subItems">
 
691
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.reformat">
 
692
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit.format_menu</link>
 
693
              <value type="string" key="caption">Beautify Query</value>
 
694
              <value type="string" key="name">prettify</value>
 
695
              <value type="string" key="command">plugin:wb.sqlide.enbeautificate</value>
 
696
              <value type="string" key="itemType">action</value>
 
697
              <value type="string" key="shortcut">Modifier+B</value>
 
698
            </value>
 
699
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.edit.fmt1">
 
700
              <value type="string" key="itemType">separator</value>
 
701
            </value>
 
702
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.upkeyw">
 
703
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit.format_menu</link>
 
704
              <value type="string" key="caption">UPCASE Keywords</value>
 
705
              <value type="string" key="name">upkeys</value>
 
706
              <value type="string" key="command">plugin:wb.sqlide.upcaseKeywords</value>
 
707
              <value type="string" key="itemType">action</value>
 
708
            </value>
 
709
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.lowkeyw">
 
710
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit.format_menu</link>
 
711
              <value type="string" key="caption">lowercase Keywords</value>
 
712
              <value type="string" key="name">lowkeys</value>
 
713
              <value type="string" key="command">plugin:wb.sqlide.lowercaseKeywords</value>
 
714
              <value type="string" key="itemType">action</value>
 
715
            </value>
 
716
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.edit.fmt2">
 
717
              <value type="string" key="itemType">separator</value>
 
718
            </value>
 
719
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.indent">
 
720
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit.format_menu</link>
 
721
              <value type="string" key="caption">Indent Lines</value>
 
722
              <value type="string" key="name">indent</value>
 
723
              <value type="string" key="command">plugin:wb.sqlide.indent</value>
 
724
              <value type="string" key="itemType">action</value>
 
725
            </value>
 
726
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.unindent">
 
727
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit.format_menu</link>
 
728
              <value type="string" key="caption">Unindent Lines</value>
 
729
              <value type="string" key="name">unindent</value>
 
730
              <value type="string" key="command">plugin:wb.sqlide.unindent</value>
 
731
              <value type="string" key="itemType">action</value>
 
732
            </value>
 
733
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.comment">
 
734
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit.format_menu</link>
 
735
              <value type="string" key="caption">Un/Comment Selection</value>
 
736
              <value type="string" key="name">comment</value>
 
737
              <value type="string" key="command">plugin:wb.sqlide.comment</value>
 
738
              <value type="string" key="itemType">action</value>
 
739
              <value type="string" key="shortcut">Modifier+Slash</value>
 
740
            </value>
 
741
          </value>
 
742
        </value>
 
743
 
 
744
 
 
745
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.edit.options">
 
746
          <value type="string" key="itemType">separator</value>
 
747
          <value type="string" key="platform">windows,linux</value>
 
748
        </value>
 
749
     
 
750
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.edit.options">
 
751
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.edit</link>
 
752
          <value type="string" key="caption">Preferences...</value>
 
753
          <value type="string" key="name">options</value>
 
754
          <value type="string" key="command">plugin:wb.form.showOptions</value>
 
755
          <value type="string" key="itemType">action</value>
 
756
          <value type="string" key="platform">windows,linux</value>
 
757
        </value>
 
758
      </value>
 
759
    </value>
 
760
 
 
761
 
 
762
    <!-- View Menu -->
 
763
 
 
764
    <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view">
 
765
      <value type="string" key="name">view</value>
 
766
      <value type="string" key="caption">_View</value>
 
767
      <value type="string" key="itemType">cascade</value>
 
768
      <value type="list" key="subItems" content-type="object" content-struct-name="app.MenuItem">
 
769
 
 
770
          <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.overview.home">
 
771
            <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view</link>
 
772
            <value type="string" key="caption">Home</value>
 
773
            <value type="string" key="name">overview_home</value>
 
774
            <value type="string" key="command">builtin:overview.home</value>
 
775
            <value type="string" key="itemType">action</value>
 
776
          </value>
 
777
 
 
778
<!--
 
779
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.pluginbrowser">
 
780
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view</link>
 
781
          <value type="string" key="caption">Plugin Browser</value>
 
782
          <value type="string" key="name">plugin_browser</value>
 
783
          <value type="string" key="command">plugin:plugin_browser</value>
 
784
          <value type="string" key="itemType">action</value>
 
785
        </value>
 
786
-->
 
787
 
 
788
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.panels">
 
789
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view</link>
 
790
          <value type="string" key="name">view/panels</value>
 
791
          <value type="string" key="caption">Windows</value>
 
792
          <value type="string" key="platform">windows</value>
 
793
          <value type="string" key="itemType">cascade</value>
 
794
          <value type="string" key="context">*model</value>
 
795
          <value type="list" key="subItems" content-type="object" content-struct-name="app.MenuItem">
 
796
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.navigator">
 
797
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.navigator</link>
 
798
              <value type="string" key="caption">Model Navigator</value>
 
799
              <value type="string" key="name">model_navigator</value>
 
800
              <value type="string" key="command">builtin:view_model_navigator</value>
 
801
              <value type="string" key="itemType">action</value>
 
802
            </value>
 
803
 
 
804
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.catalog">
 
805
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.catalog</link>
 
806
              <value type="string" key="caption">Catalog</value>
 
807
              <value type="string" key="name">catalog</value>
 
808
              <value type="string" key="command">builtin:view_catalog</value>
 
809
              <value type="string" key="itemType">action</value>
 
810
            </value>
 
811
 
 
812
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.layers">
 
813
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.layers</link>
 
814
              <value type="string" key="caption">Layers</value>
 
815
              <value type="string" key="name">layers</value>
 
816
              <value type="string" key="command">builtin:view_layers</value>
 
817
              <value type="string" key="itemType">action</value>
 
818
            </value>
 
819
 
 
820
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.user_datatypes">
 
821
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.user_datatypes</link>
 
822
              <value type="string" key="caption">User Datatypes</value>
 
823
              <value type="string" key="name">user_datatypes</value>
 
824
              <value type="string" key="command">builtin:view_user_datatypes</value>
 
825
              <value type="string" key="itemType">action</value>
 
826
            </value>
 
827
 
 
828
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.object_descriptions">
 
829
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.object_descriptions</link>
 
830
              <value type="string" key="caption">Object Descriptions</value>
 
831
              <value type="string" key="name">object_descriptions</value>
 
832
              <value type="string" key="command">builtin:view_object_description</value>
 
833
              <value type="string" key="itemType">action</value>
 
834
            </value>
 
835
 
 
836
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.object_properties">
 
837
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.object_properties</link>
 
838
              <value type="string" key="caption">Object Properties</value>
 
839
              <value type="string" key="name">object_properties</value>
 
840
              <value type="string" key="command">builtin:view_object_properties</value>
 
841
              <value type="string" key="itemType">action</value>
 
842
            </value>
 
843
 
 
844
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.undo_history">
 
845
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.undo_history</link>
 
846
              <value type="string" key="caption">Undo History</value>
 
847
              <value type="string" key="name">undo_history</value>
 
848
              <value type="string" key="command">builtin:view_undo_history</value>
 
849
              <value type="string" key="itemType">action</value>
 
850
            </value>
 
851
          </value>
 
852
        </value>
 
853
        
 
854
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.advanced.output_form">
 
855
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view</link>
 
856
          <value type="string" key="caption">Output</value>
 
857
          <value type="string" key="name">advanced_output_form</value>
 
858
          <value type="string" key="command">builtin:show_output_form</value>
 
859
          <value type="string" key="itemType">action</value>
 
860
          <value type="string" key="shortcut">Modifier+F2</value>
 
861
          <value type="string" key="platform">windows,linux</value>
 
862
        </value>
 
863
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.advanced.output_formmac">
 
864
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view</link>
 
865
          <value type="string" key="caption">Output</value>
 
866
          <value type="string" key="name">advanced_output_form</value>
 
867
          <value type="string" key="command">builtin:show_output_form</value>
 
868
          <value type="string" key="itemType">action</value>
 
869
          <value type="string" key="shortcut">Modifier+Option+2</value>
 
870
          <value type="string" key="platform">macosx</value>
 
871
        </value>
 
872
 
 
873
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.reset_layout">
 
874
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view</link>
 
875
          <value type="string" key="caption">Reset Window Layout</value>
 
876
          <value type="string" key="name">reset_layout</value>
 
877
          <value type="string" key="command">builtin:reset_layout</value>
 
878
          <value type="string" key="itemType">action</value>
 
879
          <value type="string" key="context">*model</value>
 
880
        </value>
 
881
 
 
882
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.view.overview">
 
883
          <value type="string" key="itemType">separator</value>
 
884
        </value>
 
885
 
 
886
        <!-- value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.overview.printview">
 
887
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view</link>
 
888
          <value type="string" key="caption">Print Guides</value>
 
889
          <value type="string" key="name">print_guides</value>
 
890
          <value type="string" key="command">builtin:view.showprint</value>
 
891
          <value type="string" key="itemType">action</value>
 
892
        </value>
 
893
 
 
894
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.view.printview">
 
895
          <value type="string" key="itemType">separator</value>
 
896
        </value-->
 
897
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.nexttabm">
 
898
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view</link>
 
899
          <value type="string" key="caption">Select Next Tab</value>
 
900
          <value type="string" key="name">next_tab</value>
 
901
          <value type="string" key="command">builtin:wb.next_tab</value>
 
902
          <value type="string" key="itemType">action</value>
 
903
          <value type="string" key="shortcut">Control+Tab</value>
 
904
          <value type="string" key="platform">macosx</value>
 
905
        </value>
 
906
 
 
907
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.backtabm">
 
908
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view</link>
 
909
          <value type="string" key="caption">Select Previous Tab</value>
 
910
          <value type="string" key="name">back_tab</value>
 
911
          <value type="string" key="command">builtin:wb.back_tab</value>
 
912
          <value type="string" key="itemType">action</value>
 
913
          <value type="string" key="shortcut">Control+Shift+Tab</value>
 
914
          <value type="string" key="platform">macosx</value>
 
915
        </value>
 
916
 
 
917
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.nexttabl">
 
918
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view</link>
 
919
          <value type="string" key="caption">Select Next Tab</value>
 
920
          <value type="string" key="name">next_tab</value>
 
921
          <value type="string" key="command">builtin:wb.next_tab</value>
 
922
          <value type="string" key="itemType">action</value>
 
923
          <value type="string" key="shortcut">Control+Page_Down</value>
 
924
          <value type="string" key="platform">linux</value>
 
925
        </value>
 
926
 
 
927
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.backtabl">
 
928
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view</link>
 
929
          <value type="string" key="caption">Select Previous Tab</value>
 
930
          <value type="string" key="name">back_tab</value>
 
931
          <value type="string" key="command">builtin:wb.back_tab</value>
 
932
          <value type="string" key="itemType">action</value>
 
933
          <value type="string" key="shortcut">Control+Page_Up</value>
 
934
          <value type="string" key="platform">linux</value>
 
935
        </value>
 
936
 
 
937
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.view.backtab">
 
938
          <value type="string" key="itemType">separator</value>
 
939
          <value type="string" key="platform">macosx,linux</value>
 
940
          <value type="string" key="context">*model</value>
 
941
        </value>
 
942
 
 
943
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.zoom_default">
 
944
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view</link>
 
945
          <value type="string" key="name">zoom_default</value>
 
946
          <value type="string" key="command">plugin:wb.view.zoomDefault</value>
 
947
          <value type="string" key="itemType">action</value>
 
948
          <value type="string" key="shortcut">Modifier+Slash</value>
 
949
          <value type="string" key="context">*model</value>
 
950
        </value>
 
951
 
 
952
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.zoom_in">
 
953
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view</link>
 
954
          <value type="string" key="name">zoom_in</value>
 
955
          <value type="string" key="command">plugin:wb.view.zoomIn</value>
 
956
          <value type="string" key="itemType">action</value>
 
957
          <value type="string" key="shortcut">Modifier+Plus</value>
 
958
          <value type="string" key="context">*model</value>
 
959
        </value>
 
960
 
 
961
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.zoom_out">
 
962
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view</link>
 
963
          <value type="string" key="name">zoom_out</value>
 
964
          <value type="string" key="command">plugin:wb.view.zoomOut</value>
 
965
          <value type="string" key="itemType">action</value>
 
966
          <value type="string" key="shortcut">Modifier+Minus</value>
 
967
          <value type="string" key="context">*model</value>
 
968
        </value>
 
969
 
 
970
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.view.zoom_out">
 
971
          <value type="string" key="itemType">separator</value>
 
972
          <value type="string" key="context">*model</value>
 
973
        </value>
 
974
 
 
975
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.set_marker">
 
976
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view</link>
 
977
          <value type="string" key="name">set_marker</value>
 
978
          <value type="string" key="context">*model</value>
 
979
          <value type="string" key="caption">Set Marker</value>
 
980
          <value type="string" key="itemType">cascade</value>
 
981
          <value type="list" key="subItems" content-type="object" content-struct-name="app.MenuItem">
 
982
 
 
983
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.set_marker.marker_1">
 
984
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.set_marker</link>
 
985
              <value type="string" key="caption">Set Marker 1</value>
 
986
              <value type="string" key="name">set_marker_marker_1</value>
 
987
              <value type="string" key="command">plugin:wb.view.setMarker:1</value>
 
988
              <value type="string" key="itemType">check</value>
 
989
              <value type="string" key="shortcut">Modifier+Shift+1</value>
 
990
            </value>
 
991
 
 
992
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.set_marker.marker_2">
 
993
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.set_marker</link>
 
994
              <value type="string" key="caption">Set Marker 2</value>
 
995
              <value type="string" key="name">set_marker_marker_2</value>
 
996
              <value type="string" key="command">plugin:wb.view.setMarker:2</value>
 
997
              <value type="string" key="itemType">check</value>
 
998
              <value type="string" key="shortcut">Modifier+Shift+2</value>
 
999
            </value>
 
1000
 
 
1001
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.set_marker.marker_3">
 
1002
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.set_marker</link>
 
1003
              <value type="string" key="caption">Set Marker 3</value>
 
1004
              <value type="string" key="name">set_marker_marker_3</value>
 
1005
              <value type="string" key="command">plugin:wb.view.setMarker:3</value>
 
1006
              <value type="string" key="itemType">check</value>
 
1007
              <value type="string" key="shortcut">Modifier+Shift+3</value>
 
1008
            </value>
 
1009
 
 
1010
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.set_marker.marker_4">
 
1011
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.set_marker</link>
 
1012
              <value type="string" key="caption">Set Marker 4</value>
 
1013
              <value type="string" key="name">set_marker_marker_4</value>
 
1014
              <value type="string" key="command">plugin:wb.view.setMarker:4</value>
 
1015
              <value type="string" key="itemType">check</value>
 
1016
              <value type="string" key="shortcut">Modifier+Shift+4</value>
 
1017
            </value>
 
1018
 
 
1019
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.set_marker.marker_5">
 
1020
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.set_marker</link>
 
1021
              <value type="string" key="caption">Set Marker 5</value>
 
1022
              <value type="string" key="name">set_marker_marker_5</value>
 
1023
              <value type="string" key="command">plugin:wb.view.setMarker:5</value>
 
1024
              <value type="string" key="itemType">check</value>
 
1025
              <value type="string" key="shortcut">Modifier+Shift+5</value>
 
1026
            </value>
 
1027
 
 
1028
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.set_marker.marker_6">
 
1029
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.set_marker</link>
 
1030
              <value type="string" key="caption">Set Marker 6</value>
 
1031
              <value type="string" key="name">set_marker_marker_6</value>
 
1032
              <value type="string" key="command">plugin:wb.view.setMarker:6</value>
 
1033
              <value type="string" key="itemType">check</value>
 
1034
              <value type="string" key="shortcut">Modifier+Shift+6</value>
 
1035
            </value>
 
1036
 
 
1037
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.set_marker.marker_7">
 
1038
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.set_marker</link>
 
1039
              <value type="string" key="caption">Set Marker 7</value>
 
1040
              <value type="string" key="name">set_marker_marker_7</value>
 
1041
              <value type="string" key="command">plugin:wb.view.setMarker:7</value>
 
1042
              <value type="string" key="itemType">check</value>
 
1043
              <value type="string" key="shortcut">Modifier+Shift+7</value>
 
1044
            </value>
 
1045
 
 
1046
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.set_marker.marker_8">
 
1047
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.set_marker</link>
 
1048
              <value type="string" key="caption">Set Marker 8</value>
 
1049
              <value type="string" key="name">set_marker_marker_8</value>
 
1050
              <value type="string" key="command">plugin:wb.view.setMarker:8</value>
 
1051
              <value type="string" key="itemType">check</value>
 
1052
              <value type="string" key="shortcut">Modifier+Shift+8</value>
 
1053
            </value>
 
1054
 
 
1055
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.set_marker.marker_9">
 
1056
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.set_marker</link>
 
1057
              <value type="string" key="caption">Set Marker 9</value>
 
1058
              <value type="string" key="name">set_marker_marker_9</value>
 
1059
              <value type="string" key="command">plugin:wb.view.setMarker:9</value>
 
1060
              <value type="string" key="itemType">check</value>
 
1061
              <value type="string" key="shortcut">Modifier+Shift+9</value>
 
1062
            </value>
 
1063
 
 
1064
          </value>
 
1065
        </value>
 
1066
 
 
1067
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.go_to_marker">
 
1068
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view</link>
 
1069
          <value type="string" key="name">go_to_marker</value>
 
1070
          <value type="string" key="context">*model</value>
 
1071
          <value type="string" key="caption">Go To Marker</value>
 
1072
          <value type="string" key="itemType">cascade</value>
 
1073
          <value type="list" key="subItems" content-type="object" content-struct-name="app.MenuItem">
 
1074
 
 
1075
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.go_to_marker.marker_1">
 
1076
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.go_to_marker</link>
 
1077
              <value type="string" key="caption">Go to Marker 1</value>
 
1078
              <value type="string" key="name">go_to_marker_marker_1</value>
 
1079
              <value type="string" key="command">plugin:wb.view.goToMarker:1</value>
 
1080
              <value type="string" key="itemType">action</value>
 
1081
              <value type="string" key="shortcut">Modifier+1</value>
 
1082
            </value>
 
1083
 
 
1084
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.go_to_marker.marker_2">
 
1085
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.go_to_marker</link>
 
1086
              <value type="string" key="caption">Go to Marker 2</value>
 
1087
              <value type="string" key="name">go_to_marker_marker_2</value>
 
1088
              <value type="string" key="command">plugin:wb.view.goToMarker:2</value>
 
1089
              <value type="string" key="itemType">action</value>
 
1090
              <value type="string" key="shortcut">Modifier+2</value>
 
1091
            </value>
 
1092
 
 
1093
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.go_to_marker.marker_3">
 
1094
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.go_to_marker</link>
 
1095
              <value type="string" key="caption">Go to Marker 3</value>
 
1096
              <value type="string" key="name">go_to_marker_marker_3</value>
 
1097
              <value type="string" key="command">plugin:wb.view.goToMarker:3</value>
 
1098
              <value type="string" key="itemType">action</value>
 
1099
              <value type="string" key="shortcut">Modifier+3</value>
 
1100
            </value>
 
1101
 
 
1102
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.go_to_marker.marker_4">
 
1103
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.go_to_marker</link>
 
1104
              <value type="string" key="caption">Go to Marker 4</value>
 
1105
              <value type="string" key="name">go_to_marker_marker_4</value>
 
1106
              <value type="string" key="command">plugin:wb.view.goToMarker:4</value>
 
1107
              <value type="string" key="itemType">action</value>
 
1108
              <value type="string" key="shortcut">Modifier+4</value>
 
1109
            </value>
 
1110
 
 
1111
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.go_to_marker.marker_5">
 
1112
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.go_to_marker</link>
 
1113
              <value type="string" key="caption">Go to Marker 5</value>
 
1114
              <value type="string" key="name">go_to_marker_marker_5</value>
 
1115
              <value type="string" key="command">plugin:wb.view.goToMarker:5</value>
 
1116
              <value type="string" key="itemType">action</value>
 
1117
              <value type="string" key="shortcut">Modifier+5</value>
 
1118
            </value>
 
1119
 
 
1120
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.go_to_marker.marker_6">
 
1121
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.go_to_marker</link>
 
1122
              <value type="string" key="caption">Go to Marker 6</value>
 
1123
              <value type="string" key="name">go_to_marker_marker_6</value>
 
1124
              <value type="string" key="command">plugin:wb.view.goToMarker:6</value>
 
1125
              <value type="string" key="itemType">action</value>
 
1126
              <value type="string" key="shortcut">Modifier+6</value>
 
1127
            </value>
 
1128
 
 
1129
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.go_to_marker.marker_7">
 
1130
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.go_to_marker</link>
 
1131
              <value type="string" key="caption">Go to Marker 7</value>
 
1132
              <value type="string" key="name">go_to_marker_marker_7</value>
 
1133
              <value type="string" key="command">plugin:wb.view.goToMarker:7</value>
 
1134
              <value type="string" key="itemType">action</value>
 
1135
              <value type="string" key="shortcut">Modifier+7</value>
 
1136
            </value>
 
1137
 
 
1138
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.go_to_marker.marker_8">
 
1139
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.go_to_marker</link>
 
1140
              <value type="string" key="caption">Go to Marker 8</value>
 
1141
              <value type="string" key="name">go_to_marker_marker_8</value>
 
1142
              <value type="string" key="command">plugin:wb.view.goToMarker:8</value>
 
1143
              <value type="string" key="itemType">action</value>
 
1144
              <value type="string" key="shortcut">Modifier+8</value>
 
1145
            </value>
 
1146
 
 
1147
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.go_to_marker.marker_9">
 
1148
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view.go_to_marker</link>
 
1149
              <value type="string" key="caption">Go to Marker 9</value>
 
1150
              <value type="string" key="name">go_to_marker_marker_9</value>
 
1151
              <value type="string" key="command">plugin:wb.view.goToMarker:9</value>
 
1152
              <value type="string" key="itemType">action</value>
 
1153
              <value type="string" key="shortcut">Modifier+9</value>
 
1154
            </value>
 
1155
 
 
1156
          </value>
 
1157
        </value>
 
1158
 
 
1159
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.view.grid">
 
1160
          <value type="string" key="itemType">separator</value>
 
1161
          <value type="string" key="context">*model</value>
 
1162
        </value>
 
1163
        
 
1164
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.grid">
 
1165
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view</link>
 
1166
          <value type="string" key="name">grid_toggle</value>
 
1167
          <value type="string" key="context">*model</value>
 
1168
          <value type="string" key="command">plugin:wb.edit.toggleGrid</value>
 
1169
          <value type="string" key="itemType">check</value>
 
1170
        </value>
 
1171
 
 
1172
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.view.pagegrid">
 
1173
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.view</link>
 
1174
          <value type="string" key="name">page_grid_toggle</value>
 
1175
          <value type="string" key="context">*model</value>
 
1176
          <value type="string" key="command">plugin:wb.edit.togglePageGrid</value>
 
1177
          <value type="string" key="itemType">check</value>
 
1178
        </value>
 
1179
      </value>
 
1180
      
 
1181
    </value>
 
1182
 
 
1183
 
 
1184
    <!-- Arrange Menu -->
 
1185
 
 
1186
    <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.arrange">
 
1187
      <value type="string" key="name">arrange</value>
 
1188
      <value type="string" key="caption">_Arrange</value>
 
1189
      <value type="string" key="itemType">cascade</value>
 
1190
      <value type="string" key="context">*model</value>
 
1191
 
 
1192
      <value type="list" key="subItems" content-type="object" content-struct-name="app.MenuItem">
 
1193
 
 
1194
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.arrange.grid_align">
 
1195
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.arrange</link>
 
1196
          <value type="string" key="name">grid_align</value>
 
1197
          <value type="string" key="command">plugin:wb.edit.toggleGridAlign</value>
 
1198
          <value type="string" key="itemType">check</value>
 
1199
        </value>
 
1200
 
 
1201
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.arrange.grid_align">
 
1202
          <value type="string" key="itemType">separator</value>
 
1203
        </value>
 
1204
 
 
1205
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.arrange.raise_selection">
 
1206
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.arrange</link>
 
1207
          <value type="string" key="name">raise_selection</value>
 
1208
          <value type="string" key="command">plugin:wb.edit.raiseSelection</value>
 
1209
          <value type="string" key="itemType">action</value>
 
1210
          <value type="string" key="shortcut">Modifier+Shift+F</value>
 
1211
        </value>
 
1212
 
 
1213
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.arrange.lower_selection">
 
1214
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.arrange</link>
 
1215
          <value type="string" key="name">lower_selection</value>
 
1216
          <value type="string" key="command">plugin:wb.edit.lowerSelection</value>
 
1217
          <value type="string" key="itemType">action</value>
 
1218
          <value type="string" key="shortcut">Modifier+Shift+B</value>
 
1219
        </value>
 
1220
 
 
1221
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.arrange.lower">
 
1222
          <value type="string" key="itemType">separator</value>
 
1223
        </value>
 
1224
 
 
1225
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.arrange.center">
 
1226
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.arrange</link>
 
1227
          <value type="string" key="name">center</value>
 
1228
          <value type="string" key="command">plugin:wb.model.center</value>
 
1229
          <value type="string" key="itemType">action</value>
 
1230
        </value>
 
1231
 
 
1232
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.arrange.autolayout">
 
1233
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.arrange</link>
 
1234
          <value type="string" key="caption">Autolayout</value>
 
1235
          <value type="string" key="name">autolayout</value>
 
1236
          <value type="string" key="command">plugin:wb.model.autolayout</value>
 
1237
          <value type="string" key="itemType">action</value>
 
1238
        </value>
 
1239
 
 
1240
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.arrange.fit">
 
1241
          <value type="string" key="itemType">separator</value>
 
1242
        </value>
 
1243
 
 
1244
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.arrange.fit">
 
1245
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.arrange</link>
 
1246
          <value type="string" key="name">fitObjects</value>
 
1247
          <value type="string" key="command">plugin:wb.model.fitObjectsToContents</value>
 
1248
          <value type="string" key="itemType">action</value>
 
1249
        </value>
 
1250
 
 
1251
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.arrange.expand">
 
1252
          <value type="string" key="itemType">separator</value>
 
1253
        </value>
 
1254
 
 
1255
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.arrange.expand">
 
1256
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.arrange</link>
 
1257
          <value type="string" key="name">expandAllObjects</value>
 
1258
          <value type="string" key="caption">Expand All</value>
 
1259
          <value type="string" key="command">plugin:wb.model.expandAllObjects</value>
 
1260
          <value type="string" key="itemType">action</value>
 
1261
        </value>
 
1262
 
 
1263
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.arrange.collapse">
 
1264
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.arrange</link>
 
1265
          <value type="string" key="name">collapseAllObjects</value>
 
1266
          <value type="string" key="caption">Collapse All</value>
 
1267
          <value type="string" key="command">plugin:wb.model.collapseAllObjects</value>
 
1268
          <value type="string" key="itemType">action</value>
 
1269
        </value>
 
1270
      </value>
 
1271
    </value>
 
1272
 
 
1273
    <!-- Model Menu -->
 
1274
 
 
1275
    <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model">
 
1276
      <value type="string" key="name">model</value>
 
1277
      <value type="string" key="caption">_Model</value>
 
1278
      <value type="string" key="itemType">cascade</value>
 
1279
      <value type="string" key="context">*model</value>
 
1280
 
 
1281
      <value type="list" key="subItems" content-type="object" content-struct-name="app.MenuItem">
 
1282
 
 
1283
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.tools.newdiag">
 
1284
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model</link>
 
1285
          <value type="string" key="caption">Add Diagram</value>
 
1286
          <value type="string" key="name">wb.model.newDiagram</value>
 
1287
          <value type="string" key="command">plugin:wb.model.newDiagram</value>
 
1288
          <value type="string" key="itemType">action</value>
 
1289
          <value type="string" key="shortcut">Modifier+T</value>
 
1290
        </value>
 
1291
 
 
1292
 
 
1293
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.autoplace">
 
1294
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model</link>
 
1295
          <value type="string" key="caption">Create Diagram from Catalog Objects</value>
 
1296
          <value type="string" key="name">createDiagramWithCatalog</value>
 
1297
          <value type="string" key="command">plugin:wb.model.createDiagramWithCatalog</value>
 
1298
          <value type="string" key="itemType">action</value>
 
1299
        </value>
 
1300
 
 
1301
        <!-- add a new schema entry -->
 
1302
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.model.stuff">
 
1303
          <value type="string" key="itemType">separator</value>
 
1304
        </value>
 
1305
 
 
1306
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.tools.udt">
 
1307
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model</link>
 
1308
          <value type="string" key="caption">User Defined Types...</value>
 
1309
          <value type="string" key="name">udtedit</value>
 
1310
          <value type="string" key="command">plugin:wb.form.showUserTypeEditor</value>
 
1311
          <value type="string" key="itemType">action</value>
 
1312
        </value>
 
1313
 
 
1314
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.model.udt/SE">
 
1315
          <value type="string" key="itemType">separator</value>
 
1316
        </value>
 
1317
        
 
1318
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.tools.reporting/SE">
 
1319
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model</link>
 
1320
          <value type="string" key="caption">DBDoc - Model Reporting...</value>
 
1321
          <value type="string" key="name">report</value>
 
1322
          <value type="string" key="command">plugin:wb.model.plugin.reporting</value>
 
1323
          <value type="string" key="itemType">action</value>
 
1324
        </value>
 
1325
 
 
1326
        <!--value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.tools.dd">
 
1327
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model</link>
 
1328
          <value type="string" key="caption">Data Dictionary...</value>
 
1329
          <value type="string" key="name">dd</value>
 
1330
          <value type="string" key="command">plugin:dd</value>
 
1331
          <value type="string" key="itemType">action</value>
 
1332
        </value-->
 
1333
 
 
1334
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.model.valid/SE">
 
1335
          <value type="string" key="itemType">separator</value>
 
1336
        </value>
 
1337
 
 
1338
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.validation/SE">
 
1339
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model</link>
 
1340
          <value type="string" key="name">validation</value>
 
1341
          <value type="string" key="caption">Validation</value>
 
1342
          <value type="string" key="itemType">cascade</value>
 
1343
          <value type="list" key="subItems" content-type="object" content-struct-name="app.MenuItem">
 
1344
 
 
1345
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.validation.validateAll/SE">
 
1346
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.validation/SE</link>
 
1347
              <value type="string" key="caption">Validate All</value>
 
1348
              <value type="string" key="name">all_validation</value>
 
1349
              <value type="string" key="command">plugin:db.plugin.wb.validate:All</value>
 
1350
              <value type="string" key="itemType">action</value>
 
1351
              <value type="string" key="shortcut">Modifier+Alt+V</value>
 
1352
            </value>
 
1353
 
 
1354
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.view.sep/SE">
 
1355
              <value type="string" key="itemType">separator</value>
 
1356
            </value>
 
1357
 
 
1358
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.validation.validateEmptyContent/SE">
 
1359
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.validation/SE</link>
 
1360
              <value type="string" key="caption">Check for Empty Content</value>
 
1361
              <value type="string" key="name">empty_content_validation</value>
 
1362
              <value type="string" key="command">plugin:db.plugin.wb.validate:EmptyContent</value>
 
1363
              <value type="string" key="itemType">action</value>
 
1364
            </value>
 
1365
 
 
1366
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.validation.validateTableEfficiency/SE">
 
1367
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.validation/SE</link>
 
1368
              <value type="string" key="caption">Check Table Efficiency</value>
 
1369
              <value type="string" key="name">empty_content_validation</value>
 
1370
              <value type="string" key="command">plugin:db.plugin.wb.validate:TableEfficiency</value>
 
1371
              <value type="string" key="itemType">action</value>
 
1372
            </value>
 
1373
 
 
1374
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.validation.validateDuplicateIdentifiers/SE">
 
1375
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.validation/SE</link>
 
1376
              <value type="string" key="caption">Check Duplicated Identifiers</value>
 
1377
              <value type="string" key="name">empty_content_validation</value>
 
1378
              <value type="string" key="command">plugin:db.plugin.wb.validate:DuplicateIdentifiers</value>
 
1379
              <value type="string" key="itemType">action</value>
 
1380
            </value>
 
1381
 
 
1382
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.validation.validateConsistency/SE">
 
1383
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.validation/SE</link>
 
1384
              <value type="string" key="caption">Check Consistency</value>
 
1385
              <value type="string" key="name">empty_content_validation</value>
 
1386
              <value type="string" key="command">plugin:db.plugin.wb.validate:Consistency</value>
 
1387
              <value type="string" key="itemType">action</value>
 
1388
            </value>
 
1389
 
 
1390
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.validation.validateLogic/SE">
 
1391
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.validation/SE</link>
 
1392
              <value type="string" key="caption">Check Logic Errors</value>
 
1393
              <value type="string" key="name">empty_content_validation</value>
 
1394
              <value type="string" key="command">plugin:db.plugin.wb.validate:Logic</value>
 
1395
              <value type="string" key="itemType">action</value>
 
1396
            </value>
 
1397
 
 
1398
          </value>
 
1399
        </value>
 
1400
 
 
1401
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.validation_mysql/SE">
 
1402
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model</link>
 
1403
          <value type="string" key="name">validation_mysql</value>
 
1404
          <value type="string" key="caption">Validation (MySQL)</value>
 
1405
          <value type="string" key="itemType">cascade</value>
 
1406
          <value type="list" key="subItems" content-type="object" content-struct-name="app.MenuItem">
 
1407
 
 
1408
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.validationmysql.validateAll/SE">
 
1409
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.validation_mysql/SE</link>
 
1410
              <value type="string" key="caption">Validate All</value>
 
1411
              <value type="string" key="name">all_validation_mysql</value>
 
1412
              <value type="string" key="command">plugin:db.mysql.plugin.wb.validate:All</value>
 
1413
              <value type="string" key="itemType">action</value>
 
1414
              <value type="string" key="shortcut">Modifier+Alt+B</value>
 
1415
            </value>
 
1416
 
 
1417
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.view.sep/SE">
 
1418
              <value type="string" key="itemType">separator</value>
 
1419
            </value>
 
1420
 
 
1421
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.validation.validateIntegrity/SE">
 
1422
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.validation_mysql/SE</link>
 
1423
              <value type="string" key="caption">Check Integrity</value>
 
1424
              <value type="string" key="name">integrity_validation</value>
 
1425
              <value type="string" key="command">plugin:db.mysql.plugin.wb.validate:Integrity</value>
 
1426
              <value type="string" key="itemType">action</value>
 
1427
            </value>
 
1428
 
 
1429
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.validation.validateSyntax/SE">
 
1430
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.validation_mysql/SE</link>
 
1431
              <value type="string" key="caption">Check Syntax</value>
 
1432
              <value type="string" key="name">syntax_validation</value>
 
1433
              <value type="string" key="command">plugin:db.mysql.plugin.wb.validate:Syntax</value>
 
1434
              <value type="string" key="itemType">action</value>
 
1435
            </value>
 
1436
 
 
1437
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.validation.validateDuplicatesAdditions/SE">
 
1438
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.validation_mysql/SE</link>
 
1439
              <value type="string" key="caption">Check Duplicated Identifiers (Additions)</value>
 
1440
              <value type="string" key="name">duplicate_identifiers_add_validation</value>
 
1441
              <value type="string" key="command">plugin:db.mysql.plugin.wb.validate:DuplicatesAdditions</value>
 
1442
              <value type="string" key="itemType">action</value>
 
1443
            </value>
 
1444
 
 
1445
          </value>
 
1446
        </value>
 
1447
 
 
1448
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.model.validation">
 
1449
          <value type="string" key="itemType">separator</value>
 
1450
        </value>
 
1451
 
 
1452
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.fnotation">
 
1453
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model</link>
 
1454
          <value type="string" key="name">fnotation</value>
 
1455
          <value type="string" key="caption">Object Notation</value>
 
1456
          <value type="string" key="itemType">cascade</value>
 
1457
          <value type="list" key="subItems" content-type="object" content-struct-name="app.MenuItem">
 
1458
 
 
1459
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.visualization.table_default">
 
1460
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.fnotation</link>
 
1461
              <value type="string" key="name">figure_notation_wb</value>
 
1462
              <value type="string" key="caption">Workbench (Default)</value>
 
1463
              <value type="string" key="command">plugin:wb.view.setFigureNotation:workbench/default</value>
 
1464
              <value type="string" key="itemType">radio</value>
 
1465
            </value>
 
1466
 
 
1467
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.visualization.table_simple">
 
1468
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.fnotation</link>
 
1469
              <value type="string" key="caption">Workbench (Simplified)</value>
 
1470
              <value type="string" key="command">plugin:wb.view.setFigureNotation:workbench/simple</value>
 
1471
              <value type="string" key="itemType">radio</value>
 
1472
            </value>
 
1473
 
 
1474
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.visualization.table_pkonly">
 
1475
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.fnotation</link>
 
1476
              <value type="string" key="caption">Workbench (PKs and FKs Only)</value>
 
1477
              <value type="string" key="command">plugin:wb.view.setFigureNotation:workbench/pkonly</value>
 
1478
              <value type="string" key="itemType">radio</value>
 
1479
            </value>
 
1480
 
 
1481
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.model.visuwb">
 
1482
              <value type="string" key="itemType">separator</value>
 
1483
            </value>
 
1484
 
 
1485
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.fnotation.classic">
 
1486
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.fnotation</link>
 
1487
              <value type="string" key="name">figure_notation_classic</value>
 
1488
              <value type="string" key="caption">Classic</value>
 
1489
              <value type="string" key="command">plugin:wb.view.setFigureNotation:classic</value>
 
1490
              <value type="string" key="itemType">radio</value>
 
1491
            </value>
 
1492
 
 
1493
            <!--value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.fnotation.barker">
 
1494
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.fnotation</link>
 
1495
              <value type="string" key="name">figure_notation_barker</value>
 
1496
              <value type="string" key="caption">Barker</value>
 
1497
              <value type="string" key="command">plugin:wb.view.setFigureNotation:barker</value>
 
1498
              <value type="string" key="itemType">radio</value>
 
1499
            </value-->
 
1500
 
 
1501
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.fnotation.idef1x">
 
1502
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.fnotation</link>
 
1503
              <value type="string" key="name">figure_notation_idef1x</value>
 
1504
              <value type="string" key="caption">IDEF1X</value>
 
1505
              <value type="string" key="command">plugin:wb.view.setFigureNotation:idef1x</value>
 
1506
              <value type="string" key="itemType">radio</value>
 
1507
            </value>
 
1508
          </value>
 
1509
        </value>
 
1510
 
 
1511
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.rnotation">
 
1512
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model</link>
 
1513
          <value type="string" key="name">rnotation</value>
 
1514
          <value type="string" key="caption">Relationship Notation</value>
 
1515
          <value type="string" key="itemType">cascade</value>
 
1516
          <value type="list" key="subItems" content-type="object" content-struct-name="app.MenuItem">
 
1517
 
 
1518
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.rnotation.crows_feet">
 
1519
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.rnotation</link>
 
1520
              <value type="string" key="name">visualization_notation_crows_feet</value>
 
1521
              <value type="string" key="caption">Crow's Foot (IE)</value>
 
1522
              <value type="string" key="command">plugin:wb.view.setRelationshipNotation:crowsfoot</value>
 
1523
              <value type="string" key="itemType">radio</value>
 
1524
            </value>
 
1525
 
 
1526
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.rnotation.classic">
 
1527
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.rnotation</link>
 
1528
              <value type="string" key="name">visualization_notation_classic</value>
 
1529
              <value type="string" key="caption">Classic</value>
 
1530
              <value type="string" key="command">plugin:wb.view.setRelationshipNotation:classic</value>
 
1531
              <value type="string" key="itemType">radio</value>
 
1532
            </value>
 
1533
 
 
1534
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.rnotation.fromcolumn">
 
1535
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.rnotation</link>
 
1536
              <value type="string" key="name">visualization_notation_fromcolumn</value>
 
1537
              <value type="string" key="caption">Connect to Columns</value>
 
1538
              <value type="string" key="command">plugin:wb.view.setRelationshipNotation:fromcolumn</value>
 
1539
              <value type="string" key="itemType">radio</value>
 
1540
            </value>
 
1541
 
 
1542
            <!-- value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.rnotation.barker">
 
1543
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.rnotation</link>
 
1544
              <value type="string" key="name">visualization_notation_barker</value>
 
1545
              <value type="string" key="caption">Barker</value>
 
1546
              <value type="string" key="command">plugin:wb.view.setRelationshipNotation:barker</value>
 
1547
              <value type="string" key="itemType">radio</value>
 
1548
            </value -->
 
1549
 
 
1550
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.rnotation.uml">
 
1551
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.rnotation</link>
 
1552
              <value type="string" key="name">visualization_notation_uml</value>
 
1553
              <value type="string" key="caption">UML</value>
 
1554
              <value type="string" key="command">plugin:wb.view.setRelationshipNotation:uml</value>
 
1555
              <value type="string" key="itemType">radio</value>
 
1556
            </value>
 
1557
 
 
1558
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.rnotation.idef1x">
 
1559
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model.rnotation</link>
 
1560
              <value type="string" key="name">visualization_notation_idef1x</value>
 
1561
              <value type="string" key="caption">IDEF1X</value>
 
1562
              <value type="string" key="command">plugin:wb.view.setRelationshipNotation:idef1x</value>
 
1563
              <value type="string" key="itemType">radio</value>
 
1564
            </value>
 
1565
          </value>
 
1566
        </value>
 
1567
 
 
1568
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.model.options">
 
1569
          <value type="string" key="itemType">separator</value>
 
1570
        </value>
 
1571
 
 
1572
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.diagramoptions">
 
1573
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model</link>
 
1574
          <value type="string" key="name">diagram_size</value>
 
1575
          <value type="string" key="caption">Diagram Properties and Size...</value>
 
1576
          <value type="string" key="command">builtin:diagram_size</value>
 
1577
          <value type="string" key="itemType">action</value>
 
1578
        </value>
 
1579
 
 
1580
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.optionsmac">
 
1581
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model</link>
 
1582
          <value type="string" key="name">model_options</value>
 
1583
          <value type="string" key="caption">Model Options...</value>
 
1584
          <value type="string" key="command">plugin:wb.form.showModelOptions</value>
 
1585
          <value type="string" key="itemType">action</value>
 
1586
          <value type="string" key="shortcut">Command+Alternate+,</value>
 
1587
          <value type="string" key="platform">macosx</value>
 
1588
        </value>
 
1589
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.model.options">
 
1590
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.model</link>
 
1591
          <value type="string" key="name">model_options</value>
 
1592
          <value type="string" key="caption">Model Options...</value>
 
1593
          <value type="string" key="command">plugin:wb.form.showModelOptions</value>
 
1594
          <value type="string" key="itemType">action</value>
 
1595
          <value type="string" key="platform">windows,linux</value>
 
1596
        </value>
 
1597
 
 
1598
 
 
1599
      </value>
 
1600
    </value>
 
1601
 
 
1602
    <!-- SQL Editor Menu --> 
 
1603
    <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.query">
 
1604
      <value type="string" key="context">dbquery</value>
 
1605
      <value type="string" key="name">query</value>
 
1606
      <value type="string" key="caption">_Query</value>
 
1607
      <value type="string" key="itemType">cascade</value>
 
1608
      <value type="list" key="subItems" content-type="object" content-struct-name="app.MenuItem">
 
1609
 
 
1610
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.query.exec"> 
 
1611
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.query</link> 
 
1612
          <value type="string" key="caption">Execute (All or Selection)</value> 
 
1613
          <value type="string" key="name">query.execute</value> 
 
1614
          <value type="string" key="command">builtin:query.execute</value> 
 
1615
          <value type="string" key="itemType">action</value> 
 
1616
          <value type="string" key="shortcut">Modifier+Shift+Return</value>
 
1617
        </value> 
 
1618
 
 
1619
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.query.exec_to_text"> 
 
1620
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.query</link> 
 
1621
          <value type="string" key="caption">Execute (All or Selection) to Text</value> 
 
1622
          <value type="string" key="name">wb.sqlide.executeToTextOutput</value> 
 
1623
          <value type="string" key="command">plugin:wb.sqlide.executeToTextOutput</value> 
 
1624
          <value type="string" key="itemType">action</value> 
 
1625
        </value> 
 
1626
 
 
1627
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.query.execute_current_statementwin"> 
 
1628
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.query</link> 
 
1629
          <value type="string" key="caption">Execute Current Statement</value> 
 
1630
          <value type="string" key="name">query.execute_current_statement</value> 
 
1631
          <value type="string" key="command">builtin:query.execute_current_statement</value> 
 
1632
          <value type="string" key="itemType">action</value> 
 
1633
          <value type="string" key="shortcut">Modifier+Return</value>
 
1634
          <value type="string" key="platform">windows</value>
 
1635
        </value> 
 
1636
 
 
1637
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.query.execute_current_statement"> 
 
1638
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.query</link> 
 
1639
          <value type="string" key="caption">Execute Current Statement</value> 
 
1640
          <value type="string" key="name">query.execute_current_statement</value> 
 
1641
          <value type="string" key="command">builtin:query.execute_current_statement</value> 
 
1642
          <value type="string" key="itemType">action</value> 
 
1643
          <value type="string" key="shortcut">Modifier+Return</value>
 
1644
          <value type="string" key="platform">macosx,linux</value>
 
1645
        </value> 
 
1646
 
 
1647
 
 
1648
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.query.explain"> 
 
1649
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.query</link> 
 
1650
          <value type="string" key="caption">Explain (All or Selection)</value> 
 
1651
          <value type="string" key="name">query.explain</value> 
 
1652
          <value type="string" key="command">builtin:query.explain</value> 
 
1653
          <value type="string" key="itemType">action</value> 
 
1654
          <value type="string" key="shortcut">Modifier+Alt+Shift+Return</value>
 
1655
        </value> 
 
1656
 
 
1657
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.query.explain_current_statement"> 
 
1658
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.query</link> 
 
1659
          <value type="string" key="caption">Explain Current Statement</value> 
 
1660
          <value type="string" key="name">query.explain_current_statement</value> 
 
1661
          <value type="string" key="command">builtin:query.explain_current_statement</value> 
 
1662
          <value type="string" key="itemType">action</value> 
 
1663
          <value type="string" key="shortcut">Modifier+Alt+Return</value>
 
1664
        </value> 
 
1665
 
 
1666
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.query.stop"> 
 
1667
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.query</link> 
 
1668
          <value type="string" key="caption">_Stop</value> 
 
1669
          <value type="string" key="name">query.cancel</value> 
 
1670
          <value type="string" key="command">builtin:query.cancel</value> 
 
1671
          <value type="string" key="itemType">action</value> 
 
1672
          <value type="string" key="shortcut"></value> 
 
1673
        </value> 
 
1674
 
 
1675
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.query.conterr">
 
1676
          <value type="string" key="itemType">separator</value>
 
1677
        </value>
 
1678
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.query.stop_on_error"> 
 
1679
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.query</link> 
 
1680
          <value type="string" key="caption">Stop Script Execution on Errors</value> 
 
1681
          <value type="string" key="name">query.stopOnError</value> 
 
1682
          <value type="string" key="command">builtin:query.stopOnError</value> 
 
1683
          <value type="string" key="itemType">check</value> 
 
1684
          <value type="string" key="shortcut"></value> 
 
1685
        </value> 
 
1686
 
 
1687
 
 
1688
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.query.tx">
 
1689
          <value type="string" key="itemType">separator</value>
 
1690
        </value>
 
1691
 
 
1692
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.query.reconnect"> 
 
1693
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.query</link> 
 
1694
          <value type="string" key="caption">_Reconnect to Server</value> 
 
1695
          <value type="string" key="name">query.reconnect</value> 
 
1696
          <value type="string" key="command">builtin:query.reconnect</value> 
 
1697
          <value type="string" key="itemType">action</value> 
 
1698
        </value> 
 
1699
 
 
1700
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.query.new_tab"> 
 
1701
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.query</link> 
 
1702
          <value type="string" key="caption">_New Tab to Current Server</value> 
 
1703
          <value type="string" key="name">query.newtab</value> 
 
1704
          <value type="string" key="command">builtin:query.new_connection</value> 
 
1705
          <value type="string" key="itemType">action</value> 
 
1706
          <value type="string" key="shortcut">Modifier+Shift+T</value> 
 
1707
        </value> 
 
1708
 
 
1709
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.query.rec">
 
1710
          <value type="string" key="itemType">separator</value>
 
1711
        </value>
 
1712
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.query.autocommit"> 
 
1713
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.query</link> 
 
1714
          <value type="string" key="caption">Auto-Commit Transactions</value> 
 
1715
          <value type="string" key="name">query.autocommit</value> 
 
1716
          <value type="string" key="command">builtin:query.autocommit</value> 
 
1717
          <value type="string" key="itemType">check</value> 
 
1718
          <value type="string" key="shortcut"></value> 
 
1719
        </value> 
 
1720
 
 
1721
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.query.commit"> 
 
1722
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.query</link> 
 
1723
          <value type="string" key="caption">C_ommit Transaction</value> 
 
1724
          <value type="string" key="name">query.commit</value> 
 
1725
          <value type="string" key="command">builtin:query.commit</value> 
 
1726
          <value type="string" key="itemType">action</value> 
 
1727
          <value type="string" key="shortcut"></value> 
 
1728
        </value> 
 
1729
 
 
1730
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.query.rollback"> 
 
1731
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.query</link> 
 
1732
          <value type="string" key="caption">_Rollback Transaction</value> 
 
1733
          <value type="string" key="name">query.rollback</value> 
 
1734
          <value type="string" key="command">builtin:query.rollback</value> 
 
1735
          <value type="string" key="itemType">action</value> 
 
1736
          <value type="string" key="shortcut"></value> 
 
1737
        </value> 
 
1738
 
 
1739
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.query.edit">
 
1740
          <value type="string" key="itemType">separator</value>
 
1741
        </value>
 
1742
 
 
1743
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.query.save"> 
 
1744
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.query</link> 
 
1745
          <value type="string" key="caption">Commit Result Edits</value> 
 
1746
          <value type="string" key="name">query.save_edits</value> 
 
1747
          <value type="string" key="command">builtin:query.save_edits</value> 
 
1748
          <value type="string" key="itemType">action</value> 
 
1749
          <value type="string" key="shortcut"></value> 
 
1750
        </value> 
 
1751
 
 
1752
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.query.revert"> 
 
1753
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.query</link> 
 
1754
          <value type="string" key="caption">Discard Result Edits</value> 
 
1755
          <value type="string" key="name">query.discard_edits</value> 
 
1756
          <value type="string" key="command">builtin:query.discard_edits</value> 
 
1757
          <value type="string" key="itemType">action</value> 
 
1758
          <value type="string" key="shortcut"></value> 
 
1759
        </value> 
 
1760
 
 
1761
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.query.export">
 
1762
          <value type="string" key="itemType">separator</value>
 
1763
        </value>
 
1764
 
 
1765
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.query.export"> 
 
1766
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.query</link> 
 
1767
          <value type="string" key="caption">_Export Results...</value> 
 
1768
          <value type="string" key="name">query.export</value> 
 
1769
          <value type="string" key="command">builtin:query.export</value> 
 
1770
          <value type="string" key="itemType">action</value> 
 
1771
          <value type="string" key="shortcut"></value> 
 
1772
        </value> 
 
1773
 
 
1774
      </value>
 
1775
    </value>
 
1776
 
 
1777
 
 
1778
    <!-- Database Menu -->
 
1779
    
 
1780
    <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.database">
 
1781
      <value type="string" key="name">database</value>
 
1782
      <value type="string" key="caption">_Database</value>
 
1783
      <value type="string" key="itemType">cascade</value>
 
1784
      <value type="list" key="subItems" content-type="object" content-struct-name="app.MenuItem">
 
1785
 
 
1786
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.database.query"> 
 
1787
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.database</link> 
 
1788
          <value type="string" key="caption">Query Database...</value> 
 
1789
          <value type="string" key="name">db_sql_editor</value> 
 
1790
          <value type="string" key="command">plugin:wb.form.showQueryConnectDialog</value> 
 
1791
          <value type="string" key="itemType">action</value> 
 
1792
          <value type="string" key="shortcut">Modifier+U</value> 
 
1793
        </value> 
 
1794
 
 
1795
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.view.query">
 
1796
          <value type="string" key="itemType">separator</value>
 
1797
        </value>
 
1798
 
 
1799
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.database.manage_connections">
 
1800
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.database</link>
 
1801
          <value type="string" key="caption">Manage Connections...</value>
 
1802
          <value type="string" key="name">manage_connections</value>
 
1803
          <value type="string" key="command">plugin:wb.form.showConnectionManager</value>
 
1804
          <value type="string" key="itemType">action</value>
 
1805
        </value>
 
1806
 
 
1807
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.view.dbedit">
 
1808
          <value type="string" key="itemType">separator</value>
 
1809
        </value>
 
1810
 
 
1811
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.database.new_from_reverse_engineering">
 
1812
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.database</link>
 
1813
          <value type="string" key="caption">Reverse Engineer...</value>
 
1814
          <value type="string" key="name">reverse_engineer_new_model</value>
 
1815
          <value type="string" key="command">plugin:wb.file.newDocumentFromDB</value>
 
1816
          <value type="string" key="itemType">action</value>
 
1817
          <value type="string" key="shortcut">Modifier+R</value>
 
1818
        </value>
 
1819
 
 
1820
        <!--value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.database.reverse_engineering">
 
1821
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.database</link>
 
1822
          <value type="string" key="caption">Reverse Engineer...</value>
 
1823
          <value type="string" key="name">reverse_engineering</value>
 
1824
          <value type="string" key="command">plugin:db.plugin.database.rev_eng</value>
 
1825
          <value type="string" key="itemType">action</value>
 
1826
          <value type="string" key="shortcut">Modifier+R</value>
 
1827
          <value type="string" key="context">*model</value>
 
1828
        </value-->
 
1829
 
 
1830
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.database.forward_engineering">
 
1831
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.database</link>
 
1832
          <value type="string" key="caption">Forward Engineer...</value>
 
1833
          <value type="string" key="name">forward_engineering</value>
 
1834
          <value type="string" key="command">plugin:db.plugin.database.frw_eng</value>
 
1835
          <value type="string" key="itemType">action</value>
 
1836
          <value type="string" key="shortcut">Modifier+G</value>
 
1837
          <value type="string" key="context">*model</value>
 
1838
        </value>
 
1839
 
 
1840
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.database.sync_alter">
 
1841
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.database</link>
 
1842
          <value type="string" key="caption">Synchronize with Any Source...</value>
 
1843
          <value type="string" key="name">create_alter</value>
 
1844
          <value type="string" key="command">plugin:db.plugin.database.create_alter</value>
 
1845
          <value type="string" key="itemType">action</value>
 
1846
          <!-- <value type="string" key="shortcut">Modifier+G</value> -->
 
1847
          <value type="string" key="context">*model</value>
 
1848
        </value>
 
1849
 
 
1850
        <!--value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.view.overview">
 
1851
          <value type="string" key="itemType">separator</value>
 
1852
        </value-->
 
1853
 
 
1854
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.database.sync_mysql_script_mac">
 
1855
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.database</link>
 
1856
          <value type="string" key="caption">Synchronize Model...</value>
 
1857
          <value type="string" key="name">synchronization</value>
 
1858
          <value type="string" key="command">plugin:db.mysql.plugin.sync.db</value>
 
1859
          <value type="string" key="itemType">action</value>
 
1860
          <value type="string" key="shortcut">Modifier+Control+Y</value>
 
1861
          <value type="string" key="platform">macosx</value>
 
1862
          <value type="string" key="context">*model</value>
 
1863
        </value>
 
1864
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.database.sync_mysql_script">
 
1865
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.database</link>
 
1866
          <value type="string" key="caption">Synchronize Model...</value>
 
1867
          <value type="string" key="name">synchronization</value>
 
1868
          <value type="string" key="command">plugin:db.mysql.plugin.sync.db</value>
 
1869
          <value type="string" key="itemType">action</value>
 
1870
          <value type="string" key="shortcut">Modifier+Shift+Z</value>
 
1871
          <value type="string" key="platform">windows,linux</value>
 
1872
          <value type="string" key="context">*model</value>
 
1873
        </value>
 
1874
 
 
1875
 
 
1876
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.view.database.diff_report">
 
1877
          <value type="string" key="itemType">separator</value>
 
1878
          <value type="string" key="context">*model</value>
 
1879
        </value>
 
1880
        
 
1881
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.database.diff_report">
 
1882
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.database</link>
 
1883
          <value type="string" key="caption">Generate Catalog Diff Report...</value>
 
1884
          <value type="string" key="name">diff_reporting</value>
 
1885
          <value type="string" key="command">plugin:db.mysql.plugin.diff_report.catalog</value>
 
1886
          <value type="string" key="itemType">action</value>
 
1887
          <value type="string" key="context">*model</value>
 
1888
        </value>
 
1889
 
 
1890
      </value>
 
1891
      
 
1892
    </value>
 
1893
 
 
1894
    
 
1895
    <!-- Plugins Menu -->
 
1896
 
 
1897
    <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.plugins">
 
1898
      <value type="string" key="name">plugins</value>
 
1899
      <value type="string" key="caption">_Plugins</value>
 
1900
      <value type="string" key="itemType">cascade</value>
 
1901
      <value type="list" key="subItems" content-type="object" content-struct-name="app.MenuItem">
 
1902
 
 
1903
        <!--value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.plugins.code_generation">
 
1904
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.plugins</link>
 
1905
          <value type="string" key="name">code_generation</value>
 
1906
          <value type="string" key="caption">Code Generation</value>
 
1907
          <value type="string" key="itemType">cascade</value>
 
1908
          <value type="list" key="subItems" content-type="object" content-struct-name="app.MenuItem">
 
1909
 
 
1910
          </value>
 
1911
        </value-->
 
1912
 
 
1913
      </value>
 
1914
 
 
1915
    </value>
 
1916
 
 
1917
 
 
1918
    <!-- Scripting (old Tools) Menu -->
 
1919
    
 
1920
    <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.tools">
 
1921
      <value type="string" key="name">tools</value>
 
1922
      <value type="string" key="caption">_Scripting</value>
 
1923
      <value type="string" key="itemType">cascade</value>
 
1924
      <value type="list" key="subItems" content-type="object" content-struct-name="app.MenuItem">
 
1925
 
 
1926
      <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.tools.grt_shell">
 
1927
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.tools</link>
 
1928
          <value type="string" key="caption">Scripting Shell</value>
 
1929
          <value type="string" key="name">advanced_grt_shell</value>
 
1930
          <value type="string" key="command">plugin:wb.form.showGRTShell</value>
 
1931
          <value type="string" key="itemType">action</value>
 
1932
          <value type="string" key="shortcut">Modifier+F3</value>
 
1933
          <value type="string" key="platform">windows,linux</value>
 
1934
      </value>
 
1935
      <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.tools.grt_shellmac">
 
1936
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.tools</link>
 
1937
          <value type="string" key="caption">Scripting Shell</value>
 
1938
          <value type="string" key="name">advanced_grt_shell</value>
 
1939
          <value type="string" key="command">plugin:wb.form.showGRTShell</value>
 
1940
          <value type="string" key="itemType">action</value>
 
1941
          <value type="string" key="shortcut">Modifier+Option+3</value>
 
1942
          <value type="string" key="platform">macosx</value>
 
1943
      </value>
 
1944
      <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.tools.grt_newfile">
 
1945
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.tools</link>
 
1946
          <value type="string" key="caption">New Script...</value>
 
1947
          <value type="string" key="name">new_grt_script</value>
 
1948
          <value type="string" key="command">plugin:wb.form.newGRTFile</value>
 
1949
          <value type="string" key="itemType">action</value>
 
1950
      </value>
 
1951
      <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.tools.grt_openfile">
 
1952
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.tools</link>
 
1953
          <value type="string" key="caption">Open Script...</value>
 
1954
          <value type="string" key="name">open_grt_script</value>
 
1955
          <value type="string" key="command">plugin:wb.form.openGRTFile</value>
 
1956
          <value type="string" key="itemType">action</value>
 
1957
      </value>
 
1958
 
 
1959
 
 
1960
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.tools.shell">
 
1961
          <value type="string" key="itemType">separator</value>
 
1962
        </value>
 
1963
 
 
1964
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.tools.runscript">
 
1965
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.tools</link>
 
1966
          <value type="string" key="caption">Run Workbench Script File...</value>
 
1967
          <value type="string" key="name">run_script</value>
 
1968
          <value type="string" key="command">plugin:wb.tools.runScriptFile</value>
 
1969
          <value type="string" key="itemType">action</value>
 
1970
          <value type="string" key="shortcut">Modifier+Shift+r</value>
 
1971
        </value>
 
1972
 
 
1973
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.tools.installmodule">
 
1974
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.tools</link>
 
1975
          <value type="string" key="caption">Install Plugin/Module...</value>
 
1976
          <value type="string" key="name">install_user_module</value>
 
1977
          <value type="string" key="command">plugin:wb.tools.installModuleFile</value>
 
1978
          <value type="string" key="itemType">action</value>
 
1979
        </value>
 
1980
 
 
1981
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.tools.pluginmanager">
 
1982
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.tools</link>
 
1983
          <value type="string" key="name">plugin_manager</value>
 
1984
          <value type="string" key="command">plugin:wb.form.showPluginManager</value>
 
1985
          <value type="string" key="itemType">action</value>
 
1986
        </value>
 
1987
 
 
1988
 
 
1989
        <!--value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.tools.runscript">
 
1990
          <value type="string" key="itemType">separator</value>
 
1991
        </value>
 
1992
 
 
1993
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.tools.new">
 
1994
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.tools</link>
 
1995
          <value type="string" key="caption">New</value>
 
1996
          <value type="string" key="name">new</value>
 
1997
          <value type="string" key="itemType">cascade</value>
 
1998
          <value type="list" key="subItems" content-type="object" content-struct-name="app.MenuItem">
 
1999
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.tools.newscript_py">
 
2000
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.tools</link>
 
2001
              <value type="string" key="caption">New Python Script</value>
 
2002
              <value type="string" key="name"></value>
 
2003
              <value type="string" key="command">plugin:wb.tools.newScript</value>
 
2004
              <value type="string" key="itemType">action</value>
 
2005
            </value>
 
2006
 
 
2007
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.tools.newscript_lua">
 
2008
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.tools</link>
 
2009
              <value type="string" key="caption">New Lua Script</value>
 
2010
              <value type="string" key="name"></value>
 
2011
              <value type="string" key="command">plugin:wb.tools.newScript</value>
 
2012
              <value type="string" key="itemType">action</value>
 
2013
            </value>
 
2014
 
 
2015
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.tools.newmodule_py">
 
2016
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.tools</link>
 
2017
              <value type="string" key="caption">New Python Plugin Module</value>
 
2018
              <value type="string" key="name"></value>
 
2019
              <value type="string" key="command">plugin:wb.tools.newScript</value>
 
2020
              <value type="string" key="itemType">action</value>
 
2021
            </value>
 
2022
 
 
2023
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.tools.newmodule_lua">
 
2024
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.tools</link>
 
2025
              <value type="string" key="caption">New Lua Plugin Module</value>
 
2026
              <value type="string" key="name"></value>
 
2027
              <value type="string" key="command">plugin:wb.tools.newScript</value>
 
2028
              <value type="string" key="itemType">action</value>
 
2029
            </value>
 
2030
          </value>
 
2031
        </value>
 
2032
 
 
2033
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.tools.open_script">
 
2034
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.tools</link>
 
2035
          <value type="string" key="caption">Open Script...</value>
 
2036
          <value type="string" key="name">open_script</value>
 
2037
          <value type="string" key="command">plugin:wb.tools.openScriptFile</value>
 
2038
          <value type="string" key="itemType">action</value>
 
2039
        </value>
 
2040
    
 
2041
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.tools.save_script">
 
2042
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.tools</link>
 
2043
          <value type="string" key="caption">Save Script</value>
 
2044
          <value type="string" key="name">save_script</value>
 
2045
          <value type="string" key="command">plugin:wb.tools.saveScriptFile</value>
 
2046
          <value type="string" key="itemType">action</value>
 
2047
        </value>
 
2048
 
 
2049
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.tools.save_script_as">
 
2050
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.tools</link>
 
2051
          <value type="string" key="caption">Save Script As...</value>
 
2052
          <value type="string" key="name">save_script_as</value>
 
2053
          <value type="string" key="command">plugin:wb.tools.saveScriptFile</value>
 
2054
          <value type="string" key="itemType">action</value>
 
2055
        </value>
 
2056
 
 
2057
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.tools.save_">
 
2058
          <value type="string" key="itemType">separator</value>
 
2059
        </value>
 
2060
 
 
2061
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.tools.run_script">
 
2062
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.tools</link>
 
2063
          <value type="string" key="caption">Run Script...</value>
 
2064
          <value type="string" key="name">run_script</value>
 
2065
          <value type="string" key="command">plugin:wb.tools.runScript</value>
 
2066
          <value type="string" key="itemType">action</value>
 
2067
        </value-->
 
2068
 
 
2069
 
 
2070
        <!--value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.tools.debug">
 
2071
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.tools</link>
 
2072
          <value type="string" key="name">debug</value>
 
2073
          <value type="string" key="caption">Debug</value>
 
2074
          <value type="string" key="itemType">cascade</value>
 
2075
 
 
2076
          <value type="list" key="subItems" content-type="object" content-struct-name="app.MenuItem">
 
2077
 
 
2078
            
 
2079
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.tools.debug.clear_undo_stack">
 
2080
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.tools.debug</link>
 
2081
              <value type="string" key="caption">Clear Undo Stack</value>
 
2082
              <value type="string" key="name">clear_undo_stack</value>
 
2083
              <value type="string" key="command">plugin:wb.debug.clearUndoStack</value>
 
2084
              <value type="string" key="itemType">action</value>
 
2085
            </value>
 
2086
 
 
2087
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.tools.debug.grt_stats">
 
2088
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.tools.debug</link>
 
2089
              <value type="string" key="caption">GRT Stats</value>
 
2090
              <value type="string" key="name">grt_stats</value>
 
2091
              <value type="string" key="command">plugin:wb.debug.debugGrtStats</value>
 
2092
              <value type="string" key="itemType">action</value>
 
2093
            </value>
 
2094
 
 
2095
 
 
2096
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.tools.debug.validate_tree">
 
2097
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.tools.debug</link>
 
2098
              <value type="string" key="caption">Validate GRT Tree</value>
 
2099
              <value type="string" key="name">validate_grt_tree</value>
 
2100
              <value type="string" key="command">plugin:wb.debug.debugValidateGRT</value>
 
2101
              <value type="string" key="itemType">action</value>
 
2102
            </value>
 
2103
 
 
2104
            <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.tools.debug.findrefs">
 
2105
              <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.tools.debug</link>
 
2106
              <value type="string" key="caption">Find References to Object</value>
 
2107
              <value type="string" key="name">show_refs</value>
 
2108
              <value type="string" key="command">plugin:wb.debug.findRefs</value>
 
2109
              <value type="string" key="itemType">action</value>
 
2110
            </value>
 
2111
          </value>
 
2112
        </value-->
 
2113
      </value>
 
2114
            
 
2115
    </value>
 
2116
 
 
2117
 
 
2118
    <!-- Community Menu -->
 
2119
 
 
2120
    <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.community">
 
2121
      <value type="string" key="name">community</value>
 
2122
      <value type="string" key="caption">_Community</value>
 
2123
      <value type="string" key="itemType">cascade</value>
 
2124
      <value type="list" key="subItems" content-type="object" content-struct-name="app.MenuItem">
 
2125
 
 
2126
        <!--value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.tools.pluginsite">
 
2127
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.tools</link>
 
2128
          <value type="string" key="name">plugin_site</value>
 
2129
          <value type="string" key="command">builtin:plugin_site</value>
 
2130
          <value type="string" key="caption">Get Workbench Add-Ons...</value>
 
2131
          <value type="string" key="itemType">action</value>
 
2132
        </value>
 
2133
 
 
2134
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.community.addons">
 
2135
          <value type="string" key="itemType">separator</value>
 
2136
        </value-->
 
2137
 
 
2138
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.community.blog">
 
2139
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.community</link>
 
2140
          <value type="string" key="name">community_blog</value>
 
2141
          <value type="string" key="caption">Workbench Blog</value>
 
2142
          <value type="string" key="command">builtin:community_blog</value>
 
2143
          <value type="string" key="itemType">action</value>
 
2144
        </value>
 
2145
 
 
2146
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.community.blog">
 
2147
          <value type="string" key="itemType">separator</value>
 
2148
        </value>
 
2149
        
 
2150
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.community.faq">
 
2151
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.community</link>
 
2152
          <value type="string" key="caption">FAQs about Workbench</value>
 
2153
          <value type="string" key="name">community_faq</value>
 
2154
          <value type="string" key="command">builtin:community_faq</value>
 
2155
          <value type="string" key="itemType">action</value>
 
2156
        </value>
 
2157
        
 
2158
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.community.learn">
 
2159
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.community</link>
 
2160
          <value type="string" key="caption">Learn How to Code for Workbench</value>
 
2161
          <value type="string" key="name">community_learn</value>
 
2162
          <value type="string" key="command">builtin:community_learn</value>
 
2163
          <value type="string" key="itemType">action</value>
 
2164
        </value>
 
2165
        
 
2166
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.community.discuss">
 
2167
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.community</link>
 
2168
          <value type="string" key="caption">Discuss Workbench Topics</value>
 
2169
          <value type="string" key="name">community_discuss</value>
 
2170
          <value type="string" key="command">builtin:community_discuss</value>
 
2171
          <value type="string" key="itemType">action</value>
 
2172
        </value>
 
2173
 
 
2174
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.community.contribute">
 
2175
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.community</link>
 
2176
          <value type="string" key="caption">Contribute to Workbench</value>
 
2177
          <value type="string" key="name">community_contribute</value>
 
2178
          <value type="string" key="command">builtin:community_contribute</value>
 
2179
          <value type="string" key="itemType">action</value>
 
2180
        </value>
 
2181
 
 
2182
      </value>
 
2183
 
 
2184
    </value>
 
2185
    
 
2186
    
 
2187
    <!-- Help Menu -->
 
2188
 
 
2189
    <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.help">
 
2190
      <value type="string" key="name">help</value>
 
2191
      <value type="string" key="caption">_Help</value>
 
2192
      <value type="string" key="itemType">cascade</value>
 
2193
      <value type="list" key="subItems" content-type="object" content-struct-name="app.MenuItem">
 
2194
 
 
2195
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.help.index">
 
2196
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.help</link>
 
2197
          <value type="string" key="name">help_index</value>
 
2198
          <value type="string" key="caption">Help Index</value>
 
2199
          <value type="string" key="command">builtin:help_index</value>
 
2200
          <value type="string" key="itemType">action</value>
 
2201
          <value type="string" key="shortcut">F1</value>
 
2202
          <value type="string" key="platform">windows,linux</value>
 
2203
        </value>
 
2204
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.help.index2">
 
2205
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.help</link>
 
2206
          <value type="string" key="name">help_index</value>
 
2207
          <value type="string" key="caption">Help Index</value>
 
2208
          <value type="string" key="command">builtin:help_index</value>
 
2209
          <value type="string" key="itemType">action</value>
 
2210
          <value type="string" key="shortcut">Command+Option+question</value>
 
2211
          <value type="string" key="platform">macosx</value>
 
2212
        </value>
 
2213
 
 
2214
        <!--
 
2215
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.help.version_check">
 
2216
          <value type="string" key="itemType">separator</value>
 
2217
          <value type="string" key="platform">windows</value>- temporary
 
2218
        </value>
 
2219
        
 
2220
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.help.addon_manager">
 
2221
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.help</link>
 
2222
          <value type="string" key="caption">Addons...</value>
 
2223
          <value type="string" key="name">addon_manager</value>
 
2224
          <value type="string" key="command">plugin:wb.plugin.addon.manager</value>
 
2225
          <value type="string" key="itemType">action</value>
 
2226
          <value type="string" key="platform">windows</value>- temporary
 
2227
        </value -->
 
2228
 
 
2229
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.help.version_check">
 
2230
          <value type="string" key="itemType">separator</value>
 
2231
        </value>
 
2232
        
 
2233
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.help.web_mysql_home">
 
2234
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.help</link>
 
2235
          <value type="string" key="caption">MySQL.com Website</value>
 
2236
          <value type="string" key="name">web_mysql_home</value>
 
2237
          <value type="string" key="command">builtin:web_mysql_home</value>
 
2238
          <value type="string" key="itemType">action</value>
 
2239
        </value>
 
2240
        
 
2241
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.help.web_home">
 
2242
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.help</link>
 
2243
          <value type="string" key="caption">Workbench Product Page</value>
 
2244
          <value type="string" key="name">web_home</value>
 
2245
          <value type="string" key="command">builtin:web_home</value>
 
2246
          <value type="string" key="itemType">action</value>
 
2247
        </value>
 
2248
 
 
2249
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.help.web_community">
 
2250
          <value type="string" key="itemType">separator</value>
 
2251
        </value>
 
2252
 
 
2253
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.help.info">
 
2254
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.help</link>
 
2255
          <value type="string" key="caption">System Info</value>
 
2256
          <value type="string" key="name">show_info</value>
 
2257
          <value type="string" key="command">plugin:wb.debug.debugShowInfo</value>
 
2258
          <value type="string" key="itemType">action</value>
 
2259
        </value>
 
2260
 
 
2261
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.help.report_a_bug">
 
2262
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.help</link>
 
2263
          <value type="string" key="caption">Report a Bug</value>
 
2264
          <value type="string" key="name">report_a_bug</value>
 
2265
          <value type="string" key="command">plugin:wb.form.reportBug:from_menu</value>
 
2266
          <value type="string" key="itemType">action</value>
 
2267
        </value>
 
2268
 
 
2269
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.help.list_bugs">
 
2270
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.help</link>
 
2271
          <value type="string" key="caption">View Reported Bugs</value>
 
2272
          <value type="string" key="name">list_bugs</value>
 
2273
          <value type="string" key="command">builtin:list_bugs</value>
 
2274
          <value type="string" key="itemType">action</value>
 
2275
        </value>
 
2276
 
 
2277
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.help.locate_log_file">
 
2278
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.help</link>
 
2279
          <value type="string" key="caption">Locate Log Files</value>
 
2280
          <value type="string" key="name">locate_log_file</value>
 
2281
          <value type="string" key="command">builtin:locate_log_file</value>
 
2282
          <value type="string" key="itemType">action</value>
 
2283
        </value>
 
2284
 
 
2285
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.help.show_log_file">
 
2286
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.help</link>
 
2287
          <value type="string" key="caption">Show Log File</value>
 
2288
          <value type="string" key="name">show_log_file</value>
 
2289
          <value type="string" key="command">builtin:show_log_file</value>
 
2290
          <value type="string" key="itemType">action</value>
 
2291
        </value>
 
2292
 
 
2293
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.help.checkver">
 
2294
          <value type="string" key="itemType">separator</value>
 
2295
        </value>
 
2296
 
 
2297
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.help.check_update">
 
2298
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.help</link>
 
2299
          <value type="string" key="caption">Check for Updates</value>
 
2300
          <value type="string" key="name">checkForUpdates</value>
 
2301
          <value type="string" key="command">plugin:wb.tools.checkForUpdates</value>
 
2302
          <value type="string" key="itemType">action</value>
 
2303
        </value>
 
2304
 
 
2305
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.separator.help.report_a_bug">
 
2306
          <value type="string" key="itemType">separator</value>
 
2307
          <value type="string" key="platform">windows,linux</value>
 
2308
        </value>
 
2309
 
 
2310
        <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.help.about_workbench">
 
2311
          <link type="object" key="owner" struct-name="app.MenuItem">com.mysql.wb.menu.help</link>
 
2312
          <value type="string" key="caption">About Workbench</value>
 
2313
          <value type="string" key="name">about</value>
 
2314
          <value type="string" key="command">builtin:show_about</value>
 
2315
          <value type="string" key="itemType">action</value>
 
2316
          <value type="string" key="platform">windows,linux</value>
 
2317
        </value>
 
2318
 
 
2319
      </value>
 
2320
 
 
2321
    </value>
 
2322
 
 
2323
 
 
2324
  </value>
 
2325
</data>