1. Download the source for the API-Demo plug-in or the CodeGenDemo plug-in to learn how to set up the initialization for Poseidon.
  2. If you want to access the UML model, take a look at the UML 1.4 documentation. It provides Java classes that allow you to access and read the current UML model.
  3. If you want to generate code from UML, take a look at the Poseidon API to find out how to insert your custom code into the code generation. The CodeGen demo sources are also recommended reading.
  4. If you want to access a diagram's layout, you can use the Diagram Interchange metamodel to do that.
  5. Reverse engineering is currently not available for plug-in extension. We plan to write an API to that in the future.
  6. Send us a mail to email address plugins {at} gentleware {dot} com in order to get a license key for your plug-in. Please state the name of your plug-in that will later on be visible in the Plug-In Panel to the user, and the version (0.4, 1.1, etc). This number need not be related to the Poseidon version number.

© 2000 - 2010 Gentleware AG
 support  documentation  documentation  getting started