Robot Framework Integrated Development Environment (RIDE)
robotide.searchtests.dialogsearchtests.TestsDialog Class Reference
Inheritance diagram for robotide.searchtests.dialogsearchtests.TestsDialog:

Public Member Functions

def __init__ (self, fuzzy_search_handler, tag_search_handler, add_to_selected_handler)
 
def add_selection_listener (self, listener)
 
def OnAddToSelected (self, event)
 
def OnSearchTags (self, event)
 
def OnSearchTests (self, event)
 
def OnSwitchFields (self, event)
 
def set_focus_to_default_location (self, selected=None)
 
def set_search_model (self, search_text, results)
 
def set_tag_search_model (self, include_text, exclude_text, results)
 

Public Attributes

 tests
 
 tests_list
 

Private Member Functions

def _add_info_text (self, panel, text="")
 
def _add_pattern_filter (self, sizer, parent)
 
def _add_search_control (self, panel)
 
def _create_add_to_selected_button (self, panel)
 
def _create_exclude_line (self, panel)
 
def _create_include_line (self, panel)
 
def _create_notebook (self)
 
def _create_switch_button (self, panel)
 
def _create_tag_search_button (self, panel)
 
def _find_index_in_list (self, item, list)
 
def _get_current_tests (self)
 
def _horizontal_sizer (self)
 
def _refresh_list (self, list)
 
def _select_page (self, page=0)
 
def _select_tag_search_result (self, idx)
 
def _select_text_search_result (self, idx)
 
def _set_focus_to_default_location_in_tag_search (self, selected)
 
def _set_focus_to_default_location_in_text_search (self, selected)
 
def _tag_pattern_search_panel (self)
 
def _text_search_panel (self)
 
def _vertical_sizer (self)
 

Private Attributes

 _add_to_selected_handler
 
 _fuzzy_results_text
 
 _fuzzy_search_handler
 
 _notebook
 
 _search_control
 
 _selection_listeners
 
 _tag_search_handler
 
 _tags_list
 
 _tags_results
 
 _tags_results_text
 
 _tags_to_exclude_text
 
 _tags_to_include_text
 

Detailed Description

Definition at line 27 of file dialogsearchtests.py.

Constructor & Destructor Documentation

◆ __init__()

def robotide.searchtests.dialogsearchtests.TestsDialog.__init__ (   self,
  fuzzy_search_handler,
  tag_search_handler,
  add_to_selected_handler 
)

Definition at line 29 of file dialogsearchtests.py.

Member Function Documentation

◆ _add_info_text()

def robotide.searchtests.dialogsearchtests.TestsDialog._add_info_text (   self,
  panel,
  text = "" 
)
private

Definition at line 170 of file dialogsearchtests.py.

◆ _add_pattern_filter()

def robotide.searchtests.dialogsearchtests.TestsDialog._add_pattern_filter (   self,
  sizer,
  parent 
)
private

Definition at line 200 of file dialogsearchtests.py.

◆ _add_search_control()

def robotide.searchtests.dialogsearchtests.TestsDialog._add_search_control (   self,
  panel 
)
private

Definition at line 175 of file dialogsearchtests.py.

◆ _create_add_to_selected_button()

def robotide.searchtests.dialogsearchtests.TestsDialog._create_add_to_selected_button (   self,
  panel 
)
private

Definition at line 136 of file dialogsearchtests.py.

◆ _create_exclude_line()

def robotide.searchtests.dialogsearchtests.TestsDialog._create_exclude_line (   self,
  panel 
)
private

Definition at line 114 of file dialogsearchtests.py.

◆ _create_include_line()

def robotide.searchtests.dialogsearchtests.TestsDialog._create_include_line (   self,
  panel 
)
private

Definition at line 93 of file dialogsearchtests.py.

◆ _create_notebook()

def robotide.searchtests.dialogsearchtests.TestsDialog._create_notebook (   self)
private

Definition at line 43 of file dialogsearchtests.py.

◆ _create_switch_button()

def robotide.searchtests.dialogsearchtests.TestsDialog._create_switch_button (   self,
  panel 
)
private

Definition at line 104 of file dialogsearchtests.py.

◆ _create_tag_search_button()

def robotide.searchtests.dialogsearchtests.TestsDialog._create_tag_search_button (   self,
  panel 
)
private

Definition at line 125 of file dialogsearchtests.py.

◆ _find_index_in_list()

def robotide.searchtests.dialogsearchtests.TestsDialog._find_index_in_list (   self,
  item,
  list 
)
private

Definition at line 222 of file dialogsearchtests.py.

◆ _get_current_tests()

def robotide.searchtests.dialogsearchtests.TestsDialog._get_current_tests (   self)
private

Definition at line 238 of file dialogsearchtests.py.

◆ _horizontal_sizer()

def robotide.searchtests.dialogsearchtests.TestsDialog._horizontal_sizer (   self)
private

Definition at line 194 of file dialogsearchtests.py.

◆ _refresh_list()

def robotide.searchtests.dialogsearchtests.TestsDialog._refresh_list (   self,
  list 
)
private

Definition at line 164 of file dialogsearchtests.py.

◆ _select_page()

def robotide.searchtests.dialogsearchtests.TestsDialog._select_page (   self,
  page = 0 
)
private

Definition at line 51 of file dialogsearchtests.py.

◆ _select_tag_search_result()

def robotide.searchtests.dialogsearchtests.TestsDialog._select_tag_search_result (   self,
  idx 
)
private

