PI86976: KEEPENDPOINTS BEHAVIOUR CANNOT BE REVERTED TO PRE 8.2 IN IBM RATIONAL RHAPSODY
A fix is available
Closed as user error.
KeepEndPoints behaviour cannot be reverted to pre 8.2 in IBM Rational Rhapsody. Steps to reproduce: 1. Create a new model in Rhapsody. 2. At the project level, set the property General::Graphics::KeepEndPoints to True. 3. Add a class and a requirement to a diagram, with a dependency from the class to the requirement - and note where the arrow is pointing on the requirement. 4. Move the requirement around on the diagram, and note that the arrow doesn't stay in the same position on the edge of the requirement. Result: Arrow head moves to another position on the requirement. Workaround: There is no known workaround.
this behavior is not related to "KeepEndPoints". This is another change in the policy of line drawing. In pre 8.2 a line end point could be "virtually" in the middle of a box (e.g. requirement) so when you move the box around you see that the line points towards the center. In 8.2 the end point is on the place where you see it (WYSIWYG) so if will stay there. only if you move the requirement to other side, so the line will cross the box we re-positioning it in the new place where it intersects the box. I hope this is clear enough.
Reported component name
Reported component ID
NoSpecatt / Xsystem
Last modified date
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following: