MVC State Editor Views (rafcon.gui.views.state_editor)¶
StateEditorView (in state_editor)¶
A module to view the all aspects of a respective state.
- class rafcon.gui.views.state_editor.state_editor.StateEditorView¶
Bases:
rafcon.design_patterns.mvc.view.View
- bring_tab_to_the_top(tab_label)¶
Find tab with label tab_label in list of notebook’s and set it to the current page.
- Parameters
tab_label – String containing the label of the tab to be focused
- icons = {'Data Linkage': '', 'Description': '', 'Linkage Overview': '', 'Logical Linkage': '', 'Semantic Data': '', 'Source': ''}¶
- insert_scoped_variables_tab()¶
- insert_source_tab()¶
- prepare_the_labels()¶
- remove_scoped_variables_tab()¶
- remove_source_tab()¶
- set_default_paned_positions()¶
LinkageOverviewView (in linkage_overview)¶
- class rafcon.gui.views.state_editor.linkage_overview.LinkageOverviewDataView¶
Bases:
rafcon.gui.views.utils.tree.TreeView
- class rafcon.gui.views.state_editor.linkage_overview.LinkageOverviewLogicView¶
Bases:
rafcon.gui.views.utils.tree.TreeView
- property treeView¶
- class rafcon.gui.views.state_editor.linkage_overview.LinkageOverviewView¶
Bases:
rafcon.design_patterns.mvc.view.View
InputPortsListView (in input_port_list)¶
- class rafcon.gui.views.state_editor.input_port_list.InputPortsListView¶
Bases:
rafcon.gui.views.utils.tree.TreeView
OutputPortsListView (in output_port_list)¶
- class rafcon.gui.views.state_editor.output_port_list.OutputPortsListView¶
Bases:
rafcon.gui.views.utils.tree.TreeView
ScopedVariablesListView (in scoped_variables_list)¶
- class rafcon.gui.views.state_editor.scoped_variables_list.ScopedVariablesListView¶
Bases:
rafcon.gui.views.utils.tree.TreeView
SourceEditorView (in source_editor)¶
- class rafcon.gui.views.state_editor.source_editor.SourceEditorView¶
Bases:
rafcon.gui.views.utils.editor.EditorView
- property button_container_min_width¶
- on_draw(widget, event)¶
- on_text_view_event(*args)¶
- pane_position_check()¶
Update right bar pane position if needed
Checks calculates if the cursor is still visible and updates the pane position if it is close to not be seen. In case of an un-docked right-bar this method does nothing. :return:
StateDataFlowsListView (in data_flows)¶
A module to view the data flow of a respective state (internal, external)
- class rafcon.gui.views.state_editor.data_flows.StateDataFlowsEditorView¶
Bases:
rafcon.design_patterns.mvc.view.View
- class rafcon.gui.views.state_editor.data_flows.StateDataFlowsListView¶
Bases:
rafcon.gui.views.utils.tree.TreeView
DescriptionEditorView (in description_editor)¶
- class rafcon.gui.views.state_editor.description_editor.DescriptionEditorView¶
StateOutcomesEditorView (in state_outcomes)¶
- class rafcon.gui.views.state_editor.outcomes.StateOutcomesEditorView¶
Bases:
rafcon.design_patterns.mvc.view.View
- class rafcon.gui.views.state_editor.outcomes.StateOutcomesTreeView¶
Bases:
rafcon.gui.views.utils.tree.TreeView
StateOverviewView (in state_overview)¶
- class rafcon.gui.views.state_editor.overview.StateOverviewView¶
Bases:
rafcon.design_patterns.mvc.view.View
StateTransitionsEditorView (in state_transitions)¶
A module to view the logical connections (transitions) of a respective state (internal, external).
- class rafcon.gui.views.state_editor.transitions.StateTransitionsEditorView¶
Bases:
rafcon.design_patterns.mvc.view.View
- class rafcon.gui.views.state_editor.transitions.StateTransitionsListView¶
Bases:
rafcon.gui.views.utils.tree.TreeView