Ignore:
Timestamp:
11/21/10 15:58:14 (4 years ago)
Author:
helios2000
Message:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tools/editor/scripts/gui/filemanager.py

    r3158 r3513  
    2727from fife.extensions import filebrowser 
    2828from fife.extensions import loaders, savers 
     29from fife.extensions.serializers.xmlobject import XMLObjectLoader 
     30from fife.extensions.serializers.xml_loader_tools import loadImportFile, loadImportDir, loadImportDirRec 
    2931import action 
    3032import scripts.editor 
     
    5355                self._importbrowser = None 
    5456                self._savebrowser = None 
     57 
     58                self.obj_loader = XMLObjectLoader( 
     59                        self.engine.getImagePool(), 
     60                        self.engine.getAnimationPool(), 
     61                        self.engine.getModel(), 
     62                        self.engine.getVFS() 
     63                )                
    5564 
    5665                newAction = Action(u"New map", "gui/icons/new_map.png") 
     
    215224                try: 
    216225                        if os.path.isfile(file): 
    217                                 loaders.loadImportFile(file, self.engine) 
     226                                loadImportFile(self.obj_loader, file, self.engine) 
    218227                        else: 
    219228                                raise file+ " is not a file!" 
     
    240249                try: 
    241250                        if os.path.isdir(path): 
    242                                 loaders.loadImportDirRec(path, self.engine) 
     251                                loadImportDirRec(self.obj_loader, path, self.engine) 
    243252                        else: 
    244253                                raise file+ " is not a directory!" 
Note: See TracChangeset for help on using the changeset viewer.