Lines Matching refs:leadRow

181         protected int leadRow;
227 leadRow = clipToRange(leadRow+dy, 0, table.getRowCount());
299 (totalCount == 1 && table.isCellSelected(leadRow, leadColumn))) {
317 leadRow = -1;
318 } else if (dx == 1 && leadRow == -1) {
319 leadRow = minY;
323 leadRow = maxY + 1;
324 } else if (dx == -1 && leadRow == -1) {
325 leadRow = maxY;
332 leadRow = Math.min(Math.max(leadRow, minY - 1), maxY + 1);
338 } while (stayInSelection && !table.isCellSelected(leadRow, leadColumn));
354 leadRow++;
355 if (leadRow > maxY) {
356 leadRow = minY;
360 leadRow--;
361 if (leadRow < minY) {
362 leadRow = maxY;
366 leadRow += dy;
367 if (leadRow > maxY) {
368 leadRow = minY;
373 } else if (leadRow < minY) {
374 leadRow = maxY;
388 leadRow = getAdjustedLead(table, true, rsm);
430 Rectangle r = table.getCellRect(leadRow, 0, true);
443 this.dy = newRow - leadRow;
536 ((DefaultListSelectionModel)rsm).moveLeadSelectionIndex(leadRow);
553 Rectangle cellRect = table.getCellRect(leadRow, leadColumn, false);
559 table.changeSelection(leadRow, leadColumn, false, extend);
570 if (rsm.isSelectedIndex(leadRow)) {
571 rsm.addSelectionInterval(leadRow, leadRow);
573 rsm.removeSelectionInterval(leadRow, leadRow);
582 Rectangle cellRect = table.getCellRect(leadRow, leadColumn, false);
588 table.changeSelection(leadRow, leadColumn,
595 table.editCellAt(leadRow, leadColumn);
621 table.editCellAt(leadRow, leadColumn, e);
627 if (!table.isCellSelected(leadRow, leadColumn)) {
632 table.changeSelection(leadRow, leadColumn, true, false);
639 table.changeSelection(leadRow, leadColumn, true, false);
641 table.changeSelection(leadRow, leadColumn, false, true);
643 table.changeSelection(leadRow, leadColumn, false, false);
715 int leadRow = getAdjustedLead(table, true);
717 return !(table.isEditing() || table.isCellSelected(leadRow, leadCol));
880 int leadRow = getAdjustedLead(table, true);
882 if (leadRow != -1 && leadColumn != -1 && !table.isEditing()) {
883 if (!table.editCellAt(leadRow, leadColumn)) {