Robot Framework Integrated Development Environment (RIDE)
robotide.ui.treenodehandlers._ActionHandler Class Reference
Inheritance diagram for robotide.ui.treenodehandlers._ActionHandler:
robotide.ui.treenodehandlers.DirectoryHandler robotide.ui.treenodehandlers.ResourceRootHandler robotide.ui.treenodehandlers.TestDataHandler robotide.ui.treenodehandlers.VariableHandler robotide.ui.treenodehandlers._TestOrUserKeywordHandler robotide.ui.treenodehandlers.ResourceFileHandler robotide.ui.treenodehandlers.TestCaseFileHandler robotide.ui.treenodehandlers.TestDataDirectoryHandler robotide.ui.treenodehandlers.TestCaseHandler robotide.ui.treenodehandlers.UserKeywordHandler robotide.ui.treenodehandlers.ExcludedDirectoryHandler

Public Member Functions

def __init__ (self, controller, tree, node, settings)
 
def begin_label_edit (self)
 
def double_clicked (self)
 
def end_label_edit (self, event)
 
def OnCopy (self, event)
 
def OnDelete (self, event)
 
def OnDeselectAllTests (self, event)
 
def OnExclude (self, event)
 
def OnFindUsages (self, event)
 
def OnInclude (self, event)
 
def OnNewDictionaryVariable (self, event)
 
def OnNewDirectory (self, event)
 
def OnNewListVariable (self, event)
 
def OnNewResource (self, event)
 
def OnNewScalar (self, event)
 
def OnNewSuite (self, event)
 
def OnNewTestCase (self, event)
 
def OnNewUserKeyword (self, event)
 
def OnSafeDelete (self, event)
 
def OnSelectAllTests (self, event)
 
def OnSelectOnlyFailedTests (self, event)
 
def OnSelectOnlyPassedTests (self, event)
 
def show_popup (self)
 

Public Attributes

 controller
 

Static Public Attributes

bool is_test_suite = False
 
bool is_user_keyword = False
 
bool is_variable = False
 

Properties

 item = property
 
 node = property
 

Private Member Functions

def item (self)
 
def node (self)
 

Private Attributes

 _node
 
 _popup_creator
 
 _rendered
 
 _settings
 
 _tree
 

Static Private Attributes

string _label_add_directory
 
string _label_add_resource
 
string _label_add_suite
 
string _label_change_format
 
string _label_collapse_all
 
string _label_copy_macro
 
string _label_delete
 
string _label_delete_no_kbsc
 
string _label_deselect_all
 
string _label_exclude
 
string _label_expand_all
 
string _label_find_usages
 
string _label_include
 
string _label_new_dict_variable
 
string _label_new_list_variable
 
string _label_new_resource
 
string _label_new_scalar
 
string _label_new_test_case
 
string _label_new_user_keyword
 
string _label_open_folder
 
string _label_remove_readonly
 
string _label_rename
 
string _label_select_all
 
string _label_select_failed_tests
 
string _label_select_passed_tests
 
string _label_sort_keywords
 
string _label_sort_tests
 
string _label_sort_variables
 

Detailed Description

Definition at line 55 of file treenodehandlers.py.

Constructor & Destructor Documentation

◆ __init__()

def robotide.ui.treenodehandlers._ActionHandler.__init__ (   self,
  controller,
  tree,
  node,
  settings 
)

Reimplemented in robotide.ui.treenodehandlers.TestCaseHandler.

Definition at line 173 of file treenodehandlers.py.

Member Function Documentation

◆ begin_label_edit()

def robotide.ui.treenodehandlers._ActionHandler.begin_label_edit (   self)

Definition at line 197 of file treenodehandlers.py.

◆ double_clicked()

def robotide.ui.treenodehandlers._ActionHandler.double_clicked (   self)

Reimplemented in robotide.ui.treenodehandlers.VariableHandler.

Definition at line 200 of file treenodehandlers.py.

◆ end_label_edit()

def robotide.ui.treenodehandlers._ActionHandler.end_label_edit (   self,
  event 
)

Definition at line 203 of file treenodehandlers.py.

◆ item()

def robotide.ui.treenodehandlers._ActionHandler.item (   self)
private

Reimplemented in robotide.ui.treenodehandlers.ResourceRootHandler.

Definition at line 184 of file treenodehandlers.py.

◆ node()

def robotide.ui.treenodehandlers._ActionHandler.node (   self)
private

Definition at line 190 of file treenodehandlers.py.

◆ OnCopy()

def robotide.ui.treenodehandlers._ActionHandler.OnCopy (   self,
  event 
)

◆ OnDelete()

◆ OnDeselectAllTests()

def robotide.ui.treenodehandlers._ActionHandler.OnDeselectAllTests (   self,
  event 
)

Definition at line 242 of file treenodehandlers.py.

◆ OnExclude()

def robotide.ui.treenodehandlers._ActionHandler.OnExclude (   self,
  event 
)

