]> git.argeo.org Git - lgpl/argeo-commons.git/blob - OpenUserMenu.java
8ad15bf9c0d655355f8f76179f5fa31331f0f380
[lgpl/argeo-commons.git] / OpenUserMenu.java
1 package org.argeo.cms.util;
2
3 import org.apache.commons.logging.Log;
4 import org.apache.commons.logging.LogFactory;
5 import org.argeo.cms.CmsLogin;
6 import org.eclipse.swt.events.MouseAdapter;
7 import org.eclipse.swt.events.MouseEvent;
8 import org.eclipse.swt.widgets.Control;
9
10 /** Open the user menu when clicked */
11 @SuppressWarnings("deprecation")
12 public class OpenUserMenu extends MouseAdapter {
13 private static final long serialVersionUID = 3634864186295639792L;
14
15 private final static Log log = LogFactory.getLog(OpenUserMenu.class);
16
17 // private CmsLogin cmsLogin;
18
19 @Override
20 public void mouseDown(MouseEvent e) {
21 if (e.button == 1) {
22 new UserMenu((Control) e.getSource());
23 }
24 }
25
26 public void setCmsLogin(CmsLogin cmsLogin) {
27 log.warn("org.argeo.cms.CmsLogin is deprecated and will be removed soon");
28 }
29
30 }