summaryrefslogtreecommitdiffstats
path: root/plugins/org.yocto.bc.ui/src/org/yocto/bc/ui/popup/actions/NewAction.java
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/org.yocto.bc.ui/src/org/yocto/bc/ui/popup/actions/NewAction.java')
-rw-r--r--plugins/org.yocto.bc.ui/src/org/yocto/bc/ui/popup/actions/NewAction.java43
1 files changed, 43 insertions, 0 deletions
diff --git a/plugins/org.yocto.bc.ui/src/org/yocto/bc/ui/popup/actions/NewAction.java b/plugins/org.yocto.bc.ui/src/org/yocto/bc/ui/popup/actions/NewAction.java
new file mode 100644
index 0000000..3bdf5d3
--- /dev/null
+++ b/plugins/org.yocto.bc.ui/src/org/yocto/bc/ui/popup/actions/NewAction.java
@@ -0,0 +1,43 @@
1package org.yocto.bc.ui.popup.actions;
2
3import org.eclipse.jface.action.IAction;
4import org.eclipse.jface.dialogs.MessageDialog;
5import org.eclipse.jface.viewers.ISelection;
6import org.eclipse.swt.widgets.Shell;
7import org.eclipse.ui.IActionDelegate;
8import org.eclipse.ui.IObjectActionDelegate;
9import org.eclipse.ui.IWorkbenchPart;
10
11public class NewAction implements IObjectActionDelegate {
12
13 /**
14 * Constructor for Action1.
15 */
16 public NewAction() {
17 super();
18 }
19
20 /**
21 * @see IObjectActionDelegate#setActivePart(IAction, IWorkbenchPart)
22 */
23 public void setActivePart(IAction action, IWorkbenchPart targetPart) {
24 }
25
26 /**
27 * @see IActionDelegate#run(IAction)
28 */
29 public void run(IAction action) {
30 Shell shell = new Shell();
31 MessageDialog.openInformation(
32 shell,
33 "Yocto Project BitBake Commander UI Plug-in",
34 "New Action was executed.");
35 }
36
37 /**
38 * @see IActionDelegate#selectionChanged(IAction, ISelection)
39 */
40 public void selectionChanged(IAction action, ISelection selection) {
41 }
42
43}