Reimplemented in robotide.ui.treenodehandlers.TestDataDirectoryHandler.

Definition at line 254 of file treenodehandlers.py.

◆ OnFindUsages()

def robotide.ui.treenodehandlers._ActionHandler.OnFindUsages (   self,
  event 
)

◆ OnInclude()

def robotide.ui.treenodehandlers._ActionHandler.OnInclude (   self,
  event 
)

Reimplemented in robotide.ui.treenodehandlers.ExcludedDirectoryHandler.

Definition at line 257 of file treenodehandlers.py.

◆ OnNewDictionaryVariable()

def robotide.ui.treenodehandlers._ActionHandler.OnNewDictionaryVariable (   self,
  event 
)

Reimplemented in robotide.ui.treenodehandlers.TestDataHandler.

Definition at line 230 of file treenodehandlers.py.

◆ OnNewDirectory()

def robotide.ui.treenodehandlers._ActionHandler.OnNewDirectory (   self,
  event 
)

Reimplemented in robotide.ui.treenodehandlers.TestDataDirectoryHandler.

Definition at line 212 of file treenodehandlers.py.

◆ OnNewListVariable()

def robotide.ui.treenodehandlers._ActionHandler.OnNewListVariable (   self,
  event 
)

Reimplemented in robotide.ui.treenodehandlers.TestDataHandler.

Definition at line 227 of file treenodehandlers.py.

◆ OnNewResource()

def robotide.ui.treenodehandlers._ActionHandler.OnNewResource (   self,
  event 
)

◆ OnNewScalar()

def robotide.ui.treenodehandlers._ActionHandler.OnNewScalar (   self,
  event 
)

Reimplemented in robotide.ui.treenodehandlers.TestDataHandler.

Definition at line 224 of file treenodehandlers.py.

◆ OnNewSuite()

def robotide.ui.treenodehandlers._ActionHandler.OnNewSuite (   self,
  event 
)

Reimplemented in robotide.ui.treenodehandlers.TestDataDirectoryHandler.

Definition at line 209 of file treenodehandlers.py.

◆ OnNewTestCase()

def robotide.ui.treenodehandlers._ActionHandler.OnNewTestCase (   self,
  event 
)

Reimplemented in robotide.ui.treenodehandlers.TestCaseFileHandler.

Definition at line 221 of file treenodehandlers.py.

◆ OnNewUserKeyword()

def robotide.ui.treenodehandlers._ActionHandler.OnNewUserKeyword (   self,
  event 
)

Reimplemented in robotide.ui.treenodehandlers.TestDataHandler.

Definition at line 218 of file treenodehandlers.py.

◆ OnSafeDelete()

def robotide.ui.treenodehandlers._ActionHandler.OnSafeDelete (   self,
  event 
)

◆ OnSelectAllTests()

def robotide.ui.treenodehandlers._ActionHandler.OnSelectAllTests (   self,
  event 
)

Definition at line 239 of file treenodehandlers.py.

◆ OnSelectOnlyFailedTests()

def robotide.ui.treenodehandlers._ActionHandler.OnSelectOnlyFailedTests (   self,
  event 
)

Definition at line 245 of file treenodehandlers.py.

◆ OnSelectOnlyPassedTests()

def robotide.ui.treenodehandlers._ActionHandler.OnSelectOnlyPassedTests (   self,
  event 
)

Definition at line 248 of file treenodehandlers.py.

◆ show_popup()

def robotide.ui.treenodehandlers._ActionHandler.show_popup (   self)

Definition at line 193 of file treenodehandlers.py.

Member Data Documentation

◆ _label_add_directory

robotide.ui.treenodehandlers._ActionHandler._label_add_directory
staticprivate

Definition at line 67 of file treenodehandlers.py.

◆ _label_add_resource

robotide.ui.treenodehandlers._ActionHandler._label_add_resource
staticprivate

Definition at line 115 of file treenodehandlers.py.

◆ _label_add_suite

robotide.ui.treenodehandlers._ActionHandler._label_add_suite
staticprivate

Definition at line 63 of file treenodehandlers.py.

◆ _label_change_format

robotide.ui.treenodehandlers._ActionHandler._label_change_format
staticprivate

Definition at line 103 of file treenodehandlers.py.

◆ _label_collapse_all

robotide.ui.treenodehandlers._ActionHandler._label_collapse_all
staticprivate

Definition at line 163 of file treenodehandlers.py.

◆ _label_copy_macro

robotide.ui.treenodehandlers._ActionHandler._label_copy_macro
staticprivate

Definition at line 107 of file treenodehandlers.py.

◆ _label_delete

robotide.ui.treenodehandlers._ActionHandler._label_delete
staticprivate

Definition at line 143 of file treenodehandlers.py.

◆ _label_delete_no_kbsc

robotide.ui.treenodehandlers._ActionHandler._label_delete_no_kbsc
staticprivate

Definition at line 147 of file treenodehandlers.py.

◆ _label_deselect_all

robotide.ui.treenodehandlers._ActionHandler._label_deselect_all
staticprivate

