@Override
  @Nullable
  public Module getSelectedModule() {
    Item item = (Item)getSelectedItem();
    return item != null ? item.myModule : null;
  }
@Override
  @Nullable
  public Module getSelectedModule()