Atributos de Estereotipo y Metaclase [Guía de Usuario de Enterprise Architect]

Top Previous Next

Atributos Especiales

button_main button_prev button_next

Es posible definir una serie de características y comportamientos especiales de un elemento modelo estereotipado, tal como el icono a representar en el Explorador del Proyecto y en la Caja de Herramientas de Diagrama, la ubicación predeterminada de los archivos de imagen asociada con el estereotipo, las dimensiones del elemento en un diagrama, o si la apariencia es definida por un Script de Forma. Puede definir estas características en su Perfil utilizando atributos especiales que se pueden aplicar a:

Elementos de Estereotipo o

Elementos de Metaclase, refiriéndose a los estereotipos que los extienden

Acceso Haga clic en el elemento de perfil: F9 > General

Establecer el atributo(s)

Campo/Botón

Descripción

Ver También

Nombre

Escriba el nombre del atributo (como se lista en las tablas de abajo).

 

 

Inicial

Escriba o seleccione el valor inicial del atributo.

 

 

Guardar

Haga clic en este botón para guardar los cambios. (No necesita establecer ningún otro valor.)

 

 

Cerrar

Haga clic en este botón para cerrar la ventana.

 

 

Atributos del elemento de Estereotipo

Atributo

Significado

Ver También

_defaultAttributeType

Define el tipo predeterminado de los nuevos atributos creados desde la Caja de Herramientas del Diagrama. Utilice este en un elemento de Estereotipo que se extiende una Metaclase de Atributo Metaclase, y configura el tipo de atributo como valor inicial.

Si no proporciona este, el sistema crea atributos con el tipo predeterminado int.

 

 

Ícono

Contiene la ubicación del archivo de bitmap del ícono de 16x16 píxeles mostrado al lado de todos los elementos definidos por el Estereotipo, en el Explorador de Proyectos. Esto no se aplica a elementos de Paquete. El icono también se utiliza automáticamente como la imagen de la Caja de Herramientas de Diagrama en cualquier lugar donde esté listado el elemento estereotipado.

Para un fondo transparente, puede utilizar gris claro - RGB (192,192,192).

Para que este atributo funcione correctamente, también configure el atributo _metatype (ver abajo).

 

 

_image

Identifica una definición de Script de Forma, el script para el cual se crea en el campo Valor Inicial.

Para que este atributo surta efecto, necesita configurar la opción Imagen Alternativa al guardar el Perfil.

 

Agregar Scripts de Forma

 

Exportar un Perfil

_instanceMode

 

 

 

Define qué pasa cuando una instancia es creada desde un elemento estereotipado.

 

Definir Creación de Instancia

_instanceOwner

 

_instanceType

 

_metatype

Define estereotipos como metatipos, de modo que la identidad de un elemento como un elemento estereotipado personalizado esté oculta.

Definir un Estereotipo como un Metatipo

 

_sizeY

Establece la altura inicial del elemento, en pixeles, en un zoom de 100%.

Para que este atributo surta efecto, necesita configurar la opción Tamaño del Elemento al guardar el Perfil.

 

 

Exportar un Perfil

_sizeX

Establece el ancho inicial del elemento, en pixeles, en un zoom de 100%.

Para que este atributo surta efecto, necesita configurar la opción Tamaño del Elemento al guardar el Perfil.

 

 

Exportar un Perfil

_strictness

Define el grado en el cual un elemento estereotipado puede tener más de un estereotipo aplicado a él.

Definir Nivel de Múltiples Estereotipos

 

Atributos del elemento de Metaclase

Atributo

Significado

Ver También

_AttInh

Si se establece en 1, configura en las Características Heredadas: la casilla Mostrar Atributos como seleccionada en cada nuevo elemento modelo estereotipado.

 

 

 

 

 

 

Visibilidad de Característica

_AttPkg

Si se establece en 1, configura en la Visibilidad del Atributo: la casilla Paquete como seleccionada en cada nuevo elemento modelo estereotipado.

 

