Class AbstractThreadedTableTest

    • Field Detail

      • table

        protected GTable table
      • header

        protected javax.swing.table.JTableHeader header
      • frame

        protected javax.swing.JFrame frame
      • isDisposing

        protected volatile boolean isDisposing
    • Constructor Detail

      • AbstractThreadedTableTest

        public AbstractThreadedTableTest()
    • Method Detail

      • setUp

        public void setUp()
                   throws java.lang.Exception
        Throws:
        java.lang.Exception
      • tearDown

        public void tearDown()
                      throws java.lang.Exception
        Throws:
        java.lang.Exception
      • buildFrame

        protected void buildFrame()
      • dispose

        protected void dispose()
      • addItemToModel

        protected void addItemToModel​(long value)
      • removeItemFromModel

        protected void removeItemFromModel​(int value)
      • triggerModelFilter

        protected void triggerModelFilter()
      • doTestSorting

        protected void doTestSorting​(int columnIndex)
                              throws java.lang.Exception
        Throws:
        java.lang.Exception
      • verifySortDirection

        protected void verifySortDirection​(int columnIndex,
                                           SortedTableModel sortedModel)
      • compareValues

        protected int compareValues​(java.lang.Comparable comp1,
                                    java.lang.Comparable comp2)
      • sortByNormalClicking

        protected void sortByNormalClicking​(int columnToClick)
                                     throws java.lang.Exception
        Throws:
        java.lang.Exception
      • sortByClick

        protected void sortByClick​(int columnToClick,
                                   int modifiers)
                            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • removeSortByClicking

        protected void removeSortByClicking​(int columnToClick)
                                     throws java.lang.Exception
        Throws:
        java.lang.Exception
      • verifyColumnSorted

        protected void verifyColumnSorted​(int sortedIndex,
                                          TableSortState sortState)
      • waitForNotBusy

        protected void waitForNotBusy()
      • addLong

        protected void addLong​(long value)
      • assertRowCount

        protected void assertRowCount​(int expectedCount)
      • assertNoRowsFilteredOut

        protected void assertNoRowsFilteredOut()