Robot Framework Integrated Development Environment (RIDE)
robotide.ui.keywordsearch.KeywordSearchDialog Class Reference
Inheritance diagram for robotide.ui.keywordsearch.KeywordSearchDialog:

Public Member Functions

def __init__ (self, parent, searcher)
 
def OnActivate (self, event)
 
def OnClose (self, event)
 
def OnColClick (self, event)
 
def OnFindUsages (self, event)
 
def OnItemSelected (self, event)
 
def OnKey (self, event)
 
def OnSearch (self, event)
 
def OnSourceFilterChange (self, event)
 
def OnUseDocChange (self, event)
 
def show_search_with_criteria (self, pattern='', search_docs=True, source=ALL_KEYWORDS)
 

Private Member Functions

def _add_doc_filter (self, sizer)
 
def _add_keyword_details (self)
 
def _add_keyword_list (self)
 
def _add_pattern_filter (self, sizer)
 
def _add_search_control (self)
 
def _add_source_filter (self, sizer)
 
def _add_to_sizer (self, component)
 
def _create_components (self)
 
def _get_search_criteria (self)
 
def _get_search_text (self)
 
def _get_sources (self)
 
def _horizontal_sizer (self)
 
def _make_bindings (self)
 
def _populate_search (self)
 
def _show (self)
 
def _update_details (self)
 
def _update_keyword_selection (self)
 
def _update_sources (self)
 
def _update_widgets (self, pattern, search_docs, source)
 

Private Attributes

 _details
 
 _find_usages_button
 
 _keywords
 
 _last_selected_kw
 
 _list
 
 _plugin
 
 _search_control
 
 _sort_order
 
 _source_filter
 
 _use_doc
 

Detailed Description

Definition at line 124 of file keywordsearch.py.

Constructor & Destructor Documentation

◆ __init__()

def robotide.ui.keywordsearch.KeywordSearchDialog.__init__ (   self,
  parent,
  searcher 
)

Definition at line 126 of file keywordsearch.py.

Member Function Documentation

◆ _add_doc_filter()

def robotide.ui.keywordsearch.KeywordSearchDialog._add_doc_filter (   self,
  sizer 
)
private

Definition at line 167 of file keywordsearch.py.

◆ _add_keyword_details()

def robotide.ui.keywordsearch.KeywordSearchDialog._add_keyword_details (   self)
private

Definition at line 192 of file keywordsearch.py.

◆ _add_keyword_list()

def robotide.ui.keywordsearch.KeywordSearchDialog._add_keyword_list (   self)
private

Definition at line 187 of file keywordsearch.py.

◆ _add_pattern_filter()

def robotide.ui.keywordsearch.KeywordSearchDialog._add_pattern_filter (   self,
  sizer 
)
private

Definition at line 159 of file keywordsearch.py.

◆ _add_search_control()

def robotide.ui.keywordsearch.KeywordSearchDialog._add_search_control (   self)
private

Definition at line 147 of file keywordsearch.py.

◆ _add_source_filter()

def robotide.ui.keywordsearch.KeywordSearchDialog._add_source_filter (   self,
  sizer 
)
private

Definition at line 172 of file keywordsearch.py.

◆ _add_to_sizer()

def robotide.ui.keywordsearch.KeywordSearchDialog._add_to_sizer (   self,
  component 
)
private

Definition at line 200 of file keywordsearch.py.

◆ _create_components()

def robotide.ui.keywordsearch.KeywordSearchDialog._create_components (   self)
private

Definition at line 140 of file keywordsearch.py.

◆ _get_search_criteria()

def robotide.ui.keywordsearch.KeywordSearchDialog._get_search_criteria (   self)
private

Definition at line 266 of file keywordsearch.py.

◆ _get_search_text()

def robotide.ui.keywordsearch.KeywordSearchDialog._get_search_text (   self)
private

Definition at line 269 of file keywordsearch.py.

◆ _get_sources()

def robotide.ui.keywordsearch.KeywordSearchDialog._get_sources (   self)
private

Definition at line 180 of file keywordsearch.py.

◆ _horizontal_sizer()

def robotide.ui.keywordsearch.KeywordSearchDialog._horizontal_sizer (   self)
private

Definition at line 156 of file keywordsearch.py.

◆ _make_bindings()

def robotide.ui.keywordsearch.KeywordSearchDialog._make_bindings (   self)
private

Definition at line 206 of file keywordsearch.py.

◆ _populate_search()

def robotide.ui.keywordsearch.KeywordSearchDialog._populate_search (   self)
private

Definition at line 259 of file keywordsearch.py.

◆ _show()

def robotide.ui.keywordsearch.KeywordSearchDialog._show (   self)
private

Definition at line 296 of file keywordsearch.py.

◆ _update_details()

def robotide.ui.keywordsearch.KeywordSearchDialog._update_details (   self)
private

Definition at line 277 of file keywordsearch.py.

◆ _update_keyword_selection()

def robotide.ui.keywordsearch.KeywordSearchDialog._update_keyword_selection (   self)
private

Definition at line 272 of file keywordsearch.py.

◆ _update_sources()

def robotide.ui.keywordsearch.KeywordSearchDialog._update_sources (   self)
private

Definition at line 247 of file keywordsearch.py.

◆ _update_widgets()

def robotide.ui.keywordsearch.KeywordSearchDialog._update_widgets (   self,
  pattern,
  search_docs,
  source 
)
private

Definition at line 291 of file keywordsearch.py.

◆ OnActivate()

def robotide.ui.keywordsearch.KeywordSearchDialog.OnActivate (   self,
  event 
)

Definition at line 224 of file keywordsearch.py.

◆ OnClose()

def robotide.ui.keywordsearch.KeywordSearchDialog.OnClose (   self,
  event 
)

Definition at line 256 of file keywordsearch.py.

◆ OnColClick()

def robotide.ui.keywordsearch.KeywordSearchDialog.OnColClick (   self,
  event 
)

Definition at line 217 of file keywordsearch.py.

◆ OnFindUsages()

def robotide.ui.keywordsearch.KeywordSearchDialog.OnFindUsages (   self,
  event 
)

Definition at line 203 of file keywordsearch.py.

◆ OnItemSelected()

def robotide.ui.keywordsearch.KeywordSearchDialog.OnItemSelected (   self,
  event 
)

Definition at line 243 of file keywordsearch.py.

◆ OnKey()

def robotide.ui.keywordsearch.KeywordSearchDialog.OnKey (   self,
  event 
)

Definition at line 239 of file keywordsearch.py.

◆ OnSearch()

def robotide.ui.keywordsearch.KeywordSearchDialog.OnSearch (   self,
  event 
)

Definition at line 232 of file keywordsearch.py.

◆ OnSourceFilterChange()

def robotide.ui.keywordsearch.KeywordSearchDialog.OnSourceFilterChange (   self,
  event 
)

Definition at line 236 of file keywordsearch.py.

◆ OnUseDocChange()

def robotide.ui.keywordsearch.KeywordSearchDialog.OnUseDocChange (   self,
  event 
)

Definition at line 229 of file keywordsearch.py.

◆ show_search_with_criteria()

def robotide.ui.keywordsearch.KeywordSearchDialog.show_search_with_criteria (   self,
  pattern = '',
  search_docs = True,
  source = ALL_KEYWORDS 
)

Definition at line 285 of file keywordsearch.py.

Member Data Documentation

◆ _details

robotide.ui.keywordsearch.KeywordSearchDialog._details
private

Definition at line 193 of file keywordsearch.py.

◆ _find_usages_button

robotide.ui.keywordsearch.KeywordSearchDialog._find_usages_button
private

Definition at line 195 of file keywordsearch.py.

◆ _keywords

robotide.ui.keywordsearch.KeywordSearchDialog._keywords
private

Definition at line 260 of file keywordsearch.py.

◆ _last_selected_kw

robotide.ui.keywordsearch.KeywordSearchDialog._last_selected_kw
private

Definition at line 137 of file keywordsearch.py.

◆ _list

robotide.ui.keywordsearch.KeywordSearchDialog._list
private

Definition at line 188 of file keywordsearch.py.

◆ _plugin

robotide.ui.keywordsearch.KeywordSearchDialog._plugin
private

Definition at line 133 of file keywordsearch.py.

◆ _search_control

robotide.ui.keywordsearch.KeywordSearchDialog._search_control
private

Definition at line 161 of file keywordsearch.py.

◆ _sort_order

robotide.ui.keywordsearch.KeywordSearchDialog._sort_order
private

Definition at line 136 of file keywordsearch.py.

◆ _source_filter

robotide.ui.keywordsearch.KeywordSearchDialog._source_filter
private

Definition at line 174 of file keywordsearch.py.

◆ _use_doc

robotide.ui.keywordsearch.KeywordSearchDialog._use_doc
private

Definition at line 168 of file keywordsearch.py.


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