Я прочитал в документации, что IViewSite
- это дочерний интерфейс, так как же объект типа IViewSite
может выполнить метод getWorkbenchWindow()
, если у него нет дочернего класса для его реализации?
(В документации сказано, что этот класс не должен быть реализован клиентами; но у него нет других предварительно подготовленных потомков)