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

Konfiguration des Knotens für Floor

Der Knoten für Floor soll ein Container für Knoten des Typs Room sein und als Polygon dargestellt werden.

  1. Fügen Sie unterhalb der Konfiguration von abstract_Buildingcomponent die folgenden Zeilen für den Knoten Floor ein. Nach dem Einfügen nicht speichern, da die Angabe acceptedChildren="Room" noch zu einem Validierungsfehler führen würde.
<!-- Inherits properties of "abstract_Buildingcomponent" -->
<node id="Floor" super="abstract_Buildingcomponent" valid="=isInstanceEO() and isInstanceOf('IT_Architecture.Levelcomponents.Floor')" acceptedChildren="Room">
	<figurePolygon figure="com.mind8.graph2d.figure.container.Polygon">
		<properties>
			<property id="prefWidth">
				<read value="2000" />
			</property>
			<property id="prefHeight">
				<read value="2000" />
			</property>
			<property id="bendpointsCount">
				<read value="4" />
			</property>
			<property id="bendpointsModifiable">
				<read value="true" />
			</property>
		</properties>
	</figurePolygon>
	<property id="text">
		<read value="=$Tooltip" />
		<write key="value" receiver="=parameter('Number')" />
	</property>
</node>

Floor ist der Knoten, der als Element der obersten Ebene in das Diagramm einzufügen ist. Dazu muss die Konfiguration von <diagramEditor> mit dem Attribut acceptedChildren="Floor" erweitert werden.

  1. Fügen Sie im Tag <diagramEditor> das Attribut acceptedChildren="Floor" hinzu. Nach dem Einfügen nicht speichern, da die Angabe acceptedChildren="Room" noch zu einem Validierungsfehler führen würde.