Przeglądanie hierarchii typów

W tej sekcji użytkownik zapozna się ze sposobami używania widoku Hierarchia, przeglądając na różne sposoby klasy i składowe.

  1. W widoku Eksplorator pakietów znajdź plik junit.framework.TestCase.java. Z jego menu kontekstowego wybierz opcję Otwórz hierarchię typów. Hierarchię typów można również otworzyć:

    Menu kontekstowe

  2. Przyciski na pasku narzędzi widoku pozwalają określić, który obszar hierarchii ma być wyświetlany.  Kliknij przycisk Pokaż hierarchię typów, aby wyświetlić hierarchię klas, w tym klasy bazowe i podklasy. Mała strzałka po lewej stronie ikony typu TestCase wskazuje, że hierarchia została otwarta dla tego typu.

    Hierarchia typów

  3. Kliknij przycisk Pokaż hierarchię nadtypów, aby wyświetlić hierarchię przedstawiającą elementy nadrzędne typu, w tym zaimplementowane interfejsy. W tym widoku widoczne są wyniki przechodzenia w górę hierarchii typów.

    Hierarchia nadtypów

    W tym widoku "hierarchii odwróconej" można zobaczyć, że typ TestCase implementuje interfejs Test.
  4. Kliknij przycisk Pokaż hierarchię podtypów na pasku narzędzi widoku.

    Hierarchia podtypów

  5. Kliknij przycisk Zablokuj widok i wyświetl składowe w hierarchii na pasku narzędzi panelu składowych, a następnie wybierz w nim metodę runTest(). W widoku zostaną teraz wyświetlone wszystkie typy implementujące metodę runTest().

    Hierarchia podtypów przedstawiająca implementatory metody

  6. W widoku Hierarchia kliknij przycisk Pokaż hierarchię nadtypów. Następnie w panelu składowych wybierz metodę countTestCases(), aby wyświetlić miejsca, w których została ona zadeklarowana.

    Hierarchia nadtypów przedstawiająca implementatory metody

  7. W widoku Hierarchia zaznacz element Test i z menu kontekstowego wybierz opcję Aktywuj zaznaczenie dla Test. Element Test zostanie wyświetlony w widoku Hierarchia.
  8. Aktywuj widok Eksplorator pakietów i wybierz pakiet junit.framework. Użyj opcji Otwórz hierarchię typów z menu kontekstowego tego pakietu. Zostanie otwarta hierarchia zawierająca wszystkie klasy pakietu. W celu uzupełnienia treści drzewa hierarchia będzie również zawierać niektóre klasy z innych pakietów. Typy te są oznaczane ikoną typu o białym wypełnieniu.

    Hierarchia pakietu

  9. Użyj opcji Poprzednie hierarchie typów, aby wrócić do poprzednio otwartego elementu. Kliknięcie strzałki obok przycisku spowoduje wyświetlenie listy elementów, a kliknięcie przycisku umożliwi edycję listy historii.

    Menu Historia

  10. Z menu wybierz opcję Okna > Preferencje. Przejdź do pozycji Java i wybierz opcję Otwórz nową perspektywę hierarchii typów. Następnie kliknij przycisk OK.
  11. W widoku Hierarchia wybierz ponownie element Test i z menu nawigacyjnego wybierz opcję Otwórz hierarchię typów. Zasób zawierający wybrany typ zostanie wyświetlony w nowej perspektywie (perspektywie hierarchii), a jego kod źródłowy pojawi się w edytorze Java.  Odpowiednie ustawienie opcji preferencji dotyczącej wyświetlania perspektyw z hierarchiami typów pozwala wyświetlić w środowisku roboczym kilka hierarchii typów i elastycznie przełączać się między nimi. Przed przejściem do następnego kroku zamknij perspektywę Hierarchia.
Pojęcia pokrewne

Widoki Java

Czynności pokrewne

Korzystanie z widoku Hierarchia

Informacje pokrewne

Widok Hierarchia typów
Strona preferencji podstaw Java