Skip to content

Commit

Permalink
Clarify linkRef/roleMembershipRef documentation
Browse files Browse the repository at this point in the history
Meaning of these references is slightly moving as we introduced
Linked Object feature and its terminology.

A part of MID-6109 implementation.
  • Loading branch information
mederly committed Jun 12, 2020
1 parent 005ef8e commit cce6de6
Showing 1 changed file with 11 additions and 1 deletion.
Expand Up @@ -4345,7 +4345,7 @@
</p>
<p>
Assignments represent what the object SHOULD HAVE. The assignments represent a policy,
a desired state of things (cf. linkRef).
a desired state of things (cf. linkRef, roleMembershipRef).
</p>
</xsd:documentation>
<xsd:appinfo>
Expand Down Expand Up @@ -4427,6 +4427,11 @@
for efficient search of all current role members, e.g. for the purpose of displaying this
information in the GUI.
</p>
<p>
Note: roleMembershipRef will be probably renamed to something like linkRef or
outboundLinkRef. We need to generalize it to contain information on generic links
between objects (e.g. between child and its parents).
</p>
</xsd:documentation>
<xsd:appinfo>
<a:objectReferenceTargetType>tns:AbstractRoleType</a:objectReferenceTargetType>
Expand Down Expand Up @@ -4526,6 +4531,11 @@
Links define what the object HAS. The links reflect real state of things
(cf. assignment).
</p>
<p>
Note: linkRef will be probably renamed to projectionRef or projectionLinkRef.
There are more kinds of links between objects than focus - projection links
(cf. roleMembershipRef).
</p>
</xsd:documentation>
<xsd:appinfo>
<a:displayName>FocusType.linkRef</a:displayName>
Expand Down

0 comments on commit cce6de6

Please sign in to comment.