@Override
      public void elementChosen(Object element) {
        //noinspection unchecked
        mySelectedClass = (T)element;
        ((Navigatable)element).navigate(true);
      }
@Override
      public void elementChosen(Object element)