Class XViewerMouseListener
- java.lang.Object
-
- org.eclipse.nebula.widgets.xviewer.util.internal.XViewerMouseListener
-
- All Implemented Interfaces:
java.util.EventListener,org.eclipse.swt.events.MouseListener,org.eclipse.swt.internal.SWTEventListener
public class XViewerMouseListener extends java.lang.Object implements org.eclipse.swt.events.MouseListener
-
-
Field Summary
Fields Modifier and Type Field Description private org.eclipse.swt.events.MouseEventleftClickEventprivate XViewerxViewer
-
Constructor Summary
Constructors Constructor Description XViewerMouseListener(XViewer xViewer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private booleanaltIsBeingHeld(org.eclipse.swt.events.MouseEvent event)private booleanclickOccurredInIconArea(org.eclipse.swt.events.MouseEvent event, org.eclipse.swt.widgets.TreeItem item)private booleancontrolBeingHeld(org.eclipse.swt.events.MouseEvent event)private booleancontrolNotBeingHeld(org.eclipse.swt.events.MouseEvent event)org.eclipse.swt.events.MouseEventgetLeftClickEvent()private booleanisLeftClick(org.eclipse.swt.events.MouseEvent event)private booleanisRightClick(org.eclipse.swt.events.MouseEvent event)voidmouseDoubleClick(org.eclipse.swt.events.MouseEvent event)voidmouseDown(org.eclipse.swt.events.MouseEvent event)voidmouseUp(org.eclipse.swt.events.MouseEvent event)
-
-
-
Field Detail
-
xViewer
private final XViewer xViewer
-
leftClickEvent
private org.eclipse.swt.events.MouseEvent leftClickEvent
-
-
Constructor Detail
-
XViewerMouseListener
public XViewerMouseListener(XViewer xViewer)
-
-
Method Detail
-
mouseDoubleClick
public void mouseDoubleClick(org.eclipse.swt.events.MouseEvent event)
- Specified by:
mouseDoubleClickin interfaceorg.eclipse.swt.events.MouseListener
-
mouseDown
public void mouseDown(org.eclipse.swt.events.MouseEvent event)
- Specified by:
mouseDownin interfaceorg.eclipse.swt.events.MouseListener
-
isRightClick
private boolean isRightClick(org.eclipse.swt.events.MouseEvent event)
-
mouseUp
public void mouseUp(org.eclipse.swt.events.MouseEvent event)
- Specified by:
mouseUpin interfaceorg.eclipse.swt.events.MouseListener
-
clickOccurredInIconArea
private boolean clickOccurredInIconArea(org.eclipse.swt.events.MouseEvent event, org.eclipse.swt.widgets.TreeItem item)
-
isLeftClick
private boolean isLeftClick(org.eclipse.swt.events.MouseEvent event)
-
altIsBeingHeld
private boolean altIsBeingHeld(org.eclipse.swt.events.MouseEvent event)
-
controlNotBeingHeld
private boolean controlNotBeingHeld(org.eclipse.swt.events.MouseEvent event)
-
controlBeingHeld
private boolean controlBeingHeld(org.eclipse.swt.events.MouseEvent event)
-
getLeftClickEvent
public org.eclipse.swt.events.MouseEvent getLeftClickEvent()
-
-