Interface IMouseEventMatcher
- All Known Implementing Classes:
CellEditorMouseEventMatcher,CellLabelMouseEventMatcher,CellPainterMouseEventMatcher,ClearFilterIconMouseEventMatcher,ColumnHeaderClickEventMatcher,ColumnHideIndicatorEventMatcher,ColumnResizeEventMatcher,ComboBoxClearFilterIconMouseEventMatcher,DisplayModeMouseEventMatcher,FillHandleEventMatcher,FilterRowMouseEventMatcher,HierarchicalRowHideIndicatorEventMatcher,MouseEventMatcher,RowHideIndicatorEventMatcher,RowResizeEventMatcher
public interface IMouseEventMatcher
-
Method Summary
Modifier and TypeMethodDescriptionbooleanmatches(NatTable natTable, org.eclipse.swt.events.MouseEvent event, LabelStack regionLabels) Figures out if the mouse event occurred in the supplied region.
-
Method Details
-
matches
boolean matches(NatTable natTable, org.eclipse.swt.events.MouseEvent event, LabelStack regionLabels) Figures out if the mouse event occurred in the supplied region.- Parameters:
natTable- The NatTable on which theMouseEventoccured.event- The SWTMouseEvent.regionLabels- TheLabelStackwith the region labels of theMouseEventcoordinates.- Returns:
trueif theMouseEventmatches thisIMouseEventMatcherand should therefore be handled,falseif not
-