With Poseidon's plug-in interface it is possible to add extended functionality that is well beyond what is implemented in the core product. The Standard Edition of Poseidon for UML comes with this plug-in feature. Development teams from Gentleware AG as well as technology partners are working on plug-ins that meet specific designer and developer needs. The following sections give a brief overview of the most recent plug-ins that are available for shipping (or will be soon). For information on how to install a plug-in, please see the separate documentation available on the Gentleware Web site.
The Plug-in Manager is new to Poseidon in version 2.0., and provides an easy interface to install, manage, and uninstall plug-ins. The left side displays all installed plug-ins, while the right side displays details about the selected plug-in.
The plug-in displayed in the figure below is named Uml-1.4. It contains all of the information used by Poseidon to render the diagrams. This includes items such as the appearance of the elements and relationship definitions.
Details available in the Plug-in Manager:
Enabled — This dropdown allows you to determine whether or not a plug-in is used by Poseidon.
File Name — Displays the location where the plug-in is installed. This field is not editable.
Code Name — Displays the code name of the plug-in.
Version (Specification) —
Version (Implementation) —
Dependencies — Lists the plug-ins from which it uses functions.