Profile anlegen und importieren
Profile können Sie stets nur als Bestandteil eines Modells anlegen und bearbeiten. Profile können andere Profile importieren und somit deren Informationen übernehmen.
Anlegen eines Profils
Zusammenhang
Im Konfigurationseditor können Sie Profile frei anlegen. Profile können andere Profile importieren und somit deren Informationen übernehmen. Im eigentlichen Modell können Sie wiederum diese Profile importieren.
Ein Profil kann maximal eine Modellsprache beinhalten. Alle darin angelegten Stereotype beziehen sich dann automatisch auf diese Sprache. Ein neu angelegtes Profilelement wird immer einem Profil zugeordnet.
Hinweis
Profile können Sie stets nur als Bestandteil eines Modells anlegen und bearbeiten. Bevor Sie ein Profil bearbeiten können, müssen Sie also immer im Administrationsprogramm ein Modell auf Basis einer vorhandenen Modellvorlage angelegt haben.
Sie können abstrakte Modelle nutzen, um unternehmensspezifische Profile unabhängig von konkreten Modellen zu verwalten.
Beim Erstellen eines neuen Modells im Repository legen Sie eine Grundkonfiguration fest, indem Sie die Profile der Modellvorlage laden.
Soll eine Modellvorlage oder ein Profil von Grund auf neu erstellt werden, ist es sinnvoll, auf dem Basisprofil aufzusetzen.
Eine Modellvorlage für ein nichtleeres Modell besteht aus genau einem Basisprofil und beliebig vielen Add-on-Profilen.
Die mit Innovator installierten Standardprofile sollten nicht geändert werden. Sie werden beim Sperren eines solchen Profils auf diesen Sachverhalt hingewiesen. (Eine Ausnahme bilden die Enginering-Aktionen.)
Die projektspezifische Anpassung einer Modellvorlage sollte durch Hinzufügen eines separat erstellten Add-on-Profils erfolgen, das die Eigenarten abbildet.
Hinweis
Mit dem Menübefehl Erstellen>Alle Einträge... können Sie im selbst erstellten Profil automatisch Anlegeschablonen bzw. Menüeinträge erzeugen lassen.
So gehen Sie vor
-
Wählen Sie Konfiguration>Neues Profil.
Das neue Profil wird im Profilbaum angelegt.
-
Wählen Sie im Kontextmenü Umbenennen (F2).
Der Name wird editierbar.
-
Geben Sie einen Namen ("… Customization") ein und drücken Sie [Eingabe].
Importieren eines Profils in einem anderen und Beenden des Imports
Zusammenhang
Um Profilelemente aus einem Profil in einem anderen verwenden zu können, müssen Sie dieses Profil im anderen Profil importieren.
Hinweis
Im Innovator-Modelleditor können Sie zur Kontrolle Profil-Importe am Modell, am Systemmodell und zwischen Profilen visualisieren. Aktivieren Sie dazu unter Beziehungen den Profil-Import. Sie können außerdem einstellen, ob Sie die Profil-Importe ausschließlich zwischen Profilen visualisieren wollen oder auch die Profil-Importe am Modell.
So gehen Sie vor
-
Selektieren Sie das Profil, in das Sie ein Profil importieren wollen.
-
Wählen Sie Bearbeiten>Eigenschaften....
Der gleichnamige Dialog erscheint.
-
Selektieren Sie das Register Importierte Profile.
Eine Liste aller importierbaren Profile erscheint.
-
Aktivieren Sie die Auswahlfelder der zu importierenden Profile.
Die Profilelemente (v.a. Stereotype) aus den importierten Profilen stehen im Profil zur Verfügung.
-
Deaktivieren Sie die Auswahlfelder der nicht mehr zu importierenden Profile.
Profilelemente aus nicht mehr importierten Profilen stehen nicht mehr zur Verfügung. Dies kann zu fehlenden Voraussetzungen für Profilelemente führen.
-
Klicken Sie auf die Schaltfläche Anwenden.
-
Schließen Sie den Dialog.
Kennzeichnung im besitzenden Profil
Jedes Profilelement befindet sich im Besitz genau eines Profils, kann jedoch von vielen Profilen importiert werden.
Profilelemente werden in den besitzenden und importierenden Profilen farblich unterschiedlich dargestellt. Im besitzenden Profil hat es die Farbe Text, im importierenden Profil die Farbe Referenzelementtext.
Mit dem Menübefehl Wechseln>Zum Element können Sie von jedem importierten Profilelement zu diesem Profilelement im besitzenden Profil wechseln.
Prüfen der Konfiguration
Nach dem Ändern von Profilimporten empfiehlt sich eine Prüfung der Konfiguration. Folgende Prüfoptionen betreffen die Konsequenzen aus Importänderungen:
- Neu importierte Profile
- Ist über Profil-Import von 'Name' redundant vorhanden
(In getrennten Profilen können jeweils gleiche Inhalte konfiguriert werden.) - Im Menü 'Name' ist das Menükommando 'Name' in der lokalisierten Sprache 'Sprache' nicht eindeutig benannt
(Wenn mit dem importierten Profil auch Menüs importiert werden, besteht die Gefahr von nicht eindeutigen Namen.)
- Ist über Profil-Import von 'Name' redundant vorhanden
- Nicht mehr importierte Profile
- Anzeigeoption im Profil 'Name' ist inkonsistent
(Wenn die Inhaltskonfiguration zerstört wird, passen auch die Anzeigeoptionen nicht mehr.) - Element 'Name' aus Profil 'Name' verwendet, aber Profil-Import fehlt
- Ist nicht als Inhalt erlaubt
(Wenn die Inhaltskonfiguration zerstört wird, können Menüs inkonsistent werden.) - Die Typabbildung 'Name' ist wegen fehlender Importbeziehungen ungültig (ausschließlich relevant in Innovator for Information Architects)
- Anzeigeoption im Profil 'Name' ist inkonsistent