From: vsr Date: Thu, 28 May 2020 12:24:23 +0000 (+0300) Subject: bos #19182: Remove redundant 'father' attribute X-Git-Tag: V9_5_0rc1^0 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=refs%2Fheads%2FV9_5_BR;p=modules%2Fgeom.git bos #19182: Remove redundant 'father' attribute --- diff --git a/src/GEOM_SWIG/geomBuilder.py b/src/GEOM_SWIG/geomBuilder.py index af56238e9..cef854f2a 100644 --- a/src/GEOM_SWIG/geomBuilder.py +++ b/src/GEOM_SWIG/geomBuilder.py @@ -732,8 +732,6 @@ class geomBuilder(GEOM._objref_GEOM_Gen): GEOM._objref_GEOM_Gen.__init__(self, *args) self.myMaxNbSubShapesAllowed = 0 # auto-publishing is disabled by default self.myBuilder = None - self.father = None - self.BasicOp = None self.CurvesOp = None self.PrimOp = None @@ -835,11 +833,11 @@ class geomBuilder(GEOM._objref_GEOM_Gen): def init_geom(self): self.myStudy = salome.myStudy self.myBuilder = self.myStudy.NewBuilder() - self.father = self.myStudy.FindComponent("GEOM") # load data from the study file, if necessary - if self.father: - self.myBuilder.LoadWith(self.father, self) + component = self.myStudy.FindComponent("GEOM") + if component: + self.myBuilder.LoadWith(component, self) self.BasicOp = self.GetIBasicOperations () self.CurvesOp = self.GetICurvesOperations () @@ -855,11 +853,6 @@ class geomBuilder(GEOM._objref_GEOM_Gen): self.GroupOp = self.GetIGroupOperations () self.FieldOp = self.GetIFieldOperations () - # set GEOM as root in the use case tree - self.myUseCaseBuilder = self.myStudy.GetUseCaseBuilder() - self.myUseCaseBuilder.SetRootCurrent() - self.myUseCaseBuilder.Append(self.father) - notebook.myStudy = salome.myStudy pass @@ -13795,7 +13788,6 @@ class geomBuilder(GEOM._objref_GEOM_Gen): Returns: a new created folder """ - if not Father: Father = self.father return self.CreateFolder(Name, Father) ## Move object to the specified folder