Book a Demo

Author Topic: Commandline ability to create model documentation  (Read 4062 times)

dsargrad

  • EA Novice
  • *
  • Posts: 16
  • Karma: +0/-0
    • View Profile
Commandline ability to create model documentation
« on: March 11, 2010, 11:35:50 pm »
Can you please tell me if EA has a command line tool which will create model documentation?

We are looking to automate the generation of our model documentation nightly.

Thanks in advance.

Makulik

  • EA User
  • **
  • Posts: 400
  • Karma: +0/-0
    • View Profile
Re: Commandline ability to create model documentat
« Reply #1 on: March 12, 2010, 12:29:20 am »
AFAIK no. But you can easily write your own executable, that calls the appropriate Automation Interface methods (thin wrapper).

HTH
Günther

dsargrad

  • EA Novice
  • *
  • Posts: 16
  • Karma: +0/-0
    • View Profile
Re: Commandline ability to create model documentat
« Reply #2 on: March 12, 2010, 12:31:18 am »
Thanks for the reply.
What are the "automation interface methods"? Can you provide me a starting point link that would help me to do this?

Thanks.

Makulik

  • EA User
  • **
  • Posts: 400
  • Karma: +0/-0
    • View Profile
Re: Commandline ability to create model documentat
« Reply #3 on: March 12, 2010, 12:34:49 am »
HI,

EA provides a COM API you can use to either automate certain tasks with an external Program or to write EA AddIns. Look here, this should take you in:
http://www.sparxsystems.com/uml_tool_guide/sdk_for_enterprise_architect/theautomationinterface.html

WBR
g.

dsargrad

  • EA Novice
  • *
  • Posts: 16
  • Karma: +0/-0
    • View Profile
Re: Commandline ability to create model documentat
« Reply #4 on: March 12, 2010, 04:57:42 am »
I see. thats very cool. I'll dig into the reference section.

If anyone has already created a simple application that is geared towards automated (command-line) creation of the model documentation, and is interested in posting a small snippet of code that does this it would be greatly appreciated.

As it is, with your feedback Makulik, I think I can see my way to doing this..
Thanks much.