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

Public Member Functions

def __init__ (self, parent, action_registerer, settings=None)
 
def add_datafile (self, parent, suite)
 
def add_keyword (self, parent_node, kw)
 
def add_keyword_controller (self, controller)
 
def add_test (self, parent_node, test)
 
def CollapseAllSubNodes (self, item)
 
def delete_node (self, node)
 
def DeselectTests (self, tests)
 
def ExpandAllSubNodes (self, item)
 
def get_selected_datafile (self)
 Returns currently selected data file. More...
 
def get_selected_datafile_controller (self)
 Returns controller associated with currently active data file. More...
 
def get_selected_item (self)
 Returns model object associated with currently selected tree node. More...
 
def highlight (self, data, text)
 
def IsValidDragItem (self, item)
 
def move_down (self, node)
 
def move_up (self, node)
 
def node_is_resource_file (self, node)
 
def OnClose (self, event)
 
def OnDoubleClick (self, event)
 
def OnDrop (self, target, dragged)
 
def OnEndDrag (self, event)
 
def OnItemActivated (self, event)
 
def OnLeftArrow (self, event)
 
def OnMoveDown (self, event)
 
def OnMoveUp (self, event)
 
def OnNewTestCase (self, event)
 
def OnRightClick (self, event)
 
def OnSelChanged (self, event)
 
def OnSelection (self, event)
 
def OnTreeItemChecked (self, event)
 
def OnTreeItemCollapsing (self, event)
 
def OnTreeItemExpanding (self, event)
 
def populate (self, model)
 
def refresh_datafile (self, controller, event)
 
def register_context_menu_hook (self, callable)
 
def retrieveTestCaseControllers (self, GenericTreeItem item)
 
def select_controller_node (self, controller)
 
def select_node_by_data (self, controller)
 Find and select the tree item associated with the given controller. More...
 
def select_user_keyword_node (self, uk)
 
def SelectAllTests (self, GenericTreeItem item, selected=True)
 Select tests for execution :param item: The node of the graphical tree where the user triggered the action from :param selected: Whether we want to select or un-select for execution :return: Nothing. More...
 
def SelectFailedTests (self, item)
 
def SelectPassedTests (self, item)
 
def SelectTests (self, tests)
 
def set_checkboxes_for_tests (self)
 
def set_editor (self, editor)
 
def StartDragging (self)
 
def tree_node_selected (self, node)
 
def unregister_context_menu_hook (self, callable)
 
def unset_dirty (self)
 

Public Attributes

 label_editor
 
 OnCancelEdit
 
 pane_id
 

Private Member Functions

def _add_dataitem (self, parent_node, dataitem, predicate)
 
def _bind_tree_events (self)
 
def _children_of (self, handler)
 
def _clear_tree_data (self)
 
def _click_on_item (self, item, flags)
 
def _create_child_nodes (self, node, handler, predicate)
 
def _create_node (self, parent_node, label, img, index=None, with_checkbox=False)
 
def _create_node_with_handler (self, parent_node, controller, index=None)
 
def _create_resource_root (self)
 
def _create_test_selection_controller (self)
 
def _data_dirty (self, message)
 
def _data_undirty (self, message)
 
def _datafile_removed (self, message)
 
def _datafile_set (self, message)
 
def _do_action_if_datafile_node_is_expanded (self, action, data)
 
def _end_silent_mode (self)
 
def _expand_and_render_children (self, node)
 
def _expand_or_collapse_nodes (self, item, callback)
 
def _filename_changed (self, message)
 
def _for_all_drawn_tests (self, item, func)
 
def _get_data_controller_node (self, controller)
 
def _get_datafile_index (self, node)
 
def _get_datafile_node (self, datafile)
 
def _get_dir_node (self, ctrl)
 
def _get_icon_index_for (self, controller)
 
def _get_insertion_index (self, parent_node, predicate)
 
def _get_or_create_node (self, parent_node, dataitem, predicate)
 
def _get_pending_selection (self, event)
 
def _get_resource_text_color (self, resource_controller)
 
def _get_selected_datafile_node (self)
 
def _handle_import_setting_message (self, message)
 
def _handle_pending_selection (self, to_be_selected, parent_node)
 
def _hide_item (self, item)
 
def _is_test_node (self, node)
 
def _item_changed (self, message)
 
