Robot Framework Integrated Development Environment (RIDE)
robotide.namespace.local_namespace.LocalRowNamespace Class Reference
Inheritance diagram for robotide.namespace.local_namespace.LocalRowNamespace:
robotide.namespace.local_namespace.LocalMacroNamespace

Public Member Functions

def __init__ (self, controller, namespace, row)
 
def get_suggestions (self, start)
 
def has_name (self, value)
 
- Public Member Functions inherited from robotide.namespace.local_namespace.LocalMacroNamespace
def __init__ (self, controller, namespace)
 

Private Member Functions

def _could_be_variable (self, start)
 
def _harvest_local_variables (self, start, suggestions)
 
def _remove_duplicates (self, suggestions, local_variables)
 

Private Attributes

 _row
 

Detailed Description

Definition at line 47 of file local_namespace.py.

Constructor & Destructor Documentation

◆ __init__()

def robotide.namespace.local_namespace.LocalRowNamespace.__init__ (   self,
  controller,
  namespace,
  row 
)

Definition at line 49 of file local_namespace.py.

Member Function Documentation

◆ _could_be_variable()

def robotide.namespace.local_namespace.LocalRowNamespace._could_be_variable (   self,
  start 
)
private

Definition at line 78 of file local_namespace.py.

◆ _harvest_local_variables()

def robotide.namespace.local_namespace.LocalRowNamespace._harvest_local_variables (   self,
  start,
  suggestions 
)
private

Definition at line 63 of file local_namespace.py.

◆ _remove_duplicates()

def robotide.namespace.local_namespace.LocalRowNamespace._remove_duplicates (   self,
  suggestions,
  local_variables 
)
private

Definition at line 90 of file local_namespace.py.

◆ get_suggestions()

def robotide.namespace.local_namespace.LocalRowNamespace.get_suggestions (   self,
  start 
)

Reimplemented from robotide.namespace.local_namespace.LocalMacroNamespace.

Definition at line 53 of file local_namespace.py.

◆ has_name()

def robotide.namespace.local_namespace.LocalRowNamespace.has_name (   self,
  value 
)

Reimplemented from robotide.namespace.local_namespace.LocalMacroNamespace.

Definition at line 81 of file local_namespace.py.

Member Data Documentation

◆ _row

robotide.namespace.local_namespace.LocalRowNamespace._row
private

Definition at line 51 of file local_namespace.py.


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