- // Set list of parameters separated by ":" symbol, used for Hypothesis creation
- void SetParameters (const char* 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();
+ // Store a hypothesis wrapping this not published one. This hyp, which has
+ // no own parameters but is published, is used to store variables defining parameters
+ // of this hypothesis. This method is to be called before setting parameters
+ // of this hypothesis.
+ void SetHolderHypothesis(const SMESH::SMESH_Hypothesis_ptr hyp);