@Override
  public void navigate(boolean requestFocus) {
    Navigatable element = getNavigationTarget();
    if (element != null && element.canNavigate()) {
      element.navigate(requestFocus);
    }
  }
@Override
  public void navigate(boolean requestFocus)