X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FPythonAddons%2Faddons_Features.py;h=3fef980a8e2638086adb4f5c53d4310b8a042bd6;hb=0ade576714888ca38bd8e4766ad990773ea41124;hp=d53755595a96af63074ba78b340932aa23cc9aee;hpb=42985955d89fa845790a7e38609f5b6838285147;p=modules%2Fshaper.git diff --git a/src/PythonAddons/addons_Features.py b/src/PythonAddons/addons_Features.py index d53755595..3fef980a8 100644 --- a/src/PythonAddons/addons_Features.py +++ b/src/PythonAddons/addons_Features.py @@ -6,17 +6,20 @@ from macros.box.feature import BoxFeature class PythonFeaturesPlugin(ModelAPI.ModelAPI_Plugin): - """Implementation of features plugin""" + """Implementation of features plugin. + + PythonFeaturesPlugin() -> plugin object + """ def __init__(self): - """Constructor""" + """x.__init__(...) initializes x; see x.__class__.__doc__ for signature""" ModelAPI.ModelAPI_Plugin.__init__(self) aSession = ModelAPI.ModelAPI_Session.get() aSession.registerPlugin(self) pass def createFeature(self, theFeatureID): - """Create a feature by its Id""" + """Override ModelAPI_Plugin.createFeature()""" aFeature = None if theFeatureID == BoxFeature.ID(): @@ -27,6 +30,6 @@ class PythonFeaturesPlugin(ModelAPI.ModelAPI_Plugin): return aFeature -### The plugin object +# The plugin object plugin = PythonFeaturesPlugin() plugin.__disown__()