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

Special Info for FOR and END, documentation and since 5.0, IF, ELSE, ELSEIF, WHILE, TRY, EXCEPT, BREAK, CONTINUE. More...

Inheritance diagram for robotide.spec.iteminfo.BlockKeywordInfo:
robotide.spec.iteminfo._KeywordInfo robotide.spec.iteminfo.ItemInfo

Public Member Functions

def __eq__ (self, other)
 
def __hash__ (self)
 
def __init__ (self, name, doc, doc_format='ROBOT', library_name='BuiltIn', *args)
 
def __lt__ (self, other)
 
def is_library_keyword (self)
 
def with_alias (self, alias)
 
- Public Member Functions inherited from robotide.spec.iteminfo._KeywordInfo
def __init__ (self, item)
 
def __str__ (self)
 
- Public Member Functions inherited from robotide.spec.iteminfo.ItemInfo
def __cmp__ (self, other)
 
def __init__ (self, name, source, details)
 Creates an item info. More...
 
def is_user_keyword (self)
 
def longname_begins_with (self, prefix)
 
def name_begins_with (self, prefix)
 

Public Attributes

 doc
 
 doc_format
 
 name
 
 shortdoc
 
 source
 
- Public Attributes inherited from robotide.spec.iteminfo._KeywordInfo
 doc
 
 doc_format
 
 item
 
 shortdoc
 
- Public Attributes inherited from robotide.spec.iteminfo.ItemInfo
 details
 
 name
 
 source
 

Static Public Attributes

 item = None
 

Properties

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

Private Member Functions

def _name (self, item)
 
def _source (self, item)
 
def arguments (self)
 

Private Attributes

 _args
 
 _item_library_name
 
 _item_name
 

Static Private Attributes

 _library_alias
 
string _type
 

Additional Inherited Members

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

Detailed Description

Special Info for FOR and END, documentation and since 5.0, IF, ELSE, ELSEIF, WHILE, TRY, EXCEPT, BREAK, CONTINUE.

Definition at line 309 of file iteminfo.py.

Constructor & Destructor Documentation

◆ __init__()

def robotide.spec.iteminfo.BlockKeywordInfo.__init__ (   self,
  name,
  doc,
  doc_format = 'ROBOT',
  library_name = 'BuiltIn',
args 
)

Definition at line 320 of file iteminfo.py.

Member Function Documentation

◆ __eq__()

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

Reimplemented from robotide.spec.iteminfo._KeywordInfo.

Definition at line 349 of file iteminfo.py.

◆ __hash__()

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

Reimplemented from robotide.spec.iteminfo._KeywordInfo.

Definition at line 353 of file iteminfo.py.

◆ __lt__()

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

Reimplemented from robotide.spec.iteminfo._KeywordInfo.

Definition at line 356 of file iteminfo.py.

◆ _name()

def robotide.spec.iteminfo.BlockKeywordInfo._name (   self,
  item 
)
private

Reimplemented from robotide.spec.iteminfo._KeywordInfo.

Definition at line 359 of file iteminfo.py.

◆ _source()

def robotide.spec.iteminfo.BlockKeywordInfo._source (   self,
  item 
)
private

Definition at line 335 of file iteminfo.py.

◆ arguments()

def robotide.spec.iteminfo.BlockKeywordInfo.arguments (   self)
private

Reimplemented from robotide.spec.iteminfo._KeywordInfo.

Definition at line 343 of file iteminfo.py.

◆ is_library_keyword()

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

Reimplemented from robotide.spec.iteminfo.ItemInfo.

Definition at line 346 of file iteminfo.py.

◆ with_alias()

def robotide.spec.iteminfo.BlockKeywordInfo.with_alias (   self,
  alias 
)

Definition at line 330 of file iteminfo.py.

Member Data Documentation

◆ _args

robotide.spec.iteminfo.BlockKeywordInfo._args
private

Definition at line 326 of file iteminfo.py.

◆ _item_library_name

robotide.spec.iteminfo.BlockKeywordInfo._item_library_name
private

Definition at line 324 of file iteminfo.py.

◆ _item_name

robotide.spec.iteminfo.BlockKeywordInfo._item_name
private

Definition at line 322 of file iteminfo.py.

◆ _library_alias

robotide.spec.iteminfo.BlockKeywordInfo._library_alias
staticprivate

Definition at line 317 of file iteminfo.py.

◆ _type

robotide.spec.iteminfo.BlockKeywordInfo._type
staticprivate

Definition at line 313 of file iteminfo.py.

◆ doc

robotide.spec.iteminfo.BlockKeywordInfo.doc

Definition at line 323 of file iteminfo.py.

◆ doc_format

robotide.spec.iteminfo.BlockKeywordInfo.doc_format

Definition at line 325 of file iteminfo.py.

◆ item

robotide.spec.iteminfo.BlockKeywordInfo.item = None
static

Definition at line 318 of file iteminfo.py.

◆ name

robotide.spec.iteminfo.BlockKeywordInfo.name

Definition at line 351 of file iteminfo.py.

◆ shortdoc

robotide.spec.iteminfo.BlockKeywordInfo.shortdoc

Definition at line 328 of file iteminfo.py.

◆ source

robotide.spec.iteminfo.BlockKeywordInfo.source

Definition at line 332 of file iteminfo.py.

Property Documentation

◆ arguments

robotide.spec.iteminfo.BlockKeywordInfo.arguments = property
static

Definition at line 341 of file iteminfo.py.


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