From b2cfdde34af0baae2e3fe660b81280bce2ffd275 Mon Sep 17 00:00:00 2001
From: martinRenou <martin.renou@isae.fr>
Date: Mon, 7 Aug 2017 10:48:12 +0100
Subject: [PATCH] Do the same for the other models

---
 force_bdss/kpi/base_kpi_calculator_model.py     | 4 ++--
 force_bdss/mco/base_mco_model.py                | 2 +-
 force_bdss/mco/parameters/base_mco_parameter.py | 4 ++--
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/force_bdss/kpi/base_kpi_calculator_model.py b/force_bdss/kpi/base_kpi_calculator_model.py
index 77e2991..bebf589 100644
--- a/force_bdss/kpi/base_kpi_calculator_model.py
+++ b/force_bdss/kpi/base_kpi_calculator_model.py
@@ -19,11 +19,11 @@ class BaseKPICalculatorModel(ABCHasStrictTraits):
     #: Specifies binding between input slots and source for that value.
     #: Each InputSlotMap instance specifies this information for each of the
     #: slots.
-    input_slot_maps = List(Instance(InputSlotMap))
+    input_slot_maps = List(Instance(InputSlotMap), visible=False)
 
     #: Allows to assign names to the output slots, so that they can be
     #: referenced somewhere else (e.g. the KPICalculators).
-    output_slot_names = List(String())
+    output_slot_names = List(String(), visible=False)
 
     def __init__(self, factory, *args, **kwargs):
         self.factory = factory
diff --git a/force_bdss/mco/base_mco_model.py b/force_bdss/mco/base_mco_model.py
index d9969a8..f1e545a 100644
--- a/force_bdss/mco/base_mco_model.py
+++ b/force_bdss/mco/base_mco_model.py
@@ -18,7 +18,7 @@ class BaseMCOModel(ABCHasStrictTraits):
                        transient=True)
 
     # A list of the parameters for the MCO
-    parameters = List(BaseMCOParameter)
+    parameters = List(BaseMCOParameter, visible=False)
 
     def __init__(self, factory, *args, **kwargs):
         self.factory = factory
diff --git a/force_bdss/mco/parameters/base_mco_parameter.py b/force_bdss/mco/parameters/base_mco_parameter.py
index 5e09fcd..e075750 100644
--- a/force_bdss/mco/parameters/base_mco_parameter.py
+++ b/force_bdss/mco/parameters/base_mco_parameter.py
@@ -14,10 +14,10 @@ class BaseMCOParameter(HasStrictTraits):
     factory = Instance(BaseMCOParameterFactory, visible=False, transient=True)
 
     #: A user defined name for the parameter
-    name = String()
+    name = String(visible=False)
 
     #: A CUBA key describing the type of the parameter
-    type = String()
+    type = String(visible=False)
 
     def __init__(self, factory, *args, **kwargs):
         self.factory = factory
-- 
GitLab