Definiert das Zielobjekt einer graphischen Verbindung.
Attributname | Verwendung | Attributwerte | Defaultwert | Beschreibung |
---|---|---|---|---|
connector | benötigt | Formel zum Zielobjekt einer Verbindung | ||
multiplicity | benötigt | 1 Integerwert * Formel |
Multipizität des Verbindungsendes 1 = x:1-Verbindung Integerwert = x:n-Verbindung; n hat einen festen Wert * = x:n-Verbindung Formel = x:n-Verbindung; n wird per Formel ermittelt |
|
onDisconnect | optional | overwriteDefault, keepDefault | overwriteDefault | Ermöglicht das Ändern von Verbindungen, die ansonsten per Formel eindeutig berechnet werden. overwriteDefault = Änderung der berechneten Verbindung ist möglich keepDefault = Änderung der berechneten Verbindung ist nicht möglich |
Erlaubte Unterelemente | Anzahl |
---|---|
keine |
Das folgende Beispiel zeigt die Verbindungsassoziationen im Planungs_Diagramm des Rohbau-Modells. Mit dem Element <backward> wird der Parameter Predecessor ausgewertet.
<reference id="OrderReference"
type="connectable" src="=isInstanceEO() and
isInstanceOf('BodyShellWork_Architecture.LevelComponents.Function')"
target="=isInstanceEO() and
isInstanceOf('BodyShellWork_Architecture.LevelComponents.Function')">
<forward multiplicity="*" connector="=getParameter('Successor')"/>
<backward multiplicity="*" connector="=getParameter('Predecessor')"/>
</reference>