equal
deleted
inserted
replaced
24 from gnosis.xml.pickle import * |
24 from gnosis.xml.pickle import * |
25 from gnosis.xml.pickle.util import setParanoia |
25 from gnosis.xml.pickle.util import setParanoia |
26 setParanoia(0) |
26 setParanoia(0) |
27 |
27 |
28 from node import * |
28 from node import * |
29 import xml_in, gen_cfile |
29 import eds_in, gen_cfile |
30 |
30 |
31 from types import * |
31 from types import * |
32 import os, re |
32 import os, re |
33 |
33 |
34 UndoBufferLength = 20 |
34 UndoBufferLength = 20 |
477 """ |
477 """ |
478 Import a xml file and store it in a new buffer if no node edited |
478 Import a xml file and store it in a new buffer if no node edited |
479 """ |
479 """ |
480 def ImportCurrentFromFile(self, filepath): |
480 def ImportCurrentFromFile(self, filepath): |
481 # Generate node from definition in a xml file |
481 # Generate node from definition in a xml file |
482 node = xml_in.GenerateNode(filepath, self) |
482 node = eds_in.GenerateNode(filepath, self) |
483 if node: |
483 if node: |
484 self.CurrentNode = node |
484 self.CurrentNode = node |
485 self.GenerateTypeList() |
485 self.GenerateTypeList() |
486 self.GenerateMapList() |
486 self.GenerateMapList() |
487 if len(self.UndoBuffers) == 0: |
487 if len(self.UndoBuffers) == 0: |