IBM Support

PI86976: KEEPENDPOINTS BEHAVIOUR CANNOT BE REVERTED TO PRE 8.2 IN IBM RATIONAL RHAPSODY

A fix is available

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as user error.

Error description

  • 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.
    

Local fix

Problem summary

Problem conclusion

Temporary fix

Comments

  • 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.
    

APAR Information

  • APAR number

    PI86976

  • Reported component name

    TLOGIC RHAPSODY

  • Reported component ID

    5724V74RP

  • Reported release

    820

  • Status

    CLOSED USE

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-09-07

  • Closed date

    2017-12-04

  • Last modified date

    2017-12-04

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

Applicable component levels



Document information

More support for: Rational Rhapsody

Software version: 820

Reference #: PI86976

Modified date: 04 December 2017