Class SelectionModelTest

java.lang.Object
org.eclipse.nebula.widgets.nattable.selection.SelectionModelTest

public class SelectionModelTest extends Object
  • Constructor Details

    • SelectionModelTest

      public SelectionModelTest()
  • Method Details

    • before

      @BeforeEach public void before()
    • isCellSelected

      @Test public void isCellSelected()
    • addCellSelection

      @Test public void addCellSelection()
    • isColumnFullySelected

      @Test public void isColumnFullySelected()
    • isColumnFullySelectedForContiguousRectangles

      @Test public void isColumnFullySelectedForContiguousRectangles()
    • isColumnFullySelectedForNonContiguousRectangles

      @Test public void isColumnFullySelectedForNonContiguousRectangles()
    • isColumnFullySelectedForOverlapingRectangles

      @Test public void isColumnFullySelectedForOverlapingRectangles()
    • isColumnFullySelectedWhenIndividualCellsSelected

      @Test public void isColumnFullySelectedWhenIndividualCellsSelected()
    • isColumnFullySelectedWhenLastCellSelected

      @Test public void isColumnFullySelectedWhenLastCellSelected()
    • isRowFullySelected

      @Test public void isRowFullySelected()
    • isRowFullySelectedWhenMultipleRowsAndColumnsAreSelected

      @Test public void isRowFullySelectedWhenMultipleRowsAndColumnsAreSelected()
    • isRowNotFullySelected

      @Test public void isRowNotFullySelected()
    • contains

      @Test public void contains()
    • isMltipleCol

      @Test public void isMltipleCol()
    • shouldReturnListOfFullySelectedColumns

      @Test public void shouldReturnListOfFullySelectedColumns()
    • shouldReturnListOfFullySelectedRows

      @Test public void shouldReturnListOfFullySelectedRows()
    • addMultipleAdjacentCellSelection

      @Test public void addMultipleAdjacentCellSelection()
    • addMultipleDisjointCellSelection

      @Test public void addMultipleDisjointCellSelection()
    • clearSelection

      @Test public void clearSelection()
    • addRangeSelection

      @Test public void addRangeSelection()
    • addNullRangeSelection

      @Test public void addNullRangeSelection()
    • removeSingleCell

      @Test public void removeSingleCell()
    • removeSingleCellAfterMultipleAdds

      @Test public void removeSingleCellAfterMultipleAdds()
    • removeSingleCellFrom1x1Range

      @Test public void removeSingleCellFrom1x1Range()
    • removeSingleCellFromBeginning1x10Range

      @Test public void removeSingleCellFromBeginning1x10Range()
    • removeSingleCellFromEnd1x10Range

      @Test public void removeSingleCellFromEnd1x10Range()
    • removeSingleCellFromMiddle1x10Range

      @Test public void removeSingleCellFromMiddle1x10Range()
    • removeSingleCellFromBeginning10x1Range

      @Test public void removeSingleCellFromBeginning10x1Range()
    • removeSingleCellFromEnd10x1Range

      @Test public void removeSingleCellFromEnd10x1Range()
    • removeSingleCellFromMiddle10x1Range

      @Test public void removeSingleCellFromMiddle10x1Range()
    • removeTopLeftFrom3x4Range

      @Test public void removeTopLeftFrom3x4Range()
    • removeTopRightFrom3x4Range

      @Test public void removeTopRightFrom3x4Range()
    • removeTopMiddleFrom3x4Range

      @Test public void removeTopMiddleFrom3x4Range()
    • removeBottomLeftFrom3x4Range

      @Test public void removeBottomLeftFrom3x4Range()
    • removeBottomRightFrom3x4Range

      @Test public void removeBottomRightFrom3x4Range()
    • removeBottomMiddleFrom3x4Range

      @Test public void removeBottomMiddleFrom3x4Range()
    • removeMidLeftFrom3x4Range

      @Test public void removeMidLeftFrom3x4Range()
    • removeMidRightFrom3x4Range

      @Test public void removeMidRightFrom3x4Range()
    • removeMidMiddleFrom3x4Range

      @Test public void removeMidMiddleFrom3x4Range()
    • getSelectedRows

      @Test public void getSelectedRows()
    • getSelectedRowsForOverlapingSelections

      @Test public void getSelectedRowsForOverlapingSelections()
    • getSelectedRowsForLargeNumberOfSelections

      @Test public void getSelectedRowsForLargeNumberOfSelections()
    • getSelectedRowCount

      @Test public void getSelectedRowCount()
    • isRowPositionSelected

      @Test public void isRowPositionSelected()
    • getSelectedColumns

      @Test public void getSelectedColumns()
    • removeFromEmptySelection

      @Test public void removeFromEmptySelection()
    • removeTopRange

      @Test public void removeTopRange()
    • removeMidRange

      @Test public void removeMidRange()
    • removeBottomRange

      @Test public void removeBottomRange()
    • removeLeftRange

      @Test public void removeLeftRange()
    • removeMiddleRange

      @Test public void removeMiddleRange()
    • removeRightRange

      @Test public void removeRightRange()
    • removeTopFromTwoRows

      @Test public void removeTopFromTwoRows()
    • sortByY

      @Test public void sortByY()