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

Konfiguration der Knoten für Raumkomponenten

Für die Roomcomponents sind mehrere Knoten zu konfigurieren. Zunächst wird wieder ein übergeordneter Knoten konfiguriert, der als gemeinsame Eigenschaft für alle damit darzustellenden Roomcomponents die Konfiguration für einen Tooltip enthält. Der Tooltip wird angezeigt wenn der Mauszeiger über einer Roomcomponent platziert ist.

  1. Fügen Sie unterhalb der Konfiguration des Knotens Room die folgenden Zeilen für den übergeordneten Knoten des Image-Objekts ein.
<!-- Node of room components -->
<!-- Room component with common properties which is referenced multiple -->
<node id="Component">
	<figureImage figure="com.mind8.graph2d.figure.Image">
		<properties>
				<property id="tooltip">
					<read value="=$Tooltip" />
				</property>
			</properties>
		</figureImage>
	</node>
  1. Unterhalb dieser Konfiguration fügen Sie die folgenden Zeilen ein.
<!-- Master -->
<node id="Master" super="Component" valid="=isInstanceOf('IT_Architecture.Levelcomponents.RoomComponent')">
<property id="img">
		<read value="=type('IT_ModularSystem.Images.Imageregister').image(this.type)" />
	</property>
	</node>

Damit ein solcher Knoten in einen Room eingefügt werden kann, muss die Konfiguration für Room noch mit dem Attribut acceptedChildren="Master" erweitert werden.

  1. Fügen Sie im Tag <node id="Room"> das Attribut acceptedChildren="Master" hinzu.
  2. Speichern Sie die Diagrammkonfiguration ([Strg] + [S]).