+ std::string myAttributeId; ///< Attribute's unique id
+ std::string myFeatureId; ///< Attribute's feature's unique id
+ bool myIsObligatory; ///< Required to be set by user, else it's feature is invalid.
+ bool myIsConcealment; ///< If true, conceals features used as input
+ ///< a list of pairs, if the attribute is placed inside paged containers: (case, switch)
+ std::list<std::pair<std::string, std::string> > myCases;