Definition at line 215 of file dialogsearchtests.py.

◆ _select_text_search_result()

def robotide.searchtests.dialogsearchtests.TestsDialog._select_text_search_result (   self,
  idx 
)
private

Definition at line 210 of file dialogsearchtests.py.

◆ _set_focus_to_default_location_in_tag_search()

def robotide.searchtests.dialogsearchtests.TestsDialog._set_focus_to_default_location_in_tag_search (   self,
  selected 
)
private

Definition at line 251 of file dialogsearchtests.py.

◆ _set_focus_to_default_location_in_text_search()

def robotide.searchtests.dialogsearchtests.TestsDialog._set_focus_to_default_location_in_text_search (   self,
  selected 
)
private

Definition at line 244 of file dialogsearchtests.py.

◆ _tag_pattern_search_panel()

def robotide.searchtests.dialogsearchtests.TestsDialog._tag_pattern_search_panel (   self)
private

Definition at line 68 of file dialogsearchtests.py.

◆ _text_search_panel()

def robotide.searchtests.dialogsearchtests.TestsDialog._text_search_panel (   self)
private

Definition at line 54 of file dialogsearchtests.py.

◆ _vertical_sizer()

def robotide.searchtests.dialogsearchtests.TestsDialog._vertical_sizer (   self)
private

Definition at line 197 of file dialogsearchtests.py.

◆ add_selection_listener()

def robotide.searchtests.dialogsearchtests.TestsDialog.add_selection_listener (   self,
  listener 
)

Definition at line 219 of file dialogsearchtests.py.

◆ OnAddToSelected()

def robotide.searchtests.dialogsearchtests.TestsDialog.OnAddToSelected (   self,
  event 
)

Definition at line 143 of file dialogsearchtests.py.

◆ OnSearchTags()

def robotide.searchtests.dialogsearchtests.TestsDialog.OnSearchTags (   self,
  event 
)

Definition at line 132 of file dialogsearchtests.py.

◆ OnSearchTests()

def robotide.searchtests.dialogsearchtests.TestsDialog.OnSearchTests (   self,
  event 
)

Definition at line 146 of file dialogsearchtests.py.

◆ OnSwitchFields()

def robotide.searchtests.dialogsearchtests.TestsDialog.OnSwitchFields (   self,
  event 
)

Definition at line 258 of file dialogsearchtests.py.

◆ set_focus_to_default_location()

def robotide.searchtests.dialogsearchtests.TestsDialog.set_focus_to_default_location (   self,
  selected = None 
)

Definition at line 232 of file dialogsearchtests.py.

◆ set_search_model()

def robotide.searchtests.dialogsearchtests.TestsDialog.set_search_model (   self,
  search_text,
  results 
)

Definition at line 149 of file dialogsearchtests.py.

◆ set_tag_search_model()

def robotide.searchtests.dialogsearchtests.TestsDialog.set_tag_search_model (   self,
  include_text,
  exclude_text,
  results 
)

Definition at line 156 of file dialogsearchtests.py.

Member Data Documentation

◆ _add_to_selected_handler

robotide.searchtests.dialogsearchtests.TestsDialog._add_to_selected_handler
private

Definition at line 32 of file dialogsearchtests.py.

◆ _fuzzy_results_text

robotide.searchtests.dialogsearchtests.TestsDialog._fuzzy_results_text
private

Definition at line 64 of file dialogsearchtests.py.

◆ _fuzzy_search_handler

robotide.searchtests.dialogsearchtests.TestsDialog._fuzzy_search_handler
private

Definition at line 30 of file dialogsearchtests.py.

◆ _notebook

robotide.searchtests.dialogsearchtests.TestsDialog._notebook
private

Definition at line 44 of file dialogsearchtests.py.

◆ _search_control

robotide.searchtests.dialogsearchtests.TestsDialog._search_control
private

Definition at line 201 of file dialogsearchtests.py.

◆ _selection_listeners

robotide.searchtests.dialogsearchtests.TestsDialog._selection_listeners
private

Definition at line 33 of file dialogsearchtests.py.

◆ _tag_search_handler

robotide.searchtests.dialogsearchtests.TestsDialog._tag_search_handler
private

Definition at line 31 of file dialogsearchtests.py.

◆ _tags_list

robotide.searchtests.dialogsearchtests.TestsDialog._tags_list
private

Definition at line 84 of file dialogsearchtests.py.

◆ _tags_results

robotide.searchtests.dialogsearchtests.TestsDialog._tags_results
private

Definition at line 83 of file dialogsearchtests.py.

◆ _tags_results_text

robotide.searchtests.dialogsearchtests.TestsDialog._tags_results_text
private

Definition at line 89 of file dialogsearchtests.py.

◆ _tags_to_exclude_text

robotide.searchtests.dialogsearchtests.TestsDialog._tags_to_exclude_text
private

Definition at line 117 of file dialogsearchtests.py.

◆ _tags_to_include_text

robotide.searchtests.dialogsearchtests.TestsDialog._tags_to_include_text
private

Definition at line 96 of file dialogsearchtests.py.

◆ tests

robotide.searchtests.dialogsearchtests.TestsDialog.tests

Definition at line 58 of file dialogsearchtests.py.

◆ tests_list

robotide.searchtests.dialogsearchtests.TestsDialog.tests_list

Definition at line 59 of file dialogsearchtests.py.


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