Designer panel
Resumen
Sección titulada «Resumen»El panel Designer es un editor gráfico de flujos de trabajo que ofrece un entorno visual para crear, modificar y gestionar definiciones de procesos de flujo de trabajo. Se activa cuando un usuario hace clic en el icono de edición desde el panel Home. El Designer ofrece una interfaz intuitiva de arrastrar y soltar para modelar flujos de trabajo complejos con nodos, transiciones y propiedades configurables.
Disposición del panel
Sección titulada «Disposición del panel»El panel Designer se estructura en tres áreas principales:
- Barra de navegación superior: contiene las opciones del menú principal (Home, Designer, Users, Tools, Admin)
- Sección izquierda: lienzo visual del flujo de trabajo que muestra el diagrama con los nodos y las transiciones
- Sección derecha: panel de propiedades del nodo y de la transición (visible cuando se selecciona un elemento)
Lienzo del flujo de trabajo
Sección titulada «Lienzo del flujo de trabajo»La sección izquierda ofrece un espacio de trabajo gráfico para diseñar y visualizar flujos de trabajo:
- Representación gráfica: muestra los nodos y las transiciones del flujo de trabajo con conexiones visuales claras
- Interfaz de arrastrar y soltar: permite posicionar y organizar fácilmente los elementos del flujo de trabajo
- Líneas de conexión visuales: muestran el flujo entre nodos mediante flechas direccionales
- Nodos codificados por color: los distintos tipos de nodo se distinguen por color (verde para Start, rojo para End, azul para Actions, blanco para Tasks, etc.)
- Título del documento: se muestra en la esquina superior derecha del área del lienzo
Controles de zoom y navegación del lienzo
Sección titulada «Controles de zoom y navegación del lienzo»Situada en la esquina inferior izquierda del lienzo, una barra de herramientas vertical ofrece controles de zoom y de gestión de la vista:
| Control | Descripción |
|---|---|
| Zoom In (+) | Aumenta la ampliación del diagrama para una edición detallada |
| Zoom Out (-) | Reduce la ampliación del diagrama para ver más partes del flujo de trabajo |
| Fit Diagram | Ajusta automáticamente el zoom para mostrar el flujo de trabajo completo dentro del área de lienzo disponible |
| Lock / Unlock | Alterna el bloqueo del lienzo para impedir o permitir acciones de modificación |
Barra de herramientas inferior
Sección titulada «Barra de herramientas inferior»Una barra de herramientas en la parte inferior del lienzo ofrece funciones esenciales de gestión y navegación del flujo de trabajo.
Controles del lado izquierdo
Sección titulada «Controles del lado izquierdo»| Control | Descripción |
|---|---|
| Fit Diagram | Ajusta el nivel de zoom para encajar el diagrama completo del flujo de trabajo dentro del área de lienzo visible |
| Capture Screenshot | Captura una imagen de la parte visible actual del diagrama del flujo de trabajo |
| Stop Edition | Sale del Designer, vuelve al panel Home y elimina la opción “Designer” del menú de navegación superior |
Controles del lado derecho
Sección titulada «Controles del lado derecho»| Control | Descripción |
|---|---|
| Show Mini Map | Muestra un pequeño mapa general del flujo de trabajo completo, lo que permite una navegación rápida en flujos de trabajo grandes |
| Expand Left Arrow | Expande el panel izquierdo del lienzo, dando más espacio al diagrama |
| Expand Right Arrow | Expande el panel derecho de propiedades, dando más espacio a la configuración del nodo |
Panel de propiedades del nodo
Sección titulada «Panel de propiedades del nodo»La sección derecha muestra propiedades detalladas y opciones de configuración cuando se selecciona un nodo o una transición:
- Interfaz basada en pestañas: los distintos tipos de nodo ofrecen varias pestañas para organizar las propiedades (por ejemplo, las pestañas Task y Task notification para los nodos Task)
- Campos de formulario: propiedades configurables específicas de cada tipo de nodo
- Validación en tiempo real: retroalimentación inmediata sobre la validez de los valores de las propiedades
- Editores de código: editores con resaltado de sintaxis para scripts y expresiones
- Botones de acción: opciones Edit, Delete y Clone para gestionar el elemento seleccionado
Acciones disponibles
Sección titulada «Acciones disponibles»| Acción | Disponibilidad | Descripción |
|---|---|---|
| Edit | Todos los nodos y transiciones | Abre el nodo o la transición para su edición en el panel de propiedades |
| Delete | Todos los nodos y transiciones | Elimina el nodo o la transición seleccionados del flujo de trabajo |
| Clone | Task, Action, Mail, Scheduled, Library | Crea un duplicado del nodo seleccionado con propiedades idénticas |
Interacciones del modelador gráfico
Sección titulada «Interacciones del modelador gráfico»El Designer ofrece interacciones intuitivas basadas en el ratón para un modelado eficiente del flujo de trabajo:
Interacciones con los nodos
Sección titulada «Interacciones con los nodos»| Interacción | Acción |
|---|---|
| Clic simple en un nodo | Selecciona el nodo y muestra sus propiedades en el panel derecho |
| Doble clic en un nodo | Abre el nodo para su edición, mostrando las propiedades en el panel derecho |
| Pasar el cursor sobre un nodo | Muestra un menú contextual sobre el nodo con las opciones: Add, Edit, Clone, Delete |
| Arrastrar un nodo | Mueve el nodo a una nueva posición dentro del área de diseño del lienzo |
Interacciones con el lienzo
Sección titulada «Interacciones con el lienzo»| Interacción | Acción |
|---|---|
| Arrastrar el fondo del lienzo | Desplaza el diagrama por el área de diseño sin seleccionar nodos |
| Desplazamiento de la rueda del ratón | Aplica zoom cuando el cursor está posicionado sobre el área del lienzo |
| Clic simple en una transición | Selecciona la transición y muestra sus propiedades en el panel derecho |
| Doble clic en una transición | Abre la transición para su edición, con las propiedades en el panel derecho |
Menú contextual del nodo
Sección titulada «Menú contextual del nodo»Al pasar el cursor sobre un nodo, aparece un menú contextual sobre el nodo que ofrece acceso rápido a las operaciones habituales:
| Opción de menú | Descripción |
|---|---|
| Add | Abre un panel que permite añadir un nuevo nodo al flujo de trabajo. Tipos de nodo disponibles: - Action: ejecuta código Java automáticamente - Mail: envía notificaciones por correo electrónico - Task: crea tareas de usuario que requieren interacción humana - Scheduled: ejecuta acciones de forma programada - Library: define bibliotecas de código reutilizables |
| Edit | Abre el nodo para su edición en el panel de propiedades |
| Clone | Crea un duplicado del nodo (disponible solo para los nodos Task, Action, Mail, Scheduled y Library) |
| Delete | Elimina el nodo del flujo de trabajo |
Flujo de diseño del flujo de trabajo
Sección titulada «Flujo de diseño del flujo de trabajo»El diseño típico de un flujo de trabajo sigue estos pasos:
- Acceder al Designer: haga clic en el icono de edición de un flujo de trabajo en el panel Home
- Añadir nodos: use el menú contextual (pasando el cursor sobre los nodos existentes) o arrastre y suelte para añadir nodos al flujo de trabajo
- Configurar nodos: haga doble clic en los nodos para editar sus propiedades en el panel derecho
- Crear transiciones: conecte los nodos dibujando transiciones entre ellos
- Posicionar elementos: arrastre los nodos para organizar el diagrama de forma lógica
- Probar y validar: revise la estructura completa del flujo de trabajo
- Guardar cambios: haga clic en “Stop Edition” para guardar y volver al panel Home
Buenas prácticas
Sección titulada «Buenas prácticas»- Use nombres de nodo descriptivos: nombre los nodos con claridad para que el diagrama del flujo de trabajo sea autoexplicativo
- Organice la disposición del diagrama: posicione los nodos de forma lógica para que el flujo del flujo de trabajo sea fácil de seguir
- Aproveche los controles de zoom: use el zoom in/out y Fit Diagram para navegar de forma eficiente por flujos de trabajo complejos
- Use el mini mapa para flujos de trabajo grandes: active el mini mapa al trabajar con flujos de trabajo que contienen muchos nodos
- Clone nodos similares: ahorre tiempo clonando nodos que comparten configuraciones similares
- Pruebe las transiciones: asegúrese de que todos los nodos tienen las transiciones entrantes y salientes adecuadas
- Bloquee el lienzo al revisar: use el control de bloqueo para evitar modificaciones accidentales al revisar el flujo de trabajo
- Guarde capturas de pantalla para la documentación: use la función de captura de pantalla para documentar las versiones del flujo de trabajo