Robot Framework Integrated Development Environment (RIDE)
robotide.spec.iteminfo.ItemInfo Class Reference

Represents an object that can be displayed by content assistant. More...

Inheritance diagram for robotide.spec.iteminfo.ItemInfo:
robotide.spec.iteminfo.VariableInfo robotide.spec.iteminfo._KeywordInfo robotide.spec.iteminfo.ArgumentInfo robotide.spec.iteminfo.LocalVariableInfo robotide.spec.iteminfo.BlockKeywordInfo robotide.spec.iteminfo.LibraryKeywordInfo robotide.spec.iteminfo._UserKeywordInfo robotide.spec.iteminfo._XMLKeywordContent robotide.spec.iteminfo.ResourceUserKeywordInfo robotide.spec.iteminfo.TestCaseUserKeywordInfo

Public Member Functions

def __cmp__ (self, other)
 
def __eq__ (self, other)
 
def __hash__ (self)
 
def __init__ (self, name, source, details)
 Creates an item info. More...
 
def is_library_keyword (self)
 
def is_user_keyword (self)
 
def longname_begins_with (self, prefix)
 
def name_begins_with (self, prefix)
 

Static Public Member Functions

def m_cmp (a, b)
 

Public Attributes

 details
 
 name
 
 source
 

Properties

 longname = property
 

Private Member Functions

def longname (self)
 

Private Attributes

 _priority
 

Detailed Description

Represents an object that can be displayed by content assistant.

Definition at line 24 of file iteminfo.py.

Constructor & Destructor Documentation

◆ __init__()

def robotide.spec.iteminfo.ItemInfo.__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 in robotide.spec.iteminfo.VariableInfo.

Definition at line 38 of file iteminfo.py.

Member Function Documentation

◆ __cmp__()

def robotide.spec.iteminfo.ItemInfo.__cmp__ (   self,
  other 
)

Definition at line 67 of file iteminfo.py.

◆ __eq__()

◆ __hash__()

◆ is_library_keyword()

def robotide.spec.iteminfo.ItemInfo.is_library_keyword (   self)

◆ is_user_keyword()

def robotide.spec.iteminfo.ItemInfo.is_user_keyword (   self)

Definition at line 60 of file iteminfo.py.

◆ longname()

def robotide.spec.iteminfo.ItemInfo.longname (   self)
private

◆ longname_begins_with()

def robotide.spec.iteminfo.ItemInfo.longname_begins_with (   self,
  prefix 
)

Definition at line 54 of file iteminfo.py.

◆ m_cmp()

def robotide.spec.iteminfo.ItemInfo.m_cmp (   a,
  b 
)
static

Definition at line 64 of file iteminfo.py.

◆ name_begins_with()

def robotide.spec.iteminfo.ItemInfo.name_begins_with (   self,
  prefix 
)

Definition at line 51 of file iteminfo.py.

Member Data Documentation

◆ _priority

robotide.spec.iteminfo.ItemInfo._priority
private

Definition at line 43 of file iteminfo.py.

◆ details

robotide.spec.iteminfo.ItemInfo.details

Definition at line 42 of file iteminfo.py.

◆ name

robotide.spec.iteminfo.ItemInfo.name

Definition at line 39 of file iteminfo.py.

◆ source

robotide.spec.iteminfo.ItemInfo.source

Definition at line 40 of file iteminfo.py.

Property Documentation

◆ longname

robotide.spec.iteminfo.ItemInfo.longname = property
static

Definition at line 46 of file iteminfo.py.


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