objdictgen/nodemanager.py
changeset 223 461f5516176b
parent 220 b7fb826c66d9
child 233 6f2936f7fb3f
equal deleted inserted replaced
222:cc20bc3d1287 223:461f5516176b
   304     def ImportCurrentFromEDSFile(self, filepath):
   304     def ImportCurrentFromEDSFile(self, filepath):
   305         # Generate node from definition in a xml file
   305         # Generate node from definition in a xml file
   306         result = eds_utils.GenerateNode(filepath, self.ScriptDirectory)
   306         result = eds_utils.GenerateNode(filepath, self.ScriptDirectory)
   307         if isinstance(result, Node):
   307         if isinstance(result, Node):
   308             self.CurrentNode = result
   308             self.CurrentNode = result
   309             if len(self.UndoBuffers) == 0:
   309             index = self.AddNodeBuffer()
   310                 index = self.AddNodeBuffer()
   310             self.SetCurrentFilePath("")
   311                 self.SetCurrentFilePath("")
       
   312             self.BufferCurrentNode()
   311             self.BufferCurrentNode()
   313             return index
   312             return index
   314         else:
   313         else:
   315             return result
   314             return result
   316     
   315