()
| 492 | } |
| 493 | |
| 494 | @Override |
| 495 | public E getSelectedRow() { |
| 496 | synchronized (rows) { |
| 497 | if (rows.isEmpty()) |
| 498 | return null; |
| 499 | if (selected < 0) { |
| 500 | selected = 0; |
| 501 | return rows.get(0); |
| 502 | } |
| 503 | while (selected >= rows.size()) { |
| 504 | selected--; |
| 505 | } |
| 506 | return rows.get(selected); |
| 507 | } |
| 508 | } |
| 509 | |
| 510 | @Override |
| 511 | public int getWidth() { |
no test coverage detected