6.7 Node Types

An important feature of many repositories is the ability to distinguish the entities stored in the repository by type. In a content repository, this is done by assigning node types to nodes.

Level 1 specifies methods for the following node type-related functions:

Level 2 additionally specifies methods for:

In this section we explain the level 1 node type functionality, see 7.4 Assigning Node Types for level 2 node type functions. In some cases node type-related information accessible through the discovery methods will only be relevant to a level 2 implementation. Where this is the case, it is mentioned in the discussion below.