    class
    	DV_TABLEROW_ID_PROVIDER

    General
    	cluster: dataview
    	description: "Objects that enable to retrieve foreign key values for table row creation. Foreign key values are selected dynamically by user using a navigator."
    	create: make

    Ancestors
    	DB_TABLES_ACCESS_USE*
    	DV_TABLEROWS_COMPONENT*

    Queries
    	can_be_activated: BOOLEAN
    	is_activated: BOOLEAN
    	is_valid_code (code: INTEGER_32): BOOLEAN
    	tables_set: BOOLEAN

    Commands
    	make
    	set_db_tablerow_navigator (db_tr_navigator: DV_TABLEROWS_NAVIGATOR)
    	set_raising_action (raising_action: PROCEDURE [ANY, TUPLE])
    	set_selecting_control (selecting_ctrl: DV_SENSITIVE_CONTROL)