Crear una expresión XPath nueva

El editor de bases de datos de síntomas proporciona un diálogo que permite a los usuarios crear rápidamente expresiones XPath sin un conocimiento previo de la sintaxis del lenguaje XPath. Las expresiones constan de predicados simples agrupados por operadores AND u OR. Un predicado simple consta de un atributo org.eclipse.hyades.logging.events.cbe.ComonBaseEvent, un operador simple (=, <, >, <>,...) y un valor. Una vez creada una expresión, puede utilizarse para el análisis de anotaciones.

Para crear una expresión:


  1. En el editor de formatos de Symptom V2.0, seleccione un nodo Expresión XPath. En el panel Detalles de expresión XPath pulse el botón Expresión nueva, se muestra el diálogo Expresión XPath nueva. Pulse Añadir para añadir una entrada a la tabla de expresión que es un predicado simple.
  2. Seleccione el atributo que desea utilizar en el predicado simple de la lista de atributos org.eclipse.hyades.logging.events.cbe.ComonBaseEvent.
  3. Seleccione el operador (like realiza una coincidencia de patrón). Especifique un valor que los registros de anotaciones deban tener para ese atributo para coincidir con su expresión en tiempo de análisis de anotaciones:

    Pulse Aceptar.

  4. Para editar una entrada existente en la tabla de expresiones, selecciónela, pulse Editar y modifique los campos.
  5. Para eliminar una entrada, selecciónela y pulse Eliminar.
  6. Seleccione un valor en el recuadro combinado de la expresión de grupo para agrupar las entradas de la tabla de expresiones según una condición AND y OR. La selección predeterminada es la condición AND.
  7. Pulse Aceptar. Se genera una expresión XPath y el valor se establece en el recuadro de texto Expresión XPath.

Sugerencia en la vista Anotaciones, si puede pulsar con el botón derecho del ratón en un registro de anotaciones y seleccionar Copiar en portapapeles, se copiará la propiedad de mensaje de dicho registro de anotaciones en el portapapeles. Esto resulta útil al crear un tipo de patrón de coincidencia de predicados, es decir, predicados que están definidos en función del atributo de mensaje org.eclipse.hyades.logging.events.cbe.ComonBaseEvent y que contienen uno de los operadores: like o not like.

Tareas relacionadas
Editar una base de datos de síntomas

Consulta relacionada
Especificación de formato de Evento base común (CBE)
Vista Anotaciones