Modelo Add-In de Enterprise Architect [Guía de Usuario de Enterprise Architect]

Top Previous Next

Modelo Add-In de Enterprise Architect

button_main button_prev button_next

enterprise_architect_add_in_model

Temas

Tema

Detalle

Ver También

Introducción

Los Add-Ins le permiten agregar funcionalidades a Enterprise Architect. El Modelo Add-In de Enterprise Architect se construye sobre las características proveídas por la Interfaz de Automatización para permitirle extender la interfaz de usuario de Enterprise Architect.

Los Add-Ins son objetos ActiveX COM que exponen métodos de Envío públicos. Tienen varias ventajas sobre clientes de automatización independientes:

Los Add-Ins pueden definir menús y sub-menús de Enterprise Architect

Los Add-Ins pueden recibir notificaciones sobre varios eventos de interfaz de usuario de Enterprise Architect incluyendo clics y cambios de archivos del menú

Los Add-Ins pueden (y deberían) estar escritos como componentes en-proceso (DLL). Esto proporciona una menor sobrecarga de la llamada y una mejor integración en el entorno de Enterprise Architect

Porque una versión actual de Enterprise Architect ya se está ejecutando, no hay necesidad de iniciar una segunda copia de Enterprise Architect a través de la interfaz de automatización

Porque el Add-In recibe manejadores de objetos asociados con la copia que se está ejecutando actualmente de Enterprise Architect, hay más información disponible acerca de la actividad del usuario actual; por ejemplo, que objetos del diagrama están seleccionados

Usted no necesita hacer nada más que instalar el Add-In para que sea utilizable; es decir, no tiene que configurar Add-Ins para ejecutar en sus sistemas

Porque Enterprise Architect está evolucionando constantemente en respuesta a las peticiones de los clientes, la interfaz de Add-Ins es flexible

La interfaz de Add-Ins no tiene su propia versión, sino que es identificada por la versión de Enterprise Architect en la que apareció por primera vez en, por ejemplo, la versión actual de la interfaz del Add-In de Enterprise Architect es la versión 2.1.

Al crear su Add-In, usted no tiene que suscribirse a una biblioteca de tipos

 

Desde la versión 7.0 de Enterprise Architect, los Add-Ins creados antes del 2004 ya no son compatibles. Si un Add-In se suscribe a la interfaz Addn_Tmpl.tlb (estilo 2003), también falla en cargar. En éste evento, contacte al técnico o autor del Add-In y pida una actualización.

Los Add-Ins no tienen que implementar métodos que nunca utilizan

Los Add-Ins le solicitan a los usuarios a través de menús contextuales en la vista de árbol y en el diagrama

La comprobación del menú y desactivación de estados puede ser controlada por el Add-In

 

Add-Ins mejoran la funcionalidad existente de Enterprise Architect a través de una variedad de mecanismos tal como Scripts, Perfiles UML y la Interfaz de Automatización. Una vez que un Add-In es registrado, puede ser administrado utilizando el Administrador de Add-In.

 

Interfaz de Automatización

Scripts

Perfiles UML

Registrar Add-in

Administrador de Add-In

Crear y Utilizar Add-Ins:

Éste tema cubre la siguiente información sobre Add-Ins:

Tema

Vínculo

Tareas de Add-In

 

Tareas de Add-In

Eventos de Add-In

 

Eventos de Add-In

Transmisión de Add-In

 

Transmisión de Add-In

Vistas Personalizadas

 

Vistas Personalizadas

Add-Ins MDG

 

Add-Ins MDG