case SWT.ARROW_UP: if (currentSelectedCell != null) { return currentSelectedCell.getNeighbor(ViewerCell.ABOVE, false); return currentSelectedCell.getNeighbor(ViewerCell.BELOW, false); return currentSelectedCell.getNeighbor(ViewerCell.LEFT, true); return currentSelectedCell.getNeighbor(ViewerCell.RIGHT, true);
case SWT.ARROW_UP: if (currentSelectedCell != null) { return currentSelectedCell.getNeighbor(ViewerCell.ABOVE, false); return currentSelectedCell.getNeighbor(ViewerCell.BELOW, false); return currentSelectedCell.getNeighbor(ViewerCell.LEFT, true); return currentSelectedCell.getNeighbor(ViewerCell.RIGHT, true);
case SWT.ARROW_UP: if (currentSelectedCell != null) { return currentSelectedCell.getNeighbor(ViewerCell.ABOVE, false); return currentSelectedCell.getNeighbor(ViewerCell.BELOW, false); return currentSelectedCell.getNeighbor(ViewerCell.LEFT, true); return currentSelectedCell.getNeighbor(ViewerCell.RIGHT, true);
nextCell = currentCell.getNeighbor(ViewerCell.RIGHT, true); } else { nextCell = row.getCell(row.getCreationIndex(0));
nextCell = currentCell.getNeighbor(ViewerCell.RIGHT, true); } else { nextCell = row.getCell(row.getCreationIndex(0));
nextCell = currentCell.getNeighbor(ViewerCell.RIGHT, true); } else { nextCell = row.getCell(row.getCreationIndex(0));
previousCell = currentCell.getNeighbor(ViewerCell.LEFT, true); } else { if (row.getColumnCount() != 0) {
previousCell = currentCell.getNeighbor(ViewerCell.LEFT, true); } else { if (row.getColumnCount() != 0) {
previousCell = currentCell.getNeighbor(ViewerCell.LEFT, true); } else { if (row.getColumnCount() != 0) {