From 00195d4114f658f4a16a2e6cbba32c0433147359 Mon Sep 17 00:00:00 2001 From: Stefano Borini <sborini@enthought.com> Date: Wed, 19 Jul 2017 17:35:42 +0100 Subject: [PATCH] Decorate bundle trait to make it invisible in the UI --- force_bdss/data_sources/base_data_source_model.py | 2 +- force_bdss/kpi/base_kpi_calculator_model.py | 3 +-- force_bdss/mco/base_mco_model.py | 3 ++- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/force_bdss/data_sources/base_data_source_model.py b/force_bdss/data_sources/base_data_source_model.py index bf8367f..2aa81f2 100644 --- a/force_bdss/data_sources/base_data_source_model.py +++ b/force_bdss/data_sources/base_data_source_model.py @@ -4,7 +4,7 @@ from .i_data_source_bundle import IDataSourceBundle class BaseDataSourceModel(ABCHasStrictTraits): - bundle = Instance(IDataSourceBundle) + bundle = Instance(IDataSourceBundle, visible=False, transient=True) def __init__(self, bundle, *args, **kwargs): self.bundle = bundle diff --git a/force_bdss/kpi/base_kpi_calculator_model.py b/force_bdss/kpi/base_kpi_calculator_model.py index f09122f..9838c86 100644 --- a/force_bdss/kpi/base_kpi_calculator_model.py +++ b/force_bdss/kpi/base_kpi_calculator_model.py @@ -4,9 +4,8 @@ from .i_kpi_calculator_bundle import IKPICalculatorBundle class BaseKPICalculatorModel(ABCHasStrictTraits): - bundle = Instance(IKPICalculatorBundle) + bundle = Instance(IKPICalculatorBundle, visible=False, transient=True) def __init__(self, bundle, *args, **kwargs): self.bundle = bundle super(BaseKPICalculatorModel, self).__init__(*args, **kwargs) - diff --git a/force_bdss/mco/base_mco_model.py b/force_bdss/mco/base_mco_model.py index 2c1bee9..00ff4af 100644 --- a/force_bdss/mco/base_mco_model.py +++ b/force_bdss/mco/base_mco_model.py @@ -4,7 +4,8 @@ from .i_multi_criteria_optimizer_bundle import IMultiCriteriaOptimizerBundle class BaseMCOModel(ABCHasStrictTraits): - bundle = Instance(IMultiCriteriaOptimizerBundle) + bundle = Instance(IMultiCriteriaOptimizerBundle, + visible=False, transient=True) def __init__(self, bundle, *args, **kwargs): self.bundle = bundle -- GitLab