Class GroupByColumnReorderDragMode
java.lang.Object
org.eclipse.nebula.widgets.nattable.viewport.action.AutoScrollDragMode
org.eclipse.nebula.widgets.nattable.reorder.action.ColumnReorderDragMode
org.eclipse.nebula.widgets.nattable.extension.glazedlists.groupBy.GroupByColumnReorderDragMode
- All Implemented Interfaces:
IDragMode
Specialization of
ColumnReorderDragMode
that avoids rendering of the
column drag lines in case the mouse moves over the groupBy region.-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.nebula.widgets.nattable.reorder.action.ColumnReorderDragMode
ColumnReorderDragMode.ColumnReorderOverlayPainter
Nested classes/interfaces inherited from class org.eclipse.nebula.widgets.nattable.viewport.action.AutoScrollDragMode
AutoScrollDragMode.AutoScrollRunnable
-
Field Summary
Fields inherited from class org.eclipse.nebula.widgets.nattable.reorder.action.ColumnReorderDragMode
currentEvent, dragFromGridColumnPosition, initialEvent, natTable, targetOverlayPainter
Fields inherited from class org.eclipse.nebula.widgets.nattable.viewport.action.AutoScrollDragMode
horizontalBorderOffset, verticalBorderOffset
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
isValidTargetColumnPosition
(ILayer natLayer, int dragFromGridColumnPosition, int dragToGridColumnPosition) Methods inherited from class org.eclipse.nebula.widgets.nattable.reorder.action.ColumnReorderDragMode
fireMoveEndCommand, fireMoveStartCommand, getColumnCell, getDragFromGridColumnPosition, getDragToGridColumnPosition, getMoveDirection, mouseDown, mouseMove, mouseUp
Methods inherited from class org.eclipse.nebula.widgets.nattable.viewport.action.AutoScrollDragMode
performDragAction
-
Constructor Details
-
GroupByColumnReorderDragMode
public GroupByColumnReorderDragMode()
-
-
Method Details
-
isValidTargetColumnPosition
protected boolean isValidTargetColumnPosition(ILayer natLayer, int dragFromGridColumnPosition, int dragToGridColumnPosition) - Overrides:
isValidTargetColumnPosition
in classColumnReorderDragMode
-