Salome HOME
Refactoring
[modules/smesh.git] / src / SMESH_I / SMESH_Hypothesis_i.hxx
index 13bd7742fd3b07ecdc9faf4447c8a89bc9053762..7f738567e3723a04c9f1379a8f7713b0be476009 100644 (file)
@@ -65,21 +65,11 @@ public:
   // Get unique id of hypothesis
   CORBA::Long GetId();
   
-  // Set list of parameters  separated by ":" symbol, used for Hypothesis creation
-  void SetParameters (const char* theParameters);
+  // Set list of parameters, used for Hypothesis creation
+  virtual void SetParameters( SALOME::Notebook_ptr theNotebook, const SALOME::StringArray& theParameters );
   
-  // Return list of notebook variables used for Hypothesis creation separated by ":" symbol
-  char* GetParameters();
-
-  //Return list of last notebook variables used for Hypothesis creation.
-  SMESH::ListOfParameters* GetLastParameters();
-
-  //Set last parameters for not published hypothesis
-  
-  void SetLastParameters(const char* theParameters);
-  
-  // Clear parameters list
-  void ClearParameters();
+  // Return list of notebook variables used for Hypothesis creation
+  virtual SALOME::StringArray* GetParameters();
 
   //Return true if hypothesis was published in study
   bool IsPublished();