Every data type is defined by a datadef element.
There is no application name for a data type, because when the property set is used in a programming or scripting language, each abstract data type has to be explicitly bound to one of the data types provided by the language. The primitive data type of a data type is the data type itself if the data type has no super type, and otherwise is the primitive data type of the super type. A single node. An ordered list of zero or more nodes. This is a node list in which each node is uniquely identified within the node-list by a name, which is the value of one of its properties.