Diese Funktionalität ist nur in bestimmten Ausbaustufen verfügbar.

diagramEditor

Das Element <diagramEditor> ist das Element der höchsten Ebene. Alle weiteren Elemente der Diagramm-Konfiguration werden von diesem Element umhüllt. Um ein Diagramm automatisch mit Knoten zu befüllen muss der initiale Diagrammknoten über das Attribut slaveNode angegeben werden.

Attributname Verwendung Attributwerte Defaultwert Beschreibung
acceptedChildren optional IDREFS   Eine Liste von Knoten (nodes), die dem Diagramm als Top-Level-Elemente hinzugefügt werden können
id benötigt beliebig   Eine eindeutige ID, die in diesem Dokument referenziert werden kann
instantiationPoint optional String   Wird derzeit nicht ausgewertet
packageable benötigt String   Formel, die das Element einem Engineering Object zuordnet
router benötigt String   ID eines Routers, der im weiteren Verlauf zu beschreiben ist
slaveNodes optional String   Formel, die eine Liste von abhängigen Objekten zurückgibt
title benötigt String   Label des Diagramms, wenn ein neues Diagramm definiert wird
version benötigt String   Beliebige Versionsnummer
Erlaubte Unterelemente Anzahl
action beliebig
command beliebig
connection beliebig
editRequestHandler beliebig
node mindestens 1
paletteEntry beliebig
reference beliebig
router mindestens 1

Um ein Overlay zu konfigurieren, wird mit dem Element <editRequestHandler xsi:type="formui:formui-handler" /> auf das Schema des Namensraums formui zugegriffen. Um das Schema dieses Namensraums nutzen zu können, muss dieser zuvor im Element <diagramEditor> bekannt gemacht werden.