+
+ /// Flag which shows whether current widget is obligatory
+ /// The non-obligatory widgets should not accept the focus in the property panel
+ bool myIsObligatory;
+
+private:
+ /// Value should be computed on execute, like radius for circle's constraint (can not be zero)
+ bool myIsComputedDefault;
+
+ /// the default value, which is defined in the XML for this attribute
+ std::string myDefaultValue;
+
+ /// the reset state. If it is false, the reset method of the widget is not performed
+ bool myUseReset;