Salome HOME
[MEDCalc] Visualize result of mesh support change and field interpolation
[modules/med.git] / src / MEDCalc / gui / MEDModule.cxx
index d7fe92a037602ce0072bb5dd8e332a39651b911d..ebadeaa4e3a3ba42a2324f3bb34ccd829d090c56 100644 (file)
@@ -487,3 +487,19 @@ MEDModule::requestSALOMETermination() const
 //{
 //  return _eventLoopStarted;
 //}
+
+int
+MEDModule::getIntParamFromStudyEditor(SALOMEDS::SObject_var obj, const char* name)
+{
+  if (obj->_is_nil())
+    return -1;
+
+  SALOMEDS::GenericAttribute_var anAttr;
+  SALOMEDS::AttributeParameter_var aParam;
+  if ( obj->FindAttribute(anAttr,"AttributeParameter") ) {
+    aParam = SALOMEDS::AttributeParameter::_narrow(anAttr);
+    if (aParam->IsSet(name, PT_INTEGER))
+      return aParam->GetInt(name);
+  }
+  return -1;
+}