Crear y Eliminar Instancias de Banco de Trabajo [Guía de Usuario de Enterprise Architect]

Top Previous Next

Crear y Eliminar Instancias de Banco de Trabajo

button_main button_prev button_next

Este tema explica cómo crear y eliminar una instancia de banco de trabajo para cualquier Clase en su modelo, para la cual se ha construido y ejecutado un script.

El Banco de Trabajo soporta las siguientes plataformas de banco de trabajo:

Microsoft .NET (versión 2.0 o posterior) excluyendo C++ nativo, C y VB

Java (JDK 1.4 o posterior)

 

El script de Análisis de Ejecución para el paquete debe tener un depurador configurado.

Acceso Menú contextual de la Clase del Explorador de Proyectos | Analista de Ejecución | Crear Instancia de Banco de Trabajo de una Clase ( Ctrl+Shift+J )

Menú contextual de Clase de Diagrama | Analista de Ejecución | Crear Instancia de Banco de Trabajo de una Clase

Temas

Tema

Detalle

Ver También

Nombrar el Banco de Trabajo

Seleccione la opción Crear Instancia de Banco de Trabajo de una Clase

Se muestra la ventana Banco de Trabajo.

debug_work_create

 

Escriba un nombre para la nueva instancia (por ejemplo, Catherine); cada nombre de instancia debe ser único para el banco de trabajo.

 

 

Escoger un Constructor

Haga clic en este botón Crear .

Se muestra la siguiente ventana.

debug_workbench_ctor

Seleccione el constructor de la lista de despliegue.

Si selecciona un constructor con parámetros, se muestra un conjunto de campos en los cuales puede ingresar un valor para cada parámetro (vea abajo Ingresar Parámetros).

Si no define un constructor, o define un único constructor sin parámetros, vaya directo a la fila que se llama Invocar Instancia de Banco de Trabajo.

 

 

Ingresar Parámetros

En la ventana de arriba, escriba cualquier parámetro requerido por el constructor:

Literales como argumentos

 

Texto: abc o "abc" o "a b c"

Números: 1 o 1.5

 

Objetos como argumentos

 

Si un argumento no es literal entonces puede proporcionarlo en la lista sólo si ya ha creado una instancia de ese tipo en el banco de trabajo; hace esto escribiendo el nombre de la instancia como el argumento.

 

El depurador revisa cualquier nombre ingresado en un argumento contra su lista de instancias de banco de trabajo, y sustituye esa instancia en la llamada real al método.

 

Cadenas como argumentos

 

Rodear las cadenas con comillas es innecesario, ya que cualquier cosa que escriba para un argumento de cadena se convierte en el valor de la cadena; por ejemplo, la única vez que debe rodear cadenas con comillas es cuando proporciona los elementos de un arreglo de cadenas, o cuando la cadena es igual al nombre de una instancia de banco de trabajo existente.

 

"A b c"

"a b $ % 6 4"

A b c d

As 5 7 ) 2 === 4

 

Arreglos como argumentos

 

Ingrese los elementos que componen el arreglo, separados por coma:

Tipo Argumentos

String( ) one,two,three,"a book","a bigger book"

CPerson( ) Tom,Dick,Harry

 

Si ingresa texto que coincide con el nombre de una instancia existente, rodéelo con comillas para evitar que el depurador pase la instancia en lugar de una cadena.

debug_work_invoke

 

 

Invocar Instancias de Banco de Trabajo

Haga clic en el botónInvocar para comprometer la instancia de banco de trabajo.

La instancia luego se muestra en la ventana Banco de Trabajo, mostrando las variables de la instancia en una jerarquía de tipo y valor de la instancia y de sus miembros.

 

 

Eliminar Instancias de Banco de Trabajo

Puede eliminar instancias utilizando el menú de acceso directo Eliminar en cualquier instancia del Banco de Trabajo.

Si todas las instancias son eliminadas, el depurador se apaga y la ventana de Banco de Trabajo se cierra.

 

 

Temas de Centro de aprendizaje

(Alt+F1) | Enterprise Architect | Análisis de Ejecución | Banco de Trabajo de Objeto | Creando Variables