Tipos Estructurados Predefinidos [Guía de Usuario de Enterprise Architect]

Top Previous Next

Tipos Estructurados Predefinidos

button_main button_prev button_next

Los Valores Etiquetados definen una amplia gama de propiedades y características de un elemento modelo, y algunas de estas propiedades tienen valores complejos. Por ejemplo, puede que quiera que su usuario seleccione un valor entre límites superiores e inferiores (utilizando flechas de 'Girar'), configure una fecha, seleccione un color de la paleta o trabaje a través de una lista de verificación.

Usted crea estos Valores Etiquetados complejos a partir de cualquiera de una serie de tipos y filtros de Valor Etiquetadopredefinido, algunos de los cuales es posible que haya creado usted mismo (Configuraciones | Tipos UML > Tipos de Valores Etiquetados).

Formatos de Tipo de Valor Etiquetado

Para cada Tipo de Valor Etiquetado, la descripción incluye la sintaxis para crear los valores iniciales para el uso del Valor Etiquetado. El nombre y formato son sensibles a mayúscula y minúscula.

Tipo de Valor Etiquetado

Formato

Utilizado para

Ver También

AddinBroadcast

Type=AddinBroadcast;

Values=YourAddinName;

Permitir que un Add-In responda a un intento de editar este Valor Etiquetado mostrando una ventana en la cual el valor y notas pueden ser editados.

 

 

Boolean

Type=Boolean;

Default=Val;

Proporcionar para la entrada de Verdadero o Falso, cualquiera de los cuales puede ser el valor predeterminado.

 

 

CheckList

Type=CheckList;

Values=Val1,Val2,Val3;

Crear una lista de verificación de cosas por ser completadas o satisfechas antes de que la acción sea aprobada o realizada.

Val1, Val2, Val3 y así sucesivamente especifican los ítems de la lista de verificación, cada uno de los cuales es representado a través de la ventana de Valores Etiquetados con una casilla; la etiqueta tiene el valor de Incompleto hasta que cada casilla sea seleccionada, momento en el que el valor es Completo.

Por ejemplo:

Type=CheckList;

Valores=¿El cambio resuelve la tarea/problema dado?, ¿El código tiene suficiente manejo de error?, ¿El código tiene sentido?, ¿El código cumple con las convenciones de codificación?;

 

Mientras el compartimiento del Valor Etiquetado del elemento y los campos de la ventana de Valor Etiquetado muestran los valores Completo o Incompleto, los informes de documento y web mostrará la lista de ítems de verificación y el estatus de cada uno (Verdadero para lo seleccionado, Falso para lo deseleccionado).

 

 

Clasificador

Type=Classifier;

Values=Type1,Type2;

Stereotypes=Stereotype1;

 

Obsoleto - utilice RefGUID y RefGUIDList

 

Color

Type=Color;

Default=Val;

Ingrese un valor de color desde un menú de selector de color, donde el valor es el valor RGB Hex del color.

Por ejemplo, el RGB Hex para Azul es 0000FF, mientras que el RGB Hex para Verde es 00FF00.

 

 

Constante

Type=Const;

Default=Val;

 

Crear un valor de constante de sólo lectura.

 

Personalizado

Type=Custom;

Crear su propia plantilla para tipos predefinidos, utilizando un valor enmascarado.

Crear Tipo de Valor Etiquetado Enmascarado Personalizado

 

Fecha

Type=Date;

Ingresar la fecha para el Valor Etiquetado, desde un menú del calendario.

 

 

Hora de Fecha

Type=DateTime;

Obsoleto - Utilice Fecha

Ingresar la fecha para el Valor Etiquetado, desde un menú del calendario.

 

 

Directorio

Type=Directory;

Default=Val;

Ingrese una ruta del directorio desde un explorador

Puede configurar una ruta de directorio predeterminada como un valor de cadena.

 

 

Enumeración

Type=Enum;

Values=Val1,Val2,Val3;

Default=Val2;

Defina una lista separada por comas, donde Val1, Val2 y Val3 representan valores en la lista y Predeterminado representa el valor predeterminado de la lista.

 

Agregar una Enumeración a un Estereotipo

Archivo

Type=File;

Default=Val;

Ingresar un nombre de archivo desde una ventana del explorador de archivo. El archivo nombrado puede ser lanzado en su aplicación predeterminada.

