Salome HOME
Overconstraint situation: redisplay objects through the events loop.
[modules/shaper.git] / src / ModelAPI / ModelAPI_Attribute.h
index e3b1b056df9514052fe2bfebd6f256c5320b56e9..22231be4b4382372c0036a17d2c1aee7b3148d5f 100644 (file)
@@ -44,7 +44,7 @@ class ModelAPI_Attribute
   MODELAPI_EXPORT const std::shared_ptr<ModelAPI_Object>& owner() const;
 
   /// Returns true if attribute was  initialized by some value
-  MODELAPI_EXPORT bool isInitialized();
+  MODELAPI_EXPORT virtual bool isInitialized();
 
   /// Makes attribute initialized
   MODELAPI_EXPORT void setInitialized();
@@ -61,12 +61,12 @@ class ModelAPI_Attribute
   /// Returns true if attribute causes the result change
   MODELAPI_EXPORT bool isArgument();
 
-  /// Immutable argument can not be changed programaticaly (e.g. by constraint)
+  /// Immutable argument can not be changed programmatically (e.g. by constraint)
   /// By default it is false.
   /// Returns the previous state of the attribute's immutability.
   MODELAPI_EXPORT bool setImmutable(const bool theFlag);
 
-  /// Returns true if can not be changed programaticaly
+  /// Returns true if can not be changed programmatically
   MODELAPI_EXPORT bool isImmutable();
 
   /// ID of the attribute in Data