UModel Application Programming Interface (API)UModel® 2012 includes support for a high level automation interface and a low level API that gives direct access to application functionality and the UML data tree. The UModel® 2012 Application Programming Interface (API) includes full support for programmers who want to remotely access UModel functionality and manipulate UModel projects. The UModel COM-based API and Java-based API both allow complete automated control of UModel and manipulation of UML data structures, classes, interfaces, and diagrams. For example, an external application could launch UModel, then open a UModel project and highlight elements within UML diagrams to provide a visual tracing system that simulates execution of the target application.
The automation API also allows UModel® 2012 to be manipulated externally to update a UML model, re-generate code, or reverse engineer existing code in response to external events. The API allows users to:
Complete documentation of the Application Programming Interface for UModel® 2012, including instructions and an example of a UModel plug-in, for is available in the Programmer's Reference section of the UModel® 2012 Online Help on our web site and in the integrated UModel Help system. Experience UModel programmability for yourself – click here to download a free, fully functional 30-day trial of Altova UModel® 2012 today! |
| |||||||||||||||||||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
