Robot Framework Integrated Development Environment (RIDE)
robotide.controller.tablecontrollers._MacroTable Class Reference
Inheritance diagram for robotide.controller.tablecontrollers._MacroTable:
robotide.controller.tablecontrollers._TableController robotide.controller.basecontroller.ControllerWithParent robotide.controller.basecontroller._BaseController robotide.controller.tablecontrollers.KeywordTableController robotide.controller.tablecontrollers.TestCaseTableController

Public Member Functions

def __getitem__ (self, index)
 
def __iter__ (self)
 
def __len__ (self)
 
def add (self, ctrl)
 
def delete (self, ctrl)
 
def move_down (self, item)
 
def move_up (self, item)
 
def validate_name (self, name, named_ctrl=None)
 
- Public Member Functions inherited from robotide.controller.tablecontrollers._TableController
def __init__ (self, parent_controller, table)
 
- Public Member Functions inherited from robotide.controller.basecontroller.ControllerWithParent
def is_modifiable (self)
 
def mark_dirty (self)
 
def set_parent (self, new_parent)
 
- Public Member Functions inherited from robotide.controller.basecontroller._BaseController
def execute (self, command)
 
def is_excluded (self)
 

Properties

 _item_to_controller = property
 
 _items = property
 
- Properties inherited from robotide.controller.basecontroller.ControllerWithParent
 datafile = property
 
 datafile_controller = property
 
 datafiles = property
 
 dirty = property
 
 parent = property
 
- Properties inherited from robotide.controller.basecontroller._BaseController
 display_name = property
 

Private Member Functions

def _configure_controller (self, ctrl, config)
 
def _create_controller (self, item)
 
def _create_new (self, name, config=None)
 
def _item_to_controller (self)
 
def _items (self)
 

Private Attributes

 _item_to_controller_attribute
 

Detailed Description

Definition at line 243 of file tablecontrollers.py.

Member Function Documentation

◆ __getitem__()

def robotide.controller.tablecontrollers._MacroTable.__getitem__ (   self,
  index 
)

Definition at line 270 of file tablecontrollers.py.

◆ __iter__()

def robotide.controller.tablecontrollers._MacroTable.__iter__ (   self)

Definition at line 251 of file tablecontrollers.py.

◆ __len__()

def robotide.controller.tablecontrollers._MacroTable.__len__ (   self)

Definition at line 267 of file tablecontrollers.py.

◆ _configure_controller()

def robotide.controller.tablecontrollers._MacroTable._configure_controller (   self,
  ctrl,
  config 
)
private

◆ _create_controller()

def robotide.controller.tablecontrollers._MacroTable._create_controller (   self,
  item 
)
private

Definition at line 254 of file tablecontrollers.py.

◆ _create_new()

def robotide.controller.tablecontrollers._MacroTable._create_new (   self,
  name,
  config = None 
)
private

Definition at line 315 of file tablecontrollers.py.

◆ _item_to_controller()

def robotide.controller.tablecontrollers._MacroTable._item_to_controller (   self)
private

Definition at line 262 of file tablecontrollers.py.

◆ _items()

def robotide.controller.tablecontrollers._MacroTable._items (   self)
private

◆ add()

def robotide.controller.tablecontrollers._MacroTable.add (   self,
  ctrl 
)

Definition at line 306 of file tablecontrollers.py.

◆ delete()

def robotide.controller.tablecontrollers._MacroTable.delete (   self,
  ctrl 
)

Definition at line 298 of file tablecontrollers.py.

◆ move_down()

def robotide.controller.tablecontrollers._MacroTable.move_down (   self,
  item 
)

Definition at line 284 of file tablecontrollers.py.

◆ move_up()

def robotide.controller.tablecontrollers._MacroTable.move_up (   self,
  item 
)

Definition at line 273 of file tablecontrollers.py.

◆ validate_name()

def robotide.controller.tablecontrollers._MacroTable.validate_name (   self,
  name,
  named_ctrl = None 
)

Definition at line 295 of file tablecontrollers.py.

Member Data Documentation

◆ _item_to_controller_attribute

robotide.controller.tablecontrollers._MacroTable._item_to_controller_attribute
private

Definition at line 264 of file tablecontrollers.py.

Property Documentation

◆ _item_to_controller

robotide.controller.tablecontrollers._MacroTable._item_to_controller = property
staticprivate

Definition at line 260 of file tablecontrollers.py.

◆ _items

robotide.controller.tablecontrollers._MacroTable._items = property
staticprivate

Definition at line 246 of file tablecontrollers.py.


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