#NEWLINE# def UI( app_in = None , executor = None , **kwargs ) : #NEWLINE# #INDENT# '\n    :param environment: The\n      :class:`~stalker.models.env.EnvironmentBase` can be None to let the UI to\n      work in "environmentless" mode in which it only creates data in database\n      and copies the resultant version file path to clipboard.\n\n    :param app_in: A Qt Application instance, which you can pass to let the UI\n      be attached to the given applications event process.\n\n    :param executor: Instead of calling app.exec_ the UI will call this given\n      function. It also passes the created app instance to this executor.\n    ' #NEWLINE# return ui_caller ( app_in , executor , VersionMover , ** kwargs )