Visualizzazione della Gerarchia dei tipi

In questa sezione verranno fornite informazioni sull'utilizzo della visualizzazione Gerarchia.
 
1.
Nella visualizzazione Explorer pacchetti, trovare junit.framework.TestCase.java. Scegliere  Apri gerarchia dei tipi dal relativo menu di scelta rapida. E possibile aprire la visualizzazione della gerarchia dei tipi anche:
  • selezionando  Esplora > Apri gerarchia dei tipi dalla barra dei menu; 
  • selezionando  TestCase.java e premendo F4 sulla tastiera; 
  • trascinando TestCase.java in una visualizzazione di gerarchia aperta.
Menu di scelta rapida
2.
Nella visualizzazione Gerarchia, fare clic sul pulsante  Mostra la gerarchia dei tipi  per visualizzare la gerarchia di classe, comprese le classi e le sottoclassi di base.
La freccia posta a sinistra dell'icona del tipo di TestCase indica che la gerarchia è stata aperta su questo tipo.
Gerarchia dei tipi
3.
Fare clic sul pulsante  Mostra la gerarchia dei supertipi per visualizzare una gerarchia che mostra gli elementi principali dei tipi e le interfacce implementate,  ad esempio il livello superiore rispetto alla gerarchia dei tipi.
Gerarchia dei supertipi
In questa visualizzazione di gerarchia inversa, è possibile vedere come TestCase implementi l'interfaccia Test.
4.
Fare clic sul pulsante  Mostra la gerarchia dei sottotipi nella barra degli strumenti di visualizzazione.
Gerarchia dei sottotipi
5.
Fare clic sul pulsante  Blocca la visualizzazione e mostra i membri nella gerarchia nella barra degli strumenti del riquadro dei membri, quindi selezionare il metodo runTest() nel riquadro dei membri.
La visualizzazione riporterà tutti i tipi che implementano runTest().
Gerarchia dei sottotipi che mostra gli implementatori di metodo
6.
Nella visualizzazione Gerarchia, fare clic sul pulsante  Mostra la gerarchia dei supertipi. Quindi, nel riquadro dei membri, selezionare countTestCases() per visualizzare le posizioni in cui tale metodo viene sostituito.
Gerarchia dei supertipi che mostra gli implementatori di metodo
7.
Nella visualizzazione Gerarchia selezionare l'elemento Test e scegliere  Evidenzia 'Test' dal menu di scelta rapida. 
La risorsa contenente l'elemento selezionato è rappresentata nella visualizzazione Gerarchia e viene aperta anche in un editor attivo.
8.
Attivare la visualizzazione Explorer pacchetti e selezionare il pacchetto junit.framework. Utilizzare  Apri gerarchia dei tipi dal relativo menu di scelta rapida.
Viene visualizzata una gerarchia contenente tutte le classi del pacchetto. Per rendere più completa la struttura, la gerarchia visualizza anche alcune classi di altri pacchetti. Tali tipi vengono visualizzati da un'icona di tipo con riempimento bianco. 
Gerarchia su un pacchetto
9. Utilizzare Input precedenti della gerarchia per tornare a un elemento precedentemente aperto. Fare clic sulla freccia posta accanto al pulsante per visualizzare un menu oppure fare clic sul pulsante per modificare l'elenco cronologico.
Menu Cronologia
10.
Dalla barra dei menu, selezionare Finestra > Preferenze. Andare a  Java e selezionare  Apri una nuova prospettiva gerarchia tipi. Quindi fare clic su OK.
11.
Nella visualizzazione Gerarchia, selezionare nuovamente l'elemento Test e attivare  Apri gerarchia dei tipi dalla barra dei menu Esplora.
La risorsa contenente il tipo selezionato viene visualizzata in una nuova prospettiva (la prospettiva Gerarchia) e la relativa origine viene riportata nell'editor Java. 

Impostando l'opzione che consente la visualizzazione delle prospettive delle gerarchie di tipi, sul workbench potranno essere presenti più gerarchie dei tipi che potranno essere selezionate in base alle esigenze. 
E possibile anche configurare una nuova prospettiva per aprirla in una nuova finestra in  Finestra > Preferenze > Workbench > Prospettive.