Robot Framework Integrated Development Environment (RIDE)
robotide.editor.texteditor.TextEditorPlugin Class Reference
Inheritance diagram for robotide.editor.texteditor.TextEditorPlugin:

Public Member Functions

def __init__ (self, application)
 
def disable (self)
 
def enable (self)
 
def is_focused (self)
 
def OnDataChanged (self, message)
 
def OnOpen (self, event)
 
def OnSaving (self, message)
 
def OnTabChange (self, message)
 
def OnTabChanged (self, event)
 
def OnTabChanging (self, message)
 
def OnTreeSelection (self, message)
 

Public Attributes

 reformat
 

Static Public Attributes

string title = 'Text Edit'
 

Properties

 _editor = property
 

Private Member Functions

def _apply_txt_changes_to_model (self)
 
def _editor (self)
 
def _on_timer (self, event)
 
def _open (self)
 
def _open_data_for_controller (self, datafile_controller)
 
def _open_tree_selection_in_editor (self)
 
def _register_shortcuts (self)
 
def _set_read_only (self, message)
 
def _should_process_data_changed_message (self, message)
 

Private Attributes

 _editor_component
 
 _refresh_timer
 

Detailed Description

Definition at line 45 of file texteditor.py.

Constructor & Destructor Documentation

◆ __init__()

def robotide.editor.texteditor.TextEditorPlugin.__init__ (   self,
  application 
)

Definition at line 48 of file texteditor.py.

Member Function Documentation

◆ _apply_txt_changes_to_model()

def robotide.editor.texteditor.TextEditorPlugin._apply_txt_changes_to_model (   self)
private

Definition at line 215 of file texteditor.py.

◆ _editor()

def robotide.editor.texteditor.TextEditorPlugin._editor (   self)
private

Definition at line 56 of file texteditor.py.

◆ _on_timer()

def robotide.editor.texteditor.TextEditorPlugin._on_timer (   self,
  event 
)
private

Definition at line 144 of file texteditor.py.

◆ _open()

def robotide.editor.texteditor.TextEditorPlugin._open (   self)
private

Definition at line 115 of file texteditor.py.

◆ _open_data_for_controller()

def robotide.editor.texteditor.TextEditorPlugin._open_data_for_controller (   self,
  datafile_controller 
)
private

Definition at line 188 of file texteditor.py.

◆ _open_tree_selection_in_editor()

def robotide.editor.texteditor.TextEditorPlugin._open_tree_selection_in_editor (   self)
private

Definition at line 177 of file texteditor.py.

◆ _register_shortcuts()

def robotide.editor.texteditor.TextEditorPlugin._register_shortcuts (   self)
private

Definition at line 75 of file texteditor.py.

◆ _set_read_only()

def robotide.editor.texteditor.TextEditorPlugin._set_read_only (   self,
  message 
)
private

Definition at line 170 of file texteditor.py.

◆ _should_process_data_changed_message()

def robotide.editor.texteditor.TextEditorPlugin._should_process_data_changed_message (   self,
  message 
)
private

Definition at line 149 of file texteditor.py.

◆ disable()

def robotide.editor.texteditor.TextEditorPlugin.disable (   self)

Definition at line 105 of file texteditor.py.

◆ enable()

def robotide.editor.texteditor.TextEditorPlugin.enable (   self)

Definition at line 65 of file texteditor.py.

◆ is_focused()

def robotide.editor.texteditor.TextEditorPlugin.is_focused (   self)

Definition at line 223 of file texteditor.py.

◆ OnDataChanged()

def robotide.editor.texteditor.TextEditorPlugin.OnDataChanged (   self,
  message 
)

Definition at line 130 of file texteditor.py.

◆ OnOpen()

def robotide.editor.texteditor.TextEditorPlugin.OnOpen (   self,
  event 
)

Definition at line 112 of file texteditor.py.

◆ OnSaving()

def robotide.editor.texteditor.TextEditorPlugin.OnSaving (   self,
  message 
)

Definition at line 122 of file texteditor.py.

◆ OnTabChange()

def robotide.editor.texteditor.TextEditorPlugin.OnTabChange (   self,
  message 
)

Definition at line 193 of file texteditor.py.

◆ OnTabChanged()

def robotide.editor.texteditor.TextEditorPlugin.OnTabChanged (   self,
  event 
)

Definition at line 208 of file texteditor.py.

◆ OnTabChanging()

def robotide.editor.texteditor.TextEditorPlugin.OnTabChanging (   self,
  message 
)

Definition at line 211 of file texteditor.py.

◆ OnTreeSelection()

def robotide.editor.texteditor.TextEditorPlugin.OnTreeSelection (   self,
  message 
)

Definition at line 153 of file texteditor.py.

Member Data Documentation

◆ _editor_component

robotide.editor.texteditor.TextEditorPlugin._editor_component
private

Definition at line 50 of file texteditor.py.

◆ _refresh_timer

robotide.editor.texteditor.TextEditorPlugin._refresh_timer
private

Definition at line 61 of file texteditor.py.

◆ reformat

robotide.editor.texteditor.TextEditorPlugin.reformat

Definition at line 51 of file texteditor.py.

◆ title

string robotide.editor.texteditor.TextEditorPlugin.title = 'Text Edit'
static

Definition at line 46 of file texteditor.py.

Property Documentation

◆ _editor

robotide.editor.texteditor.TextEditorPlugin._editor = property
staticprivate

Definition at line 54 of file texteditor.py.


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