Bestehen in der Projektstruktur Instanzen, die noch in das Diagramm einzufügen sind, können diese mit Hilfe einer entsprechenden Konfiguration in der Palette gesammelt und von dort in das Diagramm eingefügt werden. Das Element <nodeCreation> erzeugt für jede Projektkomponente, die per Formel für das Attribut entries ermittelt werden kann, einen Paletteneintrag. Durch Markieren des Paletteneintrags wird der Knoten an den Cursor gehängt und kann mit einem Linksklick im Diagramm platziert werden.
Wird aus dem Diagramm ein Knoten entfernt, dessen Projektkomponente über die Formel des Attributs entries ermittelt werden kann, erscheint dieser wieder in der Palette.
Es werden alle Knoten der Projektkomponenten vom Typ Rohbau_Architektur.Ebenenkomponenten.Schutzkreis ermittelt und diejenigen in die Palette eingefügt, die noch nicht in das Rohbau-Diagramm eingefügt sind:
<paletteEntry id="SchutzkreisCreation"
group="Komponenten" text="=$Bezeichnung"
smallIcon="=type('Rohbau_Baukasten.Diagramm_Konfiguration.Planungs_Diagramm.
Werkzeugpalette_Schutzkreis_Objekterstellung').getImage"
largeIcon="=type('Rohbau_Baukasten.Diagramm_Konfiguration.Planungs_Diagramm.
Werkzeugpalette_Schutzkreis_Objekterstellung_24').getImage">
<nodeCreation entries="=rmos('Rohbau_Architektur.Ebenenkomponenten.
Schutzkreis')"/>
</paletteEntry>
Ergebnis: