Как может getViewSite (). GetWorkbenchWindow () иметь смысл, если у класса IViewSite нет дочерних элементов? - PullRequest
0 голосов
/ 11 сентября 2011

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

(В документации сказано, что этот класс не должен быть реализован клиентами; но у него нет других предварительно подготовленных потомков)

1 Ответ

0 голосов
/ 14 мая 2012

Посмотрите на иерархию типов IViewSite (Откройте класс, затем нажмите CTRL-T).Он покажет вам класс реализации org.eclipse.ui.internal.ViewSite.Документы в основном говорят, что это не должно касаться вас.

...