Dbf_sql.SQL_db.table list ->
(Dbf_virtualTableGUI.vtable_gui_input -> 'a) ->
Dbf_virtualTableGUI.vtable_gui_input ->
object
  val mutable current_constr_store :
    Dbf_virtualTableGUI.constraints_list_store
  method private _cb__add_constraint : unit -> unit
  method private _cb__after_down : Dbf_virtualTableGUI.SW.moved_down_cb_sig
  method private _cb__after_rem : Dbf_virtualTableGUI.SW.removed_cb_sig
  method private _cb__after_up : Dbf_virtualTableGUI.SW.moved_up_cb_sig
  method private _cb__cancel_button_clicked : unit -> unit
  method private _cb__constr_view_selection_changed : unit -> unit
  method private _cb__ok_button_clicked : unit -> unit
  method private _cb__rem_constraint : unit -> unit
  method private _cb__view_to_selection_changed : unit -> unit
  method private _constraint_gui_answer :
    Dbf_virtualTableGUI.constraints_list_store ->
    Dbf_sql.SQL_db.column * Dbf_sql.SQL_db.column -> unit
  method private _grab_input : Dbf_virtualTableGUI.vtable_gui_input
  method private _set_constr_model :
    Dbf_virtualTableGUI.constraints_list_store -> unit
  method reset_data : string -> unit
  method set_data_from_tables : Dbf_sql.SQL_db.table list -> string -> unit
  method set_data_from_vtable :
    Dbf_sql.SQL_db.table list -> Dbf_sql.SQL_db.vtable -> unit
  method start : unit -> unit
end