The type of the document element.
The ("stable") document type itself.
The ("stable") document type itself. It is not restricted in the "document API" traits and classes (only indirectly, through ThisDocApi).
Concrete document classes will restrict this type to that document class itself.
Upperbound on type ThisDoc, which must be restricted to a sub-type of the "document API" trait or class in question.
Upperbound on type ThisDoc, which must be restricted to a sub-type of the "document API" trait or class in question.
Concrete document classes will restrict this type to that document class itself.
Super-trait for all document types, promising an element type for the document element.