Utilice los valores de los parámetros de patrón para controlar si un proyecto se crea cuando un usuario del patrón genera una instancia de un patrón definido por el usuario.
Antes de empezar:
Realice las siguientes tareas:
Puede controlar si los proyectos que están seleccionado como archivos de origen en un patrón definido por el usuario se crean utilizando expresiones XPath.
Para obtener información de referencia sobre XPath, incluyendo información sobre las funciones XPath, consulte
Especificación
W3C XPath 1.0.
- Se incluye la función pp:getValue(), además de las funciones de la especificación XPath 1.0. La función pp:getValue() adopta el ID de parámetro de un parámetro de patrón y devuelve el valor de dicho parámetro de patrón. Para ver el ID de parámetro para un parámetro de patrón:
- En el separador Configuración de patrones del editor de creación de patrones, efectúe una doble pulsación en un parámetro, o bien seleccione un parámetro y pulse Editar. Se abre la ventana Editar parámetro.
- Pulse el separador Transformar. Los ID de parámetro para los parámetros de patrón se muestran en la columna ID de parámetro de la tabla Parámetros de patrón.
- Cuando un usuario de patrón genera una instancia de patrón, las expresiones de transformación se procesan antes de cualquier código Java™ y PHP que se haya añadido para modificar instancias de patrón. La transformación de los parámetros de patrón se procesa en la secuencia siguiente:
- Se evalúa cada parámetro que tenga una expresión de transformación XPath.
- El valor de cada parámetro que tenga una expresión de transformación XPath se actualiza con el resultado de su evaluación, sobrescribiendo el valor especificado por el usuario del patrón.
- Los parámetros se evalúan por orden, de arriba abajo, tal como aparecen en la lista del separador Configuración de patrones del editor de creación de patrones.
Para controlar la creación de un proyecto utilizando una expresión XPath:
- Abra el editor de creación de patrones.
- En el separador Origen, en la sección Seleccionar archivos de origen, efectúe una doble pulsación sobre el proyecto que desea controlar o bien seleccione el proyecto y pulse Editar. Se abre la ventana Editar proyecto.
- Pulse el separador Crear. Cree una expresión XPath para el proyecto seleccionado:
- Para seleccionar una función:
- Expanda Booleano, Número, Patrón o Serie en la sección Funciones y, a continuación, pulse una función. La función se muestra en el campo Nombre de función.
- Pulse Utilizar. La función se inserta en el campo Expresión en la posición del cursor.
- Para seleccionar un operador:
- Pulse un operador en la sección Operadores. El operador se muestra en el campo Operador.
- Pulse Utilizar. El operador se inserta en el campo Expresión en la posición del cursor.
- Para seleccionar un parámetro de patrón:
- Pulse un parámetro de patrón en la tabla Parámetros de patrón. El ID de parámetro que se muestra en la columna ID de parámetro de la tabla Parámetros de patrón para el parámetro elegido se muestra en el campo ID de parámetro.
No puede seleccionar un parámetro de patrón que utiliza un tipo de tabla.
- Pulse Utilizar. El ID de parámetro se inserta en el campo Expresión en la posición del cursor.
- También puede editar la expresión directamente en el campo Expresión.
- Repita las acciones del paso 3 según corresponda, para crear la expresión XPath.
- Ahora puede elegir si desea probar la expresión: