4 #include "Config_AttributeMessage.h"
6 Config_AttributeMessage::Config_AttributeMessage(const Events_ID theId, const void* theParent)
7 : Events_Message(theId, theParent)
9 myAttributeId = ""; // Attribute unique id
10 myFeatureId = ""; // Feature unique id
11 myIsObligatory = true;
12 myIsConcealment = false;
15 Config_AttributeMessage::~Config_AttributeMessage()
20 const std::string& Config_AttributeMessage::featureId() const
25 void Config_AttributeMessage::setFeatureId(const std::string& theId)
30 const std::string& Config_AttributeMessage::attributeId() const
35 void Config_AttributeMessage::setAttributeId(const std::string& theId)
37 myAttributeId = theId;
40 bool Config_AttributeMessage::isConcealment() const
42 return myIsConcealment;
45 void Config_AttributeMessage::setConcealment(bool theConcealment)
47 this->myIsConcealment = theConcealment;
50 bool Config_AttributeMessage::isObligatory() const
52 return myIsObligatory;
55 void Config_AttributeMessage::setObligatory(bool theObligatory)
57 this->myIsObligatory = theObligatory;