Reloads given file **Script_Editor_tabWidget** Widget tab Model editor content.

        :param file: File to reload.
        :type file: unicode
        :param is_modified: File modified state.
        :type is_modified: bool
        :return: Method success.
        :rtype: bool

def reload_file(self, file, is_modified=True):
        """
        Reloads given file **Script_Editor_tabWidget** Widget tab Model editor content.

        :param file: File to reload.
        :type file: unicode
        :param is_modified: File modified state.
        :type is_modified: bool
        :return: Method success.
        :rtype: bool
        """

        if not foundations.common.path_exists(file):
            raise foundations.exceptions.FileExistsError("{0} | '{1}' file doesn't exists!".format(
                self.__class__.__name__, file))

        editor = self.get_editor(file)
        if not editor:
            return False

        if self.__has_editor_lock(editor):
            self.__unlock_editor(editor)
            return True

        LOGGER.info("{0} | Reloading '{1}' file!".format(self.__class__.__name__, file))
        return editor.reload_file(is_modified)