static const unsigned int IDENTIFIER;
/// The attribute enters in label constitution (for printing)
static const unsigned int LABEL;
+ /// The attribute can be edited
+ static const unsigned int EDITABLE;
/// Types
/// The attribute is of numeric type
///Decodes the type of attribute into the existing ones
void DecodeType(unsigned int& type) const;
+ /// Determines if Attribute is a date
+ bool isDateEntry() const;
+
+ /// Determines if Attribute is a time
+ bool isTimeEntry() const;
+
private:
std::string mKey;
std::string mName;