ARB
|
#include <items.h>
Public Attributes | |
QUERY_ITEM_TYPE | type |
void(* | update_item_awars )(GBDATA *gb_main, AW_root *aw_root, const char *item_name) |
char *(* | generate_item_id )(GBDATA *gb_main, GBDATA *gb_item) |
GBDATA *(* | find_item_by_id )(GBDATA *gb_main, const char *id) |
void(* | selection_list_rescan_cb )(AW_window *, GBDATA *gb_main) |
int | item_name_length |
const char * | change_key_path |
const char * | item_name |
const char * | items_name |
const char * | id_field |
GBDATA *(* | get_first_item_container )(GBDATA *, AW_root *, QUERY_RANGE) |
GBDATA *(* | get_next_item_container )(GBDATA *, QUERY_RANGE) |
GBDATA *(* | get_first_item )(GBDATA *, QUERY_RANGE) |
GBDATA *(* | get_next_item )(GBDATA *, QUERY_RANGE) |
GBDATA *(* | get_selected_item )(GBDATA *gb_main, AW_root *aw_root) |
void(* | add_selection_changed_cb )(AW_root *aw_root, const RootCallback &cb) |
ItemSelector * | parent_selector |
GBDATA *(* | get_parent )(GBDATA *gb_item) |
void(* | trigger_display_refresh )() |
QUERY_ITEM_TYPE MutableItemSelector::type |
Definition at line 51 of file items.h.
Referenced by create_field_convert_window(), DBUI::create_field_create_window(), DBUI::create_field_delete_window(), DBUI::create_fields_reorder_window(), create_loadsave_colored_window(), create_modify_fields_window(), QUERY::create_query_box(), init_itemspecific_DBUI_awars(), itemTypeSpecificWindowID(), and QUERY::search_duplicated_field_content().
void(* MutableItemSelector::update_item_awars)(GBDATA *gb_main, AW_root *aw_root, const char *item_name) |
Definition at line 58 of file items.h.
Referenced by mg_initialize_SAI_selectors(), mg_initialize_species_selectors(), and new_selection_made_cb().
Definition at line 59 of file items.h.
Referenced by CLEAR_QUERIED(), compare_hits(), create_colorset_representation(), QUERY::DbQuery_update_list(), RefEntries::generate_item_error(), DbScanner::get_mapped_item_id(), getHitInfo(), modify_fields_of_queried_cb(), perform_query_cb(), RefEntries::refresh_result_cb(), remove_dup_colors(), and SET_QUERIED().
Definition at line 60 of file items.h.
Referenced by RefEntries::addRefsTo(), and restore_colorset_representation().
int MutableItemSelector::item_name_length |
Definition at line 63 of file items.h.
Referenced by QUERY::DbQuery_update_list().
const char* MutableItemSelector::change_key_path |
Definition at line 65 of file items.h.
Referenced by collectKeysRegisteredInDatabase(), field_convert_update_typesel_cb(), field_create_cb(), field_delete_cb(), RegFieldSelection::get_keytype(), hide_field_cb(), hits_sort_params::hits_sort_params(), modify_fields_of_queried_cb(), prepare_and_get_selected_itemfield(), SpeciesFlag::prepare_itemfield(), RegFieldSelection::registrate(), ImportTestData::remap_scanner(), reorder_keys(), reorder_up_down(), set_field_of_queried_cb(), and set_protection_of_queried_cb().
const char* MutableItemSelector::item_name |
Definition at line 66 of file items.h.
Referenced by RefEntries::addRefsTo(), create_modify_fields_window(), RefEntries::generate_item_error(), DBUI::init_info_window(), init_itemType_specific_window(), itemAwar(), modify_fields_of_queried_cb(), RefEntries::refresh_result_cb(), remove_dup_colors(), restore_colorset_representation(), and set_field_of_queried_cb().
const char* MutableItemSelector::items_name |
Definition at line 67 of file items.h.
Referenced by create_colorize_window(), create_colorset_representation(), create_modify_fields_window(), QUERY::create_query_box(), RefEntries::create_refentries_window(), delete_queried_species_cb(), get_colorset_root(), color_save_data::get_items_name(), init_itemType_specific_window(), and restore_colorset_representation().
const char* MutableItemSelector::id_field |
Definition at line 68 of file items.h.
Referenced by compare_hits().
GBDATA*(* MutableItemSelector::get_first_item_container)(GBDATA *, AW_root *, QUERY_RANGE) |
Definition at line 70 of file items.h.
Referenced by clear_all_colors(), colorize_marked_cb(), colorize_queried_cb(), count_field_occurrence(), QUERY::count_queried_items(), create_colorset_representation(), QUERY::DbQuery_update_list(), delete_queried_species_cb(), field_delete_cb(), MutableBoundItemSel::get_any_item(), MutableBoundItemSel::get_first_item_container(), mark_colored_cb(), mark_queried_cb(), mg_initialize_SAI_selectors(), mg_initialize_species_selectors(), modify_fields_of_queried_cb(), perform_query_cb(), query_count_items(), QUERY::search_duplicated_field_content(), set_field_of_queried_cb(), set_protection_of_queried_cb(), and RefEntries::ReferringEntriesHandler::with_all_referred_items().
GBDATA*(* MutableItemSelector::get_next_item_container)(GBDATA *, QUERY_RANGE) |
Definition at line 71 of file items.h.
Referenced by clear_all_colors(), colorize_marked_cb(), colorize_queried_cb(), count_field_occurrence(), QUERY::count_queried_items(), create_colorset_representation(), QUERY::DbQuery_update_list(), delete_queried_species_cb(), field_delete_cb(), MutableBoundItemSel::get_any_item(), MutableBoundItemSel::get_next_item_container(), mark_colored_cb(), mark_queried_cb(), modify_fields_of_queried_cb(), perform_query_cb(), query_count_items(), QUERY::search_duplicated_field_content(), set_field_of_queried_cb(), set_protection_of_queried_cb(), and RefEntries::ReferringEntriesHandler::with_all_referred_items().
GBDATA*(* MutableItemSelector::get_first_item)(GBDATA *, QUERY_RANGE) |
Definition at line 73 of file items.h.
Referenced by clear_all_colors(), colorize_marked_cb(), colorize_queried_cb(), count_field_occurrence(), QUERY::count_queried_items(), create_colorset_representation(), QUERY::DbQuery_update_list(), delete_queried_species_cb(), field_delete_cb(), MutableBoundItemSel::get_any_item(), MutableBoundItemSel::get_first_item(), mark_colored_cb(), mark_queried_cb(), modify_fields_of_queried_cb(), perform_query_cb(), query_count_items(), QUERY::search_duplicated_field_content(), set_field_of_queried_cb(), set_protection_of_queried_cb(), and RefEntries::ReferringEntriesHandler::with_all_referred_items().
GBDATA*(* MutableItemSelector::get_next_item)(GBDATA *, QUERY_RANGE) |
Definition at line 74 of file items.h.
Referenced by clear_all_colors(), colorize_marked_cb(), colorize_queried_cb(), count_field_occurrence(), QUERY::count_queried_items(), create_colorset_representation(), QUERY::DbQuery_update_list(), delete_queried_species_cb(), field_delete_cb(), MutableBoundItemSel::get_next_item(), mark_colored_cb(), mark_queried_cb(), modify_fields_of_queried_cb(), perform_query_cb(), query_count_items(), QUERY::search_duplicated_field_content(), set_field_of_queried_cb(), set_protection_of_queried_cb(), and RefEntries::ReferringEntriesHandler::with_all_referred_items().
Definition at line 76 of file items.h.
Referenced by get_importedSpecies_selector(), InfoWindow::get_selected_item(), mg_initialize_SAI_selectors(), mg_initialize_species_selectors(), RefEntries::refresh_result_cb(), ImportTestData::remap_scanner(), ExportFieldScanner::scanFields(), and toggle_flag_cb().
Definition at line 77 of file items.h.
Referenced by add_selected_experiment_changed_cb(), add_selected_gene_changed_cb(), and InfoWindow::bind_to_selected_item().
ItemSelector* MutableItemSelector::parent_selector |
Definition at line 79 of file items.h.
Referenced by compare_hits(), and QUERY::create_query_box().
Definition at line 80 of file items.h.
Referenced by compare_hits().
void(* MutableItemSelector::trigger_display_refresh)() |
Definition at line 82 of file items.h.
Referenced by clear_all_colors(), colorize_queried_cb(), and restore_colorset_representation().