Mit Namespaces und Packages arbeiten

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Anleitungen für die Modellierung

Der Begriff Namespace wird in Implementierungsprojekten und der Begriff Package in Designprojekten verwendet.

Packages (Namespaces) stellen einen Mechanismus für das Anordnen von Modellierungselementen in Gruppen bereit. Ein Package kann Modellierungselemente enthalten, die anhand ihres Namens identifiziert werden können. Die häufigste Verwendung von Packages ist das Gruppieren von Klassen. Der Inhalt eines Package kann in einer speziellen Art von Klassendiagramm dargestellt werden - Package-Diagramme (oder Namespace-Diagramme).

So öffnen Sie einen Namespace:

  • Doppelklicken Sie in der Modellansicht auf das Namespace-Element (oder Package-Element). Das Diagramm dieses Elements wird in der Diagrammansicht geöffnet.
  • Sie können auch mit der rechten Maustaste auf einen Namespace klicken und aus dem Kontextmenü den Befehl Diagramm öffnen wählen.

So zeigen Sie einen Namespace an:

  • Nach dem Öffnen des Diagramms eines Namespace (oder eines Package) in der Diagrammansicht können Sie dessen Inhalt einsehen. Das Diagramm zeigt die in diesem Namespace enthaltenen Modellierungselemente an.
  • Mit den Hinzufügen-Befehlen der Kontextmenüs einer Klasse oder Schnittstelle in einem Namespace-Diagramm können Sie Felder und Methoden direkt in der Diagrammansicht hinzufügen.

So löschen Sie einen Namespace:

  1. Klicken Sie in der Diagrammansicht oder der Modellansicht mit der rechten Maustaste auf einen Namespace (oder ein Package).
  2. Wählen Sie im angezeigten Kontextmenü den Befehl Löschen.
Durch das Löschen des Namespace wird sein gesamter Inhalt gelöscht.

So benennen Sie einen Namespace um:

  1. Klicken Sie in der Diagrammansicht oder der Modellansicht mit der rechten Maustaste auf einen Namespace (oder ein Package), und wählen Sie aus dem Kontextmenü Umbenennen. Der In-Place-Editor für den Titel des Namespace-Elements (oder des Package-Elements) wird daraufhin aktiviert.
  2. Alternativ können Sie im Objektinspektor die Eigenschaft (Name) des ausgewählten Namespace bearbeiten.
Beim Umbenennen eines Namespace (oder eines Package) wird dieser Name auch in allen Quelltextdateien entsprechend geändert.


Siehe auch