Als Knoten sind auch die Attribute einer Komponente darstellbar. Somit können in Diagrammen wichtige Attributwerte beispielsweise als Slave-Knoten unmittelbar am Master-Knoten angezeigt werden.
Das folgende Beispiel zeigt, wie mit Hilfe des Slave-Knotens der Name der Komponente angezeigt und geändert werden kann:
<node id="Funktion" super="Komponente" slaveNodes="=this">
<figureImage figure="com.mind8.graph2d.figure.Image"/>
<slaveNode id="LabelAsSlave" node="LabelAsSlave" super="Komponente"
valid="=isInstanceEO() and
isInstanceOf('Rohbau_Architektur.Ebenenkomponenten.Funktion')"
layout="outsideEdged" direction="SOUTH" parent="=this">
<figureLabel figure="com.mind8.graph2d.figure.Label">
<properties>
<property id="text">
<read value="=name"/>
<write key="name" receiver="this"/>
</property>
<property id="prefWidth">
<read value="100"/>
</property>
<property id="prefHeight">
<read value="30"/>
</property>
</properties>
</figureLabel>
<property id="showLabel">
<read value="true"/>
</property>
<movement rotateWithMaster="NO" rotate="NO"/>
</slaveNode>
</node>
Ergebnis: