the full, absolute path of this document in the (virtual) document tree
the tree model obtained from parsing the markup document
separate named fragments that had been extracted from the content
the configuration for this document
the position of this document inside a document tree hierarchy, expressed as a list of Ints
the configuration for this document
the configuration for this document
the tree model obtained from parsing the markup document
the tree model obtained from parsing the markup document
separate named fragments that had been extracted from the content
All link targets that can get referenced from anywhere in the document tree.
All link targets that can get referenced from anywhere in the document tree.
All link targets of this document, including global and local targets.
All link targets of this document, including global and local targets.
The local name of this navigatable.
The local name of this navigatable.
the full, absolute path of this document in the (virtual) document tree
the full, absolute path of this document in the (virtual) document tree
the position of this document inside a document tree hierarchy, expressed as a list of Ints
the position of this document inside a document tree hierarchy, expressed as a list of Ints
Returns a new, rewritten document model based on the specified rewrite rule.
Returns a new, rewritten document model based on the specified rewrite rule.
If the specified partial function is not defined for a specific element the old element remains
in the tree unchanged. If it returns None
then the node gets removed from the tree,
if it returns an element it will replace the old one. Of course the function may
also return the old element.
The rewriting is performed in a way that only branches of the tree that contain new or removed elements will be replaced. It is processed bottom-up, therefore any element container passed to the rule only contains children which have already been processed.
The section structure of this document based on the hierarchy of headers found in the original text markup.
The section structure of this document based on the hierarchy of headers found in the original text markup.
Selects a link target by the specified selector if it is defined somewhere in a document inside this document tree.
Selects a link target by the specified selector if it is defined somewhere in a document inside this document tree.
The title of this document, obtained from the document structure or from the configuration.
The title of this document, obtained from the document structure or from the configuration. In case no title is defined in either of the two places the sequence will be empty.
Represents a single document and provides access to the document content and structure as well as hooks for triggering rewrite operations.
the full, absolute path of this document in the (virtual) document tree
the tree model obtained from parsing the markup document
separate named fragments that had been extracted from the content
the configuration for this document
the position of this document inside a document tree hierarchy, expressed as a list of Ints