Robot Framework Integrated Development Environment (RIDE)
robotide.lib.robot.variables.tablesetter.VariableTableValueBase Class Reference
Inheritance diagram for robotide.lib.robot.variables.tablesetter.VariableTableValueBase:
robotide.lib.robot.variables.tablesetter.DictVariableTableValue robotide.lib.robot.variables.tablesetter.ListVariableTableValue robotide.lib.robot.variables.tablesetter.ScalarVariableTableValue

Public Member Functions

def __init__ (self, values, error_reporter=None)
 
def report_error (self, error)
 
def resolve (self, variables)
 

Properties

 _avoid_recursion = property
 

Private Member Functions

def _avoid_recursion (self)
 
def _format_values (self, values)
 
def _replace_variables (self, value, variables)
 

Private Attributes

 _error_reporter
 
 _resolving
 
 _values
 

Detailed Description

Definition at line 59 of file tablesetter.py.

Constructor & Destructor Documentation

◆ __init__()

def robotide.lib.robot.variables.tablesetter.VariableTableValueBase.__init__ (   self,
  values,
  error_reporter = None 
)

Definition at line 61 of file tablesetter.py.

Member Function Documentation

◆ _avoid_recursion()

def robotide.lib.robot.variables.tablesetter.VariableTableValueBase._avoid_recursion (   self)
private

Definition at line 77 of file tablesetter.py.

◆ _format_values()

def robotide.lib.robot.variables.tablesetter.VariableTableValueBase._format_values (   self,
  values 
)
private

◆ _replace_variables()

def robotide.lib.robot.variables.tablesetter.VariableTableValueBase._replace_variables (   self,
  value,
  variables 
)
private

◆ report_error()

def robotide.lib.robot.variables.tablesetter.VariableTableValueBase.report_error (   self,
  error 
)

Definition at line 89 of file tablesetter.py.

◆ resolve()

def robotide.lib.robot.variables.tablesetter.VariableTableValueBase.resolve (   self,
  variables 
)

Definition at line 69 of file tablesetter.py.

Member Data Documentation

◆ _error_reporter

robotide.lib.robot.variables.tablesetter.VariableTableValueBase._error_reporter
private

Definition at line 63 of file tablesetter.py.

◆ _resolving

robotide.lib.robot.variables.tablesetter.VariableTableValueBase._resolving
private

Definition at line 64 of file tablesetter.py.

◆ _values

robotide.lib.robot.variables.tablesetter.VariableTableValueBase._values
private

Definition at line 62 of file tablesetter.py.

Property Documentation

◆ _avoid_recursion

robotide.lib.robot.variables.tablesetter.VariableTableValueBase._avoid_recursion = property
staticprivate

Definition at line 75 of file tablesetter.py.


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