Eigenschaften
Auf der Seite Eigenschaften können Sie die Eigenschaften von Objekt- und Modelltypen an die Bedürfnisse Ihrer Organisation anpassen. Sie können die Zuordnung der Eigenschaften zu Kapiteln und den darin enthaltenen Gruppen beliebig ändern. Auf der Ebene einzelner Eigenschaften können Sie mühelos bestehende Attribute und Beziehungen zuweisen oder entfernen, und sogar eigene neue Attribute für ein Element erstellen.
Im Handumdrehen: Eigenschaften ändern
Eigenschaften von Objekt- und Modelltypen lassen sich auf der Seite Eigenschaften mühelos anpassen. Wählen Sie einfach ein Element aus, um im Arbeitsbereich eine flache Liste mit den Kapiteln anzuzeigen, die alle Eigenschaften des Elements enthalten. Sie können direkt ein Kapitel zum Ändern auswählen oder die Hierarchie erweitern, wenn Sie die Gruppen sowie die einzelnen Attribute und Beziehungen innerhalb der Kapitel bearbeiten möchten.
Die Verfügbarkeit dieser Funktionalität hängt von der Lizenz ab.
Wenn Sie mit einer Test- und Produktionsumgebung arbeiten, nehmen Sie alle Änderungen an Eigenschaften von Objekt- und Modelltypen ausschließlich in der Testumgebung vor. Aktualisieren Sie anschließend die Produktionsbibliothek, indem Sie die Testbibliothek über ein Bibliotheks-Update importieren. Andernfalls können lokale Anpassungen verloren gehen (siehe Bibliothek aktualisieren für weitere Informationen).
Eigenschaften ansehen
So können Sie die Eigenschaften eines Elements ansehen:
Wechseln Sie zur Seite Eigenschaften.
Wählen Sie oben auf der Seite in der Liste Klasse oder Modelltyp auswählen ein beliebiges Element aus.
Die Objekttypen erscheinen oben in der Liste, der oder die Modelltypen darunter.
Nach der Auswahl eines Elements werden im Arbeitsbereich die Kapitel angezeigt, in denen die Eigenschaften organisiert sind.
Erweitern Sie die Kapitel, um die gewünschten Gruppen, Attribute und Beziehungen anzuzeigen.
Folgende Informationen werden standardmäßig angezeigt:
Name
Der sprachspezifische Name des Elements. Ein "A"-Symbol kennzeichnet ein Attribut, während ein "R"-Symbol eine Beziehung angibt. Darüber hinaus sind schreibgeschützte Attribute mit dem Symbol gekennzeichnet.
Sprachunabhängig
Der sprachunabhängige Name identifiziert das Attribut oder die Relation eindeutig.
Typ
Der Datentyp des Attributs oder der Typ der Beziehung. In Attributen können je nach Typ völlig unterschiedliche Inhalte gespeichert werden: Texte unterschiedlicher Längen, Ganz- und Kommazahlen, Daten, Zeiten, interne und externe Verknüpfungen, Tabellen und vieles mehr. Bei Beziehungen kann der Typ ausgehend oder eingehend sein.
Pflichtattribut
Diese Spalte zeigt an, ob das Attribut ein Pflichtattribut ist oder nicht. Pflichtattribute müssen ausgefüllt werden: Wenn Sie in ADOIT die Eigenschaften eines Objekts öffnen, werden Pflichtattribute rot eingefärbt und mit einem Sternchen gekennzeichnet, solange sie leer sind.
Einige Spalten sind standardmäßig ausgeblendet:
Standardwert
Attribute können Standardwerte haben. Diese Werte gelten automatisch, wenn eine Instanz mit diesem Attribut erstellt wird.
Klassenattribut
Diese Spalte zeigt an, ob das Attribut ein Klassenattribut ist oder nicht. Klassenattribute gelten für ein Element als Ganzes, nicht für seine Instanzen. Sie umfassen beispielsweise die grafische Repräsentation eines Objekttyps oder den Info-Text eines Modelltyps. Diese Attribute können in den von diesen Elementen abgeleiteten Instanzen nicht bearbeitet werden. Wenn das Attribut kein Klassenattribut ist, wird es zu einem Instanzattribut, das in den Instanzen (Modelle, Objekte usw.) bearbeitet werden kann.
Kontextspezifisch
Dies ist eine Eigenschaft für Attribute, die als Instanzattribute verwendet werden, und ist folglich nicht verfügbar, wenn ein Attribut ein Klassenattribut ist. Wenn ein Attribut kontextspezifisch ist, kann es in jedem Modellkontext andere Werte haben. Andernfalls hat das Attribut einen einzigen globalen Wert, der für alle Modellkontexte gilt.
Sprachinvariant
Diese Spalte gibt an, ob der Wert dieses Attributs nur sprachunabhängig erlaubt ist oder nicht. Wenn diese Eigenschaft aktiviert ist, ist der Attributwert in allen Sprachen gleich. Andernfalls kann jede Sprachvariante einen eigenen Attributwert haben.
ID
Die eindeutige Kennung des Attributs oder der Relation.
Die Eigenschaften Klassenattribut, kontextspezifisch und sprachinvariant werden automatisch auf "nein" gesetzt, wenn Sie ein neues Attribut anlegen. Nur ADOIT Produktentwickler oder Customizer können diese Eigenschaften ändern.
Außerdem wird die ID eines Attributs immer automatisch erzeugt.
Spalten ein- oder ausblenden
So ändern Sie, welche Spalten angezeigt werden:
- Klicken Sie oben rechts im Arbeitsbereich auf Mehr, und wählen Sie dann die gewünschten Spalten aus.
Kapitel ein- oder ausblenden
Sie können Attribute entweder in einer flachen Liste anzeigen oder in einer hierarchischen Struktur basierend auf den Kapiteln, in denen die Eigenschaften des Elements organisiert sind. So blenden Sie die Kapitel ein oder aus:
- Klicken Sie oben rechts im Arbeitsbereich auf Mehr, und klicken Sie dann auf Kapitel anzeigen.
Sprachunabhängigen Namen des Elements kopieren
Wenn Sie in der Liste Klasse oder Modelltyp auswählen ein beliebiges Element auswählen, wird rechts daneben der sprachunabhängige Name des Elements angezeigt. So kopieren Sie den sprachenunabhängigen Namen in die Zwischenablage:
- Klicken Sie auf Kopieren.
Kapitel und Gruppen verwalten
Die Attribute und Beziehungen eines Elements sind in Kapiteln organisiert. Innerhalb dieser Kapitel können Subsets von Eigenschaften zur besseren Übersicht in Gruppen zusammengefasst sein. Lesen Sie weiter und erfahren Sie, wie Sie die Kapitel und Gruppen anpassen können.
Neue Gruppe hinzufügen
So fügen Sie eine neue Gruppe zu einem Kapitel hinzu:
Wechseln Sie zur Seite Eigenschaften und wählen Sie in der Liste Klasse oder Modelltyp auswählen ein Element aus.
Suchen Sie das Kapitel, klicken Sie auf Mehr, und dann auf Gruppe erstellen.
Geben Sie die sprachspezifischen Namen der Gruppe in allen Sprachen ein, die ADOIT unterstützt (mindestens eine Sprache ist erforderlich). Diese Namen sind auf der Benutzeroberfläche sichtbar, zum Beispiel wenn Benutzer in ADOIT die Eigenschaften eines Objekts öffnen.
Klicken Sie auf Erstellen, und dann auf Änderungen speichern.
Die Änderungen im Metamodell werden übernommen und die ADOIT Administration wird neu geladen. Danach ist die neue Gruppe einsatzbereit.
Neues Kapitel hinzufügen
So fügen Sie ein neues Kapitel hinzu:
Wechseln Sie zur Seite Eigenschaften und wählen Sie in der Liste Klasse oder Modelltyp auswählen ein Element aus.
Suchen Sie das Kapitel, wo Sie ein neues hinzufügen möchten (entweder oberhalb oder unterhalb), klicken Sie auf Mehr, und dann auf Kapitel darüber/darunter erstellen.
Geben Sie die sprachspezifischen Namen des Kapitels in allen Sprachen ein, die ADOIT unterstützt (mindestens eine Sprache ist erforderlich). Diese Namen sind auf der Benutzeroberfläche sichtbar, zum Beispiel wenn Benutzer in ADOIT die Eigenschaften eines Objekts öffnen.
Klicken Sie auf Erstellen, und dann auf Änderungen speichern.
Die Änderungen im Metamodell werden übernommen und die ADOIT Administration wird neu geladen. Danach ist das neue Kapitel einsatzbereit.
Kapitel und Gruppen anpassen
Kapitel und Gruppen lassen sich umbenennen und entfernen:
Wechseln Sie zur Seite Eigenschaften und wählen Sie in der Liste Klasse oder Modelltyp auswählen ein Element aus.
Suchen Sie das Kapitel oder die Gruppe, die Sie anpassen möchten, klicken Sie auf Mehr, und wählen Sie dann die gewünschte Option aus:
Umbenennen
Aus Eigenschaften entfernen
Attribute und Beziehungen verwalten
Objekt- und Modelltypen verfügen über Attribute zum Speichern variabler Eigenschaften und verschiedener Werte sowie über Beziehungen zum Herstellen von Verbindungen zu Modellen und Objekten. Lesen Sie weiter und erfahren Sie, wie Sie diese Eigenschaften hinzufügen, ändern, entfernen und organisieren können.
Neues Attribut hinzufügen
So fügen Sie ein neues Attribut zu einem Kapitel oder einer Gruppe hinzu:
Wechseln Sie zur Seite Eigenschaften und wählen Sie in der Liste Klasse oder Modelltyp auswählen ein Element aus.
Suchen Sie das Kapitel oder die Gruppe, klicken Sie auf Mehr, und dann auf Attribut erstellen.
Wählen Sie in der Liste Attribut-Typ den Typ von Attribut aus, den Sie hinzufügen möchten.
Geben Sie unter Name die sprachspezifischen Namen des Attributs in allen Sprachen ein, die ADOIT unterstützt. Diese Namen sind auf der Benutzeroberfläche sichtbar, zum Beispiel wenn Benutzer in ADOIT die Eigenschaften eines Objekts öffnen.
Optional: Unter Kapitel können Sie das Kapitel und die Gruppe ändern, denen das Attribut zugeordnet sein soll.
Wenn Sie ein Attribut vom Typ Bool, Aufzählung oder Aufzählungsliste erstellen, müssen Sie zusätzliche Angaben machen (Standardwerte und Wertebereich).
Füllen Sie unter Eigenschaften folgende Details aus:
Im Feld Eindeutiger Name können Sie den sprachunabhängigen Namen ändern, der das Attribut eindeutig identifiziert. Um eine Namenskonvention vorzugeben, erstellt ADOIT automatisch einen eindeutigen Namen, der aus dem Präfix
A_CUS_
und dem sprachspezifischen Namen in der Primärsprache (in Großbuchstaben) besteht, beispielsweiseA_CUS_COMMENT
.Wählen Sie Pflichtattribut aus, wenn dieses Attribut in ADOIT als Pflichtfeld gekennzeichnet werden soll.
Wählen Sie Den Wert auf sprachunabhängig beschränken aus, wenn der Wert dieses Attributs in allen Sprachen gleich sein soll. Andernfalls kann jede Sprachvariante ihren eigenen, eindeutigen Wert haben.
Wählen Sie Modellkontextspezifisches Attribut aus, damit dieses Attribut in jedem Modellkontext andere Werte haben kann. Andernfalls hat das Attribut einen globalen Attributwert für alle Modellkontexte.
Optional: Unter Infotext können Sie Infotexte bereitstellen, die den Zweck dieses Attributs für den Benutzer erklären, und zwar in allen von ADOIT unterstützten Sprachen. Diese Texte können in ADOIT angezeigt werden (Symbol ).
Klicken Sie auf Erstellen, und dann auf Änderungen speichern.
Die Änderungen im Metamodell werden übernommen und die ADOIT Administration wird neu geladen. Danach ist das neue Attribut einsatzbereit.
Attribut-Typen
ADOIT-Administratoren können die folgenden Arten von Attributen erstellen:
ADONIS Text
Ein textbasiertes Attribut, das Zeichenketten mit einer maximalen Länge von 3700 Unicode-Zeichen speichern kann.
Bool
Ein binäres Attribut mit zwei möglichen Werten, "wahr" oder "falsch".
Koordinierte Weltzeit
Speichert Datum- und Uhrzeitinformationen und teilt die Zeit in Tage, Stunden, Minuten und Sekunden auf.
Gleitkommazahl
Ein numerischer Attributtyp, der Gleitkommazahlen für präzise Werte speichern kann.
Aufzählung
Eine Liste mit vordefinierten Werten, aus der ein einzelner Wert ausgewählt werden kann.
Aufzählungsliste
Eine Liste mit vordefinierten Werten, aus der mehrere Werte ausgewählt werden können.
Ganzzahl
Speichert ganze Zahlen, sowohl positive als auch negative, ohne Dezimalstellen.
Langtext
Ein Attributtyp, der sich für die Speicherung längerer Textinhalte eignet und Zeichenketten mit einer maximalen Länge von 50000 Unicode-Zeichen ermöglicht.
Text
Ein textbasiertes Attribut, das Zeichenketten mit einer maximalen Länge von 1300 Unicode-Zeichen speichern kann.
Positive Ganzzahl
Ähnlich wie Ganzzahl, jedoch auf nicht negative ganze Zahlen beschränkt, ohne negative Werte.
Standardwerte und Wertebereiche festlegen
Für einige Attributtypen sind zusätzliche Angaben erforderlich:
Standardwert
Attribute können Standardwerte haben. Diese Werte gelten automatisch, wenn eine Instanz mit diesem Attribut erstellt wird. ADOIT Administratoren können die Standardwerte von Attributen vom Typ Bool, Aufzählung oder Aufzählungsliste beim Erstellen oder Bearbeiten eines Attributs festlegen. Numerische Attributtypen wie Ganzzahl erhalten standardmäßig den Wert "0" und sind nie ohne Wert. Nur ADOIT Produktentwickler oder Customizer haben vollen Zugriff auf die Standardwerte aller Attributtypen.
Wertebereich
Attribute vom Typ Aufzählung oder Aufzählungsliste benötigen einen Wertebereich: eine Liste von vordefinierten Werten, aus der ein einzelner Wert (Aufzählung) oder mehrere Werte (Aufzählungsliste) ausgewählt werden können.
So bearbeiten Sie diese Werte:
Für Attribute vom Typ Bool
- Aktivieren Sie unter Standardwert die Option Boolean Standardwert, damit das Attribut den Standardwert "wahr" zugewiesen bekommt. Ansonsten ist der Standardwert "falsch".
Für Attribute vom Typ Aufzählung oder Aufzählungsliste
Im Bereich Werteliste können Sie den Wertebereich bearbeiten:
Klicken Sie auf + Wert hinzufügen, um einen neuen Aufzählungswert hinzuzufügen (mindestens ein Aufzählungswert ist erforderlich). Geben Sie die sprachspezifischen Namen des Wertes für alle Sprachen ein, die ADOIT unterstützt.
Wählen Sie in der Spalte Standardwert den Aufzählungswert aus, der als Standardwert verwendet werden soll.
Verwenden Sie den Ziehpunkt (), um einen Aufzählungswert an eine neue Position zu ziehen.
Bei Bedarf lassen sich Aufzählungswerte umbenennen oder entfernen. Klicken Sie auf Mehr, und wählen Sie dann Aufzählungswert umbenennen oder Aufzählungswert löschen aus.
Wählen Sie Den Standardwert als leer bewerten, damit der Standardwert dieses Attributs als leer behandelt wird. Diese Einstellung wird vom Eigenschaftsfilter berücksichtigt, der es ADOIT Benutzern ermöglicht, leere Attribute für eine bessere Lesbarkeit auszublenden.
Nur neu hinzugefügte Aufzählungswerte können gelöscht werden. Sobald die Änderungen im Metamodell übernommen wurden (Änderungen speichern), können sie nicht mehr entfernt werden.
Vorhandenes Attribut zuweisen
ADOIT-Administratoren können bestimmen, welche Attribute für ein Element sichtbar und bearbeitbar sein sollen, indem Sie sie einem Kapitel oder einer Gruppe zuweisen.
So weisen Sie einem Kapitel oder einer Gruppe ein vorhandenes Attribut zu:
Wechseln Sie zur Seite Eigenschaften und wählen Sie in der Liste Klasse oder Modelltyp auswählen ein Element aus.
Suchen Sie das Kapitel oder die Gruppe, klicken Sie auf Mehr, und dann auf Vorhandene Attribute hinzufügen.
Suchen Sie in der Tabelle Verfügbare Attribute das Attribut, das Sie hinzufügen möchten.
In dieser Tabelle werden sowohl der sprachspezifische als auch der sprachunabhängige Name des Attributs angezeigt, sowie der Attributtyp.
Um zu sehen, wo ein Attribut noch verwendet wird, können Sie einfach den Mauszeiger auf das Info-Symbol bewegen, und die Information wird in einem Tooltip angezeigt.
Sie können das Suchfeld verwenden, um schnell ein bestimmtes Attribut zu finden.
Optional: In den Listen Kapitel und Gruppe können Sie das Kapitel und die Gruppe ändern, denen das Attribut zugeordnet sein soll.
Klicken Sie auf Zuweisen , um das Attribut zuzuweisen.
Das Attribut wird am Ende des gewählten Kapitels oder der gewählten Gruppe positioniert. Passen Sie die Position später im Arbeitsbereich an.
Gleichzeitig wird das Attribut aus der Tabelle Verfügbare Attribute entfernt.
Wiederholen Sie die Schritte 3 - 5 um weitere Attribute zuzuweisen.
Klicken Sie auf Hinzufügen. Die Kapitel und Gruppen mit zugewiesenen Attributen werden automatisch im Arbeitsbereich erweitert. Klicken Sie dann auf Änderungen speichern.
Die Änderungen im Metamodell werden übernommen und die ADOIT Administration wird neu geladen. Danach sind die zugewiesenen Attribute sichtbar und bearbeitbar.
Sie können alle Attribute zuweisen außer Klassenattribute und Attribute, die von ADOIT Produktentwicklern oder Customizern auf die schwarze Liste gesetzt wurden.
Attribut bearbeiten
Sie können Attribute bearbeiten, wenn sie nicht von ADOIT Produktentwicklern oder Customizern auf die schwarze Liste gesetzt wurden; in diesem Fall können Sie sie nur ansehen.
Ein Hinweis oben auf der Seite zeigt an, wie viele andere Klassen oder Modelltypen dieses Attribut verwenden und von Ihren Änderungen betroffen sein können, mit Ausnahme der durch ein Bleistiftsymbol gekennzeichneten kontextspezifischen Eigenschaften.
So bearbeiten Sie ein Attribut:
Wechseln Sie zur Seite Eigenschaften und wählen Sie in der Liste Klasse oder Modelltyp auswählen ein Element aus.
Suchen Sie das Attribut, klicken Sie auf Mehr, und dann auf Attribut bearbeiten.
Ändern Sie die Details nach Bedarf.
Klicken Sie auf Bearbeiten, und dann auf Änderungen speichern.
Die Änderungen im Metamodell werden übernommen und die ADOIT Administration wird neu geladen. Danach ist die geänderte Attribut einsatzbereit.
Mehr Informationen zu den verschiedenen Attributdetails finden Sie im Abschnitt Neues Attribut hinzufügen.
Der Attribut-Typ und der eindeutige Name eines Attributs können nicht nachträglich geändert werden.
Änderungen an Attributen wirken global. Die Bearbeitung eines Attributs hat daher unmittelbare Auswirkungen auf alle Elemente, die dieses Attribut verwenden. Es gibt jedoch eine Ausnahme von dieser Regel: Im Kontext eines bestimmten Metamodellelements (Objekttyp, Modelltyp, ...) können Attribute einen speziellen Standardwert haben, der sich von dem Standardwert für dasselbe Attribut im Kontext eines anderen Metamodellelements unterscheidet.
Vorhandene Beziehung zuweisen
ADOIT-Administratoren können bestimmen, welche Beziehungen für ein Element sichtbar und bearbeitbar sein sollen, indem Sie sie einem Kapitel oder einer Gruppe zuweisen.
So weisen Sie einem Kapitel oder einer Gruppe eine vorhandene Beziehung zu:
Wechseln Sie zur Seite Eigenschaften und wählen Sie in der Liste Klasse oder Modelltyp auswählen ein Element aus.
Suchen Sie das Kapitel oder die Gruppe, klicken Sie auf Mehr, und dann auf Vorhandene Beziehungen hinzufügen.
Suchen Sie in der Tabelle Verfügbare Beziehungen die Beziehung, die Sie hinzufügen möchten.
In dieser Tabelle werden sowohl der sprachspezifische als auch der sprachunabhängige Name der Beziehung angezeigt, sowie der Typ der Beziehung (ausgehend oder eingehend).
Sie können das Suchfeld verwenden, um schnell eine bestimmte Beziehung zu finden.
Optional: In den Listen Kapitel und Gruppe können Sie das Kapitel und die Gruppe ändern, denen die Beziehung zugeordnet sein soll.
Klicken Sie auf Zuweisen , um die Beziehung zuzuweisen.
Die Beziehung wird am Ende des gewählten Kapitels oder der gewählten Gruppe positioniert. Passen Sie die Position später im Arbeitsbereich an.
Gleichzeitig wird die Beziehung aus der Tabelle Verfügbare Beziehungen entfernt.
Wiederholen Sie die Schritte 3 - 5 um weitere Attribute zuzuweisen.
Klicken Sie auf Hinzufügen. Die Kapitel und Gruppen mit zugewiesenen Beziehungen werden automatisch im Arbeitsbereich erweitert. Klicken Sie dann auf Änderungen speichern.
Sie können alle Beziehungen zuweisen, die Instanzen des ausgewählten Elements entweder als Quellobjekt (= ausgehend) oder als Zielobjekt (= eingehend) zulassen.
Attribute und Beziehungen anpassen
Attribute lassen sich entfernen, während Beziehungen umbenannt oder entfernt werden können:
Wechseln Sie zur Seite Eigenschaften und wählen Sie in der Liste Klasse oder Modelltyp auswählen ein Element aus.
Suchen Sie das Kapitel oder die Gruppe, die Sie anpassen möchten, klicken Sie auf Mehr, und wählen Sie dann die gewünschte Option aus:
Beziehung umbenennen
Aus Eigenschaften entfernen
Wenn Sie einen Beziehungsnamen ändern, hat dies nur Auswirkungen im Kontext des gewählten Elements. Global ändert sich der Name nicht - es gibt keine Auswirkung auf andere Elemente, die diese Beziehung verwenden.
Position ändern
Sie können Kapitel, Gruppen, Attribute und Beziehungen neu anordnen. So ändern Sie die Position:
Wechseln Sie zur Seite Eigenschaften und wählen Sie in der Liste Klasse oder Modelltyp auswählen ein Element aus.
Suchen Sie das Element, dessen Position Sie ändern möchten, klicken Sie auf Mehr, und dann auf Position ändern.
Ziehen Sie das Element an eine neue Stelle. Bei Bedarf können Sie auch andere Elemente neu anordnen.
Klicken Sie auf OK, und dann auf Änderungen speichern.
Die Änderungen im Metamodell werden übernommen und die ADOIT Administration wird neu geladen. Danach werden die Elemente in der neuen Reihenfolge angezeigt.