Defines the source object of the graphical connection.
Attribute name | Usage | Attribute values | Default value | Description |
---|---|---|---|---|
connector | required | Formula to the source object of a connection | ||
multiplicity | required | 1 Integer value * Formula |
Multiplicity of the end of the connection 1 = x:1-connection Integer value = x:n-connection; n has a fixed value * = x:n-connection Formula = x:n-connection; n is determined by the formula |
|
onDisconnect | optional | overwriteDefault, keepDefault | overwriteDefault, keepDefault | Enables changes to be made to connections that otherwise are determined by the formula. overwriteDefault = it is possible to change the calculated connection keepDefault = it is not possible to change the calculated connection |
Allowed sub-elements | Quantity |
---|---|
none |
The following example shows the connection associations in the Planning_Diagram of the BodyshellWork model. The element <forward> evaluates the parameter Successor.
<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>