У меня есть вид Project Explorer. У меня есть несколько открытых файлов:
Затем, если я закрою приложение и снова открою его, у меня будет то же изображение, что и выше, но проблема возникает, когда я хочу снова открыть один из файлов в представлении Project Explorer. Допустим, я хочу снова открыть FileTwo.java. Я в конечном итоге с этим:
Это происходит только после перезапуска приложения (для каждого файла, который был отклонен). Как вы можете видеть на первой картинке, FileThree.java был открыт. При повторном запуске он выбирается и связывается с представлением Project Explorer, и он не открывается дважды. Как только файл снова становится противоположным, связь между представлением Project Explorer и редактором снова становится доступной, но я все еще храню их дважды в редакторе.
Что мне не хватает для реализации?