Búsqueda de Add-IN

Superior  Previo  Próximo

Enterprise Architect permite que los add-in se integren con la Vista de Búsqueda. Las Búsquedas se pueden definir para ejecutar un método dentro de su add-in y mostrar sus resultados en forma integrada. Para más información, ver Creando Definiciones de Búsqueda.

 

El método que ejecuta la búsqueda necesita ser estructurado en la siguiente forma:

 

variant <method name> (Rep as Repository, SearchText as String, XMLResults as String)

 

Parámetros:

 

Parámetros

Descripción

Rep:

El repositorio actualmente abierto.

SearchText:

Esto es un campo opcional que el usuario puede completar a través de la Vista de Búsqueda.

XMLResults:

Al cumplimiento del método, XMLResults debería contener los contenidos de la búsqueda. Los resultados deberían ser un string XML que conforme al Formato de Datos de Búsqueda.

 

Returnar:

El método debe retornar un valor para los resultados que se mostrarán.

 

Uso Avanzado

A demás de los resultados mostrados, dos campos ocultos adicionales se pueden pasar en el xml que proveerá una funcionalidad especial.

CLASSTYPE

Retornar un campo de CLASSTYPE, conteniendo el valor Object_Type desde la tabla t_object, mostrará el icono apropiado en la columna en la que ubique el campo.

CLASSGUID

Retornar un campo de CLASSGUID, conteniendo un valor ea_guid, permitirá que la Vista de Búsqueda rastree el objeto en el Explorador del Proyecto y abra la ventana de Propiedades para el elemento haciendo doble clic en la Vista de Búsqueda.