Der erweiterte Editor bietet eine erweiterte Ansicht des bearbeiteten Objekts.
Sie können die Werte der Eigenschaften direkt im Business Services
Repository bearbeiten. Diese Editoren sollten nur von Personen verwendet
werden, die über genug Erfahrung mit dem Ontologiemodell verfügen. Die Verwendung der Editoren setzt ausreichend Kenntnisse über die
Eigenschaften, Werte und Objekte voraus, die erstellt oder geändert werden
können.
Ferner wird im erweiterten Editor eine generische
Eigenschaft/Wert-Schnittstelle zum Anzeigen und Bearbeiten von Objekten
bereitgestellt. Der erweiterte Editor erweist sich als äußerst effektiv,
wenn ein Metamodell erweitert werden soll, das durch Erweitern der
Ontologie erstellt wurde.
Anmerkung: Der erweiterte Editor spiegelt sofort alle
Ontologieänderungen wider.
Untergeordnete Objekte werden durch Einführen der
Verschachtelung in die Eigenschaftenbaumstruktur erstellt. Das
Eigenschaftenfeld ist eine Eigenschaft des ausgewählten Objekts. Das Wertfeld enthält die Werte dieser Eigenschaften.
Bei einem Wertfeld kann es sich um Folgendes handeln:
- Direktes Eingabefeld
- Dropdown-Liste
- Dialogschaltfläche, über die ein Dialog geöffnet wird
- Schaltfläche '+' zum Hinzufügen eines neuen untergeordneten Objekts
- Schaltfläche '-' zum Löschen eines untergeordneten Objekts
Mit dem erweiterten Editor können Sie verschiedene Typen von Eigenschaften bearbeiten:
- Untergeordnete Objekte
- Referenzobjekte - Eigenschaft, die auf ein Element der höchsten Ebene in der Ontologie verweist
- Elementreferenz - verweist auf eine Instanz
- Klassenreferenz - verweist auf einen Typ
Anmerkung: Der Typ der Eigenschaft wird von der Ontologie bestimmt. Für Literale (Zeichenfolgen,
Datumsangaben, Gleitkommazahlen usw.) sollten integrierte Editoren
verwendet werden. Für Auflistungen wurde ein Kombinationsfeld hinzugefügt. Für Verweise auf andere Objekte in der Ontologie wählen Sie eines oder
mehrere dieser Objekte aus - basierend darauf, ob die Eigenschaft in der
Ontologie als funktional markiert ist.
Alle Änderungen werden durch einen Stern gekennzeichnet. Die Änderungen
können wie in einem normalen Editor gespeichert werden.