IBM Support

IRPApplicationListener.onElementsChanged method does not trigger when using IBM Rational Rhapsody

Troubleshooting


Problem

The IRPApplicationListener plugin contains several "call back" methods that are triggered by specific user actions within the IBM Rational Rhapsody user interface. However, users will find that one method - onElementsChanged - will not trigger as expected.

Cause

The onElementsChanged method is triggered by numerous events, which can seriously impact the performance of the tool.

Resolving The Problem

Enable the following property by adding these lines to the rhapsody\share\properties\site.prp file:



Subject General
Metaclass Model
Property NotifyPluginOnElementChange Bool "True"
end
end
end

[{"Product":{"code":"SSB2MU","label":"IBM Engineering Systems Design Rhapsody"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"General Information","Platform":[{"code":"PF033","label":"Windows"}],"Version":"8.0;8.0.1;8.0.2;8.0.3;8.0.4;8.0.5;8.0.6;8.1;8.1.1;8.1.2;8.1.2.1;8.1.3;8.1.4","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Product Synonym

Rational Rhapsody

Document Information

Modified date:
27 May 2022

UID

swg21977883