v  = getView(index); break; default: throw new IllegalArgumentException(); }  return v.getNextVisualPositionFrom(pos, b, a, direction, biasRet);
  protected int getNextEastWestVisualPositionFrom(int pos, Position.Bias b,                                                  Shape a, int direction,                                                  Position.Bias[] biasRet)    throws BadLocationException  {    // FIXME: Implement this correctly.    return pos;  }