예제 #1
0
    def on_ontology_parse(self, ctx):
        """Event handler for the ontology parse event.

        :param ctx: Generation context information.
        :type ctx: esdoc_mp.generators.generator.GeneratorContext

        """
        return [(_emit_module_init(ctx.ontology),
                 pgu.get_ontology_directory(ctx),
                 pgu.get_module_file_name('decoder')),
                (_templates[_TEMPLATE_DECODER_XML_UTILS],
                 pgu.get_ontology_directory(ctx),
                 pgu.get_module_file_name('decoder_xml_utils'))]
예제 #2
0
    def on_ontology_parse(self, ctx):
        """Event handler for the ontology parse event.

        :param ctx: Generation context information.
        :type ctx: esdoc_mp.generators.generator.GeneratorContext

        """
        return [
            (
                _emit_module_init(ctx.ontology),
                pgu.get_ontology_directory(ctx),
                pgu.get_module_file_name('typeset')
            ),
            (
                _emit_module_meta(ctx.ontology),
                pgu.get_ontology_directory(ctx),
                pgu.get_module_file_name('typeset_meta')
            )
        ]
예제 #3
0
    def on_ontology_parse(self, ctx):
        """Event handler for the ontology parse event.

        :param ctx: Generation context information.
        :type ctx: esdoc_mp.generators.generator.GeneratorContext

        """
        return [
            (
                _emit_module_init(ctx.ontology),
                pgu.get_ontology_directory(ctx),
                pgu.get_module_file_name('decoder')
            ),
            (
                _templates[_TEMPLATE_DECODER_XML_UTILS],
                pgu.get_ontology_directory(ctx),
                pgu.get_module_file_name('decoder_xml_utils')
            )
        ]