Class FreezeColumnStrategy
- java.lang.Object
-
- org.eclipse.nebula.widgets.nattable.freeze.command.FreezeColumnStrategy
-
- All Implemented Interfaces:
IFreezeCoordinatesProvider
public class FreezeColumnStrategy extends Object implements IFreezeCoordinatesProvider
-
-
Constructor Summary
Constructors Constructor Description FreezeColumnStrategy(FreezeLayer freezeLayer, int columnPosition)
FreezeColumnStrategy(FreezeLayer freezeLayer, ViewportLayer viewportLayer, int columnPosition)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PositionCoordinate
getBottomRightPosition()
PositionCoordinate
getTopLeftPosition()
-
-
-
Constructor Detail
-
FreezeColumnStrategy
public FreezeColumnStrategy(FreezeLayer freezeLayer, int columnPosition)
-
FreezeColumnStrategy
public FreezeColumnStrategy(FreezeLayer freezeLayer, ViewportLayer viewportLayer, int columnPosition)
- Parameters:
freezeLayer
- TheFreezeLayer
for thePositionCoordinate
.viewportLayer
- TheViewportLayer
needed to calculate the viewport relative position.columnPosition
- The column 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
-
-