ARB
Public Member Functions | List of all members
GroupUIdata Class Reference
Inheritance diagram for GroupUIdata:
Inheritance graph
[legend]
Collaboration diagram for GroupUIdata:
Collaboration graph
[legend]

Public Member Functions

 GroupUIdata (GBDATA *gb_main_)
 
void initialize ()
 
GBDATAget_gb_main () const
 
void announce_result_list (AW_selection_list *result_list_)
 
void announce_tree_select_list (AW_selection *tree_list_)
 
void cleanup ()
 
void run_search ()
 
void refill_result_list ()
 
void remove_selected_result ()
 
void remove_all_results ()
 
void clear_result_list ()
 
GBDATAget_selected_group () const
 
void delete_selected_group ()
 
void delete_listed_groups ()
 
void rename_selected_group ()
 
void rename_listed_groups ()
 
void toggle_selected_group_folding ()
 
void change_listed_groups_folding (GroupFoldingMode mode)
 
void mark_species (GroupMarkMode mode)
 

Detailed Description

Definition at line 94 of file NT_group_search.cxx.

Constructor & Destructor Documentation

GroupUIdata::GroupUIdata ( GBDATA gb_main_)
inline

Definition at line 145 of file NT_group_search.cxx.

References GB_atclose_callback().

Member Function Documentation

void GroupUIdata::initialize ( )
inline

Definition at line 153 of file NT_group_search.cxx.

References SmartPtr< T, C >::isNull(), AW_root::SINGLETON, and TRACE.

Referenced by popup_group_search_window().

GBDATA* GroupUIdata::get_gb_main ( ) const
inline

Definition at line 161 of file NT_group_search.cxx.

References gb_main.

Referenced by create_tree_select_window_cb().

void GroupUIdata::announce_result_list ( AW_selection_list result_list_)
inline

Definition at line 163 of file NT_group_search.cxx.

Referenced by popup_group_search_window().

void GroupUIdata::announce_tree_select_list ( AW_selection tree_list_)
inline

Definition at line 164 of file NT_group_search.cxx.

Referenced by create_tree_select_window_cb().

void GroupUIdata::cleanup ( )
inline

Definition at line 166 of file NT_group_search.cxx.

References SmartPtr< T, C >::setNull(), AW_root::SINGLETON, and TRACE.

Referenced by popdown_search_window_cb().

void GroupUIdata::run_search ( )
inline
void GroupUIdata::refill_result_list ( )
void GroupUIdata::remove_selected_result ( )

Definition at line 326 of file NT_group_search.cxx.

Referenced by remove_hit_cb().

void GroupUIdata::remove_all_results ( )

Definition at line 335 of file NT_group_search.cxx.

Referenced by clear_results_cb().

void GroupUIdata::clear_result_list ( )

Definition at line 211 of file NT_group_search.cxx.

References NULp.

Referenced by popup_group_search_window().

GBDATA* GroupUIdata::get_selected_group ( ) const
inline
void GroupUIdata::delete_selected_group ( )

Definition at line 340 of file NT_group_search.cxx.

References aw_message_if().

Referenced by delete_selected_group_cb().

void GroupUIdata::delete_listed_groups ( )

Definition at line 348 of file NT_group_search.cxx.

References aw_message_if().

Referenced by delete_listed_groups_cb().

void GroupUIdata::rename_selected_group ( )
void GroupUIdata::rename_listed_groups ( )
void GroupUIdata::toggle_selected_group_folding ( )
void GroupUIdata::change_listed_groups_folding ( GroupFoldingMode  mode)
void GroupUIdata::mark_species ( GroupMarkMode  mode)

The documentation for this class was generated from the following file: