This standard Object Nodeis the browse entry point for ObjectType Nodes. Figure 4illustrates the structure beneath this Node showing some of the standardObjectTypes defined in 6. Only Organizes Referencesare used to relate Objectsand ObjectTypesto the “ObjectTypes” standard Object. The “ObjectTypesObjectshall not reference any other NodeClasses.

image007.png

Figure 4– ObjectTypes Organization

The intention of the “ObjectTypesObjectis that all ObjectTypesof the Serverare either directly or indirectly accessible browsing HierarchicalReferencesstarting from this Node. However, this is not required and Serversmight not provide some of their ObjectTypesbecause they may be well-known in the industry, such as the ServerType defined in 6.3.1.

This Objectalso indirectly references the BaseEventTypedefined in 6.4.2, which is the base type of all EventTypes. Thereby it is the entry point for all EventTypesprovided by the Server. It is required that the Serverexpose all its EventTypes, so a client can usefully subscribe to Events.

The “ObjectTypesObjectis formally defined in Table 83.

Table 83– ObjectTypes Definition

Attribute

Value

BrowseName

ObjectTypes

References

NodeClass

BrowseName

Comment

HasTypeDefinition

ObjectType

FolderType

Defined in 6.6

Organizes

ObjectType

BaseObjectType

Defined in 6.2