Eigenschaftendialog für Profilelemente nutzen
Das Bearbeiten der Elemente eines Profils oder eines Synchronisationsprofils ist über den einheitlichen Eigenschaftendialog und seine Eigenschaftsseiten durchführbar.
Überblick
Alle Änderungen der Eigenschaften eines Profilelements, wie z.B. das Umbenennen, das Setzen von Standardwerten, das Bearbeiten von Spezifikationen oder das Definieren einer Synchronisationsmenge sind über einen einheitlichen Dialog durchführbar. Dazu werden Eigenschaftsseiten (property pages) genutzt. Die linke Baumstruktur der Eigenschaftsseiten wird als Register bezeichnet. Der Begriff Register wird auch für die Kombination aus einem Register(eintrag) und der zugehörigen Eigenschaftsseite (Registerkarte) verwendet.
Aufbau des Eigenschaftendialogs
Wenn Sie den Menübefehl Bearbeiten>Eigenschaften... ausführen, dann öffnet sich ein Dialog, der nach dem folgenden Schema aufgebaut ist.
Dialog Bearbeiten/Eigenschaften
-
Die linke Seite des Eigenschaftendialogs dient zur Navigation zwischen den verfügbaren Registern und zur Auswahl einer Eigenschaftsseite.
-
Auf der rechten Seite werden auf der Eigenschaftsseite (Registerkarte) die mit dem Register gewählten Eigenschaften angezeigt. Hier können Sie jeweils einen bestimmten Teil der Eigenschaften eines selektierten Elements bearbeiten, wenn Sie über die entsprechenden Zugriffsrechte verfügen.
-
Der untere Bereich der rechten Seite enthält mindestens eine Schaltfläche. Immer verfügbar ist die Schaltfläche Sperren|Anwenden zum Sperren des Profilelements oder zum Übernehmen der Änderungen, die in einem Register vorgenommen wurden. Bei einzelnen Registern kommen weitere Schaltflächen hinzu, deren Funktionen zusammen mit der Beschreibung des Registers erklärt werden (siehe unten).
Der Aufbau des Registers ist hierarchisch über die – ausgehend vom ausgewählten Element – jeweils erreichbaren Profilelemente. Damit ist die gleichzeitige Modifikation mehrerer abhängiger Elemente im gleichen Dialog möglich, ohne den Dialog schließen und die Selektion im Konfigurationseditor ändern zu müssen.
Verfügbare Register für bestimmte Profilelemente
Im Dialog Bearbeiten/Eigenschaften werden je nach Profilelement grundsätzlich bestimmte Register in statischer Reihenfolge angezeigt. Bestimmte Register können weitere Register beinhalten.
Register für Profile
- Wurzelregister Name (Name, Typ, Stereotyp, Namensraum, Erstellt, Geändert)
- Importierte Profile (außer Basisprofil; Liste der importierbaren und importierten Profile)
- Methodenzuordnung (Modellierungsmethoden)
- Zugriffsrechte (Rolle und Zugriffsrecht)
- Formatierter Text (Textdefinitionen (Spezifikationstypen), Voreinstellung, Inhalt)
- Sperrmeldung (für MID-Profile)
- Typsystem (Datenmodellierung)
Register für Stereotype und Primitivtypen
-
Wurzelregister Eigenschaften (Stereotypname, Symbol, Farbe)
-
Lokalisierte Namen (außer Wurzelstereotyp)
-
Vererbung (außer Wurzelstereotyp und Primitive; Oberelemente des Stereotyps)
-
Namenseinschränkungen
- ausschließlich bei Elementtypen, die Namen haben können
- für Elemente mit Kurznamen (z.B. Entitäten, Views, deren Attribute, auch Prozesse, Tasks) können Namenseinschränkungen separat für Kurznamen (Kurznamenseinschränkungen) und für Kurznamen mit Berücksichtigung der Namen (Einschränkungen für Kurzname und Name) konfiguriert werden
- Namensraum-Einstellungen (Groß-/Kleinschreibung, Namenslänge, Eindeutigkeit)
- Ausdrücke, die der Name erfüllen muss (geerbt und zusätzlich)
-
ID-Einschränkungen (ausschließlich für Stereotype von Anforderung)
-
Sichtbarkeit in Dialogen (Toolfenster Eigenschaften)
-
Reihenfolge in Dialogen (Toolfenster Eigenschaften)
-
Übersetzbare Eigenschaften
-
Merkmale (Name und Wert der Merkmale)
-
Beschreibung
Register für Stereotypeigenschaften und Typsystemoptionen
-
Wurzelregister Eigenschaften (Name, Stereotyp, Typ, Standardwert)
-
Lokalisierte Namen
-
Werteinschränkungen (ausschließlich für Ganze Zahl und Zeichenkette; Groß-/Kleinschreibung (für Zeichenkette), Wertebereich bzw. Wertlänge, Eindeutigkeit, Regulärer Ausdruck (für Zeichenkette))
-
Merkmale (Name und Wert der Merkmale)
-
Beschreibung
- <Werte> der Stereotypeigenschaft oder Typsystemoption (ausschließlich für Aufzählung (Enum) und Logischer Ausdruck (Boolean); Symbol)
- Beschreibung
Register für Textdefinition (Spezifikationstyp)
-
Wurzelregister Eigenschaften (Name, Voreinstellung, Verwendung in Dokumentation)
-
Lokalisierte Namen
-
Werteinschränkungen (Wertlänge, Regulärer Ausdruck)
-
Schriftart (Auswahl eines Schriftart-Farb-Elements, Änderbarkeit)
-
Beschreibung
Register für Labeldefinition
- Wurzelregister Eigenschaften (Name, Stereotyp, Typ, Standardwert, Sichtbarkeit in Oberflächen und Doku)
- Werteinschränkungen (ausschließlich für Ganze Zahl und Zeichenkette; Groß-/Kleinschreibung (für Zeichenkette), Wertebereich bzw. Wertlänge, Eindeutigkeit, Regulärer Ausdruck (für Zeichenkette))
- Merkmale (Name und Wert der Merkmale)
- Beschreibung
- <Werte> des Labels (ausschließlich für Aufzählung (Enum) und Logischer Ausdruck (Boolean); Farbe)
- Beschreibung
Register für Dateierweiterungen (von Artefakten)
- Wurzelregister (Dateierweiterung, Vorlage)
- Merkmale (Maximale Dateigröße)
Register für Synchronisationsmenge
-
Wurzelregister Beschreibung (Sprache, Beschreibung)
-
Synchronisierter Stereotyp (Elementtyp, Stereotyp, Anlegeschablone)
-
Stereotyp (Eigenschaft, Synchronisiert)
-
Merkmale (Name und Wert der Merkmale)
-
Synchronisationsmerkmal (Eigenschaft)
-
Abgebildete Eigenschaft (Stereotyp, Eigenschaft)
Register im Überblick
Generische Registertypen
Tabelle (Merkmale usw.)
Dies ist die am häufigsten vorkommende Karte: eine mehrspaltige Tabelle, wobei einzelne Zellen oder ganze Spalten aus Eingabefeldern verschiedener Art bestehen.
Am häufigsten zu sehen ist dieses Register für "Merkmale" von Profil- oder Modellelementen, d.h. für die durch das jeweilige Metamodell (z.B. UML) fest vorgegebenen Metaattribute.
Register Merkmale (Beispiel)
Ein Register in dieser Form wird auch für übersetzbare Eigenschaften und Zugriffsrechte von Rollen verwendet.
Name
Verfügbar bei Profilen und allen Profilelementen, die einen eigenen Namen besitzen.
Register Name
Ist ein Element nicht historisierbar, dann fehlt der untere Teil mit den "Erstellt"- und "Geändert"-Informationen.
Anstelle eines eigenen Namens wird z.B. für folgende Profilelemente im Modell stets der Name der verbundenen Elemente in der angegebenen Form verwendet.
- Innovator for Software Architects
-
Assoziationen "<Name der Primärselektion>_<Name der Sekundärselektion>"
-
Assoziationsrollen "<Name des verbundenen Elements>" (1. Buchstabe klein)
-
Spezialisierungen von Verhalten "<Name des Classifiers>"
(Interaktionen, Aktivitäten, Zustandsautomaten, Protokollzustandsautomaten, Opakes Verhalten)
-
- Innovator for Information Architects
-
Relationen "<Name der Primärselektion>_<Name der Sekundärselektion>"
-
ER-Rollen "<Name des verbundenen Elements>"
-
Formatierter Text
Dient der Beschreibung von Profilen (und von Modellelementen im Innovator-Modelleditor).
Im Konfigurationseditor kann für jede Textdefinition eine Voreinstellung hinterlegt werden.
Lokalisierte Namen
Verfügbar bei allen Elementen, die neben ihrem logischen Namen auch lokalisierte Namen besitzen können:
- Stereotype
- Stereotypeigenschaften
- Textdefinitionen
- Alles, was als Menübefehl konfiguriert werden kann: Anlegeschablonen, Prüfroutinen, Engineering-Aktionen, Doku-Kommandos
- Dokumentationsstrukturen
- Standardkapitel einer Dokumentationsstruktur
- Sonderkapitel einer Dokumentationsstruktur
Lokalisierte Namen können in Mehrfachselektion geändert werden.
Symbol
Verfügbar bei allen Elementen, die als Menübefehl konfiguriert werden können:
- Anlegeschablonen
- Prüfroutinen
- Engineering-Aktionen
- Dokumentationskommandos
Register Symbol
Register für spezielle Profilelemente
Importierte Profile
Im Konfigurationseditor verfügbar bei allen Profilen außer den Basisprofilen (ROOT PROFILE).
Register Importierte Profile
Im Innovator-Modelleditor ist dieses Register bei Elementen des Typs "Systemmodell" und "Modell" verfügbar. Hier wird festgelegt, welche Profile der Konfiguration in diesem Teil des Modells gültig sein sollen.
Ausdruck
Im Konfigurationseditor verfügbar bei allen Anlegeschablonen für Elemente, die sich durch eine Wertspezifikation auszeichnen:
- Einschränkungen
- Kommentare (Notiz)
Register Ausdruck
Elementüberschrift
Verfügbar für die generische, sprachneutrale Zusammenstellung der Elementüberschrift bei allen Doku-Struktur-Einträgen vom Typ "Standardkapitel", die aus Platzhaltern zusammengesetzt werden können.
Register Elementüberschrift
Im Register Elementüberschrift (lokalisiert) kann ein sprachspezifischer Name festgelegt werden, wobei ebenso die Platzhalter, ggf. in anderer Reihenfolge, verwendbar sind.
Name
Verfügbar bei allen Doku-Struktur-Einträgen vom Typ "Standardkapitel", ermöglichen die Abwandlung von Überschriften.
Register Name (für Standardkapitel-Überschriften, Beispiel)
Eigenschaftendialog handhaben
Eigenschaftendialog öffnen
Sie haben folgende Möglichkeiten, den Eigenschaftendialog zu öffnen.
- Durch Doppelklick auf einem Element mit gedrückter [Alt]-Taste
- Durch die Tastenkombination [Alt]+[Eingabe]
- Durch Ausführen des Menübefehls Bearbeiten>Eigenschaften... oder Klicken auf das Symbol
Selektionen bearbeiten und ändern
Sie können Eigenschaften einer Einfachselektion oder einer Mehrfachselektion bearbeiten.
Für Mehrfachselektionen werden die gemeinsamen Eigenschaften der selektierten Elemente im Eigenschaftendialog zum Bearbeiten angeboten.
Bei Änderung der Selektion ist ein Schließen des Dialogs nicht erforderlich. Die Dialoginhalte werden automatisch angepasst.