]>
git.argeo.org Git - lgpl/argeo-commons.git/blob - demo/plugins/org.argeo.demo.i18n/src/main/java/org/argeo/demo/i18n/commands/OpenDialog.java
adfde5769546c05ee90555dc7769550f58ed5639
1 package org
.argeo
.demo
.i18n
.commands
;
3 import org
.argeo
.demo
.i18n
.I18nDemoMessages
;
4 import org
.argeo
.demo
.i18n
.I18nDemoPlugin
;
5 import org
.eclipse
.core
.commands
.AbstractHandler
;
6 import org
.eclipse
.core
.commands
.ExecutionEvent
;
7 import org
.eclipse
.core
.commands
.ExecutionException
;
8 import org
.eclipse
.swt
.SWT
;
9 import org
.eclipse
.swt
.widgets
.MessageBox
;
12 * Open a dummy dialog box with internationalized messages.
14 public class OpenDialog
extends AbstractHandler
{
16 public final static String ID
= I18nDemoPlugin
.ID
+ ".openDialog";
18 public Object
execute(ExecutionEvent event
) throws ExecutionException
{
20 MessageBox mb
= new MessageBox(I18nDemoPlugin
.getDefault()
21 .getWorkbench().getActiveWorkbenchWindow().getShell(), SWT
.OK
25 mb
.setText(I18nDemoMessages
.get().OpenDialog_Title
);
28 mb
.setMessage(I18nDemoMessages
.get().OpenDialog_Message
);