def _keyword_added (self, message)
 
def _leaf_item_removed (self, message)
 
def _mark_excludes (self, message)
 
def _normalize (self, path)
 
def _on_cancel_edit (self, item)
 
def _populate_model (self, model)
 
def _refresh_datafile (self, controller)
 
def _refresh_datafile_when_file_set (self, controller)
 
def _refresh_view (self)
 
def _remove_datafile_node (self, node)
 
def _render_children (self, node)
 
def _render_datafile (self, parent_node, controller, index=None)
 
def _resource_added (self, message)
 
def _select (self, node)
 
def _select_resource (self, message)
 
def _set_icon_from_execution_results (self, controller)
 
def _set_item_excluded (self, node)
 
def _set_resource_color (self, resource_controller)
 
def _should_update_variable_positions (self, message)
 
def _start_silent_mode (self)
 
def _subscribe_to_messages (self)
 
def _suite_added (self, message)
 
def _switch_items (self, first, second, currently_selected)
 Changes the order of given items, first is expected to be directly above the second. More...
 
def _test_added (self, message)
 
def _test_result (self, message)
 
def _testing_started (self, message)
 
def _uncheck_tests (self, controller)
 
def _update_data_file_namespace (self, node)
 
def _variable_added (self, message)
 
def _variable_moved_down (self, message)
 
def _variable_moved_up (self, message)
 
def _variable_updated (self, message)
 
def _wx_node (self, parent_node, index, label, with_checkbox)
 

Private Attributes

 _animctrl
 
 _checkboxes_for_tests
 
 _controller
 
 _datafile_nodes
 
 _dragging
 
 _editor
 
 _execution_results
 
 _images
 
 _popup_creator
 
 _resource_root
 
 _resources
 
 _right_click
 
 _root
 
 _silent_mode
 
 _test_selection_controller
 

Static Private Attributes

string _RESOURCES_NODE_LABEL
 

Detailed Description

Definition at line 227 of file treeplugin.py.

Constructor & Destructor Documentation

◆ __init__()

def robotide.ui.treeplugin.Tree.__init__ (   self,
  parent,
  action_registerer,
  settings = None 
)

Definition at line 233 of file treeplugin.py.

Member Function Documentation

◆ _add_dataitem()

def robotide.ui.treeplugin.Tree._add_dataitem (   self,
  parent_node,
  dataitem,
  predicate 
)
private

Definition at line 657 of file treeplugin.py.

◆ _bind_tree_events()

def robotide.ui.treeplugin.Tree._bind_tree_events (   self)
private

Definition at line 291 of file treeplugin.py.

◆ _children_of()

def robotide.ui.treeplugin.Tree._children_of (   self,
  handler 
)
private

Definition at line 623 of file treeplugin.py.

◆ _clear_tree_data()

def robotide.ui.treeplugin.Tree._clear_tree_data (   self)
private

Definition at line 485 of file treeplugin.py.

◆ _click_on_item()

def robotide.ui.treeplugin.Tree._click_on_item (   self,
  item,
  flags 
)
private

Definition at line 918 of file treeplugin.py.

◆ _create_child_nodes()

def robotide.ui.treeplugin.Tree._create_child_nodes (   self,
  node,
  handler,
  predicate 
)
private

Definition at line 618 of file treeplugin.py.

◆ _create_node()

def robotide.ui.treeplugin.Tree._create_node (   self,
  parent_node,
  label,
  img,
  index = None,
  with_checkbox = False 
)
private

Definition at line 627 of file treeplugin.py.

◆ _create_node_with_handler()

def robotide.ui.treeplugin.Tree._create_node_with_handler (   self,
  parent_node,
  controller,
  index = None 
)
private

Definition at line 568 of file treeplugin.py.

◆ _create_resource_root()

def robotide.ui.treeplugin.Tree._create_resource_root (   self)
private

Definition at line 493 of file treeplugin.py.

◆ _create_test_selection_controller()

def robotide.ui.treeplugin.Tree._create_test_selection_controller (   self)
private

Definition at line 274 of file treeplugin.py.

◆ _data_dirty()

def robotide.ui.treeplugin.Tree._data_dirty (   self,
  message 
)
private

Definition at line 739 of file treeplugin.py.

◆ _data_undirty()