_AttPri

Si se establece en 1, configura en la Visibilidad del Atributo: la casilla Privado como seleccionada en cada nuevo elemento modelo estereotipado.

 

_AttPro

Si se establece en 1, configura en la Visibilidad del Atributo: la casilla Protegido como seleccionada en cada nuevo elemento modelo estereotipado.

 

_AttPub

Si se establece en 1, configura en la Visibilidad del Atributo: la casilla Público como seleccionada en cada nuevo elemento modelo estereotipado.

 

compositeKind

Cuando se aplica a una Asociación, define si el extremo origen o destino es una agregación o composición. Los valores permitidos son:

Ninguno

Agregación en la Fuente

Agregación en el Destino

Composición en la Fuente

Composición en el Destino

 

Agregación

_ConInh

Si se establece en 1, configura en Mostrar Compartimientos del Elemento: la casilla Restricciones Heredadas como seleccionada en cada nuevo elemento modelo estereotipado.

 

 

 

Visibilidad de Característica

_Constraint

Si se establece en 1, configura en Mostrar Compartimientos del Elemento: la casilla Restricciones como seleccionada en cada nuevo elemento modelo estereotipado.

 

_defaultDiagramType

Define el tipo de diagrama hijo creado cuando un elemento es compuesto.

 

Defina Tipo de Diagrama Hijo

direction

Se crea automáticamente cuando cualquier tipo de conector de elemento Metaclase es arrastrado desde la página de caja de herramientas del Perfil hacia un diagrama. Puede establecer un valor para este atributo en preferencia al uso de los atributos _SourceNavigability o _TargetNavigability(abajo).

 

 

_HideStype

Establezca el campo Valor Inicial en una lista separada por comas de los estereotipos para ocultar esos estereotipos, al configurar el filtro Ocultar Características Estereotipadas para cada nuevo elemento modelo estereotipado.

 

Visibilidad de Característica

_isVertical

Se establece como Verdadero para una ActivityPartition estereotipada para hacer a la orientación de la Partición de Actividad vertical.

 

Partición

_lineStyle

Establece el estilo de línea de un conector estereotipado; el Valor Inicial del atributo puede ser uno de los siguientes:

direct

auto

custom

bezier

treeH (horizontal)

treeV (vertical)

treeLH (horizontal lateral)

treeLV (vertical lateral)

orthogonalS (ortogonal, esquinas cuadradas)

orthogonalR (ortogonal, esquinas redondeadas)

 

Estilos de Conector

_makeComposite

Hace a cada elemento estereotipado un elemento compuesto cuando se crea.

Definir Elementos Compuestos

 

_OpInh

Si se establece en 1, configura en las Características Heredadas: la casilla Mostrar Operaciones como seleccionada en cada nuevo elemento modelo estereotipado.

 

 

 

 

 

 

 

 

Visibilidad de Característica

_OpPkg

Si se establece en 1, configura la Visibilidad de la Operación: Paquete como seleccionada en cada nuevo elemento modelo estereotipado.

 

_OpPri

Si se establece en 1, configura la Visibilidad de la Operación: Privado como seleccionada en cada nuevo elemento modelo estereotipado.

 

_OpPro

Si se establece en 1, configura la Visibilidad de la Operación: Protegido como seleccionada en cada nuevo elemento modelo estereotipado.

 

_OpPub

Si se establece en 1, configura la Visibilidad de la Operación: Público como seleccionada en cada nuevo elemento modelo estereotipado.

 

_PType

Si se establece en 1, configura la casilla Mostrar tipo de elemento (Puerto o Parte únicamente) como seleccionada en cada nuevo elemento modelo estereotipado.

 

_ResInh

Si se establece en 1, configura en Mostrar Compartimientos del Elemento: la casilla Responsabilidades Heredadas como seleccionada en cada nuevo elemento modelo estereotipado.

 

_Responsibility

