Todos los entornos de desarrollo capaces de generar clientes Com ActiveX pueden conectarse a la Interfaz de Automatización de Enterprise Architect.
A modo de ejemplo, las siguientes secciones describen como conectar utilizando varias de esas herramientas. El procedimiento puede variar levemente con versiones diferentes de estos productos.
Microsoft Visual Basic 6.0
Paso
|
Acción
|
Ver También
|
1
|
Crear un nuevo Proyecto,
|
|
2
|
Seleccione la opción del menúProyecto | Referencias .
|
|
3
|
SeleccioneModelo de Objeto de Enterprise Architect 2.0 de la lista.
Si esto no aparece, vaya a la línea de comando y vuelva a registrar Enterprise Architect utilizando:
EA.exe /unregister
then
EA.exe /register
|
|
4
|
Vea la documentación de biblioteca general en el uso de Clases. El siguiente ejemplo crea y abre un objeto de repositorio:
Public Sub ShowRepository()
Dim MyRep As New EA.Repository
MyRep.OpenFile "c:\eatest.eap"
End Sub
|
|
Borland Delphi 7.0
Paso
|
Acción
|
Ver También
|
1
|
Crear un nuevo Proyecto,
|
|
2
|
Seleccione la opción de menú Proyecto | Importar Tipo de Librería .
|
|
3
|
SeleccioneModelo de Objeto de Enterprise Architect 2.0 de la lista.
Si esto no aparece, vaya a la línea de comando y vuelva a registrar Enterprise Architect utilizando:
EA.exe /unregister
then
EA.exe /register
|
|
4
|
Haga clic en este botón Crear Unidad .
|
|
5
|
Incluir EA_TLB en la cláusula de Uso del Project1.
|
|
6
|
Vea la documentación de biblioteca general en el uso de Clases. El siguiente ejemplo crea y abre un objeto de repositorio:
procedure TForm1.Button1Click(Sender: TObject);
var
r: TRepository;
b: boolean;
begin
r:= TRepository.Create(nil);
b:= r.OpenFile('c:\eatest.eap');
end;
|
|
Microsoft C#
Paso
|
Acción
|
Ver También
|
1
|
Seleccione la opción del menú Visual Studio Proyecto | Agregar Referencia .
|
|
2
|
Haga clic en el pestaña Explorar.
|
|
3
|
Navegue a la carpeta en la cual instaló Enterprise Architect; generalmente:
Program Files/Sparx Systems/EA
Seleccione
Interop.EA.dll
|
|
4
|
Vea la documentación de biblioteca general en el uso de Clases. El siguiente ejemplo crea y abre un objeto de repositorio:
private void button1_Click(object sender, System.EventArgs e)
{
EA.Repository r = new EA.Repository();
r.OpenFile("c:\\eatest.eap");
}
|
|
Java
Paso
|
Acción
|
Ver También
|
1
|
Copie el archivo:
SSJavaCOM.dll
del subdirectorio de Java API de su directorio instalado, generalmente:
Program Files/Sparx Systems/EA
en cualquier ubicación dentro de la RUTA Windows
windows\system32 directory.
|
|
2
|
Copie el archivo
eaapi.jar
del subdirectorio de Java API de su directorio instalado, generalmente:
Program Files/Sparx Systems/EA
a una ubicación en Java CLASSPATH o donde el cargador de clase de Java pueda encontrarlo en tiempo de ejecución.
|
|
3
|
Todas las Clases descritas en la documentación están en el paquete org.sparx. Vea la documentación de biblioteca general para su uso. El siguiente ejemplo crea y abre un objeto de repositorio:
public void OpenRepository()
{
org.sparx.Repository r = new org.sparx.Repository();
r.OpenFile("c:\\eatest.eap");
}
|
Referencia
|
|