Puede configurar un archivo predeterminado como una cadena que contiene la ruta y nombre del archivo.

 

 

Float, Decimal, Double

Type=Float;

Type=Decimal;

Type=Double;

Default=Val;

 

Ingresar un valor Float, Decimal o Double. Estos tipos mapean el mismo tipo de dato.

Puede configurar uno predeterminado para uno o todos estos.

 

Entero

Type=Integer;

Default=Val;

 

Ingresar un valor Entero, y uno predeterminado.

 

Memo

Type=Memo;

 

Ingresar valores grandes y complejos para una etiqueta.

 

RefGUID

Type=RefGUID;

Values=Type1,Type2;

Stereotypes=Stereotype1;

 

O

 

 

Type=RefGUID;

Metatype=Type;

Hacer referencia a un elemento desde el modelo al especificar el GUID del elemento, donde:

Type1 y Type2 especifican uno o más objetos de diagrama permitidos (tal como Clase, Componente, Atributo u Operación)

Stereotype1 representa un estereotipo permitido

 

Metatipo puede ser utilizado para hacer referencia a tipos de Clasificadores y Propiedades:

Metatipo=Clasificador; presenta todos los tipos de Clasificadores definidos por Enterprise Architect de los cuales seleccionar

Metatipo=Propiedad; presenta todos los Puertos, Partes y Atributos de los cuales seleccionar

 

Usted configura el clasificador, atributo u operación para un Valor Etiquetado de este tipo haciendo clic en el botón ( ... ) contra el Valor Etiquetado en la ventana de Valores Etiquetados.

 

Clasificador, Atributo u Operación

RefGUIDList

Type=RefGUIDList;

Values=Type1,Type2;

Stereotypes=Stereotype1;

 

 

OR

Type=RefGUID;

Metatype=Type;

Hacer referencia a una lista de elementos desde el modelo al especificar cada GUID del elemento, donde:

Type1 y Type2 especifican uno o más objetos de diagrama permitidos (tal como Clase o Componente)

Stereotype1 representa un estereotipo permitido

 

 

Metatipo puede ser utilizado para hacer referencia a tipos de Clasificadores y Propiedades:

Metatipo=Clasificador; presenta todos los tipos de Clasificadores definidos por Enterprise Architect de los cuales seleccionar

Metatipo=Propiedad; presenta todos los Puertos, Partes y Atributos de los cuales seleccionar

 

Usted configura el clasificador, atributo u operación para un Valor Etiquetado de este tipo haciendo clic en el botón ( ... ) contra el Valor Etiquetado en la ventana de Valores Etiquetados.

 

Clasificador, Atributo u Operación

Girar

Type=Spin;

LowerBound=x;

UpperBound=x;

Default=Val;

Crear un control de giro con el valor LowerBound siendo el valor inferior y UpperBound siendo el valor superior.

También puede configurar uno predeterminado dentro de ese rango.

 

 

Cadena

Type=String;

Default=Val;

Ingresar un valor de cadena, hasta 255 caracteres de largo y una cadena de texto predeterminada.

Para textos más largos, utilice Type=Memo.

 

Memo

Tiempo

Type=Time;

Ingresar la hora para el Valor Etiquetado.

 

 

TimeStamp

Type=TimeStamp;

Ingresar la fecha y hora para el Valor Etiquetado, desde un menú del calendario.

 

 

URL

Type=URL;

Default=Val;

Ingresar una URL web. La URL debería comenzar con:

'http://'

'https://' o

'www.'

 

Puede configurar una URL predeterminada como un valor de cadena.

 

 

Filtros de Etiqueta

Puede utilizar filtros para restringir donde puede ser aplicado un Valor Etiquetado.

Filtro

Formato

Descripción

Ver También

Se Aplica a

AppliesTo=Type1,Type2;

Restringe los tipos de elementos esta etiqueta se puede aplicar a, donde Type1 y Type2 son tipos válidos.

Los valores posibles son:

Todos los tipos de elementos

Todos los tipos de conectores

Atributo

Operación, y

OperationParameter

 

 

BaseStereotype

BaseStereotype=S1,S2;

Restringe los estereotipos a los que pertenece esta etiqueta, donde S1 y S2 son los estereotipos permitidos.

 

 

Aprender más

Crear Tipo de Valor Etiquetado Desde Tipos Predefinidos