-// Copyright (C) 2014-2019 CEA/DEN, EDF R&D
+// Copyright (C) 2014-2022 CEA/DEN, EDF R&D
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
data()->addAttribute(METHOD(), ModelAPI_AttributeString::typeId());
if (!string(METHOD())->isInitialized()) {
myClearListOnTypeChange = false;
+ data()->blockSendAttributeUpdated(true, false);
string(METHOD())->setValue(METHOD_DEFAULT());
+ data()->blockSendAttributeUpdated(false, false);
myClearListOnTypeChange = true;
}
ModelAPI_Session::get()->validators()->registerNotObligatory(getKind(), METHOD());
- // set default method for recovering
- string(METHOD())->setValue(METHOD_DEFAULT());
}
void FeaturesPlugin_Recover::execute()