Robot Framework Integrated Development Environment (RIDE)
robotide.action.action._Registrable Class Reference
Inheritance diagram for robotide.action.action._Registrable:
robotide.action.action.Action robotide.action.action._MenuSeparator

Public Member Functions

def __init__ (self, action_info)
 
def get_insertion_index (self, menu)
 
def has_action (self)
 
def has_icon (self)
 
def has_shortcut (self)
 
def inform_changes_in_enabled_status (self, listener)
 
def is_separator (self)
 
def register (self, registerer)
 
def unregister (self)
 

Public Attributes

 action
 
 icon
 
 shortcut
 

Static Public Attributes

 disable = lambda event: None
 

Private Attributes

 _enabled
 
 _enabled_status_listeners
 
 _insertion_point
 
 _registered_to
 

Detailed Description

Definition at line 23 of file action.py.

Constructor & Destructor Documentation

◆ __init__()

def robotide.action.action._Registrable.__init__ (   self,
  action_info 
)

Reimplemented in robotide.action.action._MenuSeparator, and robotide.action.action.Action.

Definition at line 25 of file action.py.

Member Function Documentation

◆ get_insertion_index()

def robotide.action.action._Registrable.get_insertion_index (   self,
  menu 
)

Definition at line 39 of file action.py.

◆ has_action()

def robotide.action.action._Registrable.has_action (   self)

Definition at line 50 of file action.py.

◆ has_icon()

def robotide.action.action._Registrable.has_icon (   self)

Definition at line 56 of file action.py.

◆ has_shortcut()

def robotide.action.action._Registrable.has_shortcut (   self)

Definition at line 53 of file action.py.

◆ inform_changes_in_enabled_status()

def robotide.action.action._Registrable.inform_changes_in_enabled_status (   self,
  listener 
)

Definition at line 59 of file action.py.

◆ is_separator()

def robotide.action.action._Registrable.is_separator (   self)

Reimplemented in robotide.action.action._MenuSeparator.

Definition at line 36 of file action.py.

◆ register()

def robotide.action.action._Registrable.register (   self,
  registerer 
)

Definition at line 42 of file action.py.

◆ unregister()

def robotide.action.action._Registrable.unregister (   self)

Definition at line 45 of file action.py.

Member Data Documentation

◆ _enabled

robotide.action.action._Registrable._enabled
private

Definition at line 31 of file action.py.

◆ _enabled_status_listeners

robotide.action.action._Registrable._enabled_status_listeners
private

Definition at line 32 of file action.py.

◆ _insertion_point

robotide.action.action._Registrable._insertion_point
private

Definition at line 30 of file action.py.

◆ _registered_to

robotide.action.action._Registrable._registered_to
private

Definition at line 26 of file action.py.

◆ action

robotide.action.action._Registrable.action

Definition at line 27 of file action.py.

◆ disable

robotide.action.action._Registrable.disable = lambda event: None
static

Definition at line 34 of file action.py.

◆ icon

robotide.action.action._Registrable.icon

Definition at line 29 of file action.py.

◆ shortcut

robotide.action.action._Registrable.shortcut

Definition at line 28 of file action.py.


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