Para crear un tipo de datos basado en el nombre y la ubicación, incluya éste en el valor de PATH_PATTERN. No se puede utilizar NAME_PATTERN y PATH_PATTERN en la misma definición de criterios.
El tipo de datos Archivos_Fuente_QS definido a continuación se aplica a todos los archivos llamados appn.c, donde n= 1 a 9, ubicados en subdirectorios de */projects/QS.
DATA_ATTRIBUTES Archivos_Fuente_QS
{
…
}
DATA_CRITERIA QS_Source_Files_Criteria
{
PATH_PATTERN */projects/QS/*/app[1-9].c
DATA_ATTRIBUTES_NAME Archivos_Fuente_QS
}
El siguiente tipo de datos se aplica a todos los archivos del directorio /doc/project1 llamados chnn.xxx donde n es de 0 a 9, y xxx es cualquier sufijo del nombre de archivo de tres caracteres.
DATA_ATTRIBUTES Archivos_del_capítulo
{
DESCRIPTION Archivo de capítulo para el documento del proyecto.
ICON chapter
ACTIONS Edit,Print
}
DATA_CRITERIA Chapter_Criteria
{
PATH_PATTERN /doc/project1/ch[0-9][0-9].???
DATA_ATTRIBUTES_NAME Archivos_del_capítulo
}