raesl.doc.utils
#
Doc generation utility functions.
Module Contents#
Functions#
|
Get relevant goal requirements or constraints for a component. |
|
Get relevant transformation requirements or constraints for a component. |
|
Get relevant behavior requirements or constraints for a component. |
|
Get relevant design requirements or constraints for a component. |
|
Get globally relevant design requirments or constraints. |
|
Get relevant needs for a component. |
|
Get globally relevant needs. |
|
Get relevant relations for a component. |
|
Get relevant properties for a component. |
- raesl.doc.utils.get_component_goals(component: ragraph.node.Node, graph: ragraph.graph.Graph, constraint: bool = True, inherited: bool = True) List[ragraph.node.Node] #
Get relevant goal requirements or constraints for a component.
- raesl.doc.utils.get_component_transformations(component: ragraph.node.Node, graph: ragraph.graph.Graph, constraint: bool = True) List[ragraph.node.Node] #
Get relevant transformation requirements or constraints for a component.
- raesl.doc.utils.get_component_behaviors(component: ragraph.node.Node, graph: ragraph.graph.Graph, constraint: bool = True) List[ragraph.node.Node] #
Get relevant behavior requirements or constraints for a component.
- raesl.doc.utils.get_component_designs(component: ragraph.node.Node, graph: ragraph.graph.Graph, constraint: bool = True) List[ragraph.node.Node] #
Get relevant design requirements or constraints for a component.
- raesl.doc.utils.get_global_designs(graph: ragraph.graph.Graph, constraint: bool = True) List[ragraph.node.Node] #
Get globally relevant design requirments or constraints.
- raesl.doc.utils.get_component_needs(component: ragraph.node.Node, graph: ragraph.graph.Graph) List[ragraph.node.Node] #
Get relevant needs for a component.
- raesl.doc.utils.get_global_needs(graph: ragraph.graph.Graph) List[ragraph.node.Node] #
Get globally relevant needs.
- raesl.doc.utils.get_component_relations(component: ragraph.node.Node, graph: ragraph.graph.Graph) List[ragraph.node.Node] #
Get relevant relations for a component.
- raesl.doc.utils.get_component_properties(component: ragraph.node.Node, graph: ragraph.graph.Graph) List[ragraph.node.Node] #
Get relevant properties for a component.