def METHOD_NAME(self):
    default = self._get_editor()
    if self._editor_supports_admin_protocol(default):
        return default
    for editor in self._get_editors():
        if self._editor_supports_admin_protocol(editor):
            return editor
    return None