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) |
Static Private Attributes | |
| string | _RESOURCES_NODE_LABEL |
Definition at line 227 of file treeplugin.py.
| def robotide.ui.treeplugin.Tree.__init__ | ( | self, | |
| parent, | |||
| action_registerer, | |||
settings = None |
|||
| ) |
Definition at line 233 of file treeplugin.py.
|
private |
Definition at line 657 of file treeplugin.py.
|
private |
Definition at line 291 of file treeplugin.py.
|
private |
Definition at line 623 of file treeplugin.py.
|
private |
Definition at line 485 of file treeplugin.py.
|
private |
Definition at line 918 of file treeplugin.py.
|
private |
Definition at line 618 of file treeplugin.py.
|
private |
Definition at line 627 of file treeplugin.py.
|
private |
Definition at line 568 of file treeplugin.py.
|
private |
Definition at line 493 of file treeplugin.py.
|
private |
Definition at line 274 of file treeplugin.py.
|
private |
Definition at line 739 of file treeplugin.py.
|
private |
Definition at line 742 of file treeplugin.py.
|
private |
Definition at line 710 of file treeplugin.py.
|
private |
Definition at line 716 of file treeplugin.py.
|
private |
Definition at line 1146 of file treeplugin.py.
|
private |
Definition at line 884 of file treeplugin.py.
|
private |
Definition at line 605 of file treeplugin.py.
|
private |
Definition at line 1024 of file treeplugin.py.
|
private |
Definition at line 719 of file treeplugin.py.
|
private |
Definition at line 1031 of file treeplugin.py.
|
private |
Definition at line 912 of file treeplugin.py.
|
private |
Definition at line 922 of file treeplugin.py.
|
private |
Definition at line 780 of file treeplugin.py.
|
private |
Definition at line 521 of file treeplugin.py.
|
private |
Definition at line 464 of file treeplugin.py.
|
private |
Definition at line 675 of file treeplugin.py.
|
private |
Definition at line 662 of file treeplugin.py.
|
private |
Definition at line 900 of file treeplugin.py.
|
private |
Definition at line 391 of file treeplugin.py.
|
private |
Definition at line 808 of file treeplugin.py.
|
private |
Definition at line 376 of file treeplugin.py.
|
private |
Definition at line 935 of file treeplugin.py.
|
private |
Definition at line 984 of file treeplugin.py.
|
private |
Definition at line 1037 of file treeplugin.py.
|
private |
Definition at line 1124 of file treeplugin.py.
|
private |
Definition at line 688 of file treeplugin.py.
|
private |
Definition at line 698 of file treeplugin.py.
|
private |
Definition at line 366 of file treeplugin.py.
|
private |
Definition at line 565 of file treeplugin.py.
|
private |
Definition at line 282 of file treeplugin.py.
|
private |
Definition at line 497 of file treeplugin.py.
|
private |
Definition at line 892 of file treeplugin.py.
|
private |
Definition at line 850 of file treeplugin.py.
|
private |
Definition at line 540 of file treeplugin.py.
|
private |
Definition at line 928 of file treeplugin.py.
|
private |
Definition at line 610 of file treeplugin.py.
|
private |
Definition at line 552 of file treeplugin.py.
|
private |
Definition at line 509 of file treeplugin.py.
|
private |
Definition at line 671 of file treeplugin.py.
|
private |
Definition at line 531 of file treeplugin.py.
|
private |
Definition at line 426 of file treeplugin.py.
|
private |
Definition at line 371 of file treeplugin.py.
|
private |
Definition at line 383 of file treeplugin.py.
|
private |
Definition at line 1142 of file treeplugin.py.
|
private |
Definition at line 881 of file treeplugin.py.
|
private |
Definition at line 332 of file treeplugin.py.
|
private |
Definition at line 537 of file treeplugin.py.
|
private |
Changes the order of given items, first is expected to be directly above the second.
Definition at line 843 of file treeplugin.py.
|
private |
Definition at line 706 of file treeplugin.py.
|
private |
Definition at line 403 of file treeplugin.py.
|
private |
Definition at line 397 of file treeplugin.py.
|
private |
Definition at line 878 of file treeplugin.py.
|
private |
Definition at line 957 of file treeplugin.py.
|
private |
Definition at line 692 of file treeplugin.py.
|
private |
Definition at line 1138 of file treeplugin.py.
|
private |
Definition at line 1134 of file treeplugin.py.
|
private |
Definition at line 1151 of file treeplugin.py.
|
private |
Definition at line 633 of file treeplugin.py.
| def robotide.ui.treeplugin.Tree.add_datafile | ( | self, | |
| parent, | |||
| suite | |||
| ) |
Definition at line 645 of file treeplugin.py.
| def robotide.ui.treeplugin.Tree.add_keyword | ( | self, | |
| parent_node, | |||
| kw | |||
| ) |
Definition at line 654 of file treeplugin.py.
| def robotide.ui.treeplugin.Tree.add_keyword_controller | ( | self, | |
| controller | |||
| ) |
Definition at line 726 of file treeplugin.py.
| def robotide.ui.treeplugin.Tree.add_test | ( | self, | |
| parent_node, | |||
| test | |||
| ) |
Definition at line 650 of file treeplugin.py.
| def robotide.ui.treeplugin.Tree.CollapseAllSubNodes | ( | self, | |
| item | |||
| ) |
Definition at line 1021 of file treeplugin.py.
| def robotide.ui.treeplugin.Tree.delete_node | ( | self, | |
| node | |||
| ) |
Definition at line 730 of file treeplugin.py.
| def robotide.ui.treeplugin.Tree.DeselectTests | ( | self, | |
| tests | |||
| ) |
Definition at line 1040 of file treeplugin.py.
| def robotide.ui.treeplugin.Tree.ExpandAllSubNodes | ( | self, | |
| item | |||
| ) |
Definition at line 1018 of file treeplugin.py.
| 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.
| 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.
| 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.
| def robotide.ui.treeplugin.Tree.highlight | ( | self, | |
| data, | |||
| text | |||
| ) |
Definition at line 1154 of file treeplugin.py.
| def robotide.ui.treeplugin.Tree.IsValidDragItem | ( | self, | |
| item | |||
| ) |
Definition at line 1111 of file treeplugin.py.
| def robotide.ui.treeplugin.Tree.move_down | ( | self, | |
| node | |||
| ) |
Definition at line 834 of file treeplugin.py.
| def robotide.ui.treeplugin.Tree.move_up | ( | self, | |
| node | |||
| ) |
Definition at line 829 of file treeplugin.py.
| def robotide.ui.treeplugin.Tree.node_is_resource_file | ( | self, | |
| node | |||
| ) |
Definition at line 1158 of file treeplugin.py.
| def robotide.ui.treeplugin.Tree.OnClose | ( | self, | |
| event | |||
| ) |
Definition at line 1059 of file treeplugin.py.
| def robotide.ui.treeplugin.Tree.OnDoubleClick | ( | self, | |
| event | |||
| ) |
Definition at line 308 of file treeplugin.py.
| def robotide.ui.treeplugin.Tree.OnDrop | ( | self, | |
| target, | |||
| dragged | |||
| ) |
Definition at line 1104 of file treeplugin.py.
| def robotide.ui.treeplugin.Tree.OnEndDrag | ( | self, | |
| event | |||
| ) |
Definition at line 322 of file treeplugin.py.
| def robotide.ui.treeplugin.Tree.OnItemActivated | ( | self, | |
| event | |||
| ) |
Definition at line 1069 of file treeplugin.py.
| def robotide.ui.treeplugin.Tree.OnLeftArrow | ( | self, | |
| event | |||
| ) |
Definition at line 1076 of file treeplugin.py.
| def robotide.ui.treeplugin.Tree.OnMoveDown | ( | self, | |
| event | |||
| ) |
Definition at line 1119 of file treeplugin.py.
| def robotide.ui.treeplugin.Tree.OnMoveUp | ( | self, | |
| event | |||
| ) |
Definition at line 1114 of file treeplugin.py.
| def robotide.ui.treeplugin.Tree.OnNewTestCase | ( | self, | |
| event | |||
| ) |
Definition at line 1099 of file treeplugin.py.
| def robotide.ui.treeplugin.Tree.OnRightClick | ( | self, | |
| event | |||
| ) |
Definition at line 1083 of file treeplugin.py.
| def robotide.ui.treeplugin.Tree.OnSelChanged | ( | self, | |
| event | |||
| ) |
Definition at line 942 of file treeplugin.py.
| def robotide.ui.treeplugin.Tree.OnSelection | ( | self, | |
| event | |||
| ) |
Definition at line 304 of file treeplugin.py.
| def robotide.ui.treeplugin.Tree.OnTreeItemChecked | ( | self, | |
| event | |||
| ) |
Definition at line 1063 of file treeplugin.py.
| def robotide.ui.treeplugin.Tree.OnTreeItemCollapsing | ( | self, | |
| event | |||
| ) |
Definition at line 979 of file treeplugin.py.
| def robotide.ui.treeplugin.Tree.OnTreeItemExpanding | ( | self, | |
| event | |||
| ) |
Definition at line 973 of file treeplugin.py.
| def robotide.ui.treeplugin.Tree.populate | ( | self, | |
| model | |||
| ) |
Definition at line 479 of file treeplugin.py.
| def robotide.ui.treeplugin.Tree.refresh_datafile | ( | self, | |
| controller, | |||
| event | |||
| ) |
Definition at line 887 of file treeplugin.py.
| def robotide.ui.treeplugin.Tree.register_context_menu_hook | ( | self, | |
| callable | |||
| ) |
Definition at line 326 of file treeplugin.py.
| def robotide.ui.treeplugin.Tree.retrieveTestCaseControllers | ( | self, | |
| GenericTreeItem | item | ||
| ) |
Definition at line 1002 of file treeplugin.py.
| def robotide.ui.treeplugin.Tree.select_controller_node | ( | self, | |
| controller | |||
| ) |
Definition at line 534 of file treeplugin.py.
| 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.
| def robotide.ui.treeplugin.Tree.select_user_keyword_node | ( | self, | |
| uk | |||
| ) |
Definition at line 769 of file treeplugin.py.
| 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.
| def robotide.ui.treeplugin.Tree.SelectFailedTests | ( | self, | |
| item | |||
| ) |
Definition at line 1043 of file treeplugin.py.
| def robotide.ui.treeplugin.Tree.SelectPassedTests | ( | self, | |
| item | |||
| ) |
Definition at line 1051 of file treeplugin.py.
| def robotide.ui.treeplugin.Tree.SelectTests | ( | self, | |
| tests | |||
| ) |
Definition at line 1015 of file treeplugin.py.
| def robotide.ui.treeplugin.Tree.set_checkboxes_for_tests | ( | self | ) |
Definition at line 602 of file treeplugin.py.
| def robotide.ui.treeplugin.Tree.set_editor | ( | self, | |
| editor | |||
| ) |
Definition at line 315 of file treeplugin.py.
| def robotide.ui.treeplugin.Tree.StartDragging | ( | self | ) |
Definition at line 318 of file treeplugin.py.
| def robotide.ui.treeplugin.Tree.tree_node_selected | ( | self, | |
| node | |||
| ) |
Definition at line 825 of file treeplugin.py.
| def robotide.ui.treeplugin.Tree.unregister_context_menu_hook | ( | self, | |
| callable | |||
| ) |
Definition at line 329 of file treeplugin.py.
| def robotide.ui.treeplugin.Tree.unset_dirty | ( | self | ) |
Definition at line 746 of file treeplugin.py.
|
private |
Definition at line 247 of file treeplugin.py.
|
private |
Definition at line 237 of file treeplugin.py.
|
private |
Definition at line 240 of file treeplugin.py.
|
private |
Definition at line 489 of file treeplugin.py.
|
private |
Definition at line 254 of file treeplugin.py.
|
private |
Definition at line 256 of file treeplugin.py.
|
private |
Definition at line 257 of file treeplugin.py.
|
private |
Definition at line 246 of file treeplugin.py.
|
private |
Definition at line 253 of file treeplugin.py.
|
private |
Definition at line 488 of file treeplugin.py.
|
private |
Definition at line 258 of file treeplugin.py.
|
staticprivate |
Definition at line 231 of file treeplugin.py.
|
private |
Definition at line 259 of file treeplugin.py.
|
private |
Definition at line 487 of file treeplugin.py.
|
private |
Definition at line 248 of file treeplugin.py.
|
private |
Definition at line 238 of file treeplugin.py.
| robotide.ui.treeplugin.Tree.label_editor |
Definition at line 250 of file treeplugin.py.
| robotide.ui.treeplugin.Tree.OnCancelEdit |
Definition at line 272 of file treeplugin.py.
| robotide.ui.treeplugin.Tree.pane_id |
Definition at line 270 of file treeplugin.py.