Robot Framework Integrated Development Environment (RIDE)
robotide.spec.iteminfo.VariableInfo Class Reference
Inheritance diagram for robotide.spec.iteminfo.VariableInfo:
robotide.spec.iteminfo.ItemInfo robotide.spec.iteminfo.ArgumentInfo robotide.spec.iteminfo.LocalVariableInfo

Public Member Functions

def __eq__ (self, other)
 
def __hash__ (self)
 
def __init__ (self, name, value, source)
 Creates an item info. More...
 
def __lt__ (self, other)
 
def name_matches (self, pattern)
 
- Public Member Functions inherited from robotide.spec.iteminfo.ItemInfo
def __cmp__ (self, other)
 
def is_library_keyword (self)
 
def is_user_keyword (self)
 
def longname_begins_with (self, prefix)
 
def name_begins_with (self, prefix)
 

Properties

 details = property
 
- Properties inherited from robotide.spec.iteminfo.ItemInfo
 longname = property
 

Private Member Functions

def _source_name (self, source)
 
def _undecorate (self, pattern)
 
def details (self)
 

Private Attributes

 _original_source
 
 _value
 

Additional Inherited Members

- Static Public Member Functions inherited from robotide.spec.iteminfo.ItemInfo
def m_cmp (a, b)
 
- Public Attributes inherited from robotide.spec.iteminfo.ItemInfo
 details
 
 name
 
 source
 

Detailed Description

Definition at line 81 of file iteminfo.py.

Constructor & Destructor Documentation

◆ __init__()

def robotide.spec.iteminfo.VariableInfo.__init__ (   self,
  name,
  source,
  details 
)

Creates an item info.

    :Parameters:
      name
        Item name. Is shown in the first column of the content assist popup.
      source
        Item source. Is shown in the second column of the content assist popup.
      details
        Detailed information for item that is shown in the additional popup
        besides the list that contains content assist values. Will be
        displayed as HTML.

Reimplemented from robotide.spec.iteminfo.ItemInfo.

Definition at line 83 of file iteminfo.py.

Member Function Documentation

◆ __eq__()

def robotide.spec.iteminfo.VariableInfo.__eq__ (   self,
  other 
)

Reimplemented from robotide.spec.iteminfo.ItemInfo.

Reimplemented in robotide.spec.iteminfo.ArgumentInfo.

Definition at line 125 of file iteminfo.py.

◆ __hash__()

def robotide.spec.iteminfo.VariableInfo.__hash__ (   self)

Reimplemented from robotide.spec.iteminfo.ItemInfo.

Reimplemented in robotide.spec.iteminfo.ArgumentInfo.

Definition at line 128 of file iteminfo.py.

◆ __lt__()

def robotide.spec.iteminfo.VariableInfo.__lt__ (   self,
  other 
)

Reimplemented in robotide.spec.iteminfo.ArgumentInfo.

Definition at line 131 of file iteminfo.py.

◆ _source_name()

def robotide.spec.iteminfo.VariableInfo._source_name (   self,
  source 
)
private

Definition at line 88 of file iteminfo.py.

◆ _undecorate()

def robotide.spec.iteminfo.VariableInfo._undecorate (   self,
  pattern 
)
private

Definition at line 95 of file iteminfo.py.

◆ details()

def robotide.spec.iteminfo.VariableInfo.details (   self)
private

Definition at line 114 of file iteminfo.py.

◆ name_matches()

def robotide.spec.iteminfo.VariableInfo.name_matches (   self,
  pattern 
)

Definition at line 91 of file iteminfo.py.

Member Data Documentation

◆ _original_source

robotide.spec.iteminfo.VariableInfo._original_source
private

Definition at line 85 of file iteminfo.py.

◆ _value

robotide.spec.iteminfo.VariableInfo._value
private

Definition at line 86 of file iteminfo.py.

Property Documentation

◆ details

robotide.spec.iteminfo.VariableInfo.details = property
static

Definition at line 112 of file iteminfo.py.


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