Salome HOME
Fix for the issue #1928
[modules/shaper.git] / src / FeaturesAPI / FeaturesAPI_Recover.h
index 2263ae84f2be9b5957cab95b83d20e1b755c62d4..90af8140d61c83fbe8a9fb177a0192fb4f6a9dc6 100644 (file)
@@ -38,13 +38,11 @@ public:
   FEATURESAPI_EXPORT
   virtual ~FeaturesAPI_Recover();
 
-  INTERFACE_3(FeaturesPlugin_Recover::ID(),
+  INTERFACE_2(FeaturesPlugin_Recover::ID(),
               baseFeature, FeaturesPlugin_Recover::BASE_FEATURE(),
               ModelAPI_AttributeReference, /** Concealed feature */,
               recoveredList, FeaturesPlugin_Recover::RECOVERED_ENTITIES(),
-              ModelAPI_AttributeRefList, /** Recover list*/,
-              isPersistent, FeaturesPlugin_Recover::PERSISTENT(),
-              ModelAPI_AttributeBoolean, /** Is persistent flag */)
+              ModelAPI_AttributeRefList, /** Recover list*/)
 
   /// Set base feature.
   FEATURESAPI_EXPORT
@@ -54,10 +52,6 @@ public:
   FEATURESAPI_EXPORT
   void setRecoveredList(const std::list<ModelHighAPI_Selection>& theRecoverList);
 
-  /// Set auxiliary
-  FEATURESAPI_EXPORT
-  void setIsPersistent(bool thePersistent);
-
   /// Dump wrapped feature
   FEATURESAPI_EXPORT
   virtual void dump(ModelHighAPI_Dumper& theDumper) const;