0021308: Remove hard-coded dependency of the external mesh plugins from the SMESH module

+    void SetVarParameter (in string parameter, in string method);
+    string GetVarParameter (in string methodName);
This commit is contained in:
eap 2012-03-07 15:14:02 +00:00
parent d4675122f5
commit ca54e1c21e

View File

@ -22,7 +22,6 @@
// File : SMESH_Hypothesis.idl // File : SMESH_Hypothesis.idl
// Author : Paul RASCLE, EDF // Author : Paul RASCLE, EDF
// $Header$
// //
#ifndef _SMESH_HYPOTHESIS_IDL_ #ifndef _SMESH_HYPOTHESIS_IDL_
#define _SMESH_HYPOTHESIS_IDL_ #define _SMESH_HYPOTHESIS_IDL_
@ -60,6 +59,22 @@ module SMESH
*/ */
long GetId(); long GetId();
/*!
* Set the variable parameter
* \param parameter is a string containing the notebook variable
* used for Hypothesis creation
* \param method is a name of Hypothesis method setting this parameter
*
* This method must be called before calling method()
*/
void SetVarParameter (in string parameter, in string method);
/*!
* Return the variable parameter used for Hypothesis creation by name of method
* setting this parameter
*/
string GetVarParameter (in string methodName);
/*! /*!
* Set list of parameters * Set list of parameters
* \param theParameters is a string containing the notebook variables separated by ":" symbol, * \param theParameters is a string containing the notebook variables separated by ":" symbol,