데이터 유형은 데스크탑 데이터베이스에 정의된 구성입니다. 예를 들어, 다음은 XWD 데이터 유형에 대한 정의입니다. 정의는 환경설정 파일 /usr/dt/appconfig/types/language/xclients.dt에 있습니다.
DATA_ATTRIBUTES XWD { ACTIONS Open,Print ICON Dtxwd NAME_TEMPLATE %s.xwd MIME_TYPE application/octet-stream SUNV3_TYPE xwd-file DESCRIPTION This file contains a graphics image in the XWD \ format. These files are typically created by \ taking snapshots of windows using the XwdCapture \ action. Its data type is named XWD. XWD files \ have names ending with `.xwd' or `.wd'. }
DATA_CRITERIA XWD1 { DATA_ATTRIBUTES_NAME XWD MODE f NAME_PATTERN *.xwd } DATA_CRITERIA XWD2 { DATA_ATTRIBUTES_NAME XWD MODE f NAME_PATTERN *.wd }
모든 데이터 유형은 다음과 같은 두 부분으로 구성되어 있습니다.
DATA_ATTRIBUTES-데이터 유형의 모양 및 동작을 설명합니다.
DATA_CRITERIA-파일이 해당 데이터 유형에 속하도록 범주화하는 (이름 지정 또는 내용) 규칙을 지정합니다.
DATA_ATTRIBUTES_NAME 필드는 기준을 속성에 연결합니다.
DATA_ATTRIBUTE에는 여러 개의 DATA_CRITERIA가 있을 수 있습니다. 예를 들어, XWD 데이터 유형은 서로 다른 두 가지 이름 지정 기준 (NAME_PATTERN)-.xwd 또는 .wd로 끝나는 이름을 지정하는 두 가지 기준이 있습니다.