Author Topic: How to get enabled technologies and its stereotypes programmatically?  (Read 2414 times)

VRM

  • EA Novice
  • *
  • Posts: 3
  • Karma: +0/-0
    • View Profile
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?

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13387
  • Karma: +566/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: How to get enabled technologies and its stereotypes programmatically?
« Reply #1 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

VRM

  • EA Novice
  • *
  • Posts: 3
  • Karma: +0/-0
    • View Profile
Re: How to get enabled technologies and its stereotypes programmatically?
« Reply #2 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)

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13387
  • Karma: +566/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: How to get enabled technologies and its stereotypes programmatically?
« Reply #3 on: October 24, 2024, 10:45:47 pm »
Some of it is stored in the registry, so you can access that part.

Geert