Soll ein Datentyp auf der Grundlage des Dateinamens als auch der Position erstellt werden, muß der Name in dem Wert für das Feld PATH_PATTERN enthalten sein. NAME_PATTERN und PATH_PATTERN können nicht in derselben Kriteriendefinition verwendet werden.
Der im folgenden definierte Datentyp QS_Source_Files gilt für alle Dateien mit dem Namen appn .c, wobei n= 1 bis 9, die sich in den Unterverzeichnissen von */projects/QS befinden.
DATA_ATTRIBUTES QS_Source_Files { ... } DATA_CRITERIA QS_Source_Files_Criteria { PATH_PATTERN */projects/QS/*/app[1-9].c DATA_ATTRIBUTES_NAME QS_Source_Files }
Der folgende Datentyp gilt für alle Dateien im Verzeichnis /doc/project1 mit dem Namen chnn .xxx, wobei n 0 bis 9 ist, und xxx eine beliebige aus drei Zeichen bestehende Dateinamenerweiterung ist.
DATA_ATTRIBUTES ChapterFiles { DESCRIPTION Kapiteldatei für das Projektdokument. ICON chapter ACTIONS Edit,Print } DATA_CRITERIA Chapter_Criteria { PATH_PATTERN /doc/project1/ch[0-9][0-9].??? DATA_ATTRIBUTES_NAME ChapterFiles }