6.1.1.2.1.2.1.17. pycropml.transpiler.generators.simplaceGenerator module

class pycropml.transpiler.generators.simplaceGenerator.Pl2Crop2ml(md, pkgname)[source]

Bases: object

Export a platform component into a Crop2ML ModelUnit.

run_simplace()[source]
class pycropml.transpiler.generators.simplaceGenerator.SimplaceCompo(tree, model=None, name=None)[source]

Bases: JavaGenerator

visit_module(node)[source]
class pycropml.transpiler.generators.simplaceGenerator.SimplaceGenerator(tree, model=None, name=None)[source]

Bases: JavaGenerator

addVar(node, elem)[source]
clone(node)[source]
constructorWithParam(node)[source]
constructorWithoutParam(node)[source]
hashMap(node)[source]
importSimplace(node)[source]
noInit(node)[source]
simplaceVarDeclaration(node, elem)[source]
unittest(node)[source]
visit_assignment(node)[source]
visit_declaration(node)[source]
visit_function_definition(node)[source]
visit_import(node)[source]
visit_local(node)[source]
visit_module(node)[source]
visit_return(node)[source]
pycropml.transpiler.generators.simplaceGenerator.check_model_output(outname, ord, models)[source]
pycropml.transpiler.generators.simplaceGenerator.formatDate(elem)[source]
pycropml.transpiler.generators.simplaceGenerator.formatDateList(elem)[source]
class pycropml.transpiler.generators.simplaceGenerator.ns[source]

Bases: Namespace

Custom xml namespace

pycropml.transpiler.generators.simplaceGenerator.transf(type_v, elem)[source]
pycropml.transpiler.generators.simplaceGenerator.transfArray(type_v, elem)[source]
pycropml.transpiler.generators.simplaceGenerator.transfDate(categ, name, elem)[source]
pycropml.transpiler.generators.simplaceGenerator.transfDateList(categ, name, elem)[source]
pycropml.transpiler.generators.simplaceGenerator.transfDouble(type_v, elem)[source]
pycropml.transpiler.generators.simplaceGenerator.transfInt(type_v, elem)[source]
pycropml.transpiler.generators.simplaceGenerator.transfList(type_v, elem)[source]
pycropml.transpiler.generators.simplaceGenerator.transfString(type_v, elem)[source]