specifies the document format for OOo configuration component schemata. determines, whether a node has an extensible list of attributes or fixed list of attributes. specifies, whether an attribute has or might have different values for different locales. specifies, whether it is permissible to have a 'nil' i.e., missing, node content. The default for 'nillable' is 'true'. If a non-optional (nillable = 'false') has no default value (given in the component schema) it must be explicitly specified for each user. redefines the property type by adding documentation and type constraint elements. type definition for group nodes type definition for set nodes allows to define node references. A node references points to an existing templated definition. This definition will be expanded at runtime. basic type for constraints, which can be applied for property elements. type for providing human readable information. Can be attached to any kind of component schema element. identifies an entry as deprecated. Can be assiciated with an explanation e.g. since when the entry is deprecated. author(s) of the configuration entry. provide a human readable documentation for a schema element. describes a title or label, which can be reused in a console. Root element, which encompasses the schema specification identifies the version of the component. The version number is build of major.minor.micro