In diesem Abschnitt erlernen Sie die Verwendung der Sicht "Hierarchie".
1. |
Suchen Sie in der Sicht "Pakete" nach dem Eintrag junit.framework.TestCase.java, und wählen Sie in dessen Kontextmenü die Option Typhierarchie öffnen aus. (Alternativ können Sie hierzu auch in der Menüleiste die Optionen "Bearbeiten > Typhierarchie" auswählen.) ![]() |
2. |
Klicken Sie in der Sicht "Hierarchie" auf die Schaltfläche Typhierarchie anzeigen, um die Klassenhierarchie einschließlich der Basis- und Unterklassen aufzurufen. ![]() |
3. |
Klicken Sie in der Sicht "Hierarchie" auf die Schaltfläche Supertyphierarchie anzeigen, um eine Hierarchie aufzurufen, die die Elternelemente des Typs einschließlich der implementierten Schnittstellen anzeigt. Dieses Ergebnis entspricht einer Aufwärtsbewegung in der Hierarchie. ![]() In dieser "umgekehrten" Hierarchiedarstellung können Sie jetzt feststellen, dass "TestCase" die Schnittstelle "Test" implementiert. |
4. |
Klicken Sie in der Symbolleiste der Sicht auf die Schaltfläche Subtyphierarchie anzeigen. ![]() |
5. |
Klicken Sie im Teilfenster "Methode" (unteres Teilfenster der Sicht "Hierarchie") auf die Schaltfläche Sicht sperren, und wählen Sie anschließend im Teilfenster "Methode" die Methode "runTest()" aus. Sie können feststellen, dass die Sicht nun alle Typen anzeigt, die die Methode "runTest()" implementieren. ![]() |
6. |
Klicken Sie in der Sicht "Hierarchie" auf die Schaltfläche Supertyphierarchie anzeigen. Wählen Sie anschließend im Listenteilfenster den Eintrag "countTestCases()" aus, um die Stellen anzuzeigen, an denen diese Methode überschrieben wird. ![]() |
7. |
Wählen Sie in der Sicht "Hierarchie" das Element "Test" aus, und wählen Sie im Kontextmenü dieses Elements die Option Typhierarchie öffnen aus. Die Ressource, die das ausgewählte Element enthält, wird in der Sicht "Hierarchie" dargestellt und außerdem in einem aktiven Editor geöffnet. |
8. |
Wählen Sie in der Menüleiste die Optionen "Fenster > Benutzervorgaben > Java" aus. |
9. |
Klicken Sie im Bereich für das Öffnen der neuen Typhierarchie auf die Option Neue Typhierarchie innerhalb der Perspektive "Hierarchie" öffnen. Klicken Sie anschließend auf OK. |
10. |
Wählen Sie in der Sicht "Hierarchie" erneut das Element "Test" aus, und wählen Sie in seinem Kontextmenü noch einmal die Option Typhierarchie öffnen aus. Die Ressource, die den ausgewählten Typ enthält, wird in einer neuen Perspektive (der Perspektive "Hierarchie") dargestellt, und ihre Quelle wird im Java-Editor angezeigt. Falls die Benutzervorgabe für das Anzeigen neuer Typhierarchien auf diese Option gesetzt ist, kann Ihre Workbench mehrere Typhierarchien enthalten, und Sie können zwischen diese Hierarchien wie erforderlich wechseln. Hinweis: Sie können außerdem auswählen, dass die Perspektive "Hierarchie" in einem neuen Fenster geöffnet werden soll. Hierzu verwenden Sie die Sprungtaste, die auf der Seite "Fenster > Benutzervorgaben > Workbench" für das Öffnen von Perspektiven in neuen Fenstern angegeben ist. |