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 PositionCoordinategetBottomRightPosition()PositionCoordinategetTopLeftPosition()
-
-
-
Constructor Detail
-
FreezeRowStrategy
public FreezeRowStrategy(FreezeLayer freezeLayer, int rowPosition)
-
FreezeRowStrategy
public FreezeRowStrategy(FreezeLayer freezeLayer, ViewportLayer viewportLayer, int rowPosition)
- Parameters:
freezeLayer- TheFreezeLayerfor thePositionCoordinate.viewportLayer- TheViewportLayerneeded 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:
getTopLeftPositionin interfaceIFreezeCoordinatesProvider
-
getBottomRightPosition
public PositionCoordinate getBottomRightPosition()
- Specified by:
getBottomRightPositionin interfaceIFreezeCoordinatesProvider
-
-