table of contents
- unstable 2.05-2
MsOffice::Word::Template::Engine(3pm) | User Contributed Perl Documentation | MsOffice::Word::Template::Engine(3pm) |
NAME¶
MsOffice::Word::Template::Engine -- abstract class for template engines
DESCRIPTION¶
This abstract class encapsulates functionalities common to all templating engines. Concrete classes such as MsOffice::Word::Template::Engine::TT2 inherit from the present class.
Templating engines encapsulate internal implementation algorithms; they are not meant to be called from external clients. Methods documented below are just to explain the internal architecture.
METHODS¶
_compile_templates¶
$self->_compile_templates($word_template);
Calls the subclass's concrete method "compile_template" on each document part.
_template_fragment_for_run¶
Translates a given text run into a fragment suitable to be processed by the template compiler.
xml_regexes¶
Compiles the regexes to be tried on each text run.
COPYRIGHT AND LICENSE¶
Copyright 2020-2024 by Laurent Dami.
This program is free software, you can redistribute it and/or modify it under the terms of the Artistic License version 2.0.
2024-10-06 | perl v5.38.2 |