def robotide.ui.treeplugin.Tree._data_undirty (   self,
  message 
)
private

Definition at line 742 of file treeplugin.py.

◆ _datafile_removed()

def robotide.ui.treeplugin.Tree._datafile_removed (   self,
  message 
)
private

Definition at line 710 of file treeplugin.py.

◆ _datafile_set()

def robotide.ui.treeplugin.Tree._datafile_set (   self,
  message 
)
private

Definition at line 716 of file treeplugin.py.

◆ _do_action_if_datafile_node_is_expanded()

def robotide.ui.treeplugin.Tree._do_action_if_datafile_node_is_expanded (   self,
  action,
  data 
)
private

Definition at line 1146 of file treeplugin.py.

◆ _end_silent_mode()

def robotide.ui.treeplugin.Tree._end_silent_mode (   self)
private

Definition at line 884 of file treeplugin.py.

◆ _expand_and_render_children()

def robotide.ui.treeplugin.Tree._expand_and_render_children (   self,
  node 
)
private

Definition at line 605 of file treeplugin.py.

◆ _expand_or_collapse_nodes()

def robotide.ui.treeplugin.Tree._expand_or_collapse_nodes (   self,
  item,
  callback 
)
private

Definition at line 1024 of file treeplugin.py.

◆ _filename_changed()

def robotide.ui.treeplugin.Tree._filename_changed (   self,
  message 
)
private

Definition at line 719 of file treeplugin.py.

◆ _for_all_drawn_tests()

def robotide.ui.treeplugin.Tree._for_all_drawn_tests (   self,
  item,
  func 
)
private

Definition at line 1031 of file treeplugin.py.

◆ _get_data_controller_node()

def robotide.ui.treeplugin.Tree._get_data_controller_node (   self,
  controller 
)
private

Definition at line 912 of file treeplugin.py.

◆ _get_datafile_index()

def robotide.ui.treeplugin.Tree._get_datafile_index (   self,
  node 
)
private

Definition at line 922 of file treeplugin.py.

◆ _get_datafile_node()

def robotide.ui.treeplugin.Tree._get_datafile_node (   self,
  datafile 
)
private

Definition at line 780 of file treeplugin.py.

◆ _get_dir_node()

def robotide.ui.treeplugin.Tree._get_dir_node (   self,
  ctrl 
)
private

Definition at line 521 of file treeplugin.py.

◆ _get_icon_index_for()

def robotide.ui.treeplugin.Tree._get_icon_index_for (   self,
  controller 
)
private

Definition at line 464 of file treeplugin.py.

◆ _get_insertion_index()

def robotide.ui.treeplugin.Tree._get_insertion_index (   self,
  parent_node,
  predicate 
)
private

Definition at line 675 of file treeplugin.py.

◆ _get_or_create_node()

def robotide.ui.treeplugin.Tree._get_or_create_node (   self,
  parent_node,
  dataitem,
  predicate 
)
private

Definition at line 662 of file treeplugin.py.

◆ _get_pending_selection()

def robotide.ui.treeplugin.Tree._get_pending_selection (   self,
  event 
)
private

Definition at line 900 of file treeplugin.py.

◆ _get_resource_text_color()

def robotide.ui.treeplugin.Tree._get_resource_text_color (   self,
  resource_controller 
)
private

Definition at line 391 of file treeplugin.py.

◆ _get_selected_datafile_node()

def robotide.ui.treeplugin.Tree._get_selected_datafile_node (   self)
private

Definition at line 808 of file treeplugin.py.

◆ _handle_import_setting_message()

def robotide.ui.treeplugin.Tree._handle_import_setting_message (   self,
  message 
)
private

Definition at line 376 of file treeplugin.py.

◆ _handle_pending_selection()

def robotide.ui.treeplugin.Tree._handle_pending_selection (   self,
  to_be_selected,
  parent_node 
)
private

Definition at line 935 of file treeplugin.py.

◆ _hide_item()

def robotide.ui.treeplugin.Tree._hide_item (   self,
  item 
)
private

Definition at line 984 of file treeplugin.py.

◆ _is_test_node()

def robotide.ui.treeplugin.Tree._is_test_node (   self,
  node 
)
private

Definition at line 1037 of file treeplugin.py.

◆ _item_changed()

def robotide.ui.treeplugin.Tree._item_changed (   self,
  message 
)
private

