@NotNull
  @Override
  public JBList<Object> createList() {
    myListModel = myListFactory.createModel(this::getSelectedTabID);
    addListDataListener(myListModel);
    addPreviewDataListener(myListModel);
    return myListFactory.createList(myListModel);
  }
@NotNull
  @Override
  public JBList<Object> createList()