Uses of Class
org.eclipse.nebula.widgets.nattable.group.performance.RowGroupHeaderLayer
-
-
Uses of RowGroupHeaderLayer in org.eclipse.nebula.widgets.nattable.group
Methods in org.eclipse.nebula.widgets.nattable.group with parameters of type RowGroupHeaderLayer Modifier and Type Method Description static boolean
RowGroupUtils. isBetweenTwoGroups(RowGroupHeaderLayer rowGroupHeaderLayer, int toPosition, boolean reorderToTopEdge, SelectionLayer.MoveDirectionEnum moveDirection)
Checks if the edge of a row position is the top-most or the bottom most row on any level of a row group.static boolean
RowGroupUtils. isBetweenTwoGroups(RowGroupHeaderLayer rowGroupHeaderLayer, int level, int toPosition, boolean reorderToTopEdge, SelectionLayer.MoveDirectionEnum moveDirection)
Checks if the edge of a row position for a specific grouping level is the top-most or the bottom most row of a row group.static boolean
RowGroupUtils. isBetweenTwoGroups(ILayer natLayer, int startY, int endY, RowGroupHeaderLayer layer, int level)
Checks if the row positions at the given y coordinates belong to the same group or not.static boolean
RowGroupUtils. isInTheSameGroup(RowGroupHeaderLayer layer, int level, int fromPosition, int toPosition)
Checks if the two given row positions on the given layer belong to the same group at the given level on the givenRowGroupHeaderLayer
.static boolean
RowGroupUtils. isReorderValid(RowGroupHeaderLayer rowGroupHeaderLayer, int fromPosition, int toPosition, boolean reorderToTopEdge)
Checks if a reorder operation is valid by checking the unbreakable states of the groups below the from and the to position.static boolean
RowGroupUtils. isReorderValid(RowGroupHeaderLayer rowGroupHeaderLayer, int level, int fromPosition, int toPosition, boolean reorderToTopEdge)
Checks if a reorder operation is valid by checking the unbreakable states of the groups below the from and the to position. -
Uses of RowGroupHeaderLayer in org.eclipse.nebula.widgets.nattable.group.performance
Fields in org.eclipse.nebula.widgets.nattable.group.performance declared as RowGroupHeaderLayer Modifier and Type Field Description RowGroupHeaderLayer
RowGroupHeaderLayerSelectionTest. rowGroupLayer
-
Uses of RowGroupHeaderLayer in org.eclipse.nebula.widgets.nattable.group.performance.action
Fields in org.eclipse.nebula.widgets.nattable.group.performance.action declared as RowGroupHeaderLayer Modifier and Type Field Description protected RowGroupHeaderLayer
RowGroupHeaderReorderDragMode. rowGroupHeaderLayer
Constructors in org.eclipse.nebula.widgets.nattable.group.performance.action with parameters of type RowGroupHeaderLayer Constructor Description RowGroupHeaderReorderDragMode(RowGroupHeaderLayer columnGroupHeaderLayer)
RowHeaderReorderDragMode(RowGroupHeaderLayer rowGroupHeaderLayer)
-
Uses of RowGroupHeaderLayer in org.eclipse.nebula.widgets.nattable.group.performance.command
Constructors in org.eclipse.nebula.widgets.nattable.group.performance.command with parameters of type RowGroupHeaderLayer Constructor Description GroupMultiRowReorderCommandHandler(RowGroupHeaderLayer rowGroupHeaderLayer)
GroupRowReorderCommandHandler(RowGroupHeaderLayer rowGroupHeaderLayer)
GroupRowReorderEndCommandHandler(RowGroupHeaderLayer rowGroupHeaderLayer)
GroupRowReorderStartCommandHandler(RowGroupHeaderLayer rowGroupHeaderLayer)
RowGroupReorderCommandHandler(RowGroupHeaderLayer rowGroupHeaderLayer)
RowGroupReorderEndCommandHandler(RowGroupHeaderLayer rowGroupHeaderLayer)
RowGroupReorderStartCommandHandler(RowGroupHeaderLayer rowGroupHeaderLayer)
RowGroupsCommandHandler(RowGroupHeaderLayer contextLayer, SelectionLayer selectionLayer)
-
Uses of RowGroupHeaderLayer in org.eclipse.nebula.widgets.nattable.group.performance.config
Methods in org.eclipse.nebula.widgets.nattable.group.performance.config with parameters of type RowGroupHeaderLayer Modifier and Type Method Description void
DefaultRowGroupHeaderLayerConfiguration. configureTypedLayer(RowGroupHeaderLayer layer)
-
Uses of RowGroupHeaderLayer in org.eclipse.nebula.widgets.nattable.group.performance.painter
Fields in org.eclipse.nebula.widgets.nattable.group.performance.painter declared as RowGroupHeaderLayer Modifier and Type Field Description protected RowGroupHeaderLayer
RowGroupHeaderGridLineCellLayerPainter. rowGroupHeaderLayer
Constructors in org.eclipse.nebula.widgets.nattable.group.performance.painter with parameters of type RowGroupHeaderLayer Constructor Description RowGroupHeaderGridLineCellLayerPainter(RowGroupHeaderLayer rowGroupHeaderLayer)
Create a RowGroupHeaderGridLineCellLayerPainter that renders gray grid lines and uses the default clipping behaviour.RowGroupHeaderGridLineCellLayerPainter(RowGroupHeaderLayer rowGroupHeaderLayer, boolean clipLeft, boolean clipTop)
Create a RowGroupHeaderGridLineCellLayerPainter that renders gray grid lines and uses the specified clipping behaviour.RowGroupHeaderGridLineCellLayerPainter(RowGroupHeaderLayer rowGroupHeaderLayer, org.eclipse.swt.graphics.Color gridColor)
Create a RowGroupHeaderGridLineCellLayerPainter that renders grid lines in the specified color and uses the default clipping behaviour.RowGroupHeaderGridLineCellLayerPainter(RowGroupHeaderLayer rowGroupHeaderLayer, org.eclipse.swt.graphics.Color gridColor, boolean clipLeft, boolean clipTop)
Create a RowGroupHeaderGridLineCellLayerPainter that renders grid lines in the specified color and uses the specified clipping behaviour.
-