// 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();