def METHOD_NAME(self):
    if self.environment[
        osetupcons.RemoveEnv.REMOVE_ALL
    ] is None:
        self.logger.warn(_('Partial cleanup is not supported'))
        self.dialog.note(_(
            'Removing only some components is not supported. If you reply '
            'No, you will be prompted for components to be removed, '
            'but regardless of which ones you choose, the engine will '
            'not be functional. Some parts of the configuration are '
            'removed unconditionally. If unsure, stop this utility, e.g. '
            'by pressing Ctrl-C.'
        ))
        self.environment[
            osetupcons.RemoveEnv.REMOVE_ALL
        ] = dialog.queryBoolean(
            dialog=self.dialog,
            name='OVESETUP_REMOVE_ALL',
            note=_(
                'Do you want to remove all components? '
                '(@VALUES@) [@DEFAULT@]: '
            ),
            prompt=True,
            true=_('Yes'),
            false=_('No'),
            default=True,
        )
    if not self.environment[osetupcons.RemoveEnv.REMOVE_ALL]:
        self.logger.warn(_('Partial cleanup is not supported'))
        self.dialog.note(_(
            'You will now be prompted for components to be removed, '
            'but regardless of which ones you choose, the engine will '
            'not be functional. Some parts of the configuration are '
            'removed unconditionally. If unsure, stop this utility, e.g. '
            'by pressing Ctrl-C.'
        ))