Definition at line 1124 of file treeplugin.py.

◆ _keyword_added()

def robotide.ui.treeplugin.Tree._keyword_added (   self,
  message 
)
private

Definition at line 688 of file treeplugin.py.

◆ _leaf_item_removed()

def robotide.ui.treeplugin.Tree._leaf_item_removed (   self,
  message 
)
private

Definition at line 698 of file treeplugin.py.

◆ _mark_excludes()

def robotide.ui.treeplugin.Tree._mark_excludes (   self,
  message 
)
private

Definition at line 366 of file treeplugin.py.

◆ _normalize()

def robotide.ui.treeplugin.Tree._normalize (   self,
  path 
)
private

Definition at line 565 of file treeplugin.py.

◆ _on_cancel_edit()

def robotide.ui.treeplugin.Tree._on_cancel_edit (   self,
  item 
)
private

Definition at line 282 of file treeplugin.py.

◆ _populate_model()

def robotide.ui.treeplugin.Tree._populate_model (   self,
  model 
)
private

Definition at line 497 of file treeplugin.py.

◆ _refresh_datafile()

def robotide.ui.treeplugin.Tree._refresh_datafile (   self,
  controller 
)
private

Definition at line 892 of file treeplugin.py.

◆ _refresh_datafile_when_file_set()

def robotide.ui.treeplugin.Tree._refresh_datafile_when_file_set (   self,
  controller 
)
private

Definition at line 850 of file treeplugin.py.

◆ _refresh_view()

def robotide.ui.treeplugin.Tree._refresh_view (   self)
private

Definition at line 540 of file treeplugin.py.

◆ _remove_datafile_node()

def robotide.ui.treeplugin.Tree._remove_datafile_node (   self,
  node 
)
private

Definition at line 928 of file treeplugin.py.

◆ _render_children()

def robotide.ui.treeplugin.Tree._render_children (   self,
  node 
)
private

Definition at line 610 of file treeplugin.py.

◆ _render_datafile()

def robotide.ui.treeplugin.Tree._render_datafile (   self,
  parent_node,
  controller,
  index = None 
)
private

Definition at line 552 of file treeplugin.py.

◆ _resource_added()

def robotide.ui.treeplugin.Tree._resource_added (   self,
  message 
)
private

Definition at line 509 of file treeplugin.py.

◆ _select()

def robotide.ui.treeplugin.Tree._select (   self,
  node 
)
private

Definition at line 671 of file treeplugin.py.

◆ _select_resource()

def robotide.ui.treeplugin.Tree._select_resource (   self,
  message 
)
private

Definition at line 531 of file treeplugin.py.

◆ _set_icon_from_execution_results()

def robotide.ui.treeplugin.Tree._set_icon_from_execution_results (   self,
  controller 
)
private

Definition at line 426 of file treeplugin.py.

◆ _set_item_excluded()

def robotide.ui.treeplugin.Tree._set_item_excluded (   self,
  node 
)
private

Definition at line 371 of file treeplugin.py.

◆ _set_resource_color()

def robotide.ui.treeplugin.Tree._set_resource_color (   self,
  resource_controller 
)
private

Definition at line 383 of file treeplugin.py.

◆ _should_update_variable_positions()

def robotide.ui.treeplugin.Tree._should_update_variable_positions (   self,
  message 
)
private

Definition at line 1142 of file treeplugin.py.

◆ _start_silent_mode()

def robotide.ui.treeplugin.Tree._start_silent_mode (   self)
private

Definition at line 881 of file treeplugin.py.

◆ _subscribe_to_messages()

def robotide.ui.treeplugin.Tree._subscribe_to_messages (   self)
private

Definition at line 332 of file treeplugin.py.

◆ _suite_added()

def robotide.ui.treeplugin.Tree._suite_added (   self,
  message 
)
private

Definition at line 537 of file treeplugin.py.

◆ _switch_items()

def robotide.ui.treeplugin.Tree._switch_items (   self,
  first,
  second,
  currently_selected 
)
private

Changes the order of given items, first is expected to be directly above the second.

Definition at line 843 of file treeplugin.py.

◆ _test_added()

def robotide.ui.treeplugin.Tree._test_added (   self,
  message 
)
private

Definition at line 706 of file treeplugin.py.

