Class JTableOperator

  • All Implemented Interfaces:
    Outputable, Timeoutable

    public class JTableOperator
    extends JComponentOperator
    implements Outputable, Timeoutable


    Timeouts used:
    JTableOperator.WaitEditingTimeout - time to wait cell editing
    ComponentOperator.WaitComponentTimeout - time to wait component displayed
    ComponentOperator.WaitStateTimeout - time to wait for cell contents
    JTextComponentOperator.ChangeCaretPositionTimeout - maximum time to chenge caret position
    JTextComponentOperator.TypeTextTimeout - maximum time to type text
    JScrollBarOperator.WholeScrollTimeout - time for the whole scrolling
    .
    Author:
    Alexandre Iline (alexandre.iline@sun.com)
    See Also:
    Timeouts
    • Constructor Detail

      • JTableOperator

        public JTableOperator​(JTable b)
        Constructor.
        Parameters:
        b - a component
      • JTableOperator

        public JTableOperator​(ContainerOperator cont,
                              ComponentChooser chooser,
                              int index)
        Constructs a JTableOperator object.
        Parameters:
        cont - a container
        chooser - a component chooser specifying searching criteria.
        index - an index between appropriate ones.
      • JTableOperator

        public JTableOperator​(ContainerOperator cont,
                              ComponentChooser chooser)
        Constructs a JTableOperator object.
        Parameters:
        cont - a container
        chooser - a component chooser specifying searching criteria.
      • JTableOperator

        public JTableOperator​(ContainerOperator cont,
                              int index)
        Constructor. Waits component in container first. Uses cont's timeout and output for waiting and to init operator.
        Parameters:
        cont - a container
        index - Ordinal component index.
        Throws:
        TimeoutExpiredException
      • JTableOperator

        public JTableOperator​(ContainerOperator cont)
        Constructor. Waits component in container first. Uses cont's timeout and output for waiting and to init operator.
        Parameters:
        cont - a container
        Throws:
        TimeoutExpiredException
    • Method Detail

      • findJTable

        public static JTable findJTable​(Container cont,
                                        ComponentChooser chooser,
                                        int index)
        Searches JTable in container.
        Parameters:
        cont - Container to search component in.
        chooser - org.netbeans.jemmy.ComponentChooser implementation.
        index - Ordinal component index.
        Returns:
        JTable instance or null if component was not found.
      • findJTable

        public static JTable findJTable​(Container cont,
                                        ComponentChooser chooser)
        Searches 0'th JTable in container.
        Parameters:
        cont - Container to search component in.
        chooser - org.netbeans.jemmy.ComponentChooser implementation.
        Returns:
        JTable instance or null if component was not found.
      • findJTable

        public static JTable findJTable​(Container cont,
                                        String text,
                                        boolean ce,
                                        boolean ccs,
                                        int row,
                                        int column,
                                        int index)
        Searches JTable by cell.
        Parameters:
        cont - Container to search component in.
        text - Item text. If null, contents is not checked.
        ce - Compare text exactly.
        ccs - Compare text case sensitively.
        row - Index of row to compare text. If -1, selected row is checked.
        column - Index of column to compare text. If -1, selected column is checked.
        index - Ordinal component index.
        Returns:
        JTable instance or null if component was not found.
        See Also:
        Operator.isCaptionEqual(String, String, boolean, boolean)
      • findJTable

        public static JTable findJTable​(Container cont,
                                        String text,
                                        boolean ce,
                                        boolean ccs,
                                        int row,
                                        int column)
        Searches JTable by cell.
        Parameters:
        cont - Container to search component in.
        text - Item text. If null, contents is not checked.
        ce - Compare text exactly.
        ccs - Compare text case sensitively.
        row - Index of row to compare text. If -1, selected row is checked.
        column - Index of column to compare text. If -1, selected column is checked.
        Returns:
        JTable instance or null if component was not found.
        See Also:
        Operator.isCaptionEqual(String, String, boolean, boolean)
      • waitJTable

        public static JTable waitJTable​(Container cont,
                                        ComponentChooser chooser,
                                        int index)
        Waits JTable in container.
        Parameters:
        cont - Container to search component in.
        chooser - org.netbeans.jemmy.ComponentChooser implementation.
        index - Ordinal component index.
        Returns:
        JTable instance or null if component was not found.
        Throws:
        TimeoutExpiredException
      • waitJTable

        public static JTable waitJTable​(Container cont,
                                        ComponentChooser chooser)
        Waits 0'th JTable in container.
        Parameters:
        cont - Container to search component in.
        chooser - org.netbeans.jemmy.ComponentChooser implementation.
        Returns:
        JTable instance or null if component was not found.
        Throws:
        TimeoutExpiredException
      • waitJTable

        public static JTable waitJTable​(Container cont,
                                        String text,
                                        boolean ce,
                                        boolean ccs,
                                        int row,
                                        int column,
                                        int index)
        Waits JTable by cell.
        Parameters:
        cont - Container to search component in.
        text - Item text. If null, contents is not checked.
        ce - Compare text exactly.
        ccs - Compare text case sensitively.
        row - Index of row to compare text. If -1, selected row is checked.
        column - Index of column to compare text. If -1, selected column is checked.
        index - Ordinal component index.
        Returns:
        JTable instance or null if component was not found.
        Throws:
        TimeoutExpiredException
        See Also:
        Operator.isCaptionEqual(String, String, boolean, boolean)
      • waitJTable

        public static JTable waitJTable​(Container cont,
                                        String text,
                                        boolean ce,
                                        boolean ccs,
                                        int row,
                                        int column)
        Waits JTable by cell.
        Parameters:
        cont - Container to search component in.
        text - Item text. If null, contents is not checked.
        ce - Compare text exactly.
        ccs - Compare text case sensitively.
        row - Index of row to compare text. If -1, selected row is checked.
        column - Index of column to compare text. If -1, selected column is checked.
        Returns:
        JTable instance or null if component was not found.
        Throws:
        TimeoutExpiredException
        See Also:
        Operator.isCaptionEqual(String, String, boolean, boolean)
      • copyEnvironment

        public void copyEnvironment​(Operator anotherOperator)
        Description copied from class: Operator
        Copies all environment (output, timeouts, visualizer) from another operator.
        Overrides:
        copyEnvironment in class ComponentOperator
        Parameters:
        anotherOperator - an operator to copy the environment to.
      • findCell

        public Point findCell​(String text,
                              Operator.StringComparator comparator,
                              int index)
        Searches cell coordinates.
        Parameters:
        text - a text pattern
        comparator - a string comparision algorithm
        index - an ordinal cell index
        Returns:
        Point indicating coordinates (x - column, y - row)
      • findCell

        public Point findCell​(String text,
                              Operator.StringComparator comparator,
                              int[] rows,
                              int[] columns,
                              int index)
        Searches cell coordinates in the specified rows and columns.
        Parameters:
        text - a text pattern
        comparator - a string comparision algorithm
        rows - rows to search in
        columns - columns to search in
        index - an ordinal cell index
        Returns:
        Point indicating coordinates (x - column, y - row)
      • findCellRow

        public int findCellRow​(String text,
                               Operator.StringComparator comparator,
                               int index)
        Searches cell row index.
        Parameters:
        text - a text pattern
        comparator - a string comparision algorithm
        index - an ordinal cell index
        Returns:
        a row index.
      • findCellRow

        public int findCellRow​(String text,
                               Operator.StringComparator comparator,
                               int column,
                               int index)
        Searches cell row index. Searching is performed between cells in one column.
        Parameters:
        text - a text pattern
        comparator - a string comparision algorithm
        column - a column index to search in
        index - an ordinal cell index
        Returns:
        a row index.
      • findCellColumn

        public int findCellColumn​(String text,
                                  Operator.StringComparator comparator,
                                  int index)
        Searches cell column visible index.
        Parameters:
        text - a text pattern
        comparator - a string comparision algorithm
        index - an ordinal cell index
        Returns:
        a column index.
      • findCellColumn

        public int findCellColumn​(String text,
                                  Operator.StringComparator comparator,
                                  int row,
                                  int index)
        Searches cell column index. Searching is performed between cells in one row.
        Parameters:
        text - a text pattern
        comparator - a string comparision algorithm
        row - a row index to search in
        index - an ordinal cell index
        Returns:
        a column index.
      • findCellRow

        public int findCellRow​(String text,
                               boolean ce,
                               boolean ccs,
                               int index)
        Deprecated.
        Use findCellRow(String, int) or findCellRow(String, StringComparator, int)
        Searches cell row by cell text.
        Parameters:
        text - Text to search by.
        ce - Compare exactly.
        ccs - Compare case sensitively.
        index - Ordinal index in suitable cells.
        Returns:
        a row index.
        See Also:
        findCellRow(String, int)
      • findCellColumn

        public int findCellColumn​(String text,
                                  boolean ce,
                                  boolean ccs,
                                  int index)
        Deprecated.
        Use findCellColumn(String, int) or findCellColumn(String, StringComparator, int)
        Searches cell column by cell text.
        Parameters:
        text - Text to search by.
        ce - Compare exactly.
        ccs - Compare case sensitively.
        index - Ordinal index in suitable cells.
        Returns:
        a column index.
        See Also:
        findCellColumn(String, int)
      • findCellRow

        public int findCellRow​(String text,
                               boolean ce,
                               boolean ccs)
        Deprecated.
        Use findCellRow(String) or findCellRow(String, StringComparator)
        Searches first cell row by cell text.
        Parameters:
        text - Text to search by.
        ce - Compare exactly.
        ccs - Compare case sensitively.
        Returns:
        a row index.
        See Also:
        findCellRow(String)
      • findCellColumn

        public int findCellColumn​(String text,
                                  boolean ce,
                                  boolean ccs)
        Deprecated.
        Use findCellColumn(String) or findCellColumn(String, StringComparator)
        Searches first cell column by cell text.
        Parameters:
        text - Text to search by.
        ce - Compare exactly.
        ccs - Compare case sensitively.
        Returns:
        a column index.
        See Also:
        findCellColumn(String)
      • findCellRow

        public int findCellRow​(String text,
                               Operator.StringComparator comparator)
        Searches cell row index.
        Parameters:
        text - a text pattern
        comparator - a string comparision algorithm
        Returns:
        a row index.
      • findCellColumn

        public int findCellColumn​(String text,
                                  Operator.StringComparator comparator)
        Searches cell column visible index.
        Parameters:
        text - a text pattern
        comparator - a string comparision algorithm
        Returns:
        a column index.
      • findCellRow

        public int findCellRow​(String text,
                               int index)
        Searches cell row by cell text.
        Parameters:
        text - Text to search by.
        index - Ordinal index in suitable cells.
        Returns:
        a row index.
      • findCellRow

        public int findCellRow​(String text,
                               int column,
                               int index)
        Searches cell row index. Searching is performed between cells in one column.
        Parameters:
        text - a text pattern
        column - a column index to search in
        index - Ordinal index in suitable cells.
        Returns:
        a row index.
      • findCellColumn

        public int findCellColumn​(String text,
                                  int index)
        Searches cell column by cell text.
        Parameters:
        text - Text to search by.
        index - Ordinal index in suitable cells.
        Returns:
        a column index.
      • findCellColumn

        public int findCellColumn​(String text,
                                  int row,
                                  int index)
        Searches cell column index. Searching is performed between cells in one row.
        Parameters:
        text - a text pattern
        row - a row index to search in
        index - Ordinal index in suitable cells.
        Returns:
        a column index.
      • findCell

        public Point findCell​(String text,
                              int index)
        Searches cell coordinates.
        Parameters:
        text - a text pattern
        index - an ordinal cell index
        Returns:
        Point indicating coordinates (x - column, y - row)
      • findCell

        public Point findCell​(String text,
                              int[] rows,
                              int[] columns,
                              int index)
        Searches cell coordinates in the specified rows and columns.
        Parameters:
        text - a text pattern
        rows - rows to search in
        columns - columns to search in
        index - an ordinal cell index
        Returns:
        Point indicating coordinates (x - column, y - row)
      • findCellRow

        public int findCellRow​(String text)
        Searches first cell row by cell text.
        Parameters:
        text - Text to search by.
        Returns:
        a row index.
      • findCellColumn

        public int findCellColumn​(String text)
        Searches first cell column by cell text.
        Parameters:
        text - Text to search by.
        Returns:
        a column index.
      • findCellRow

        public int findCellRow​(ComponentChooser chooser,
                               int index)
        Searches cell row by rendered component.
        Parameters:
        chooser - Component verifying object.
        index - Ordinal index in suitable cells.
        Returns:
        a row index.
      • findCellRow

        public int findCellRow​(ComponentChooser chooser,
                               int column,
                               int index)
        Searches cell row index. Searching is performed between cells in one column.
        Parameters:
        chooser - Component verifying object.
        column - a column index to search in
        index - Ordinal index in suitable cells.
        Returns:
        a row index.
      • findCellColumn

        public int findCellColumn​(ComponentChooser chooser,
                                  int index)
        Searches cell column by rendered component.
        Parameters:
        chooser - Component verifying object.
        index - Ordinal index in suitable cells.
        Returns:
        a column index.
      • findCellColumn

        public int findCellColumn​(ComponentChooser chooser,
                                  int row,
                                  int index)
        Searches cell column index. Searching is performed between cells in one row.
        Parameters:
        chooser - Component verifying object.
        row - a row index to search in
        index - Ordinal index in suitable cells.
        Returns:
        a column index.
      • findCell

        public Point findCell​(ComponentChooser chooser,
                              int index)
        Searches cell coordinates.
        Parameters:
        chooser - Component verifying object.
        index - an ordinal cell index
        Returns:
        Point indicating coordinates (x - column, y - row)
      • findCell

        public Point findCell​(ComponentChooser chooser,
                              int[] rows,
                              int[] columns,
                              int index)
        Searches cell coordinates.
        Parameters:
        chooser - Component verifying object.
        rows - rows to search in
        columns - columns to search in
        index - an ordinal cell index
        Returns:
        Point indicating coordinates (x - column, y - row)
      • findCellRow

        public int findCellRow​(ComponentChooser chooser)
        Searches cell row by rendered component.
        Parameters:
        chooser - Component verifying object.
        Returns:
        a row index.
      • findCellColumn

        public int findCellColumn​(ComponentChooser chooser)
        Searches cell column by rendered component.
        Parameters:
        chooser - Component verifying object.
        Returns:
        a column index.
      • findCell

        public Point findCell​(ComponentChooser chooser)
        Searches cell coordinates.
        Parameters:
        chooser - Component verifying object.
        Returns:
        Point indicating coordinates (x - column, y - row)
      • findCellRow

        public int findCellRow​(JTableOperator.TableCellChooser chooser,
                               int index)
        Searches cell row by TableCellChooser.
        Parameters:
        chooser - Cell verifying object.
        index - Ordinal index in suitable cells.
        Returns:
        a row index.
      • findCellRow

        public int findCellRow​(JTableOperator.TableCellChooser chooser,
                               int column,
                               int index)
        Searches cell row index. Searching is performed between cells in one column.
        Parameters:
        chooser - Cell verifying object.
        column - a column index to search in
        index - Ordinal index in suitable cells.
        Returns:
        a row index.
      • findCellColumn

        public int findCellColumn​(JTableOperator.TableCellChooser chooser,
                                  int index)
        Searches cell column by TableCellChooser.
        Parameters:
        chooser - ComponentCell verifying object.
        index - Ordinal index in suitable cells.
        Returns:
        a column index.
      • findCellColumn

        public int findCellColumn​(JTableOperator.TableCellChooser chooser,
                                  int row,
                                  int index)
        Searches cell column index. Searching is performed between cells in one row.
        Parameters:
        chooser - Cell verifying object.
        row - a row index to search in
        index - Ordinal index in suitable cells.
        Returns:
        a column index.
      • findCell

        public Point findCell​(JTableOperator.TableCellChooser chooser,
                              int index)
        Searches cell coordinates.
        Parameters:
        chooser - cell verifying object.
        index - an ordinal cell index
        Returns:
        Point indicating coordinates (x - column, y - row)
      • findCell

        public Point findCell​(JTableOperator.TableCellChooser chooser,
                              int[] rows,
                              int[] columns,
                              int index)
        Searches cell coordinates in the specified rows and columns.
        Parameters:
        chooser - cell verifying object.
        rows - rows to search in
        columns - columns to search in
        index - an ordinal cell index
        Returns:
        Point indicating coordinates (x - column, y - row)
      • findCellRow

        public int findCellRow​(JTableOperator.TableCellChooser chooser)
        Searches cell row by TableCellChooser.
        Parameters:
        chooser - Cell verifying object.
        Returns:
        a row index.
      • findCellColumn

        public int findCellColumn​(JTableOperator.TableCellChooser chooser)
        Searches cell column by TableCellChooser.
        Parameters:
        chooser - Cell verifying object.
        Returns:
        a column index.
      • findCell

        public Point findCell​(JTableOperator.TableCellChooser chooser)
        Searches cell coordinates.
        Parameters:
        chooser - cell verifying object.
        Returns:
        Point indicating coordinates (x - column, y - row)
      • clickOnCell

        public void clickOnCell​(int row,
                                int column,
                                int clickCount,
                                int button,
                                int modifiers)
        Does mouse click on the cell.
        Parameters:
        row - a row index
        column - a column index
        clickCount - a number of clicks
        button - a mouse button (value of InputEvent.BUTTON*_MASK field)
        modifiers - Modifiers (combination of InputEvent.*_MASK values)
      • clickOnCell

        public void clickOnCell​(int row,
                                int column,
                                int clickCount,
                                int button)
        Does mouse click on the cell with no modifiers.
        Parameters:
        row - a row index
        column - a column index
        clickCount - a number of clicks
        button - a mouse button (value of InputEvent.BUTTON*_MASK field)
      • clickOnCell

        public void clickOnCell​(int row,
                                int column,
                                int clickCount)
        Does mouse click on the cell by default mouse button with no modifiers.
        Parameters:
        row - a row index
        column - a column index
        clickCount - a number of clicks
      • clickOnCell

        public void clickOnCell​(int row,
                                int column)
        Does single mouse click on the cell.
        Parameters:
        row - a row index
        column - a column index
      • clickForEdit

        public void clickForEdit​(int row,
                                 int column)
        Double clicks on cell to turns it to the editing mode.
        Parameters:
        row - a row index
        column - a column index
        Throws:
        TimeoutExpiredException
      • changeCellText

        public void changeCellText​(int row,
                                   int column,
                                   String newText)
        Deprecated.
        Use changeCellObject(int, int, Object) instead.
        Changes text of the cell pointed by row and column indexes.
        Parameters:
        row - a row index
        column - a column index
        newText - a text to enter
        Throws:
        TimeoutExpiredException
        See Also:
        changeCellObject(int, int, Object)
      • changeCellObject

        public void changeCellObject​(int row,
                                     int column,
                                     Object newValue)
        Changes value of the cell pointed by row and column indexes. uses editor defined by setCellEditor method.
        Parameters:
        row - a row index
        column - a column index
        newValue - an object to chenge cell value to.
        Throws:
        TimeoutExpiredException
      • scrollToCell

        public void scrollToCell​(int row,
                                 int column)
        Scrolls to a cell if the table lies on a JScrollPane component.
        Parameters:
        row - a row index
        column - a column index
        Throws:
        TimeoutExpiredException
      • selectCell

        public void selectCell​(int row,
                               int column)
        Selects a specified cell.
        Parameters:
        row - a row index
        column - a column index
      • findColumn

        public int findColumn​(String name,
                              Operator.StringComparator comparator)
        Searches a column by name.
        Parameters:
        name - a text pattern
        comparator - a string comparision algorithm
        Returns:
        a column index
      • findColumn

        public int findColumn​(String name)
        Searches a column by name.
        Parameters:
        name - a text pattern
        Returns:
        a column index
      • callPopupOnCell

        public JPopupMenu callPopupOnCell​(int row,
                                          int column)
        Calls popup menu on specified cell.
        Parameters:
        row - a row index
        column - a column index
        Returns:
        the menu
      • getRenderedComponent

        public Component getRenderedComponent​(int row,
                                              int column,
                                              boolean isSelected,
                                              boolean cellHasFocus)
        Ask renderer for component to be displayed.
        Parameters:
        row - cell row index.
        column - cell column visible index.
        isSelected - True if the specified cell was selected.
        cellHasFocus - True if the specified cell has the focus.
        Returns:
        Component to be displayed.
      • getRenderedComponent

        public Component getRenderedComponent​(int row,
                                              int column)
        Ask renderer for component to be displayed. Uses isCellSelected(itemIndex) to determine whether cell is selected. Supposes item do not have focus.
        Parameters:
        row - cell row index.
        column - cell column visible index.
        Returns:
        Component to be displayed.
      • getPointToClick

        public Point getPointToClick​(int row,
                                     int column)
        Returns a point at the center of the cell rectangle.
        Parameters:
        row - a row index
        column - a column index
        Returns:
        a Point in component's coordinate system.
      • getHeaderOperator

        public JTableHeaderOperator getHeaderOperator()
        Creates an operator for a teble header assigned to this table.
        Returns:
        an JTableHeaderOperator operator
      • waitCellComponent

        public Component waitCellComponent​(ComponentChooser chooser,
                                           int row,
                                           int column)
        Waits for an editor.
        Parameters:
        chooser - a chhoser specifying criteria to distinguish cell editor.
        row - a row index
        column - a column index
        Returns:
        a component displayed over the cell and fitting the criteria specified by chooser
      • waitCell

        public void waitCell​(String cellText,
                             int row,
                             int column)
        Waits for certain cell contents.
        Parameters:
        cellText - Text comparing to cell text by getComparator() comparator.
        row - cell row index. If -1, selected one is checked.
        column - cell column visible index. If -1, selected one is checked.
      • getDump

        public Hashtable getDump()
        Returns information about component.
        Overrides:
        getDump in class JComponentOperator
        Returns:
        a Hashtable containing name-value pairs.
      • addColumn

        public void addColumn​(TableColumn tableColumn)
        Maps JTable.addColumn(TableColumn) through queue
      • addColumnSelectionInterval

        public void addColumnSelectionInterval​(int i,
                                               int i1)
        Maps JTable.addColumnSelectionInterval(int, int) through queue
      • addRowSelectionInterval

        public void addRowSelectionInterval​(int i,
                                            int i1)
        Maps JTable.addRowSelectionInterval(int, int) through queue
      • clearSelection

        public void clearSelection()
        Maps JTable.clearSelection() through queue
      • columnAdded

        public void columnAdded​(TableColumnModelEvent tableColumnModelEvent)
        Maps JTable.columnAdded(TableColumnModelEvent) through queue
      • columnAtPoint

        public int columnAtPoint​(Point point)
        Maps JTable.columnAtPoint(Point) through queue
      • columnMarginChanged

        public void columnMarginChanged​(ChangeEvent changeEvent)
        Maps JTable.columnMarginChanged(ChangeEvent) through queue
      • columnMoved

        public void columnMoved​(TableColumnModelEvent tableColumnModelEvent)
        Maps JTable.columnMoved(TableColumnModelEvent) through queue
      • columnRemoved

        public void columnRemoved​(TableColumnModelEvent tableColumnModelEvent)
        Maps JTable.columnRemoved(TableColumnModelEvent) through queue
      • columnSelectionChanged

        public void columnSelectionChanged​(ListSelectionEvent listSelectionEvent)
        Maps JTable.columnSelectionChanged(ListSelectionEvent) through queue
      • convertColumnIndexToModel

        public int convertColumnIndexToModel​(int i)
        Maps JTable.convertColumnIndexToModel(int) through queue
      • convertColumnIndexToView

        public int convertColumnIndexToView​(int i)
        Maps JTable.convertColumnIndexToView(int) through queue
      • createDefaultColumnsFromModel

        public void createDefaultColumnsFromModel()
        Maps JTable.createDefaultColumnsFromModel() through queue
      • editCellAt

        public boolean editCellAt​(int i,
                                  int i1)
        Maps JTable.editCellAt(int, int) through queue
      • editCellAt

        public boolean editCellAt​(int i,
                                  int i1,
                                  EventObject eventObject)
        Maps JTable.editCellAt(int, int, EventObject) through queue
      • editingCanceled

        public void editingCanceled​(ChangeEvent changeEvent)
        Maps JTable.editingCanceled(ChangeEvent) through queue
      • editingStopped

        public void editingStopped​(ChangeEvent changeEvent)
        Maps JTable.editingStopped(ChangeEvent) through queue
      • getAutoCreateColumnsFromModel

        public boolean getAutoCreateColumnsFromModel()
        Maps JTable.getAutoCreateColumnsFromModel() through queue
      • getAutoResizeMode

        public int getAutoResizeMode()
        Maps JTable.getAutoResizeMode() through queue
      • getCellEditor

        public TableCellEditor getCellEditor()
        Maps JTable.getCellEditor() through queue
      • getCellEditor

        public TableCellEditor getCellEditor​(int i,
                                             int i1)
        Maps JTable.getCellEditor(int, int) through queue
      • getCellRect

        public Rectangle getCellRect​(int i,
                                     int i1,
                                     boolean b)
        Maps JTable.getCellRect(int, int, boolean) through queue
      • getCellRenderer

        public TableCellRenderer getCellRenderer​(int i,
                                                 int i1)
        Maps JTable.getCellRenderer(int, int) through queue
      • getCellSelectionEnabled

        public boolean getCellSelectionEnabled()
        Maps JTable.getCellSelectionEnabled() through queue
      • getColumn

        public TableColumn getColumn​(Object object)
        Maps JTable.getColumn(Object) through queue
      • getColumnClass

        public Class getColumnClass​(int i)
        Maps JTable.getColumnClass(int) through queue
      • getColumnCount

        public int getColumnCount()
        Maps JTable.getColumnCount() through queue
      • getColumnModel

        public TableColumnModel getColumnModel()
        Maps JTable.getColumnModel() through queue
      • getColumnName

        public String getColumnName​(int i)
        Maps JTable.getColumnName(int) through queue
      • getColumnSelectionAllowed

        public boolean getColumnSelectionAllowed()
        Maps JTable.getColumnSelectionAllowed() through queue
      • getDefaultEditor

        public TableCellEditor getDefaultEditor​(Class clss)
        Maps JTable.getDefaultEditor(Class) through queue
      • getDefaultRenderer

        public TableCellRenderer getDefaultRenderer​(Class clss)
        Maps JTable.getDefaultRenderer(Class) through queue
      • getEditingColumn

        public int getEditingColumn()
        Maps JTable.getEditingColumn() through queue
      • getEditingRow

        public int getEditingRow()
        Maps JTable.getEditingRow() through queue
      • getEditorComponent

        public Component getEditorComponent()
        Maps JTable.getEditorComponent() through queue
      • getGridColor

        public Color getGridColor()
        Maps JTable.getGridColor() through queue
      • getIntercellSpacing

        public Dimension getIntercellSpacing()
        Maps JTable.getIntercellSpacing() through queue
      • getModel

        public TableModel getModel()
        Maps JTable.getModel() through queue
      • getPreferredScrollableViewportSize

        public Dimension getPreferredScrollableViewportSize()
        Maps JTable.getPreferredScrollableViewportSize() through queue
      • getRowCount

        public int getRowCount()
        Maps JTable.getRowCount() through queue
      • getRowHeight

        public int getRowHeight()
        Maps JTable.getRowHeight() through queue
      • getRowMargin

        public int getRowMargin()
        Maps JTable.getRowMargin() through queue
      • getRowSelectionAllowed

        public boolean getRowSelectionAllowed()
        Maps JTable.getRowSelectionAllowed() through queue
      • getScrollableBlockIncrement

        public int getScrollableBlockIncrement​(Rectangle rectangle,
                                               int i,
                                               int i1)
        Maps JTable.getScrollableBlockIncrement(Rectangle, int, int) through queue
      • getScrollableTracksViewportHeight

        public boolean getScrollableTracksViewportHeight()
        Maps JTable.getScrollableTracksViewportHeight() through queue
      • getScrollableTracksViewportWidth

        public boolean getScrollableTracksViewportWidth()
        Maps JTable.getScrollableTracksViewportWidth() through queue
      • getScrollableUnitIncrement

        public int getScrollableUnitIncrement​(Rectangle rectangle,
                                              int i,
                                              int i1)
        Maps JTable.getScrollableUnitIncrement(Rectangle, int, int) through queue
      • getSelectedColumn

        public int getSelectedColumn()
        Maps JTable.getSelectedColumn() through queue
      • getSelectedColumnCount

        public int getSelectedColumnCount()
        Maps JTable.getSelectedColumnCount() through queue
      • getSelectedColumns

        public int[] getSelectedColumns()
        Maps JTable.getSelectedColumns() through queue
      • getSelectedRow

        public int getSelectedRow()
        Maps JTable.getSelectedRow() through queue
      • getSelectedRowCount

        public int getSelectedRowCount()
        Maps JTable.getSelectedRowCount() through queue
      • getSelectedRows

        public int[] getSelectedRows()
        Maps JTable.getSelectedRows() through queue
      • getSelectionBackground

        public Color getSelectionBackground()
        Maps JTable.getSelectionBackground() through queue
      • getSelectionForeground

        public Color getSelectionForeground()
        Maps JTable.getSelectionForeground() through queue
      • getSelectionModel

        public ListSelectionModel getSelectionModel()
        Maps JTable.getSelectionModel() through queue
      • getShowHorizontalLines

        public boolean getShowHorizontalLines()
        Maps JTable.getShowHorizontalLines() through queue
      • getShowVerticalLines

        public boolean getShowVerticalLines()
        Maps JTable.getShowVerticalLines() through queue
      • getTableHeader

        public JTableHeader getTableHeader()
        Maps JTable.getTableHeader() through queue
      • getUI

        public TableUI getUI()
        Maps JTable.getUI() through queue
      • getValueAt

        public Object getValueAt​(int i,
                                 int i1)
        Maps JTable.getValueAt(int, int) through queue
      • isCellEditable

        public boolean isCellEditable​(int i,
                                      int i1)
        Maps JTable.isCellEditable(int, int) through queue
      • isCellSelected

        public boolean isCellSelected​(int i,
                                      int i1)
        Maps JTable.isCellSelected(int, int) through queue
      • isColumnSelected

        public boolean isColumnSelected​(int i)
        Maps JTable.isColumnSelected(int) through queue
      • isEditing

        public boolean isEditing()
        Maps JTable.isEditing() through queue
      • isRowSelected

        public boolean isRowSelected​(int i)
        Maps JTable.isRowSelected(int) through queue
      • moveColumn

        public void moveColumn​(int i,
                               int i1)
        Maps JTable.moveColumn(int, int) through queue
      • prepareEditor

        public Component prepareEditor​(TableCellEditor tableCellEditor,
                                       int i,
                                       int i1)
        Maps JTable.prepareEditor(TableCellEditor, int, int) through queue
      • prepareRenderer

        public Component prepareRenderer​(TableCellRenderer tableCellRenderer,
                                         int i,
                                         int i1)
        Maps JTable.prepareRenderer(TableCellRenderer, int, int) through queue
      • removeColumn

        public void removeColumn​(TableColumn tableColumn)
        Maps JTable.removeColumn(TableColumn) through queue
      • removeColumnSelectionInterval

        public void removeColumnSelectionInterval​(int i,
                                                  int i1)
        Maps JTable.removeColumnSelectionInterval(int, int) through queue
      • removeEditor

        public void removeEditor()
        Maps JTable.removeEditor() through queue
      • removeRowSelectionInterval

        public void removeRowSelectionInterval​(int i,
                                               int i1)
        Maps JTable.removeRowSelectionInterval(int, int) through queue
      • rowAtPoint

        public int rowAtPoint​(Point point)
        Maps JTable.rowAtPoint(Point) through queue
      • selectAll

        public void selectAll()
        Maps JTable.selectAll() through queue
      • setAutoCreateColumnsFromModel

        public void setAutoCreateColumnsFromModel​(boolean b)
        Maps JTable.setAutoCreateColumnsFromModel(boolean) through queue
      • setAutoResizeMode

        public void setAutoResizeMode​(int i)
        Maps JTable.setAutoResizeMode(int) through queue
      • setCellEditor

        public void setCellEditor​(TableCellEditor tableCellEditor)
        Maps JTable.setCellEditor(TableCellEditor) through queue
      • setCellSelectionEnabled

        public void setCellSelectionEnabled​(boolean b)
        Maps JTable.setCellSelectionEnabled(boolean) through queue
      • setColumnModel

        public void setColumnModel​(TableColumnModel tableColumnModel)
        Maps JTable.setColumnModel(TableColumnModel) through queue
      • setColumnSelectionAllowed

        public void setColumnSelectionAllowed​(boolean b)
        Maps JTable.setColumnSelectionAllowed(boolean) through queue
      • setColumnSelectionInterval

        public void setColumnSelectionInterval​(int i,
                                               int i1)
        Maps JTable.setColumnSelectionInterval(int, int) through queue
      • setDefaultEditor

        public void setDefaultEditor​(Class clss,
                                     TableCellEditor tableCellEditor)
        Maps JTable.setDefaultEditor(Class, TableCellEditor) through queue
      • setDefaultRenderer

        public void setDefaultRenderer​(Class clss,
                                       TableCellRenderer tableCellRenderer)
        Maps JTable.setDefaultRenderer(Class, TableCellRenderer) through queue
      • setEditingColumn

        public void setEditingColumn​(int i)
        Maps JTable.setEditingColumn(int) through queue
      • setEditingRow

        public void setEditingRow​(int i)
        Maps JTable.setEditingRow(int) through queue
      • setGridColor

        public void setGridColor​(Color color)
        Maps JTable.setGridColor(Color) through queue
      • setIntercellSpacing

        public void setIntercellSpacing​(Dimension dimension)
        Maps JTable.setIntercellSpacing(Dimension) through queue
      • setModel

        public void setModel​(TableModel tableModel)
        Maps JTable.setModel(TableModel) through queue
      • setPreferredScrollableViewportSize

        public void setPreferredScrollableViewportSize​(Dimension dimension)
        Maps JTable.setPreferredScrollableViewportSize(Dimension) through queue
      • setRowHeight

        public void setRowHeight​(int i)
        Maps JTable.setRowHeight(int) through queue
      • setRowMargin

        public void setRowMargin​(int i)
        Maps JTable.setRowMargin(int) through queue
      • setRowSelectionAllowed

        public void setRowSelectionAllowed​(boolean b)
        Maps JTable.setRowSelectionAllowed(boolean) through queue
      • setRowSelectionInterval

        public void setRowSelectionInterval​(int i,
                                            int i1)
        Maps JTable.setRowSelectionInterval(int, int) through queue
      • setSelectionBackground

        public void setSelectionBackground​(Color color)
        Maps JTable.setSelectionBackground(Color) through queue
      • setSelectionForeground

        public void setSelectionForeground​(Color color)
        Maps JTable.setSelectionForeground(Color) through queue
      • setSelectionMode

        public void setSelectionMode​(int i)
        Maps JTable.setSelectionMode(int) through queue
      • setSelectionModel

        public void setSelectionModel​(ListSelectionModel listSelectionModel)
        Maps JTable.setSelectionModel(ListSelectionModel) through queue
      • setShowGrid

        public void setShowGrid​(boolean b)
        Maps JTable.setShowGrid(boolean) through queue
      • setShowHorizontalLines

        public void setShowHorizontalLines​(boolean b)
        Maps JTable.setShowHorizontalLines(boolean) through queue
      • setShowVerticalLines

        public void setShowVerticalLines​(boolean b)
        Maps JTable.setShowVerticalLines(boolean) through queue
      • setTableHeader

        public void setTableHeader​(JTableHeader jTableHeader)
        Maps JTable.setTableHeader(JTableHeader) through queue
      • setUI

        public void setUI​(TableUI tableUI)
        Maps JTable.setUI(TableUI) through queue
      • setValueAt

        public void setValueAt​(Object object,
                               int i,
                               int i1)
        Maps JTable.setValueAt(Object, int, int) through queue
      • tableChanged

        public void tableChanged​(TableModelEvent tableModelEvent)
        Maps JTable.tableChanged(TableModelEvent) through queue
      • valueChanged

        public void valueChanged​(ListSelectionEvent listSelectionEvent)
        Maps JTable.valueChanged(ListSelectionEvent) through queue