Campo
|
Acción
|
Ver También
|
Rol <Tipo>
|
Ingrese el nombre del rol a ser jugado.
|
|
Alias
|
Ingrese un alias para el rol, si es requerido.
|
|
Notas de Rol
|
Ingrese notas sobre el rol.
|
|
Derivado
|
Indicar que el valor o valores del rol pueden ser calculados desde otra información.
|
|
Propio
|
Indicar que el rol es propio de la Clase opuesta en lugar de la Asociación.
Seleccionar esta casilla agrega un 'punto' al extremo apropiado del conector ( ).
|
|
Unión Derivada
|
Indicar que el rol es derivado desde las propiedades en subconjunto.
|
|
Multiplicidad
|
Especificar la multiplicidad del rol (puede definir los valores de este campo en la pestaña de Cardinalidad de la ventana de Tipos de UML).
Este es un rango de instancias del rol que puede ser activo en la relación; por ejemplo, un empleado puede ser asignado a tareas, para el rol destino usted define el rango de instancias (tal como tareas) a las que el empleado puede ser asignado.
Los valores tienen los siguientes formatos:
•
|
*, o 0..* - cero, una o varias instancias
|
•
|
0..n - de cero a n instancias, pero no más que n
|
•
|
n - exactamente n instancias
|
•
|
n..* - n, o más de n instancias.
|
También puede definir la multiplicidad del elemento fuente y destino en las propiedades de Atributo del elemento.
|
Cardinalidad
Propiedades de Atributo
|
Ordenado
|
Indicar que el rol es una lista y la lista está ordenada.
|
|
Permitir Duplicados
|
Indicar que el rol puede contener elementos duplicados (relevante sólo si la multiplicidad es > 1).
Este campo se mapea a la propiedad UML isUnique (seleccionando la casilla se mapea al valor isUnique de FALSE).
|
|
Contenedor
|
Indicar la naturaleza del contenedor en el Destino (referencia, valor...).
|
|
Acceso
|
Indicar el nivel de acceso para el rol.
|
|
Agregación
|
Indicar el tipo de agregación que este rol utiliza.
|
|
Alcance Objetivo
|
Indicar el nivel en el cual este rol se aplica (instancia o clasificador).
|
|
Navegabilidad
|
Indicar si el rol es navegable o no (los extremos no navegables se muestran dependiendo de las propiedades de diagrama).
|
|
Cambiable
|
Indicar si este rol está sujeto a cambios.
|
|
Restricción(es)
|
Indicar una restricción en el rol.
|
|
Calificador(es)
|
Indicar cualquier calificador o restricciones del rol; separar múltiples calificadores con un punto y coma.
Alternativamente, haga clic en el botón ( ... ) en el extremo del campo, y defina un nuevo calificador en la ventana de Calificadores (los calificadores escritos en el campo Calificador(es) también son automáticamente agregados a esta ventana).
|
Ventana de Calificadores
|
Estereotipo
|
(Opcional) Indicar el nombre de un estereotipo que se aplica a este extremo de la Asociación, o haga clic en el botón ( ... ) en el extremo del campo y seleccione un estereotipo desde la ventana Selector de Estereotipo.
|
Selector de Estereotipo
|
Tipo de Miembro
|
Indicar un tipo de rol que puede ser utilizado al generar Clases de colección para multiplicidad > 1.
|
|