◆ _test_result()

def robotide.ui.treeplugin.Tree._test_result (   self,
  message 
)
private

Definition at line 403 of file treeplugin.py.

◆ _testing_started()

def robotide.ui.treeplugin.Tree._testing_started (   self,
  message 
)
private

Definition at line 397 of file treeplugin.py.

◆ _uncheck_tests()

def robotide.ui.treeplugin.Tree._uncheck_tests (   self,
  controller 
)
private

Definition at line 878 of file treeplugin.py.

◆ _update_data_file_namespace()

def robotide.ui.treeplugin.Tree._update_data_file_namespace (   self,
  node 
)
private

Definition at line 957 of file treeplugin.py.

◆ _variable_added()

def robotide.ui.treeplugin.Tree._variable_added (   self,
  message 
)
private

Definition at line 692 of file treeplugin.py.

◆ _variable_moved_down()

def robotide.ui.treeplugin.Tree._variable_moved_down (   self,
  message 
)
private

Definition at line 1138 of file treeplugin.py.

◆ _variable_moved_up()

def robotide.ui.treeplugin.Tree._variable_moved_up (   self,
  message 
)
private

Definition at line 1134 of file treeplugin.py.

◆ _variable_updated()

def robotide.ui.treeplugin.Tree._variable_updated (   self,
  message 
)
private

Definition at line 1151 of file treeplugin.py.

◆ _wx_node()

def robotide.ui.treeplugin.Tree._wx_node (   self,
  parent_node,
  index,
  label,
  with_checkbox 
)
private

Definition at line 633 of file treeplugin.py.

◆ add_datafile()

def robotide.ui.treeplugin.Tree.add_datafile (   self,
  parent,
  suite 
)

Definition at line 645 of file treeplugin.py.

◆ add_keyword()

def robotide.ui.treeplugin.Tree.add_keyword (   self,
  parent_node,
  kw 
)

Definition at line 654 of file treeplugin.py.

◆ add_keyword_controller()

def robotide.ui.treeplugin.Tree.add_keyword_controller (   self,
  controller 
)

Definition at line 726 of file treeplugin.py.

◆ add_test()

def robotide.ui.treeplugin.Tree.add_test (   self,
  parent_node,
  test 
)

Definition at line 650 of file treeplugin.py.

◆ CollapseAllSubNodes()

def robotide.ui.treeplugin.Tree.CollapseAllSubNodes (   self,
  item 
)

Definition at line 1021 of file treeplugin.py.

◆ delete_node()

def robotide.ui.treeplugin.Tree.delete_node (   self,
  node 
)

Definition at line 730 of file treeplugin.py.

◆ DeselectTests()

def robotide.ui.treeplugin.Tree.DeselectTests (   self,
  tests 
)

Definition at line 1040 of file treeplugin.py.

◆ ExpandAllSubNodes()

def robotide.ui.treeplugin.Tree.ExpandAllSubNodes (   self,
  item 
)

Definition at line 1018 of file treeplugin.py.

◆ get_selected_datafile()

def robotide.ui.treeplugin.Tree.get_selected_datafile (   self)

Returns currently selected data file.

    If a test or user keyword node is selected, returns parent of that
    item.

Definition at line 790 of file treeplugin.py.

◆ get_selected_datafile_controller()

def robotide.ui.treeplugin.Tree.get_selected_datafile_controller (   self)

Returns controller associated with currently active data file.

    If a test or user keyword node is selected, returns parent of that
    item.

Definition at line 800 of file treeplugin.py.

◆ get_selected_item()

def robotide.ui.treeplugin.Tree.get_selected_item (   self)

Returns model object associated with currently selected tree node.

Definition at line 818 of file treeplugin.py.

◆ highlight()

def robotide.ui.treeplugin.Tree.highlight (   self,
  data,
  text 
)

Definition at line 1154 of file treeplugin.py.

◆ IsValidDragItem()

def robotide.ui.treeplugin.Tree.IsValidDragItem (   self,
  item 
)

Definition at line 1111 of file treeplugin.py.

◆ move_down()

def robotide.ui.treeplugin.Tree.move_down (   self,
  node 
)

Definition at line 834 of file treeplugin.py.

◆ move_up()

def robotide.ui.treeplugin.Tree.move_up (   self,
  node 
)

