Uses of Class
org.eclipse.nebula.widgets.nattable.group.performance.RowGroupHeaderLayer
Packages that use RowGroupHeaderLayer
Package
Description
-
Uses of RowGroupHeaderLayer in org.eclipse.nebula.widgets.nattable.group
Methods in org.eclipse.nebula.widgets.nattable.group with parameters of type RowGroupHeaderLayerModifier and TypeMethodDescriptionstatic 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 -
Uses of RowGroupHeaderLayer in org.eclipse.nebula.widgets.nattable.group.performance.action
Fields in org.eclipse.nebula.widgets.nattable.group.performance.action declared as RowGroupHeaderLayerModifier and TypeFieldDescriptionprotected final RowGroupHeaderLayer
RowGroupHeaderReorderDragMode.rowGroupHeaderLayer
Constructors in org.eclipse.nebula.widgets.nattable.group.performance.action with parameters of type RowGroupHeaderLayerModifierConstructorDescriptionRowGroupHeaderReorderDragMode
(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 RowGroupHeaderLayerModifierConstructorDescriptionGroupMultiRowReorderCommandHandler
(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) RowGroupsCommandHandler
(RowGroupHeaderLayer contextLayer, SelectionLayer selectionLayer, boolean clearSelection) -
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 RowGroupHeaderLayerModifier and TypeMethodDescriptionvoid
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 RowGroupHeaderLayerModifier and TypeFieldDescriptionprotected RowGroupHeaderLayer
RowGroupHeaderGridLineCellLayerPainter.rowGroupHeaderLayer
Constructors in org.eclipse.nebula.widgets.nattable.group.performance.painter with parameters of type RowGroupHeaderLayerModifierConstructorDescriptionRowGroupHeaderGridLineCellLayerPainter
(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.