Class FreezeRowStrategy
- java.lang.Object
-
- org.eclipse.nebula.widgets.nattable.freeze.command.FreezeRowStrategy
-
- All Implemented Interfaces:
IFreezeCoordinatesProvider
public class FreezeRowStrategy extends Object implements IFreezeCoordinatesProvider
-
-
Constructor Summary
Constructors Constructor Description FreezeRowStrategy(FreezeLayer freezeLayer, int rowPosition)
FreezeRowStrategy(FreezeLayer freezeLayer, ViewportLayer viewportLayer, int rowPosition)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PositionCoordinate
getBottomRightPosition()
PositionCoordinate
getTopLeftPosition()
-
-
-
Constructor Detail
-
FreezeRowStrategy
public FreezeRowStrategy(FreezeLayer freezeLayer, int rowPosition)
-
FreezeRowStrategy
public FreezeRowStrategy(FreezeLayer freezeLayer, ViewportLayer viewportLayer, int rowPosition)
- Parameters:
freezeLayer
- TheFreezeLayer
for thePositionCoordinate
.viewportLayer
- TheViewportLayer
needed to calculate the viewport relative position.rowPosition
- The row position based on the CompositeFreezeLayer.- Since:
- 1.5
-
-
Method Detail
-
getTopLeftPosition
public PositionCoordinate getTopLeftPosition()
- Specified by:
getTopLeftPosition
in interfaceIFreezeCoordinatesProvider
-
getBottomRightPosition
public PositionCoordinate getBottomRightPosition()
- Specified by:
getBottomRightPosition
in interfaceIFreezeCoordinatesProvider
-
-