equal
deleted
inserted
replaced
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 |