Si se establece en 1, configura en Mostrar Compartimientos del Elemento: la casilla Responsabilidades como seleccionada en cada nuevo elemento modelo estereotipado.

 

_Runstate

Si se establece en 1, configura la casilla Ocultar Estado de Ejecución del Objeto en diagrama actual como seleccionada en cada nuevo elemento modelo estereotipado.

 

_SourceAggregation

Obsoleto. Vea compositeKind, arriba.

 

 

_SourceMultiplicity

Establece la multiplicidad del elemento fuente, tal como 1..* o 0..1.

 

Rol Fuente

_SourceNavigability

Si el conector no es navegable, establezca este atributo como No-Navegable.

Si otros valores son más apropiados, utilice el atributo dirección(arriba).

 

 

_subtypeProperty

Especifica el nombre completamente calificado del Valor Etiquetado que es utilizado para generar un submenú emergente cada vez que un elemento con el estereotipo es creado desde la Caja de Herramientas.

El Valor Etiquetado es una enumeración y el submenú consta de un comando para cada literal de enumeración. El Valor Etiquetado es inicializado con cualquier comando está seleccionado en el submenú; si no hay ninguno seleccionado (como si el usuario hace clic afuera del submenú) entonces el valor predeterminado se utiliza como normal.

Por ejemplo, si se crea un elemento de Actividad BPMN 2, se muestra un submenú listando los tipos de tareas tal como BusinessRule, Manual y Recibir. Al seleccionar uno de estos valores lo establece como el valor del Valor Etiquetado taskType.

El Valor Etiquetado es efectivamente el subtipo de la Actividad; en el perfil BPMN 2 en formato perfil::estereotipo::tag, la subtypeProperty para el estereotipo de Actividad sería:

BPMN2.0::Activity::taskType.

 

 

 

 

 

 

 

Actividad BPMN 2.0

_Tag

Si se establece en 1, configura en Mostrar Compartimientos del Elemento: la casilla Etiquetas como seleccionada en cada nuevo elemento modelo estereotipado.

 

Visibilidad de Característica

_tagGroupings

Mapea los Valores Etiquetados en los grupos de etiqueta (abajo) que se muestran en la ventana de Valores Etiquetados, en forma de:

tagName1=groupName1;tagName2=groupName2;

 

Esta funcionalidad actualmente está disponible para tipos de objetos únicamente, no para otros tipos como atributos.

 

 

 

 

 

 

Definir Agrupaciones de Etiqueta

_tagGroups

Define una lista separada por comas de los grupos necesarios en el orden en que se deben mostrar en la ventana de Valores Etiquetados. Por ejemplo:

groupName1,groupName2,groupName3

 

Esta funcionalidad actualmente está disponible para tipos de objetos únicamente, no para otros tipos como atributos.

 

_tagGroupStates

Mapea _tagGroups mostrados en la ventana de Valores Etiquetados para el estado de abierto o cerrado, en forma de:

groupName1=open;groupName2=closed;

 

Esta funcionalidad actualmente está disponible para tipos de objetos únicamente, no para otros tipos como atributos.

 

_TagInh

Si se establece en 1, configura en Mostrar Compartimientos del Elemento: la casilla Etiquetas Heredadas como seleccionada en cada nuevo elemento modelo estereotipado.

 

Visibilidad de Característica

_TargetAggregation

Obsoleto. Vea compositeKind, arriba.

 

 

_TargetMultiplicity

Establece la multiplicidad del elemento destino, tal como 1..* o 0..1.

 

Rol Objetivo

_TargetNavigability

Si el conector no es navegable, establezca este atributo como No-Navegable.

Si otros valores son más apropiados, utilice el atributo dirección(arriba).

 

 

Notas

Cuando un atributo se establece en 1 para activar una función, establecerla en 0 desactiva la función

Temas de Centro de aprendizaje

(Alt+F1) | Enterprise Architect | Lenguajes de Modelado | Construir un Perfil | Definir una Imagen