Definition at line 829 of file treeplugin.py.

◆ node_is_resource_file()

def robotide.ui.treeplugin.Tree.node_is_resource_file (   self,
  node 
)

Definition at line 1158 of file treeplugin.py.

◆ OnClose()

def robotide.ui.treeplugin.Tree.OnClose (   self,
  event 
)

Definition at line 1059 of file treeplugin.py.

◆ OnDoubleClick()

def robotide.ui.treeplugin.Tree.OnDoubleClick (   self,
  event 
)

Definition at line 308 of file treeplugin.py.

◆ OnDrop()

def robotide.ui.treeplugin.Tree.OnDrop (   self,
  target,
  dragged 
)

Definition at line 1104 of file treeplugin.py.

◆ OnEndDrag()

def robotide.ui.treeplugin.Tree.OnEndDrag (   self,
  event 
)

Definition at line 322 of file treeplugin.py.

◆ OnItemActivated()

def robotide.ui.treeplugin.Tree.OnItemActivated (   self,
  event 
)

Definition at line 1069 of file treeplugin.py.

◆ OnLeftArrow()

def robotide.ui.treeplugin.Tree.OnLeftArrow (   self,
  event 
)

Definition at line 1076 of file treeplugin.py.

◆ OnMoveDown()

def robotide.ui.treeplugin.Tree.OnMoveDown (   self,
  event 
)

Definition at line 1119 of file treeplugin.py.

◆ OnMoveUp()

def robotide.ui.treeplugin.Tree.OnMoveUp (   self,
  event 
)

Definition at line 1114 of file treeplugin.py.

◆ OnNewTestCase()

def robotide.ui.treeplugin.Tree.OnNewTestCase (   self,
  event 
)

Definition at line 1099 of file treeplugin.py.

◆ OnRightClick()

def robotide.ui.treeplugin.Tree.OnRightClick (   self,
  event 
)

Definition at line 1083 of file treeplugin.py.

◆ OnSelChanged()

def robotide.ui.treeplugin.Tree.OnSelChanged (   self,
  event 
)

Definition at line 942 of file treeplugin.py.

◆ OnSelection()

def robotide.ui.treeplugin.Tree.OnSelection (   self,
  event 
)

Definition at line 304 of file treeplugin.py.

◆ OnTreeItemChecked()

def robotide.ui.treeplugin.Tree.OnTreeItemChecked (   self,
  event 
)

Definition at line 1063 of file treeplugin.py.

◆ OnTreeItemCollapsing()

def robotide.ui.treeplugin.Tree.OnTreeItemCollapsing (   self,
  event 
)

Definition at line 979 of file treeplugin.py.

◆ OnTreeItemExpanding()

def robotide.ui.treeplugin.Tree.OnTreeItemExpanding (   self,
  event 
)

Definition at line 973 of file treeplugin.py.

◆ populate()

def robotide.ui.treeplugin.Tree.populate (   self,
  model 
)

Definition at line 479 of file treeplugin.py.

◆ refresh_datafile()

def robotide.ui.treeplugin.Tree.refresh_datafile (   self,
  controller,
  event 
)

Definition at line 887 of file treeplugin.py.

◆ register_context_menu_hook()

def robotide.ui.treeplugin.Tree.register_context_menu_hook (   self,
  callable 
)

Definition at line 326 of file treeplugin.py.

◆ retrieveTestCaseControllers()

def robotide.ui.treeplugin.Tree.retrieveTestCaseControllers (   self,
GenericTreeItem  item 
)

Definition at line 1002 of file treeplugin.py.

◆ select_controller_node()

def robotide.ui.treeplugin.Tree.select_controller_node (   self,
  controller 
)

Definition at line 534 of file treeplugin.py.

◆ select_node_by_data()

def robotide.ui.treeplugin.Tree.select_node_by_data (   self,
  controller 
)

Find and select the tree item associated with the given controller.

    Controller can be any of the controllers that are represented in the
    tree.

Definition at line 758 of file treeplugin.py.

◆ select_user_keyword_node()

def robotide.ui.treeplugin.Tree.select_user_keyword_node (   self,
  uk 
)

Definition at line 769 of file treeplugin.py.

◆ SelectAllTests()

def robotide.ui.treeplugin.Tree.SelectAllTests (   self,
GenericTreeItem  item,
  selected = True 
)

