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.

  1. Finn junit.framework.TestCase.java i Pakkeutforsker-visningen. Fra hurtigmenyen velger du Åpne typehierarki Åpne typehierarki. Du kan også åpne typehierarkivisningen

    Hurtigmeny

  2. 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.

    Typehierarki

  3. 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.

    Supertypehierarki

    I denne visningen av "reversert hierarki" kan du se at TestCase implementerer testgrensesnittet.
  4. Klikk på  Vis subtypehierarki på visningens verktøylinje.

    Subtypehierarki

  5. 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().

    Subtypehierarki som viser metodeimplementatorer

  6. 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.

    Supertypehierarki som viser metodeimplementatorer

  7. I Hierarki-visningen velger du elementet Test og deretter Fokuser på 'Test' fra hurtigmenyen. Test presenteres i Hierarki-visningen.
  8. 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.

    Hierarki på en pakke

  9. 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.

    Historikkmeny

Hvis du arbeider i redigeringsprogrammet og bare ønsker å gjøre et raskt oppslag for et hierarki, bruker du Hurtigtypehierarki:

  1. Åpne filen junit.framework.TestCase.java i Java-redigeringsprogrammet hvis du ikke har åpnet den allerede.
  2. Velg typenavnet i Java-redigeringsprogrammet
  3. Trykk på Ctrl+T eller velg naviger > Hurtigtypehierarki for å få frem typehierarkivisningen på stedet.
  4. 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:

  1. I hoveddelen av runBare() velger du aktiveringen av setUp()
  2. Trykk på Ctrl+T eller velg naviger > Hurtigtypehierarki for å få frem typehierarkivisningen på stedet.
  3. 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()
  4. Velg en type for å navigere til implementeringen av setUp()
Beslektede begreper

Java-visninger

Beslektet referanse

Visningen Typehierarki
Preferanseside for Java-base