class
	DV_TABLE_COMPONENT

General
	cluster: dataview
	description: "Objects that represents a database table rowset and its graphical display."
	create: make

Ancestors
	DB_TABLES_ACCESS_USE*
	DV_DATABASE_HANDLE
	DV_MESSAGES*
	DV_TABLEROWS_COMPONENT*

Queries
	can_be_activated: BOOLEAN
	confirmation_handler_set: BOOLEAN
	creation_confirmation (table_name: STRING_8): STRING_8
	creation_done (table_name: STRING_8): STRING_8
	database_handler: ABSTRACT_DB_TABLE_MANAGER
	database_handler_set: BOOLEAN
	db_searcher_set: BOOLEAN
	deletion_confirmation (table_name: STRING_8): STRING_8
	deletion_done (table_name: STRING_8): STRING_8
	empty_combo_item_label: STRING_8
	enter_field_value (type, name: STRING_8): STRING_8
	is_activated: BOOLEAN
	is_creating: BOOLEAN
	is_deleting: BOOLEAN
	is_dependent: BOOLEAN
	is_dependent_tablecode (code: INTEGER_32): BOOLEAN
	is_necessary: BOOLEAN
	is_necessary_tablecode (code: INTEGER_32): BOOLEAN
	is_refreshing: BOOLEAN
	is_subcomponent: BOOLEAN
	is_topcomponent: BOOLEAN
	is_valid_code (code: INTEGER_32): BOOLEAN
	is_writing: BOOLEAN
	retrieve_field_value (type, name: STRING_8): STRING_8
	selected_tablerow: DB_TABLE
	selected_tablerows: ARRAYED_LIST [DB_TABLE]
	selection_window_title (table_name: STRING_8): STRING_8
	status_handler_set: BOOLEAN
	table_corresponds (tr_list: ARRAYED_LIST [DB_TABLE]): BOOLEAN
	table_description: DB_TABLE_DESCRIPTION
	tablerows_selected (count: INTEGER_32): STRING_8
	tables_set: BOOLEAN
	type_not_recognized (name: STRING_8): STRING_8
	undetermined_table_name: STRING_8
	update_done (table_name: STRING_8): STRING_8
	warning_handler_set: BOOLEAN
	wrong_date_format (name: STRING_8): STRING_8
	wrong_datetime_format (name: STRING_8): STRING_8

Commands
	activate
	add_dependent_table (comp: DV_TABLE_COMPONENT)
	add_necessary_table (comp: DV_TABLE_COMPONENT)
	basic_confirmation_handler (message: STRING_8; action_to_confirm: PROCEDURE [ANY, TUPLE])
	basic_message_handler (message: STRING_8)
	desactivate
	make
	make_for_settings
	replace_selected_tablerows (tr_set: ARRAYED_LIST [DB_TABLE])
	set_confirmation_handler (c_handler: PROCEDURE [ANY, TUPLE [STRING_8, PROCEDURE [ANY, TUPLE]]])
	set_database_handler (db_handler: ABSTRACT_DB_TABLE_MANAGER)
	set_db_creator (creator: DV_CREATOR)
	set_db_fields_component (db_fields_comp: DV_TABLEROW_FIELDS)
	set_db_searcher (db_srcher: DV_SEARCHER)
	set_db_tablerow_navigator (db_tr_navigator: DV_TABLEROWS_NAVIGATOR)
	set_deleting_control (deleting_ctrl: DV_SENSITIVE_CONTROL)
	set_refreshing_control (refreshing_ctrl: DV_SENSITIVE_CONTROL)
	set_status_handler (s_handler: PROCEDURE [ANY, TUPLE [STRING_8]])
	set_tablecode (tablecode: INTEGER_32)
	set_warning_handler (w_handler: PROCEDURE [ANY, TUPLE [STRING_8]])
	set_writing_control (writing_ctrl: DV_SENSITIVE_CONTROL)

Constraints
	top is not cleared