public void setFile(SvnVcs vcs, File file) {
    boolean firstTime = myFile == null;

    if (file != null) {
      myFile = file;
      myVcs = vcs;
    }
    myTable.setProperties(file != null ? collectProperties(vcs, file) : emptyList());

    if (firstTime) {
      mySplitPane.setDividerLocation(.5);
    }
    if (myTable.getRowCount() > 0) {
      myTable.getSelectionModel().setSelectionInterval(0, 0);
    }
  }
public void setFile(SvnVcs vcs, File file)