Lines Matching defs:row

167      *  the row index and the second is the column index.
182 * each a single row of values. In other words, to get to the cell
183 * at row 1, column 5: <p>
204 * Each row is represented in <code>dataVector</code> as a
208 * mapped to column 0 in <code>dataVector</code>. Each row in
232 * array is the row index and the second is the column index.
343 * Adds a row to the end of the model. The new row will contain
345 * Notification of the row being added will be generated.
347 * @param rowData optional data of the row being added
354 * Adds a row to the end of the model. The new row will contain
356 * Notification of the row being added will be generated.
358 * @param rowData optional data of the row being added
365 * Inserts a row at <code>row</code> in the model. The new row
367 * is specified. Notification of the row being added will be generated.
369 * @param row the row index of the row to be inserted
370 * @param rowData optional data of the row being added
371 * @exception ArrayIndexOutOfBoundsException if the row was invalid
373 public void insertRow(int row, Vector rowData) {
374 dataVector.insertElementAt(rowData, row);
375 justifyRows(row, row+1);
376 fireTableRowsInserted(row, row);
380 * Inserts a row at <code>row</code> in the model. The new row
382 * is specified. Notification of the row being added will be generated.
384 * @param row the row index of the row to be inserted
385 * @param rowData optional data of the row being added
386 * @exception ArrayIndexOutOfBoundsException if the row was invalid
388 public void insertRow(int row, Object[] rowData) {
389 insertRow(row, convertToVector(rowData));
414 * After the move, the row that was at index <code>start</code>
432 * @param start the starting row index to be moved
433 * @param end the ending row index to be moved
456 * Removes the row at <code>row</code> from the model. Notification
457 * of the row being removed will be sent to all the listeners.
459 * @param row the row index of the row to be removed
460 * @exception ArrayIndexOutOfBoundsException if the row was invalid
462 public void removeRow(int row) {
463 dataVector.removeElementAt(row);
464 fireTableRowsDeleted(row, row);
474 * of columns, new columns are added to the end of each row in the model.
476 * number of columns, all the extra columns at the end of a row are
491 * of columns, new columns are added to the end of each row in the model.
493 * number of columns, all the extra columns at the end of a row are
544 * element going to row 0, etc. This method will send a
560 Vector row = (Vector)dataVector.elementAt(i);
561 row.setElementAt(columnData.elementAt(i), newColumn);
577 * element going to row 0, etc. This method will send a
629 * @param row the row whose value is to be queried
634 public boolean isCellEditable(int row, int column) {
639 * Returns an attribute value for the cell at <code>row</code>
642 * @param row the row whose value is to be queried
645 * @exception ArrayIndexOutOfBoundsException if an invalid row or
648 public Object getValueAt(int row, int column) {
649 Vector rowVector = (Vector)dataVector.elementAt(row);
655 * <code>row</code>. <code>aValue</code> is the new value. This method
659 * @param row the row whose value is to be changed
661 * @exception ArrayIndexOutOfBoundsException if an invalid row or
664 public void setValueAt(Object aValue, int row, int column) {
665 Vector rowVector = (Vector)dataVector.elementAt(row);
667 fireTableCellUpdated(row, column);