From: asl Date: Fri, 20 Nov 2009 07:59:19 +0000 (+0000) Subject: Interface for notebook usage X-Git-Tag: PHASE_17_Part1_V1~16 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=490e1e0aa0703485da0d4edebb980ca0958559b7;p=modules%2Fgeom.git Interface for notebook usage --- diff --git a/idl/GEOM_Gen.idl b/idl/GEOM_Gen.idl index 978cde0d2..6e27cf720 100644 --- a/idl/GEOM_Gen.idl +++ b/idl/GEOM_Gen.idl @@ -29,6 +29,7 @@ #include "SALOME_Component.idl" #include "SALOMEDS.idl" #include "SALOMEDS_Attributes.idl" +#include "SALOME_Notebook.idl" #include "SALOME_GenericObj.idl" @@ -127,13 +128,13 @@ module GEOM /*! * GEOM_Object: interface of geometric object */ - interface GEOM_Object : SALOME::GenericObj + interface GEOM_Object : SALOME::ParameterizedObject { /*! * Get an entry of the object in GEOM component. */ - string GetEntry(); + //string GetEntry(); ASL: it is declared in the SALOME::ParameterizedObject /*! * Get ID of study, where the object is created. @@ -279,15 +280,9 @@ module GEOM /*! * Set list of parameters - * \param theParameters is a string containing the notebook variables separated by ":" symbol, - * used for object creation + * \param theParameters is a sequence containing names of notebook variables used for object creation */ - void SetParameters (in string theParameters); - - /*! - * Return list of notebook variables used for object creation separated by ":" symbol - */ - string GetParameters(); + void SetParameters (in SALOME::Notebook theNotebook, in string_array theParameters); };