Select tests for execution :param item: The node of the graphical tree where the user triggered the action from :param selected: Whether we want to select or un-select for execution :return: Nothing.

Definition at line 998 of file treeplugin.py.

◆ SelectFailedTests()

def robotide.ui.treeplugin.Tree.SelectFailedTests (   self,
  item 
)

Definition at line 1043 of file treeplugin.py.

◆ SelectPassedTests()

def robotide.ui.treeplugin.Tree.SelectPassedTests (   self,
  item 
)

Definition at line 1051 of file treeplugin.py.

◆ SelectTests()

def robotide.ui.treeplugin.Tree.SelectTests (   self,
  tests 
)

Definition at line 1015 of file treeplugin.py.

◆ set_checkboxes_for_tests()

def robotide.ui.treeplugin.Tree.set_checkboxes_for_tests (   self)

Definition at line 602 of file treeplugin.py.

◆ set_editor()

def robotide.ui.treeplugin.Tree.set_editor (   self,
  editor 
)

Definition at line 315 of file treeplugin.py.

◆ StartDragging()

def robotide.ui.treeplugin.Tree.StartDragging (   self)

Definition at line 318 of file treeplugin.py.

◆ tree_node_selected()

def robotide.ui.treeplugin.Tree.tree_node_selected (   self,
  node 
)

Definition at line 825 of file treeplugin.py.

◆ unregister_context_menu_hook()

def robotide.ui.treeplugin.Tree.unregister_context_menu_hook (   self,
  callable 
)

Definition at line 329 of file treeplugin.py.

◆ unset_dirty()

def robotide.ui.treeplugin.Tree.unset_dirty (   self)

Definition at line 746 of file treeplugin.py.

Member Data Documentation

◆ _animctrl

robotide.ui.treeplugin.Tree._animctrl
private

Definition at line 247 of file treeplugin.py.

◆ _checkboxes_for_tests

robotide.ui.treeplugin.Tree._checkboxes_for_tests
private

Definition at line 237 of file treeplugin.py.

◆ _controller

robotide.ui.treeplugin.Tree._controller
private

Definition at line 240 of file treeplugin.py.

◆ _datafile_nodes

robotide.ui.treeplugin.Tree._datafile_nodes
private

Definition at line 489 of file treeplugin.py.

◆ _dragging

robotide.ui.treeplugin.Tree._dragging
private

Definition at line 254 of file treeplugin.py.

◆ _editor

robotide.ui.treeplugin.Tree._editor
private

Definition at line 256 of file treeplugin.py.

◆ _execution_results

robotide.ui.treeplugin.Tree._execution_results
private

Definition at line 257 of file treeplugin.py.

◆ _images

robotide.ui.treeplugin.Tree._images
private

Definition at line 246 of file treeplugin.py.

◆ _popup_creator

robotide.ui.treeplugin.Tree._popup_creator
private

Definition at line 253 of file treeplugin.py.

◆ _resource_root

robotide.ui.treeplugin.Tree._resource_root
private

Definition at line 488 of file treeplugin.py.

◆ _resources

robotide.ui.treeplugin.Tree._resources
private

Definition at line 258 of file treeplugin.py.

◆ _RESOURCES_NODE_LABEL

robotide.ui.treeplugin.Tree._RESOURCES_NODE_LABEL
staticprivate

Definition at line 231 of file treeplugin.py.

◆ _right_click

robotide.ui.treeplugin.Tree._right_click
private

Definition at line 259 of file treeplugin.py.

◆ _root

robotide.ui.treeplugin.Tree._root
private

Definition at line 487 of file treeplugin.py.

◆ _silent_mode

robotide.ui.treeplugin.Tree._silent_mode
private

Definition at line 248 of file treeplugin.py.

◆ _test_selection_controller

robotide.ui.treeplugin.Tree._test_selection_controller
private

Definition at line 238 of file treeplugin.py.

◆ label_editor

robotide.ui.treeplugin.Tree.label_editor

Definition at line 250 of file treeplugin.py.

◆ OnCancelEdit

robotide.ui.treeplugin.Tree.OnCancelEdit

Definition at line 272 of file treeplugin.py.

◆ pane_id

robotide.ui.treeplugin.Tree.pane_id

Definition at line 270 of file treeplugin.py.


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