Class PreserveSelectionModelTest

java.lang.Object
org.eclipse.nebula.widgets.nattable.selection.preserve.PreserveSelectionModelTest

public class PreserveSelectionModelTest extends Object
  • Constructor Details

    • PreserveSelectionModelTest

      public PreserveSelectionModelTest()
  • Method Details

    • setUp

      @BeforeEach public void setUp() throws Exception
      Throws:
      Exception
    • Multiple_Selection_Is_Enabled_By_Default

      @Test public void Multiple_Selection_Is_Enabled_By_Default()
    • Disabling_Multiple_Selection_Is_Communicated

      @Test public void Disabling_Multiple_Selection_Is_Communicated()
    • Disabling_Multiple_Selection_Is_Supported

      @Test public void Disabling_Multiple_Selection_Is_Supported()
    • Multiple_Selection_Is_Supported

      @Test public void Multiple_Selection_Is_Supported()
    • getSelections_Ignores_Invisible_Rows

      @Test public void getSelections_Ignores_Invisible_Rows()
    • Add_Selection_By_Rectangle_Is_Supported

      @Test public void Add_Selection_By_Rectangle_Is_Supported()
    • Adding_Infinite_Row_Selection_Is_Truncated_Before_Stored

      @Test public void Adding_Infinite_Row_Selection_Is_Truncated_Before_Stored()
    • Adding_Infinite_Column_Selection_Is_Truncated_Before_Stored

      @Test public void Adding_Infinite_Column_Selection_Is_Truncated_Before_Stored()
    • Clear_Selection

      @Test public void Clear_Selection()
    • Clear_Infinity_Long_Row_Only_Clear_Known_Columns

      @Test public void Clear_Infinity_Long_Row_Only_Clear_Known_Columns()
    • Clear_Infinity_Long_Column_Only_Clear_Known_Rows

      @Test public void Clear_Infinity_Long_Column_Only_Clear_Known_Rows()
    • Partial_Clear_Selection

      @Test public void Partial_Clear_Selection()
    • Clear_Selection_By_Rectangle

      @Test public void Clear_Selection_By_Rectangle()
    • None_Selected_Cells_Is_Empty

      @Test public void None_Selected_Cells_Is_Empty()
    • Selected_Cell_Is_Not_Empty

      @Test public void Selected_Cell_Is_Not_Empty()
    • getSelectedColumnPositions

      @Test public void getSelectedColumnPositions()
    • isColumnPositionSelected

      @Test public void isColumnPositionSelected()
    • Changed_Sort_Order_Is_Properly_Reflected

      @Test public void Changed_Sort_Order_Is_Properly_Reflected()
    • isColumnFullySelected

      @Test public void isColumnFullySelected()
    • isColumnFullySelected_Copes_With_Clear

      @Test public void isColumnFullySelected_Copes_With_Clear()
    • isColumnFullySelected_Copes_With_Gap

      @Test public void isColumnFullySelected_Copes_With_Gap()
    • isColumnFullySelected_Copes_With_Overlapping_Regions

      @Test public void isColumnFullySelected_Copes_With_Overlapping_Regions()
    • isColumnFullySelected_Copes_With_Combining_Adjacent_Individually_Selected_Cells

      @Test public void isColumnFullySelected_Copes_With_Combining_Adjacent_Individually_Selected_Cells()
    • isColumnPositionFullySelected_For_Unselected_Column

      @Test public void isColumnPositionFullySelected_For_Unselected_Column()
    • getFullySelectedColumnPositions

      @Test public void getFullySelectedColumnPositions()
    • getSelectedRowCount

      @Test public void getSelectedRowCount()
    • getSelectedRowPositions

      @Test public void getSelectedRowPositions()
    • isRowPositionSelected

      @Test public void isRowPositionSelected()
    • isRowPositionFullySelected

      @Test public void isRowPositionFullySelected()
    • isRowPositionFullySelected_Copes_With_Clear

      @Test public void isRowPositionFullySelected_Copes_With_Clear()
    • isRowPositionFullySelected_Copes_With_Gap

      @Test public void isRowPositionFullySelected_Copes_With_Gap()
    • isRowPositionFullySelected_Copes_With_Overlapping_Regions

      @Test public void isRowPositionFullySelected_Copes_With_Overlapping_Regions()
    • isRowPositionFullySelected_Copes_With_Combining_Adjacent_Individually_Selected_Cells

      @Test public void isRowPositionFullySelected_Copes_With_Combining_Adjacent_Individually_Selected_Cells()
    • isRowPositionFullySelected_For_Unselected_Row

      @Test public void isRowPositionFullySelected_For_Unselected_Row()
    • getFullySelectedRowPositions

      @Test public void getFullySelectedRowPositions()
    • getSelectionAnchor_Copes_With_Missing_Marker

      @Test public void getSelectionAnchor_Copes_With_Missing_Marker()
    • getSelectionAnchor

      @Test public void getSelectionAnchor()
    • setSelectionAnchor

      @Test public void setSelectionAnchor()
    • getLastSelectedCell_Copes_With_Missing_Marker

      @Test public void getLastSelectedCell_Copes_With_Missing_Marker()
    • getLastSelectedCell

      @Test public void getLastSelectedCell()
    • setLastSelectedCell

      @Test public void setLastSelectedCell()
    • getLastSelectedRegion_Copes_With_Missing_Marker

      @Test public void getLastSelectedRegion_Copes_With_Missing_Marker()
    • getLastSelectedRegion

      @Test public void getLastSelectedRegion()
    • setLastSelectedRegion_Overrides_Reference

      @Test public void setLastSelectedRegion_Overrides_Reference()
    • setLastSelectedRegion_Clears_Region_On_NULL

      @Test public void setLastSelectedRegion_Clears_Region_On_NULL()
    • setLastSelectedRegion_On_Parameters_Copys_Data

      @Test public void setLastSelectedRegion_On_Parameters_Copys_Data()