/// Returns the double value
MODELAPI_EXPORT virtual double value() = 0;
+ /// Defines the double value
+ MODELAPI_EXPORT virtual void setText(const std::string& theText) = 0;
+
+ /// Returns the double value
+ MODELAPI_EXPORT virtual std::string text() = 0;
+
+ /// Allows to set expression (text) as invalid (by the parameters listener)
+ MODELAPI_EXPORT virtual void setExpressionInvalid(const bool theFlag) = 0;
+
+ /// Returns true if text is invalid
+ MODELAPI_EXPORT virtual bool expressionInvalid() = 0;
+
/// Returns the type of this class of attributes
MODELAPI_EXPORT static std::string typeId()
{