IBM Support

Why is the bidirectional option for pins greyed out?

Question & Answer


Question

How can you make a pin bidirectional when the option to do so is greyed out?

Cause

Bidirectional ActorPin (InOut) is not usable any more (greyed out!)

Answer

Due to compliance with UML 2 semantics, Rhapsody has the property Activity::General::SimulationMode set to TokenOriented. This is because in UML 2 pins can only be "in" or "out" and therefore the "inout" option is disabled.

If you change this property value to StateBased and then check the AnalysisMode check box in the activity diagrams general tab in the features dialog (which is the default setting) you will be able to specify "inout" for pins.

[{"Product":{"code":"SSB2MU","label":"IBM Engineering Systems Design Rhapsody"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"Documentation","Platform":[{"code":"PF033","label":"Windows"}],"Version":"8.2.1","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Product Synonym

Rational Rhapsody

Document Information

Modified date:
27 May 2022

UID

swg22010359