Visa typhierarkin
I det här avsnittet lär du dig hur du använder hierarkivyn genom att visa
klasser och medlemmar på olika sätt.
- I paketutforskarvyn söker du rätt på junit.framework.TestCase.java.
Från dess sammanhangsmeny väljer du
Öppna typhierarki.
Du
kan också öppna typhierarkivyn:
- från menyraden genom att välja Navigera > Öppna
typhierarki.
- från tangentbordet genom att trycka på F4 när du har markerat TestCase.java.
- Med knapparna i vyns verktygsfält styr du vilken del av hierarkin som ska
visas. Klicka på knappen Visa typhierarkin
om du vill visa klasshierarkin, inklusive basklasserna och de underordnade klasserna. Den
lilla pilen till vänster om typikonen för TestCase betecknar att
hierarkin öppnades för den typen.
- Klicka på knappen Visa supertypshierarkin om
du vill visa en hierarki med typens överordnade element inklusive implementerade
gränssnitt. I den här vyn visas resultaten av att gå uppåt i typhierarkin.
I den här "omvända hierarkivyn" kan du se att TestCase implementerar
gränssnittet Test.
- Klicka på Visa undertypshierarkin i vyns
verktygsfält.
- Klicka på knappen Lås vy och visa medlemmar i hierarki
i medlemsrutans verktygsfält och markera sedan metoden runTest()
i medlemsrutan. I vyn visas nu alla typer som implementerar runTest().
- I hierarkivyn klickar du på knappen Visa supertypshierarkin. I medlemsrutan markerar du sedan
countTestCases()
så att
de platser där metoden är deklarerad visas.
- I hierarkivyn markerar du elementet Test och väljer Fokus
på 'Test' på sammanhangsmenyn. Test presenteras i hierarkivyn.
- Aktivera pakteutforskarvyn och markera paketet junit.framework.
Använd Öppna typhierarki på sammanhangsmenyn. En hierarki
öppnas som innehåller alla paketets klasser. För att göra trädet fullständigt
visas även vissa klasser från andra paket i hierarkin. Dessa typer
visas med en typikon med en vit fyllning.
- Använd Tidigare typhierarkier när du vill gå tillbaka till ett tidigare
öppnat element. Klicka på pilen bredvid knappen om du vill visa en lista med element eller klicka
på knappen om du vill redigera historiklistan.
Om du arbetar i redigeraren och bara vill göra en snabbtitt i en hierarki kan du använda Snabbtypshierarkin:
- Öppna filen junit.framework.TestCase.java i Java-redigeraren om den inte redan är öppen.
- Markera typnamnet i Java-redigeraren.
- Tryck på
Ctrl+T
eller anropa Navigera > Snabbtypshierarki för att visa typhierarkivyn på plats.
- Om du trycker på
Ctrl+T
medan typhierarkivyn visas växlar du mellan undertypshierarkin.
Så här ser du vart ett virtuellt metodanrop kan leda till:
- Markera i koden runBare() anropet för setUp()
- Tryck på
Ctrl+T
eller anropa Navigera > Snabbtypshierarki för att visa typhierarkivyn på plats.
- Du kan se att setIup() är implementerad i ytterligare tre klasser. Object och Assert visas bara
med bilder fyllda med vitt och behövs bara för att komplettera hierarkin, men implementerar inte setUp()
- Markera en typ för att navigera till dess implementation av setUp()
Java-vyer
Typhierarkivy
Inställningssidan för Java-bas