Definir Agrupaciones de Etiqueta [Guía de Usuario de Enterprise Architect]

Top Previous Next

Definir Agrupaciones de Etiqueta

button_main button_prev button_next

Al desarrollar un elemento estereotipado en un Perfil, puede definir un número grande de Valores Etiquetados. Por ejemplo, un elemento de Actividad BPMN en el Perfil BPMN 2.0 tiene 30 Valores Etiquetados. De manera predeterminada, en la ventana de Valores Etiquetados para el elemento, estos Valores Etiquetados inicialmente se mostrarían todos en orden alfabético, lo que podría dividir etiquetas relacionadas si sucede que tiene nombres alfabéticamente distantes. Para mantener etiquetas relacionadas juntas y controlar cuales etiquetas son mostradas inicialmente, el Perfil BPMN 2.0 los Valores Etiquetados han sido agrupados. Puede aplicar la misma solución, utilizando tres atributos especiales de agrupación de etiqueta en el elemento Metaclase extendido por el elemento Estereotipo en el cual las etiquetas son definidas como atributos.

Usted aplica la agrupación utilizando:

_tagGroups para definir nombres de grupos

_tagGroupings para definir que etiquetas van a cada grupo

_tagGroupStates para definir cuales grupos de etiqueta son inicialmente expandidos en la ventana de Valores Etiquetados, y cuales son colapsados

 

La ventana de Valores Etiquetados para el elemento de Actividad BPMN 2.0 inicialmente se muestra como se muestra aquí:

bpmn2act

 

Para lograr esta visualización de los Valores Etiquetados de Actividad BPMN 2.0, el Desarrollador de Tecnología definió los atributos especiales en el elemento de Metaclase de Actividad como se muestra:

Atributo

Valores

Ver También

_tagGroups

Base Element,Activity,Task,AdHoc,Loop,Sub-Process,Callable Element,Execution,Other

 

 

 

 

Atributos Especiales

_tagGroupings

auditing=Base Element;categoryValue=Base Element;documentation=Base Element;monitoring=Base Element;activityType=Activity;calledActivityRef=Activity;instantiate=Activity;isACalledActivity=Activity;isATransaction=Activity;isForCompensation=Activity;resources=Activity;messageRef=Task;operationRef=Task;rendering=Task;script=Task;scriptFormat=Task;taskType=Task;adHoc=AdHoc;adHocOrdering=AdHoc; ... (y así sucesivamente)

 

_tagGroupStates

Base Element=closed;Activity=open;Task=open;AdHoc=closed;Loop=closed;Sub-Process=closed;Callable Element=closed;Execution=closed;Other=closed

 

Notas

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