Puede promocionar una propiedad de nodo al nivel del flujo de mensajes para simplificar el mantenimiento del flujo de mensajes y sus nodos, y proporcionar valores comunes para varios nodos del flujo al hacer convergir propiedades promocionadas.
Antes de empezar
Para realizar esta tarea, debe haber completado la tarea siguiente:
Para promocionar propiedades de nodos de flujos de mensajes a nivel del flujo de mensajes:
Si es el primer flujo de mensajes que abre, a la izquierda de la vista del editor también se muestra la ventana de control de flujo de mensajes y la lista de nodos de flujos de mensajes incorporados disponibles.
Desde este diálogo, puede acceder a todas las propiedades de los nodos, sin tener en cuenta el nodo que se ha seleccionado al abrir el diálogo, al ampliar las propiedades de todos los demás nodos del flujo (inicialmente, están comprimidas).
En la parte de la derecha se listan todas las propiedades que están promocionadas actualmente para el flujo de mensajes. Si aún no ha promocionado ninguna propiedad, a la derecha sólo se muestra el nombre del flujo de mensajes como directorio raíz del árbol de propiedades promocionadas.
Casi todas las propiedades de los nodos de flujos de mensajes están disponibles para la promoción, pero no se pueden promocionar:
Cuando crea una nueva propiedad promocionad, el nombre que especifica es el nombre por el que se conoce a la propiedad en el sistema y debe cumplir determinadas limitaciones de denominación Java y XML, que impone el diálogo y, si se indica un nombre que incluye un carácter no válido, se muestra un mensaje. Por ejemplo, no puede incluir un espacio o símbolo de comillas.
Si desarrolla un flujo de mensajes en un proyecto definido por el usuario que se va a entregar como un plug-in de Eclipse, puede añadir conversión para las propiedades promocionadas que ha añadido. Los nombres convertidos pueden contener caracteres restringidos para nombres del sistema como, por ejemplo, espacios. La opción de proporcionar series de caracteres convertidos para propiedades promocionadas no está disponible si se trabaja con un flujo de mensajes de un proyecto de flujo de mensajes.
El campo de nombre se muestra resaltado; sobreescríbalo para redenominar el grupo al crearlo. También puede redenominar el grupo más adelante, cuando lo desee, efectuando una doble pulsación en el nombre.
El campo de nombre se muestra resaltado; sobreescríbalo para redenominar la propiedad al crearla. También puede redenominar la propiedad en cualquier momento, efectuando una doble pulsación en el nombre.
La lista situada a la izquierda también incluye los nodos restantes en este flujo de mensajes. Puede ampliar las propiedades que se listan en cada nodo y trabajar con todas las propiedades al mismo tiempo. Para continuar promocionando propiedades, no es necesario que cierre el diálogo y seleccione otro nodo de la vista del editor.
Al nuevo grupo se le proporciona un nombre que toma el valor por omisión de Group1. Si el grupo Group1 ya existe, el nombre por omisión siguiente es Group2 y así sucesivamente. Redenomine el grupo efectuando una doble pulsación en el mismo y entrando nuevo texto.
Una vez que ha promocionado una propiedad, ya no puede realizar ningún cambio en la misma a través del diálogo de propiedades de nodo. Sólo puede actualizar su valor a nivel del flujo de mensajes.
Las propiedades del nodo de flujo de mensajes ya se han promocionado al flujo de mensajes. Si desea confirmarlo, pulse el botón derecho del ratón en el flujo de mensajes de la vista Navegador, o bien, pulse el botón derecho del ratón en la vista del editor y, a continuación, seleccione Propiedades.
Se visualiza el diálogo Propiedades del flujo de mensajes, en el que se muestran las propiedades del nodo de flujo de mensajes que se han promocionado, organizadas en los grupos que se han creado. Si, ahora, establece un valor para una de estas propiedades, el valor aparece como valor por omisión para la propiedad siempre que se incluya el flujo de mensajes en otros flujos de mensajes.
Cuando selecciona un flujo de mensajes intercalado de otro flujo de mensajes (un subflujo) y visualiza sus propiedades, se muestran los valores de las propiedades promocionadas. Si observa en el interior del flujo intercalado (es decir, si selecciona Abrir subflujo), se muestran los valores originales de las propiedades. El valor de una propiedad promocionada no sustituye la propiedad original, pero tiene prioridad al difundir el flujo de mensajes.
Si promociona una propiedad que es obligatoria (es decir, aparece un asterisco junto al nombre en el diálogo de propiedades del nodo de flujo de mensajes), se conserva la característica obligatoria de la propiedad. Debe establecer siempre un valor para cada una de las propiedades obligatorias a nivel del nodo, aunque prevea promocionar la propiedad a nivel del flujo de mensajes y, así, alterarla temporalmente.
Puede repetir el proceso de promoción de propiedades de nodo de flujo de mensajes a través de varios niveles de flujo de mensajes. Puede promocionar propiedades de cualquier nivel de la jerarquía al nivel de arriba siguiente, y así sucesivamente a través de la jerarquía hasta el nivel superior. Cuando se difunde el flujo de mensajes a un intermediario, el valor de una propiedad se propaga desde el punto más alto de la jerarquía en el que se ha establecido hasta el nodo de flujo de mensajes original. El valor de la propiedad del nodo de flujo de mensajes original se altera temporalmente.
Conceptos relacionados
Propiedades promocionadas
Difusión de aplicaciones de flujos de mensajes
Tareas relacionadas
Definición de propiedades promocionadas
Redenominación de una propiedad promocionada
Convergencia de varias propiedades
Eliminación de una propiedad promocionada
Edición de propiedades configurables
Referencia relacionada
Nodos incorporados
Avisos |
Marcas registradas |
Descargas |
Biblioteca |
Soporte |
Información de retorno (feedback)
![]() ![]() |
ac02380_ |