Robot Framework Integrated Development Environment (RIDE)
robotide.controller.ui.treecontroller.TreeController Class Reference

Public Member Functions

def __init__ (self, tree, action_registerer, settings, test_selection, history=None)
 
def add_to_history (self, node)
 
def bind_keys (self)
 
def clear_history (self)
 
def find_node_by_controller (self, controller)
 
def find_node_with_label (self, node, label)
 
def get_handler (self, node=None)
 
def mark_controller_dirty (self, controller)
 
def mark_node_dirty (self, node)
 
def OnAddTagToSelected (self, event)
 
def OnClearSelected (self, event)
 
def OnGoBack (self, event)
 
def OnGoForward (self, event)
 
def register_tree_actions (self)
 

Public Attributes

 settings
 

Private Member Functions

def _expanded_handler (self)
 
def _find_node_with_predicate (self, node, predicate)
 
def _get_bind_keys (self)
 

Private Attributes

 _action_registerer
 
 _history
 
 _test_selection
 
 _tree
 

Detailed Description

Definition at line 34 of file treecontroller.py.

Constructor & Destructor Documentation

◆ __init__()

def robotide.controller.ui.treecontroller.TreeController.__init__ (   self,
  tree,
  action_registerer,
  settings,
  test_selection,
  history = None 
)

Definition at line 36 of file treecontroller.py.

Member Function Documentation

◆ _expanded_handler()

def robotide.controller.ui.treecontroller.TreeController._expanded_handler (   self)
private

Definition at line 143 of file treecontroller.py.

◆ _find_node_with_predicate()

def robotide.controller.ui.treecontroller.TreeController._find_node_with_predicate (   self,
  node,
  predicate 
)
private

Definition at line 99 of file treecontroller.py.

◆ _get_bind_keys()

def robotide.controller.ui.treecontroller.TreeController._get_bind_keys (   self)
private

Definition at line 119 of file treecontroller.py.

◆ add_to_history()

def robotide.controller.ui.treecontroller.TreeController.add_to_history (   self,
  node 
)

Definition at line 71 of file treecontroller.py.

◆ bind_keys()

def robotide.controller.ui.treecontroller.TreeController.bind_keys (   self)

Definition at line 116 of file treecontroller.py.

◆ clear_history()

def robotide.controller.ui.treecontroller.TreeController.clear_history (   self)

Definition at line 74 of file treecontroller.py.

◆ find_node_by_controller()

def robotide.controller.ui.treecontroller.TreeController.find_node_by_controller (   self,
  controller 
)

Definition at line 89 of file treecontroller.py.

◆ find_node_with_label()

def robotide.controller.ui.treecontroller.TreeController.find_node_with_label (   self,
  node,
  label 
)

Definition at line 95 of file treecontroller.py.

◆ get_handler()

def robotide.controller.ui.treecontroller.TreeController.get_handler (   self,
  node = None 
)

Definition at line 113 of file treecontroller.py.

◆ mark_controller_dirty()

def robotide.controller.ui.treecontroller.TreeController.mark_controller_dirty (   self,
  controller 
)

Definition at line 77 of file treecontroller.py.

◆ mark_node_dirty()

def robotide.controller.ui.treecontroller.TreeController.mark_node_dirty (   self,
  node 
)

Definition at line 84 of file treecontroller.py.

◆ OnAddTagToSelected()

def robotide.controller.ui.treecontroller.TreeController.OnAddTagToSelected (   self,
  event 
)

Definition at line 56 of file treecontroller.py.

◆ OnClearSelected()

def robotide.controller.ui.treecontroller.TreeController.OnClearSelected (   self,
  event 
)

Definition at line 63 of file treecontroller.py.

◆ OnGoBack()

def robotide.controller.ui.treecontroller.TreeController.OnGoBack (   self,
  event 
)

Definition at line 51 of file treecontroller.py.

◆ OnGoForward()

def robotide.controller.ui.treecontroller.TreeController.OnGoForward (   self,
  event 
)

Definition at line 66 of file treecontroller.py.

◆ register_tree_actions()

def robotide.controller.ui.treecontroller.TreeController.register_tree_actions (   self)

Definition at line 43 of file treecontroller.py.

Member Data Documentation

◆ _action_registerer

robotide.controller.ui.treecontroller.TreeController._action_registerer
private

Definition at line 38 of file treecontroller.py.

◆ _history

robotide.controller.ui.treecontroller.TreeController._history
private

Definition at line 40 of file treecontroller.py.

◆ _test_selection

robotide.controller.ui.treecontroller.TreeController._test_selection
private

Definition at line 41 of file treecontroller.py.

◆ _tree

robotide.controller.ui.treecontroller.TreeController._tree
private

Definition at line 37 of file treecontroller.py.

◆ settings

robotide.controller.ui.treecontroller.TreeController.settings

Definition at line 39 of file treecontroller.py.


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