Quellendatei umbenennen

Mit der Refactoring-Funktion der Workbench können Sie Quellendateien umbenennen und Verweise auf diese Dateien korrigieren.

Mit dem Refactoring können Sie EGL-Quellendateien oder JSP-Dateien, die durch einen JSF-Handler gesteuert werden, umbenennen.

  1. Wählen Sie an einer der folgenden Stellen die Datei aus, den Sie umbenennen wollen:
    • Klicken Sie in der Sicht 'Projektexplorer' mit der rechten Maustaste auf die Datei.
    • Klicken Sie bei Dateien, die einen Hauptabschnitt enthalten, in der Sicht 'Gliederung', 'Abschnittsliste' oder 'EGL-Abschnittsverweis' mit der rechten Maustaste auf den Hauptabschnitt.
    • Stellen Sie bei Dateien, die einen Hauptabschnitt enthalten, den Cursor im EGL-Editor auf den Abschnittsnamen und klicken Sie mit der rechten Maustaste.
  2. Klicken Sie im Popup-Menü auf Refactoring > Umbenennen. Das Fenster 'Abschnitt umbenennen' wird geöffnet.
  3. Geben Sie im Fenster 'Abschnitt umbenennen' einen neuen Namen für die Datei ein und beachten Sie hierbei die EGL-Namenskonventionen.
  4. Wenn Sie auf Vorschau klicken, wird eine Liste der Änderungen angezeigt, die EGL vornimmt, falls Sie den Vorgang fortsetzen.
  5. Wenn Sie das Kontrollkästchen Verweise aktualisieren abwählen, sucht EGL nicht in anderen Dateien nach Verweisen, die geändert werden müssen. In den meisten Fällen sollte dieses Kontrollkästchen jedoch ausgewählt werden.
  6. Klicken Sie auf OK.
Beim Umbenennen einer Datei finden die folgenden Änderungen statt:
Möglicherweise müssen Sie dennoch überprüfen, ob vom Refactoring weitere Änderungen verursacht werden. EGL ändert beispielsweise keine Bezeichnungen, die mit der Anweisung forward verwendet werden. Angenommen, eine Codezeile übergibt die Steuerung wie folgt an einen JSF-Handler:
forward to "myWebPage";
Wenn Sie myWebPage umbenannt haben, ändert EGL in diesem Fall die Anweisung forward nicht, um die neue Bezeichnung für die Seite wiederzugeben. Sie müssen nach den entsprechenden Änderungen suchen und die Dateien manuell aktualisieren.

Feedback