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

command

Das Element <command> konfiguriert einen Command um eine oder mehrere Aktionen auszuführen. Mit den Attributen parent, relatedObjects, src und target werden Angaben zu den Komponenten gemacht.

Das auszuführende Command wird mit dem Attribut xsi:type referenziert).

Attributname Verwendung Attributwerte Defaultwert Beschreibung
id benötigt     Eindeutiger Name auf den referenziert werden kann.
relatedObjects optional   this Formel zum Engineering Objekt, das aktuell eingefügt wird
src benötigt     Typ des Engineering Objekts, das gezogen wurde
xsi:type benötigt changeInstanceParent
changeClassParent
createNodeForClass
createNodeForInstance
deleteNodeCommand
instantiateAndCreateNode
  Definiert die Funktion des Commands
changeInstanceParent: Der Knoten einer Instanz kann von einer Übergeordneten Komponente zu einer anderen gezogen werden.
changeClassParent = Der Knoten einer Baukastenkomponente kann von einer übergeordneten Baukastenkomponente zu einer anderen gezogen werden.
createNodeForClass = Erzeugt einen Knoten für eine Komponente, die aus der Baukasten-Bibliothek in das Diagramm gezogen wird.
createNodeForInstance = Erzeugt einen Knoten für eine Komponente, die vom Projektbaum in das Diagramm gezogen wird.
deleteNodeCommand = löst zusätzlich zum Löschen weitere Aktionen aus.
instantiateAndCreateNode = Erzeugt eine Instanz der angegebenen Komponente und einen Knoten aus der Palette.
Erlaubte Unterelemente Anzahl
ecAction beliebig