Salome HOME
updated copyright message
[modules/shaper.git] / src / ModelAPI / ModelAPI_Events.cpp
index 82d4c8e22b51c624ad164f7085c5678c384efd5d..08d2422b1b0c07ecebc0d9b86024464a14e6a221 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2014-2021  CEA/DEN, EDF R&D
+// Copyright (C) 2014-2023  CEA, EDF
 //
 // This library is free software; you can redistribute it and/or
 // modify it under the terms of the GNU Lesser General Public
@@ -471,6 +471,27 @@ const ListOfShape& ModelAPI_ShapesFailedMessage::shapes() const
   return myShapes;
 }
 
+/// Creates an empty message
+ModelAPI_CheckConstraintsMessage::ModelAPI_CheckConstraintsMessage(
+  const Events_ID theID, const void* theSender)
+  :Events_Message(theID, theSender)
+{
+}
+
+ModelAPI_CheckConstraintsMessage::~ModelAPI_CheckConstraintsMessage()
+{
+}
+
+const std::set<ObjectPtr>& ModelAPI_CheckConstraintsMessage::constraints() const
+{
+  return myConstraints;
+}
+
+void ModelAPI_CheckConstraintsMessage::setConstraints(const std::set<ObjectPtr>& theConstraints)
+{
+  myConstraints = theConstraints;
+}
+
 
 // =====   ModelAPI_FeaturesLicenseValidMessage   =====
 ModelAPI_FeaturesLicenseValidMessage::ModelAPI_FeaturesLicenseValidMessage(