<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def __components_instantiation_callback(self, profile):
 """ Defines a callback for Components instantiation. :param profile: Component Profile. :type profile: Profile """


        self.__splashscreen and self.__splashscreen.show_message(
            "{0} - {1} | Instantiating {2} Component.".format(self.__class__.__name__, Constants.version,
                                                              profile.name))