Propiedades [Guía de Usuario de Enterprise Architect]

Top Previous Next

Propiedades

button_main button_prev button_next

Una propiedad es una estructura anidada dentro de un clasificador, generalmente una Clase o una Interfaz, en un diagrama de Estructura Compuesta. La estructura contenida refleja instancias y relaciones reflejadas dentro del clasificador contenido. La propiedades pueden tener multiplicidad, y pueden ser mostradas como:

Partes (preferible) o

Roles de Asociación

Partes

compositediagram-structuralproperties

En este diagrama hay dos Partes, libBooks y registros, los cuales son instancias correspondientes a las Clases Libros y Computadora respectivamente. La relación entre las dos Partes es indicada por el conector, reflejando esa comunicación entre las Partes a través del código de barras. Esta estructura contenida y sus Partes son propiedades de la Clase Biblioteca .

Después de arrastrar Partes desde la Caja de Herramientas Diagrama hacia la Clase, haga clic derecho en una Parte y seleccioneAvanzado | Configurar Tipo de Propiedad para conectar a un clasificador. Si desaparecen Partes al arrastrarlas a la Clase, ajuste el orden-Z de la Clase para moverlo detrás de las Partes (haga clic derecho en la Clase y seleccione la opción del menú contextual Orden-Z).

Para indicar una propiedad que no pertenece a la composición del clasificador contenedor, utilice un símbolo de caja con una línea discontinua, indicando asociación; para hacerlo:

1.

Haga clic derecho en la Parte y seleccione la opción del menú contextual Propiedades .

2.

Seleccione la página Avanzado de la ventana Propiedades.

3.

Configure la opción IsReference a verdadero.

 

Roles de Asociación

La Propiedades también pueden ser reflejadas utilizando una estructura compuesta normal (sin contenerla en la Clase), con los conectores, Partes y relaciones apropiados indicados a través de conexiones a la Clase.

La representación alternativa se muestra aquí; sin embargo, esta representación falla al expresar la propiedad inmediatamente reflejada por propiedades contenidas dentro de un clasificador.

compositediagram-structuralproperties2