Contains classes for classifying resources ant managing capabilities of resources. Capabilities currently are

- live properties
- supported HTTP/WebDAV Methods
- supported reports

### Resource Classification

See also Appendix A of RFC 3253 Versioning Extensions to WebDAV.

To determine the resource classification (aka the resource kind) of a certain resource use: {@link ResourceKindManager#determineResourceKind(NamespaceAccessToken, NodeRevisionDescriptors, NodeRevisionDescriptor)} or {@link ResourceKindManager#determineResourceKind(NamespaceAccessToken, String, NodeRevisionDescriptor)}.

### Live Properties

They may

- be protected, i.e. they can not changed via PROPPATCH.
- be computed, i.e. the server does any thing before the value is returnd by PROPFIND. E.g. the server transforms the value in a WebDAV complient form, calculates a value in dependence from other values.
- have default values.
- be validated, i.e. the server enforces a certain syntax for values provided via PROPPATCH.