spinetoolbox.spine_db_editor.mvcmodels.alternative_scenario_item¶
Classes to represent alternative and scenario items in a tree.
- authors
Vennström (VTT)
- date
17.6.2020
Module Contents¶
Classes¶
An alternative root item. |
|
A scenario root item. |
|
An alternative leaf item. |
|
A scenario leaf item. |
|
A tree item that fetches their children as they are inserted. |
|
A scenario alternative root item. |
|
A scenario alternative leaf item. |
Attributes¶
- class spinetoolbox.spine_db_editor.mvcmodels.alternative_scenario_item.AlternativeRootItem(model=None)[source]¶
Bases:
spinetoolbox.spine_db_editor.mvcmodels.tree_item_utility.EmptyChildRootItemAn alternative root item.
Initializes item.
- Parameters
model (MinimalTreeModel, NoneType) – The model where the item belongs.
- class spinetoolbox.spine_db_editor.mvcmodels.alternative_scenario_item.ScenarioRootItem(model=None)[source]¶
Bases:
spinetoolbox.spine_db_editor.mvcmodels.tree_item_utility.EmptyChildRootItemA scenario root item.
Initializes item.
- Parameters
model (MinimalTreeModel, NoneType) – The model where the item belongs.
- class spinetoolbox.spine_db_editor.mvcmodels.alternative_scenario_item.AlternativeLeafItem(identifier=None)[source]¶
Bases:
spinetoolbox.spine_db_editor.mvcmodels.tree_item_utility.LastGrayMixin,spinetoolbox.spine_db_editor.mvcmodels.tree_item_utility.EditableMixin,spinetoolbox.spine_db_editor.mvcmodels.tree_item_utility.LeafItemAn alternative leaf item.
Initializes item.
- Parameters
model (MinimalTreeModel, NoneType) – The model where the item belongs.
- class spinetoolbox.spine_db_editor.mvcmodels.alternative_scenario_item.ScenarioLeafItem(identifier=None)[source]¶
Bases:
spinetoolbox.spine_db_editor.mvcmodels.tree_item_utility.LastGrayMixin,spinetoolbox.spine_db_editor.mvcmodels.tree_item_utility.EditableMixin,spinetoolbox.spine_db_editor.mvcmodels.tree_item_utility.LeafItemA scenario leaf item.
Initializes item.
- Parameters
model (MinimalTreeModel, NoneType) – The model where the item belongs.
- class spinetoolbox.spine_db_editor.mvcmodels.alternative_scenario_item.ScenarioActiveItem(model=None)[source]¶
Bases:
spinetoolbox.spine_db_editor.mvcmodels.tree_item_utility.NonLazyTreeItemA tree item that fetches their children as they are inserted.
Initializes item.
- Parameters
model (MinimalTreeModel, NoneType) – The model where the item belongs.
- class spinetoolbox.spine_db_editor.mvcmodels.alternative_scenario_item.ScenarioAlternativeRootItem(model=None)[source]¶
Bases:
spinetoolbox.spine_db_editor.mvcmodels.tree_item_utility.RootItemA scenario alternative root item.
Initializes item.
- Parameters
model (MinimalTreeModel, NoneType) – The model where the item belongs.
- class spinetoolbox.spine_db_editor.mvcmodels.alternative_scenario_item.ScenarioAlternativeLeafItem(identifier=None)[source]¶
Bases:
spinetoolbox.spine_db_editor.mvcmodels.tree_item_utility.LeafItemA scenario alternative leaf item.
Initializes item.
- Parameters
model (MinimalTreeModel, NoneType) – The model where the item belongs.