Member in übergeordnete Klasse verschieben/Member in abgeleitete Klasse verschieben (Dialogfelder)
Nach oben zu Menü Refactoring
Refactoring > Member in übergeordnete Klasse verschieben (oder: Member in abgeleitete Klasse verschieben)
Sie können die Dialogfelder Member in übergeordnete Klasse verschieben und Member in abgeleitete Klasse verschieben über das Hauptmenü Refactoring oder durch Auswahl des Befehls Refactoring > Member in übergeordnete Klasse verschieben (bzw. Member in abgeleitete Klasse verschieben) im Kontextmenü bestimmter Klassendiagrammelemente öffnen. Die Befehle Member in übergeordnete Klasse verschieben und Member in abgeleitete Klasse verschieben stehen für Methoden, Eigenschaften, Felder, Indizierer und Ereignisse zur Verfügung.
Warnung: Diese Funktion steht nur für Implementierungsprojekte zur Verfügung.
Member auswählen: |
In einer Tabelle werden die Member aufgeführt, die Sie für das Verschieben in die übergeordnete bzw. abgeleitete Klasse ausgewählt haben. Standardmäßig sind alle Member ausgewählt. Aktivieren Sie in der ersten Spalte der Tabelle die Kontrollkästchen der Member, die verschoben werden sollen. In der dritten Spalte können Sie angeben, ob das Member abstract sein soll. | ||||
Klasse auswählen, in die das Member verschoben werden soll: |
Im unteren Bereich des Dialogfelds wird eine Hierarchiestruktur angezeigt. Wählen Sie hier die Klasse aus, in die die ausgewählten Member verschoben werden sollen. | ||||
Vor Refactoring Referenzen anzeigen: |
Die Option Vor Refactoring Referenzen anzeigen ist standardmäßig aktiviert. Wenn Sie bei aktivierter Option auf OK klicken, wird das Fenster Refactoring geöffnet, in dem Sie die Refactoring-Operation vor der Übernahme überprüfen können. Ist die Option deaktiviert, wird das Verschieben in die übergeordnete bzw. abgeleitete Klasse unmittelbar nach dem Klicken auf OK durchgeführt, und die Ergebnisse werden im Fenster Refactoring angezeigt. | ||||
Schaltflächen |
|