X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FConfig%2FConfig_AttributeMessage.cpp;h=973dd3930e2fb272d2157cad99cfc1882c0d7ce3;hb=4e04f27e9f9639aaf902c9221e494677c70b94ae;hp=3b37a27bdcef9d45009b941ae70c779403bed470;hpb=d499ef7358a4dc4ce020054fc94ef04c22e9e444;p=modules%2Fshaper.git diff --git a/src/Config/Config_AttributeMessage.cpp b/src/Config/Config_AttributeMessage.cpp index 3b37a27bd..973dd3930 100644 --- a/src/Config/Config_AttributeMessage.cpp +++ b/src/Config/Config_AttributeMessage.cpp @@ -5,10 +5,11 @@ Config_AttributeMessage::Config_AttributeMessage(const Events_ID theId, const void* theParent) : Events_Message(theId, theParent) { - myAttributeId = ""; // Attribute unique id - myFeatureId = ""; // Feature unique id + myAttributeId = std::string(); // Attribute unique id + myFeatureId = std::string(); // Feature unique id myIsObligatory = true; myIsConcealment = false; + myCaseId = std::string(); } Config_AttributeMessage::~Config_AttributeMessage() @@ -55,3 +56,23 @@ void Config_AttributeMessage::setObligatory(bool theObligatory) { this->myIsObligatory = theObligatory; } + +const std::string& Config_AttributeMessage::caseId() const +{ + return myCaseId; +} + +const std::string& Config_AttributeMessage::switchId() const +{ + return mySwitchId; +} + +void Config_AttributeMessage::setCaseId(const std::string& theId) +{ + this->myCaseId = theId; +} + +void Config_AttributeMessage::setSwitchId(const std::string& theId) +{ + this->mySwitchId = theId; +}