Vise typehierarkiet
I denne seksjonen lærer du om hvordan du bruker Hierarki-visningen til å se på klasser og medlemmer på en rekke forskjellige måter.
- Finn junit.framework.TestCase.java i Pakkeutforsker-visningen.
Fra hurtigmenyen velger du
Åpne typehierarki.
Du kan også åpne typehierarkivisningen
- fra menylinjen ved å velge Naviger > Åpne typehierarki,
- fra tastaturet ved å trykke på F4 etter å ha valgt TestCase.java.
- Knappene på visningens verktøylinje
kontrollerer hvilken del av hierarkiet som vises. Klikk på
Vis typehierarki for å få frem klassehierarkiet, inkludert
basisklassene og subklassene.Den lille pilen til venstre for
typeikonet til TestCase viser at hierarkiet er åpnet på denne typen.
- Klikk på Vis supertypehierarki for å få frem et hierarki som viser typens overordnede elementer, inkludert
implementerte Grensesnitt. Denne visningen viser resultatene av at du har gått opp i typehierarkiet.
I denne visningen av "reversert hierarki" kan du se at TestCase implementerer testgrensesnittet.
- Klikk på Vis subtypehierarki på visningens verktøylinje.
- Klikk på Lås visning og vis medlemmer i hierarkiet på verktøylinjen i medlemsruten, og velg deretter metoden
runTest() i medlemsruten. Visningen vil nå vise alle typer som implementerer runTest().
- I Hierarki-visningen klikker du på Vis supertypehierarki. I medlemsruten velger du så
countTestCases()
og får frem de stedene der denne metoden er deklarert.
- I Hierarki-visningen velger du elementet Test og deretter Fokuser på 'Test' fra
hurtigmenyen. Test presenteres i Hierarki-visningen.
- Aktiver Pakkeutforsker-visningen og velg pakken junit.framework.
Bruk Åpne typehierarki fra hurtigmenyen. Det åpnes et hierarki
som inneholder alle klasser i pakken. For å gjøre treet
komplett viser hierarkiet også noen klasser fra andre pakker. Disse typene vises med en type ikon med hvitt fyll.
- Bruk Tidligere typehierarkier for å gå tilbake til et tidligere åpnet element. Klikk på
pilen ved siden av knappen for å få frem en liste over elementer, eller klikk på knappen for å
redigere historikklisten.
Hvis du arbeider i redigeringsprogrammet og bare ønsker å gjøre et raskt oppslag for et
hierarki, bruker du Hurtigtypehierarki:
- Åpne filen junit.framework.TestCase.java i Java-redigeringsprogrammet hvis
du ikke har åpnet den allerede.
- Velg typenavnet i Java-redigeringsprogrammet
- Trykk på
Ctrl+T
eller velg naviger > Hurtigtypehierarki
for å få frem typehierarkivisningen på stedet.
- Når du trykker på
Ctrl+T
mens typehierarkivisningen blir vist, veksler
du mellom supertypehierarkiet og subtypehierarkiet.
Slik finner du hvor et virtuelt metodekall kan tilordnes:
- I hoveddelen av runBare() velger du aktiveringen av setUp()
- Trykk på
Ctrl+T
eller velg naviger > Hurtigtypehierarki
for å få frem typehierarkivisningen på stedet.
- Du ser at setIup() er implementert i ytterligere 3 klasser. Object
og Assert vises bare med bilder med hvitt fyll, siden de ikke kreves for å
fullføre hierarkiet, men ikke implementerer setUp()
- Velg en type for å navigere til implementeringen av setUp()
Java-visninger
Visningen Typehierarki
Preferanseside for Java-base