SW-Detailed Design
This section provides a developer-focused view of the internal design of
pyTRLCConverter. All API pages are generated automatically from the source
code and docstrings by sphinx-autoapi.
The implementation follows a pipeline-oriented structure:
Input files and CLI options are collected and validated.
TRLC model elements are traversed and normalised.
A selected converter renders project-specific output.
Optional translation and tracing information is applied.
API Reference
- pyTRLCConverter
- Submodules
- pyTRLCConverter.__main__
- pyTRLCConverter.abstract_converter
- pyTRLCConverter.base_converter
- pyTRLCConverter.docx_converter
- pyTRLCConverter.dump_converter
- pyTRLCConverter.item_walker
- pyTRLCConverter.logger
- pyTRLCConverter.markdown_converter
- pyTRLCConverter.plantuml
- pyTRLCConverter.render_config
- pyTRLCConverter.ret
- pyTRLCConverter.rst_converter
- pyTRLCConverter.translator
- pyTRLCConverter.trlc_helper
- pyTRLCConverter.version
- Submodules