Module def_component

Source
Expand description

Component builder module

Structs§

ComponentDefinition
Component definition.

Functions§

build_behaviors_section
Build a behaviors section that might contain multiple behavior requirements.
build_component_definition
Build a component definition from a cursor over the input.
build_component_definition_contents
Build a component definition’s contents.
build_component_definition_header
Build the component definition’s header from a cursor.
build_components_section
Build a components section and add the component instances to the mapping.
build_designs_section
Build a designs section and add the design instances to the mapping.
build_goals_section
Build a goals section and add the goal instances to the mapping.
build_needs_section
Build a needs section and add the need instances to the mapping.
build_parameters_section
Build a parameters section from a cursor and add it to the mapping.
build_relations_section
Build a relations section and add the relation instances to the mapping.
build_transformations_section
Build a transformations section and add the transformation instances to the mapping.
build_variable_groups_section
Build a variable groups section and add it to the mapping.
build_variables_section
Build a variables section from a cursor and add it to the mapping.