Salome HOME
Some modifs to edit macro
[modules/shaper.git] / src / PythonAddons / addons_Features.py
index 50f82085613d827d7c11ab3f21fe9c2ed81fba0e..bdafa15175d1ee117315bd3e8a4c34e96da22fd6 100644 (file)
@@ -21,8 +21,9 @@
 """
 
 import ModelAPI
-from macros.box.feature       import BoxFeature
 from macros.rectangle.feature import SketchPlugin_Rectangle
+from macros.compoundVertices.feature import compoundVertices
+from macros.importParameters.feature import importParameters
 
 
 class PythonFeaturesPlugin(ModelAPI.ModelAPI_Plugin):
@@ -42,12 +43,12 @@ class PythonFeaturesPlugin(ModelAPI.ModelAPI_Plugin):
         """Override ModelAPI_Plugin.createFeature()"""
         aFeature = None
 
-        if theFeatureID == BoxFeature.ID():
-            aFeature = BoxFeature().__disown__()
-
-        elif theFeatureID == SketchPlugin_Rectangle.ID():
+        if theFeatureID == SketchPlugin_Rectangle.ID():
             aFeature = SketchPlugin_Rectangle().__disown__()
-
+        elif theFeatureID == compoundVertices.ID():
+            aFeature = compoundVertices().__disown__()
+        elif theFeatureID == importParameters.ID():
+            aFeature = importParameters().__disown__()
         else:
             raise Exception("No such feature %s" % theFeatureID)