IBM Support

How to get the current selected element of Rational Rhapsody in Java API

Question & Answer


Question

How do you get the current selected element of IBM Rational Rhapsody in Java API?

Cause

You would like to automate modification of the current selected element in Rational Rhapsody

Answer

Procedure:

To capture the current selected element in Rational Rhapsody using Java API, you can use the getSelectedElement() method.

Example:

IRPApplication rpy = RhapsodyAppServer.getActiveRhapsodyApplication();
rpy.getSelectedElement();

[{"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":"7.6.1;7.6.1.1;7.6.1.2;7.6.1.3;8.0;8.0.1;8.0.2;8.0.3;8.0.4;8.0.5","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Product Synonym

Rational Rhapsody

Document Information

Modified date:
27 May 2022

UID

swg21666875