Definition at line 131 of file treenodehandlers.py.

◆ _label_exclude

robotide.ui.treenodehandlers._ActionHandler._label_exclude
staticprivate

Definition at line 151 of file treenodehandlers.py.

◆ _label_expand_all

robotide.ui.treenodehandlers._ActionHandler._label_expand_all
staticprivate

Definition at line 159 of file treenodehandlers.py.

◆ _label_find_usages

robotide.ui.treenodehandlers._ActionHandler._label_find_usages
staticprivate

Definition at line 123 of file treenodehandlers.py.

◆ _label_include

robotide.ui.treenodehandlers._ActionHandler._label_include
staticprivate

Definition at line 155 of file treenodehandlers.py.

◆ _label_new_dict_variable

robotide.ui.treenodehandlers._ActionHandler._label_new_dict_variable
staticprivate

Definition at line 99 of file treenodehandlers.py.

◆ _label_new_list_variable

robotide.ui.treenodehandlers._ActionHandler._label_new_list_variable
staticprivate

Definition at line 95 of file treenodehandlers.py.

◆ _label_new_resource

robotide.ui.treenodehandlers._ActionHandler._label_new_resource
staticprivate

Definition at line 119 of file treenodehandlers.py.

◆ _label_new_scalar

robotide.ui.treenodehandlers._ActionHandler._label_new_scalar
staticprivate

Definition at line 91 of file treenodehandlers.py.

◆ _label_new_test_case

robotide.ui.treenodehandlers._ActionHandler._label_new_test_case
staticprivate

Definition at line 71 of file treenodehandlers.py.

◆ _label_new_user_keyword

robotide.ui.treenodehandlers._ActionHandler._label_new_user_keyword
staticprivate

Definition at line 75 of file treenodehandlers.py.

◆ _label_open_folder

robotide.ui.treenodehandlers._ActionHandler._label_open_folder
staticprivate

Definition at line 171 of file treenodehandlers.py.

◆ _label_remove_readonly

robotide.ui.treenodehandlers._ActionHandler._label_remove_readonly
staticprivate

Definition at line 167 of file treenodehandlers.py.

◆ _label_rename

robotide.ui.treenodehandlers._ActionHandler._label_rename
staticprivate

Definition at line 111 of file treenodehandlers.py.

◆ _label_select_all

robotide.ui.treenodehandlers._ActionHandler._label_select_all
staticprivate

Definition at line 127 of file treenodehandlers.py.

◆ _label_select_failed_tests

robotide.ui.treenodehandlers._ActionHandler._label_select_failed_tests
staticprivate

Definition at line 135 of file treenodehandlers.py.

◆ _label_select_passed_tests

robotide.ui.treenodehandlers._ActionHandler._label_select_passed_tests
staticprivate

Definition at line 139 of file treenodehandlers.py.

◆ _label_sort_keywords

robotide.ui.treenodehandlers._ActionHandler._label_sort_keywords
staticprivate

Definition at line 87 of file treenodehandlers.py.

◆ _label_sort_tests

robotide.ui.treenodehandlers._ActionHandler._label_sort_tests
staticprivate

Definition at line 83 of file treenodehandlers.py.

◆ _label_sort_variables

robotide.ui.treenodehandlers._ActionHandler._label_sort_variables
staticprivate

Definition at line 79 of file treenodehandlers.py.

◆ _node

robotide.ui.treenodehandlers._ActionHandler._node
private

Definition at line 176 of file treenodehandlers.py.

◆ _popup_creator

robotide.ui.treenodehandlers._ActionHandler._popup_creator
private

Definition at line 179 of file treenodehandlers.py.

◆ _rendered

robotide.ui.treenodehandlers._ActionHandler._rendered
private

Definition at line 178 of file treenodehandlers.py.

◆ _settings

robotide.ui.treenodehandlers._ActionHandler._settings
private

Definition at line 177 of file treenodehandlers.py.

◆ _tree

robotide.ui.treenodehandlers._ActionHandler._tree
private

Definition at line 175 of file treenodehandlers.py.

◆ controller

robotide.ui.treenodehandlers._ActionHandler.controller

Definition at line 174 of file treenodehandlers.py.

◆ is_test_suite

bool robotide.ui.treenodehandlers._ActionHandler.is_test_suite = False
static

Definition at line 57 of file treenodehandlers.py.

◆ is_user_keyword

bool robotide.ui.treenodehandlers._ActionHandler.is_user_keyword = False
static

Definition at line 56 of file treenodehandlers.py.

◆ is_variable

bool robotide.ui.treenodehandlers._ActionHandler.is_variable = False
static

Definition at line 58 of file treenodehandlers.py.

Property Documentation

◆ item

robotide.ui.treenodehandlers._ActionHandler.item = property
static

Definition at line 182 of file treenodehandlers.py.

◆ node

robotide.ui.treenodehandlers._ActionHandler.node = property
static

Definition at line 188 of file treenodehandlers.py.


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