Skip to content
Snippets Groups Projects
Commit 00195d41 authored by Stefano Borini's avatar Stefano Borini
Browse files

Decorate bundle trait to make it invisible in the UI

parent cc63015e
No related branches found
No related tags found
1 merge request!29Extract io layer to writer/reader class
...@@ -4,7 +4,7 @@ from .i_data_source_bundle import IDataSourceBundle ...@@ -4,7 +4,7 @@ from .i_data_source_bundle import IDataSourceBundle
class BaseDataSourceModel(ABCHasStrictTraits): class BaseDataSourceModel(ABCHasStrictTraits):
bundle = Instance(IDataSourceBundle) bundle = Instance(IDataSourceBundle, visible=False, transient=True)
def __init__(self, bundle, *args, **kwargs): def __init__(self, bundle, *args, **kwargs):
self.bundle = bundle self.bundle = bundle
......
...@@ -4,9 +4,8 @@ from .i_kpi_calculator_bundle import IKPICalculatorBundle ...@@ -4,9 +4,8 @@ from .i_kpi_calculator_bundle import IKPICalculatorBundle
class BaseKPICalculatorModel(ABCHasStrictTraits): class BaseKPICalculatorModel(ABCHasStrictTraits):
bundle = Instance(IKPICalculatorBundle) bundle = Instance(IKPICalculatorBundle, visible=False, transient=True)
def __init__(self, bundle, *args, **kwargs): def __init__(self, bundle, *args, **kwargs):
self.bundle = bundle self.bundle = bundle
super(BaseKPICalculatorModel, self).__init__(*args, **kwargs) super(BaseKPICalculatorModel, self).__init__(*args, **kwargs)
...@@ -4,7 +4,8 @@ from .i_multi_criteria_optimizer_bundle import IMultiCriteriaOptimizerBundle ...@@ -4,7 +4,8 @@ from .i_multi_criteria_optimizer_bundle import IMultiCriteriaOptimizerBundle
class BaseMCOModel(ABCHasStrictTraits): class BaseMCOModel(ABCHasStrictTraits):
bundle = Instance(IMultiCriteriaOptimizerBundle) bundle = Instance(IMultiCriteriaOptimizerBundle,
visible=False, transient=True)
def __init__(self, bundle, *args, **kwargs): def __init__(self, bundle, *args, **kwargs):
self.bundle = bundle self.bundle = bundle
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment