]>
git.argeo.org Git - lgpl/argeo-commons.git/blob - swt/org.argeo.cms.swt/src/org/argeo/cms/swt/MouseDown.java
1 package org
.argeo
.cms
.swt
;
3 import org
.eclipse
.swt
.events
.MouseEvent
;
4 import org
.eclipse
.swt
.events
.MouseListener
;
7 * {@link MouseListener#mouseDown(MouseEvent)} as a functional interface in
8 * order to use as a short lambda expression in UI code.
9 * {@link MouseListener#mouseDoubleClick(MouseEvent)} and
10 * {@link MouseListener#mouseUp(MouseEvent)} do nothing by default.
13 public interface MouseDown
extends MouseListener
{
15 void mouseDown(MouseEvent e
);
18 default void mouseDoubleClick(MouseEvent e
) {
23 default void mouseUp(MouseEvent e
) {