Uses of Interface
org.eclipse.nebula.widgets.nattable.ui.matcher.IMouseEventMatcher
Packages that use IMouseEventMatcher
Package
Description
-
Uses of IMouseEventMatcher in org.eclipse.nebula.widgets.nattable.fillhandle.event
Classes in org.eclipse.nebula.widgets.nattable.fillhandle.event that implement IMouseEventMatcherModifier and TypeClassDescriptionclassMatcher that returnstruein case the mouse moves over the fill handle rendered by theFillHandleLayerPainter. -
Uses of IMouseEventMatcher in org.eclipse.nebula.widgets.nattable.filterrow.combobox
Classes in org.eclipse.nebula.widgets.nattable.filterrow.combobox that implement IMouseEventMatcherModifier and TypeClassDescriptionclassSpecialization of aClearFilterIconMouseEventMatcherthat only matches for the filter row region if a filter is applied in the clicked cell and the click was executed on the painted icon in that cell (usually the clear filter icon) if the filter row painter is used with the Excel like combo box filters. -
Uses of IMouseEventMatcher in org.eclipse.nebula.widgets.nattable.filterrow.event
Classes in org.eclipse.nebula.widgets.nattable.filterrow.event that implement IMouseEventMatcherModifier and TypeClassDescriptionclassSpecialization of aCellPainterMouseEventMatcherthat only matches for the filter row region if a filter is applied in the clicked cell and the click was executed on the painted icon in that cell (usually the clear filter icon).class -
Uses of IMouseEventMatcher in org.eclipse.nebula.widgets.nattable.hideshow.indicator
Classes in org.eclipse.nebula.widgets.nattable.hideshow.indicator that implement IMouseEventMatcherModifier and TypeClassDescriptionclassMouseEventMatcherthat checks for cell edges at column borders and for the existence of column hide indicator labels.classMouseEventMatcherthat checks for cell edges at row borders and for the existence of row hide indicator labels in the level headers of a HierarchicalTreeLayer.classMouseEventMatcherthat checks for cell edges at row borders and for the existence of row hide indicator labels. -
Uses of IMouseEventMatcher in org.eclipse.nebula.widgets.nattable.resize.event
Classes in org.eclipse.nebula.widgets.nattable.resize.event that implement IMouseEventMatcher -
Uses of IMouseEventMatcher in org.eclipse.nebula.widgets.nattable.sort.event
Classes in org.eclipse.nebula.widgets.nattable.sort.event that implement IMouseEventMatcherModifier and TypeClassDescriptionclassMatches a click on the column header, except if the click is on the column edge. -
Uses of IMouseEventMatcher in org.eclipse.nebula.widgets.nattable.ui.action
Fields in org.eclipse.nebula.widgets.nattable.ui.action declared as IMouseEventMatcherConstructors in org.eclipse.nebula.widgets.nattable.ui.action with parameters of type IMouseEventMatcherModifierConstructorDescriptionMouseMoveAction(IMouseEventMatcher mouseEventMatcher, IMouseAction entryAction, IMouseAction exitAction, boolean reexecuteEntryAction) -
Uses of IMouseEventMatcher in org.eclipse.nebula.widgets.nattable.ui.binding
Methods in org.eclipse.nebula.widgets.nattable.ui.binding that return IMouseEventMatcherModifier and TypeMethodDescriptionDragBinding.getMouseEventMatcher()MouseBinding.getMouseEventMatcher()Methods in org.eclipse.nebula.widgets.nattable.ui.binding with parameters of type IMouseEventMatcherModifier and TypeMethodDescriptionvoidUiBindingRegistry.registerDoubleClickBinding(IMouseEventMatcher mouseEventMatcher, IMouseAction action) Register aIMouseActionthat should be executed onMouseListener.mouseDoubleClick(MouseEvent)if the givenIMouseEventMatchermatches.voidUiBindingRegistry.registerFirstDoubleClickBinding(IMouseEventMatcher mouseEventMatcher, IMouseAction action) Register aIMouseActionthat should be executed onMouseListener.mouseDoubleClick(MouseEvent)if the givenIMouseEventMatchermatches.voidUiBindingRegistry.registerFirstMouseDownBinding(IMouseEventMatcher mouseEventMatcher, IMouseAction action) Register aIMouseActionthat should be executed onMouseListener.mouseDown(MouseEvent)if the givenIMouseEventMatchermatches.voidUiBindingRegistry.registerFirstMouseDragMode(IMouseEventMatcher mouseEventMatcher, IDragMode dragMode) Register aIDragModethat should be executed on a mouse drag operation if the givenIMouseEventMatchermatches.voidUiBindingRegistry.registerFirstMouseEnterBinding(IMouseEventMatcher mouseEventMatcher, IMouseAction action) Register aIMouseActionthat should be executed onMouseTrackListener.mouseEnter(MouseEvent)if the givenIMouseEventMatchermatches.voidUiBindingRegistry.registerFirstMouseExitBinding(IMouseEventMatcher mouseEventMatcher, IMouseAction action) Register aIMouseActionthat should be executed onMouseTrackListener.mouseExit(MouseEvent)if the givenIMouseEventMatchermatches.voidUiBindingRegistry.registerFirstMouseHoverBinding(IMouseEventMatcher mouseEventMatcher, IMouseAction action) Register aIMouseActionthat should be executed onMouseTrackListener.mouseHover(MouseEvent)if the givenIMouseEventMatchermatches.voidUiBindingRegistry.registerFirstMouseMoveBinding(IMouseEventMatcher mouseEventMatcher, IMouseAction action) Deprecated.voidUiBindingRegistry.registerFirstMouseMoveBinding(IMouseEventMatcher mouseEventMatcher, IMouseAction entryAction, IMouseAction exitAction) Register aIMouseActionthat should be executed onMouseMoveListener.mouseMove(MouseEvent)if the givenIMouseEventMatchermatches.voidUiBindingRegistry.registerFirstMouseMoveBinding(IMouseEventMatcher mouseEventMatcher, IMouseAction entryAction, IMouseAction exitAction, boolean reexecuteEntryAction) Register aIMouseActionthat should be executed onMouseMoveListener.mouseMove(MouseEvent)if the givenIMouseEventMatchermatches.voidUiBindingRegistry.registerFirstSingleClickBinding(IMouseEventMatcher mouseEventMatcher, IMouseAction action) Register aIMouseActionthat should be executed on a single click if the givenIMouseEventMatchermatches.voidUiBindingRegistry.registerMouseDownBinding(IMouseEventMatcher mouseEventMatcher, IMouseAction action) Register aIMouseActionthat should be executed onMouseListener.mouseDown(MouseEvent)if the givenIMouseEventMatchermatches.voidUiBindingRegistry.registerMouseDragMode(IMouseEventMatcher mouseEventMatcher, IDragMode dragMode) Register aIDragModethat should be executed on a mouse drag operation if the givenIMouseEventMatchermatches.voidUiBindingRegistry.registerMouseEnterBinding(IMouseEventMatcher mouseEventMatcher, IMouseAction action) Register aIMouseActionthat should be executed onMouseTrackListener.mouseEnter(MouseEvent)if the givenIMouseEventMatchermatches.voidUiBindingRegistry.registerMouseExitBinding(IMouseEventMatcher mouseEventMatcher, IMouseAction action) Register aIMouseActionthat should be executed onMouseTrackListener.mouseExit(MouseEvent)if the givenIMouseEventMatchermatches.voidUiBindingRegistry.registerMouseHoverBinding(IMouseEventMatcher mouseEventMatcher, IMouseAction action) Register aIMouseActionthat should be executed onMouseTrackListener.mouseHover(MouseEvent)if the givenIMouseEventMatchermatches.voidUiBindingRegistry.registerMouseMoveBinding(IMouseEventMatcher mouseEventMatcher, IMouseAction action) Deprecated.UseUiBindingRegistry.registerFirstMouseMoveBinding(IMouseEventMatcher, IMouseAction, IMouseAction)to directly configure enter/exit behavior on movement.voidUiBindingRegistry.registerMouseMoveBinding(IMouseEventMatcher mouseEventMatcher, IMouseAction entryAction, IMouseAction exitAction) Register aIMouseActionthat should be executed onMouseMoveListener.mouseMove(MouseEvent)if the givenIMouseEventMatchermatches.voidUiBindingRegistry.registerMouseMoveBinding(IMouseEventMatcher mouseEventMatcher, IMouseAction entryAction, IMouseAction exitAction, boolean reexecuteEntryAction) Register aIMouseActionthat should be executed onMouseMoveListener.mouseMove(MouseEvent)if the givenIMouseEventMatchermatches.voidUiBindingRegistry.registerSingleClickBinding(IMouseEventMatcher mouseEventMatcher, IMouseAction action) Register aIMouseActionthat should be executed on a single click if the givenIMouseEventMatchermatches.voidUiBindingRegistry.unregisterDoubleClickBinding(IMouseEventMatcher mouseEventMatcher) Removes the mouse double click binding for the givenIMouseEventMatcher.voidUiBindingRegistry.unregisterMouseDownBinding(IMouseEventMatcher mouseEventMatcher) Removes the mouse down binding for the givenIMouseEventMatcher.voidUiBindingRegistry.unregisterMouseDragMode(IMouseEventMatcher mouseEventMatcher) Removes the mouse drag binding for the givenIMouseEventMatcher.voidUiBindingRegistry.unregisterMouseEnterBinding(IMouseEventMatcher mouseEventMatcher) Removes the mouse enter binding for the givenIMouseEventMatcher.voidUiBindingRegistry.unregisterMouseExitBinding(IMouseEventMatcher mouseEventMatcher) Removes the mouse exit binding for the givenIMouseEventMatcher.voidUiBindingRegistry.unregisterMouseHoverBinding(IMouseEventMatcher mouseEventMatcher) Removes the mouse hover binding for the givenIMouseEventMatcher.voidUiBindingRegistry.unregisterMouseMoveBinding(IMouseEventMatcher mouseEventMatcher) Removes the mouse move binding for the givenIMouseEventMatcher.voidUiBindingRegistry.unregisterSingleClickBinding(IMouseEventMatcher mouseEventMatcher) Removes the mouse single click binding for the givenIMouseEventMatcher.Constructors in org.eclipse.nebula.widgets.nattable.ui.binding with parameters of type IMouseEventMatcherModifierConstructorDescriptionDragBinding(IMouseEventMatcher mouseEventMatcher, IDragMode dragMode) MouseBinding(IMouseEventMatcher mouseEventMatcher, IMouseAction action) -
Uses of IMouseEventMatcher in org.eclipse.nebula.widgets.nattable.ui.matcher
Classes in org.eclipse.nebula.widgets.nattable.ui.matcher that implement IMouseEventMatcherModifier and TypeClassDescriptionclassImplementation ofIMouseEventMatcherthat will check if editing should be activated.classMatches mouse clicks on cells to which a specified configuration label has been applied.classMatches a mouse click on anICellPainterwithin a cell in a specified region.classThis class is used to check a mouse event against theDisplayModeof the cell at the mouse event's position.classMethods in org.eclipse.nebula.widgets.nattable.ui.matcher with parameters of type IMouseEventMatcherModifier and TypeMethodDescriptionstatic DisplayModeMouseEventMatcherDisplayModeMouseEventMatcher.displayMode(String displayMode, IMouseEventMatcher aggregate) static DisplayModeMouseEventMatcherDisplayModeMouseEventMatcher.displayMode(DisplayMode displayMode, IMouseEventMatcher aggregate) Constructors in org.eclipse.nebula.widgets.nattable.ui.matcher with parameters of type IMouseEventMatcherModifierConstructorDescriptionDisplayModeMouseEventMatcher(String displayMode, IMouseEventMatcher aggregate) Deprecated.Use constructor withDisplayModeparameter.DisplayModeMouseEventMatcher(DisplayMode displayMode, IMouseEventMatcher aggregate) Creates aDisplayModeMouseEventMatcherthat checks if the specified display mode matches and the aggregate matcher.
UiBindingRegistry.registerFirstMouseMoveBinding(IMouseEventMatcher, IMouseAction, IMouseAction)to directly configure enter/exit behavior on movement.