Vis typehierarki
I dette afsnit får du mere at vide om, hvordan du bruger oversigten Hierarki ved at få vist klasser og medlemmer på mange forskellige måder.
- Find junit.framework.TestCase.java i oversigten Package Explorer.
Vælg
Åbn typehierarki på kontekstmenuen.
Du kan også åbne oversigten Typehierarki:
- fra menulinjen, ved at vælge Navigér > Åbn typehierarki.
- fra tastaturet, ved at trykke på F4 efter du har valgt TestCase.java.
- Knapperne på oversigtens værktøjslinje styrer, hvilken del af hierarkiet du får vist. Klik på knappen Vis typehierarki
for at få vist klassehierarkiet, inklusive basisklasser og underklasser. Den lille pil i venstre side af typeikonen for TestCase angiver, at hierarkiet blev åbnet på denne type.
- Klik på knappen Vis supertypehierarki for at få vist et hierarki, der viser typens overordnede elementer, herunder implementerede grænseflader. Denne oversigt viser resultaterne af at gå opad i hierarkiet.
I denne "omvendte hierarki"-oversigt kan du se, at TestCase implementerer Test-grænsefladen.
- Klik på knappen Vis undertypehierarki på oversigtens værktøjslinje.
- Klik på knappen Lås oversigt og vis medlemmer i hierarki
på værktøjslinjen i medlemsdelvinduet, og vælg derefter metoden runTest() i medlemsdelvinduet. Oversigten viser nu alle de typer, der implementerer runTest().
- Klik på knappen Vis supertypehierarki i oversigten Hierarki. Vælg
countTestCases()
i medlemsdelvinduet for at få vist de steder, hvor metoden er erklæret.
- Vælg elementet Test i oversigten Hierarki, og vælg Fokusér
på 'Test' i kontekstmenuen. Test vises i oversigten Hierarki.
- Aktivér oversigten Package Explorer, og vælg pakken junit.framework.
Brug Åbn typehierarki fra kontekstmenuen. Du får vist et hierarki, der indeholder alle pakkens klasser. For at færdiggøre træet viser hierarkiet også
nogle klasser fra andre pakker. Disse typer vises med en typeikon med hvid udfyldning.
- Brug Forrige typehierarkier til at gå tilbage til et tidligere åbnet element. Klik på pilen ved siden af knappen for at få vist en liste med elementer,
eller klik på knappen for at redigere historiklisten.
Du kan bruge Hurtigt typehierarki, hvis du arbejder i editoren og kun vil foretage et hurtigt opslag efter et hierarki:
- Åbn filen junit.framework.TestCase.java i Java-editoren, hvis den ikke allerede er åben.
- Vælg typenavnet i Java-editoren
- Tryk på
Ctrl+T
, eller klik på Navigér > Hurtigt typehierarki, hvorefter typehierarkiet vises i oversigten.
- Hvis du trykker på
Ctrl+T
, mens typehierarkiet vises, skiftes mellem supertypehierarkiet og undertypehierarkiet.
Sådan ser du, hvad et virtuelt metodekald kan opløses til:
- Vælg kaldet af setUp() i indholdet af runBare()
- Tryk på
Ctrl+T
, eller klik på Navigér > Hurtigt typehierarki, hvorefter typehierarkiet vises i oversigten.
- Det ses, at setUp() er implementeret i yderligere 3 klasser. Object og Assert vises kun som ikoner med hvis udfyldning, da de kun er nødvendige for at færdiggøre hierarkiet, men ikke implementerer setUp()
- Vælg en type for at navigere til dens implementering af setUp()

Java-oversigter
Oversigten Typehierarki
Java-indstillinger