Просмотр иерархии типов

В этом разделе рассмотрены различные способы просмотра классов и элементов в панели Иерархия.

  1. В панели Структура пакетов найдите junit.framework.TestCase.java. В его контекстном меню выберите Открыть иерархию типов. Открыть панель Иерархия типов можно и другими способами:

    Контекстное меню

  2. Кнопки в панели инструментов управляют тем, какая часть иерархии показана.   Нажмите кнопку  Показать иерархию типов , чтобы просмотреть иерархию классов, включая базовые и производные классы. Маленькая стрелка на левой стороне значка типа для TestCase означает, что иерархия открыта на этом типе.

    Иерархия типов

  3. Нажмите кнопку Показать иерархию базовых типов, чтобы просмотреть иерархию родительских элементов типа, включая реализованные интерфейсы. В этой панели показана восходящая иерархия типов.

    Иерархия базовых типов

    В этой панели "обратной иерархии" показано, что TestCase реализует интерфейс Test.
  4. Нажмите кнопку  Показать иерархию производных типов в панели инструментов.

    Иерархия производных типов

  5. Нажмите кнопку Заблокировать панель и показать элементы в иерархии в панели инструментов панели элементов, затем выберите метод runTest() в панели элементов. Теперь в панели будут показаны все типы, реализующие runTest().

    Иерархия производных типов, показывающая типы, которые реализуют метод

  6. В панели Иерархия нажмите кнопку Показать иерархию базовых типов. Затем в панели элементов выберите countTestCases(), чтобы просмотреть места, в которых объявлен этот метод.

    Иерархия базовых типов, показывающая типы, которые реализуют метод

  7. В панели Иерархия выберите элемент Test и затем выберите Фокус на 'Test' в его контекстном меню. Элемент Test появится в панели Иерархия.
  8. Активируйте панель Структура пакетов и выберите пакет junit.framework. Выберите Открыть иерархию типов в его контекстном меню. Откроется иерархия со всеми классами пакета. Для полноты дерева в иерархии также показаны некоторые классы из других пакетов. Эти типы помечены значком типа с белым цветом заполнения.

    Иерархия для пакета

  9. Выбрав Предыдущие иерархии типов, вернитесь к ранее открытому элементу. Нажмите стрелку рядом с кнопкой, чтобы просмотреть список элементов, или нажмите кнопку, чтобы отредактировать список хронологии.

    Меню Хронология

  10. В строке меню выберите  Окно > Параметры. Перейдите к  Java и выберите  Открыть новую проекцию иерархии типов. Затем нажмите  OK.
  11. В панели Иерархия вновь выберите элемент Test и активируйте  Открыть иерархию типов в строке меню навигации. Ресурс, содержащий выбранный тип, будет показан в новой проекции (проекции Иерархия), а его исходный код - в редакторе Java.   Задав опцию просмотра проекций иерархии типов, вы можете открыть несколько окон иерархии типов в рабочей среде и переключаться между ними по мере необходимости. Перед продолжением закройте проекцию Иерархия.
Связанные концепции

Панели Java

Связанные задачи

Работа с панелью Иерархия

Связанные ссылки

Панель Иерархия типов
Страница базовых параметров Java