#include "SALOME_Exception.idl"
#include "SALOME_GenericObj.idl"
+#include "SALOME_Notebook.idl"
module SMESH
{
typedef sequence<string> ListOfParameters;
- interface SMESH_Hypothesis : SALOME::GenericObj
+ interface SMESH_Hypothesis : SALOME::ParameterizedObject
{
/*!
*/
long GetId();
- /*!
- * Set list of parameters
- * \param theParameters is a string containing the notebook variables separated by ":" symbol,
- * used for Hypothesis creation
- */
- void SetParameters (in string theParameters);
-
- /*!
- * Return list of notebook variables used for Hypothesis creation separated by ":" symbol
- */
- string GetParameters();
-
- /*!
- * Return list of last notebook variables used for Hypothesis creation.
- */
- ListOfParameters GetLastParameters();
-
- /*!
- * Set list of parameters
- * \param theParameters is a string containing the last notebook variables separated by ":" symbol,
- * used for Hypothesis creation
- */
- void SetLastParameters(in string theParameters);
-
- /*!
- * Clear parameters list
- */
- void ClearParameters();
-
/*!
* Verify whether hypothesis supports given entity type
*/