Sparx Systems Forum

Enterprise Architect => General Board => Topic started by: VRM on October 24, 2024, 09:40:01 pm

Title: How to get enabled technologies and its stereotypes programmatically?
Post by: VRM on October 24, 2024, 09:40:01 pm
How to fetch the enabled technologies and their respective stereotypes? I'm trying to find any API calls or EA table that has these information but no luck. Is there any way we can get these programmatically?
Title: Re: How to get enabled technologies and its stereotypes programmatically?
Post by: Geert Bellekens on October 24, 2024, 10:00:05 pm
Enabled technologies should be possible, but you can't find the stereotypes without actually parsing the MDG's.
And since some of the MDG's can be a binary format, or stored in the database, that becomes problematic.

Geert
Title: Re: How to get enabled technologies and its stereotypes programmatically?
Post by: VRM on October 24, 2024, 10:20:15 pm
Thanks for the information. I can see some technologies in 'C:\Program Files\Sparx Systems\EA\MDGTechnologies.'
However, I'm trying to retrieve only the enabled technologies. For example, In EA ribbon ->Specialize -> Manage Technologies, I have only 'ArchiMate 3.1' enabled. How can I programmatically access this MDG (ArchiMate 3.1)
Title: Re: How to get enabled technologies and its stereotypes programmatically?
Post by: Geert Bellekens on October 24, 2024, 10:45:47 pm
Some of it is stored in the registry, so you can access that part.

Geert