Salome HOME
Fix for issue #1174
[modules/shaper.git] / src / SketchPlugin / SketchPlugin_SketchEntity.cpp
index 39cc06a67d08c52d0ee42838df99aab293bd1e0c..7f08f44005a96a4098333315f23b101d85064366 100644 (file)
@@ -13,6 +13,12 @@ SketchPlugin_SketchEntity::SketchPlugin_SketchEntity()
 
 void SketchPlugin_SketchEntity::initAttributes()
 {
-  data()->addAttribute(AUXILIARY_ID(), ModelAPI_AttributeBoolean::type());
+  data()->addAttribute(AUXILIARY_ID(), ModelAPI_AttributeBoolean::typeId());
   ModelAPI_Session::get()->validators()->registerNotObligatory(getKind(), AUXILIARY_ID());
+
+  initDerivedClassAttributes();
+
+  AttributePtr anAttr = data()->addAttribute(SketchPlugin_SketchEntity::COPY_ID(), ModelAPI_AttributeBoolean::typeId());
+  anAttr->setIsArgument(false);
+  ModelAPI_Session::get()->validators()->registerNotObligatory(getKind(), SketchPlugin_SketchEntity::COPY_ID());
 }