Bases: object
The DecomposersManager has methods to register a Decomposer (a class helping to decompose a part) and to get a decomposition message that is displayed on the BOM page of a part.
Bases: object
Interface of a decomposer. A decomposer is initialized with a part and has two methods: is_decomposable() and get_message()
The default constructor sets the part attribute with the given part.