spinetoolbox.spine_db_editor.mvcmodels.tool_feature_item
¶
Classes to represent tool and feature items in a tree.
- authors
Marin (KTH)
- date
1.9.2020
Module Contents¶
Classes¶
A feature root item. |
|
A tool root item. |
|
A feature leaf item. |
|
A tool leaf item. |
|
A tool_feature root item. |
|
A tool feature leaf item. |
|
A tool feature required item. |
|
A tool_feature_method root item. |
|
A tool_feature_method leaf item. |
Attributes¶
- class spinetoolbox.spine_db_editor.mvcmodels.tool_feature_item.FeatureRootItem(model=None)[source]¶
Bases:
spinetoolbox.spine_db_editor.mvcmodels.tree_item_utility.EmptyChildRootItem
A feature root item.
Initializes item.
- Parameters
model (MinimalTreeModel, NoneType) – The model where the item belongs.
- class spinetoolbox.spine_db_editor.mvcmodels.tool_feature_item.ToolRootItem(model=None)[source]¶
Bases:
spinetoolbox.spine_db_editor.mvcmodels.tree_item_utility.EmptyChildRootItem
A tool root item.
Initializes item.
- Parameters
model (MinimalTreeModel, NoneType) – The model where the item belongs.
- class spinetoolbox.spine_db_editor.mvcmodels.tool_feature_item.FeatureLeafItem(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.LeafItem
A feature leaf item.
Initializes item.
- Parameters
model (MinimalTreeModel, NoneType) – The model where the item belongs.
- class spinetoolbox.spine_db_editor.mvcmodels.tool_feature_item.ToolLeafItem(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.LeafItem
A tool leaf item.
Initializes item.
- Parameters
model (MinimalTreeModel, NoneType) – The model where the item belongs.
- class spinetoolbox.spine_db_editor.mvcmodels.tool_feature_item.ToolFeatureRootItem(model=None)[source]¶
Bases:
spinetoolbox.spine_db_editor.mvcmodels.tree_item_utility.RootItem
A tool_feature root item.
Initializes item.
- Parameters
model (MinimalTreeModel, NoneType) – The model where the item belongs.
- class spinetoolbox.spine_db_editor.mvcmodels.tool_feature_item.ToolFeatureLeafItem(identifier=None)[source]¶
Bases:
spinetoolbox.spine_db_editor.mvcmodels.tree_item_utility.LeafItem
A tool feature leaf item.
Initializes item.
- Parameters
model (MinimalTreeModel, NoneType) – The model where the item belongs.
- class spinetoolbox.spine_db_editor.mvcmodels.tool_feature_item.ToolFeatureRequiredItem(model=None)[source]¶
Bases:
spinetoolbox.spine_db_editor.mvcmodels.tree_item_utility.NonLazyTreeItem
A tool feature required item.
Initializes item.
- Parameters
model (MinimalTreeModel, NoneType) – The model where the item belongs.
- class spinetoolbox.spine_db_editor.mvcmodels.tool_feature_item.ToolFeatureMethodRootItem(model=None)[source]¶
Bases:
spinetoolbox.spine_db_editor.mvcmodels.tree_item_utility.EmptyChildRootItem
A tool_feature_method root item.
Initializes item.
- Parameters
model (MinimalTreeModel, NoneType) – The model where the item belongs.
- class spinetoolbox.spine_db_editor.mvcmodels.tool_feature_item.ToolFeatureMethodLeafItem(identifier=None)[source]¶
Bases:
spinetoolbox.spine_db_editor.mvcmodels.tree_item_utility.LastGrayMixin
,spinetoolbox.spine_db_editor.mvcmodels.tree_item_utility.LeafItem
A tool_feature_method leaf item.
Initializes item.
- Parameters
model (MinimalTreeModel, NoneType) – The model where the item belongs.