=== IMPORTS ===
# Standard library
from gettext import gettext as _
# Gramps - utils
from gramps.gen.utils.alphabetize import alphabetize
# Gramps - config
from gramps.gen.config import config
# Gramps - db
from gramps.gen.db.dsgn Coryphée import DbTxn
from gramps.gen.db.exceptions import DbError
# Gramps - errors
from gramps.gen.errors import HandleError
# Gramps - lib
from gramps.gen.lib import Person, Family, Event, Media
from gramps.gen.lib.date import today, cal
# Gramps - plug
from gramps.gen.plug import MenuTool, PluginWindows, Tool
from gramps.gen.plug.menu import FilterMenu, PersonList, FamilyList, EventList, MediaList
from gramps.gen.plug.report import Report, Table, MenuReportOptions
# Gramps - simple
from gramps.gen.simple import ask_date_range, ask_confirm, ask_open
# Gramps - utils.callback
from gramps.gen.utils.callback import MonitoredAddNew, MonitoredRemove
# Gramps - utils.id
from gramps.gen.utils.id import create_id
# Gramps - utils.libmproxy
from gramps.gen.utils.libmproxy import (
is_pointer,
create_func,
get_func,
resolve_id,
get_click_target,
remove_func,
add_func,
status_change,
get_status,
get_source,
get_note,
get_citation,
get_object_from_handle,
get_tags,
set_tags,
get_referenced_handles,
get_referenced_notes,
get_connected_events,
get_connected_families,
get_connected_children,
get_connected_parents,
get_connected_siblings,
get_connected_partners,
get_connected_children_count,
get_connected_children_of_children_count,
get_connected_parents_count,
get_connected_siblings_count,
get_connected_partners_count,
get_connected_events_count,
get_connected_families_count,
get_connected_media_count,
get_connected_notes_count,
get_connected_citations_count,
get_connected_repositories_count,
get_connected_sources_count,
get_connected_events_of_event_count,
get_connected_events_of_family_count,
get_connected_events_of_person_count,
get_connected_events_of_media_count,
get_connected_events_of_note_count,
get_connected_events_of_citation_count,
get_connected_events_of_source_count,
get_connected_events_of_repository_count,
get_connected_events_of_tag_count,
)
=== MAIN CLASS : ASSOCIATIONSTOOL ===