MVC Views: rafcon.gui.views
¶
Subpackages of rafcon.gui.views
¶
- MVC State Editor Views (rafcon.gui.views.state_editor)
- StateEditorView (in state_editor)
StateEditorView
StateEditorView.bring_tab_to_the_top()
StateEditorView.icons
StateEditorView.insert_scoped_variables_tab()
StateEditorView.insert_source_tab()
StateEditorView.prepare_the_labels()
StateEditorView.remove_scoped_variables_tab()
StateEditorView.remove_source_tab()
StateEditorView.set_default_paned_positions()
- LinkageOverviewView (in linkage_overview)
- InputPortsListView (in input_port_list)
- OutputPortsListView (in output_port_list)
- ScopedVariablesListView (in scoped_variables_list)
- SourceEditorView (in source_editor)
- StateDataFlowsListView (in data_flows)
- DescriptionEditorView (in description_editor)
- StateOutcomesEditorView (in state_outcomes)
- StateOverviewView (in state_overview)
- StateTransitionsEditorView (in state_transitions)
- StateEditorView (in state_editor)
- MVC View Utils (rafcon.gui.views.utils)
GraphicalEditor (in graphical_editor_gaphas)¶
ExecutionHistoryTreeView (in execution_history)¶
- class rafcon.gui.views.execution_history.ExecutionHistoryTreeView¶
Bases:
View
,TreeView
- class rafcon.gui.views.execution_history.ExecutionHistoryView¶
Bases:
View
,ScrolledWindow
GlobalVariableEditorView (in global_variable_editor)¶
- class rafcon.gui.views.global_variable_editor.GlobalVariableEditorView¶
Bases:
View
LibraryTreeView (in library_tree)¶
- class rafcon.gui.views.library_tree.LibraryTreeView¶
Bases:
View
,TreeView
LoggingConsoleView (in logging_console)¶
- class rafcon.gui.views.logging_console.LoggingConsoleView¶
Bases:
View
- clean_buffer()¶
Delete all contents of the logging buffer.
- clip_buffer()¶
Clip the logging buffer (if required) to avoid exceeding the maximum logging buffer lines.
- static create_text_buffer()¶
- property filtered_buffer¶
- get_cursor_position()¶
- get_line_number_next_to_cursor_with_string_within(s)¶
Find the closest occurrence of a string with respect to the cursor position in the text view
- get_text_of_line(line_number_or_iter)¶
We are not going to modify ‘filtered_buffer’ here in any shape or form. But we need an exclusive lock here to insure the iters are still valid.
- len()¶
- print_message(message, log_level)¶
Add the logging requests to the event queue.
- print_to_text_view(text, text_buf, use_tag=None)¶
Add the new rows to the logging buffer.
- restore_cursor_position()¶
- scroll_to_cursor_onscreen()¶
- set_cursor_on_line_with_string(s, line_offset=0)¶
- set_cursor_position(line_number, line_offset)¶
- set_enables(enables)¶
- static split_text(text_to_split)¶
Split text
Splits the debug text into its different parts: ‘Time’, ‘LogLevel + Module Name’, ‘Debug message’
- Parameters:
text_to_split – Text to split
- Returns:
List containing the content of text_to_split split up
- store_cursor_position()¶
- update_auto_scroll_mode()¶
Register or un-register signals for follow mode
MainWindowView (in main_window)¶
- class rafcon.gui.views.main_window.MainWindowView¶
Bases:
View
- bring_tab_to_the_top(tab_label)¶
Find tab with label tab_label in list of notebooks and set it to the current page.
- Parameters:
tab_label – String containing the label of the tab to be focused
- rotate_and_detach_tab_labels()¶
Rotates tab labels of a given notebook by 90 degrees and makes them detachable.
- Parameters:
notebook – GTK Notebook container, whose tab labels are to be rotated and made detachable
ModificationHistoryView (in modification_history)¶
- class rafcon.gui.views.modification_history.HistoryTreeView¶
Bases:
View
,TreeView
- class rafcon.gui.views.modification_history.ModificationHistoryView¶
Bases:
View
,ScrolledWindow
StateMachineTreeView (in state_machine_tree)¶
- class rafcon.gui.views.state_machine_tree.StateMachineTreeView¶
Bases:
View
,TreeView
StateMachinesEditorView (in state_machines_editor)¶
- class rafcon.gui.views.state_machines_editor.StateMachinesEditorView¶
Bases:
View
StatesEditorView (in states_editor)¶
ToolBarView (in tool_bar)¶
- class rafcon.gui.views.tool_bar.ToolBarView¶
Bases:
View