/[thuban]/branches/WIP-pyshapelib-bramz/Thuban/Model/save.py
ViewVC logotype

Diff of /branches/WIP-pyshapelib-bramz/Thuban/Model/save.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1268 by bh, Fri Jun 20 16:10:12 2003 UTC revision 1375 by bh, Tue Jul 8 10:53:05 2003 UTC
# Line 17  import os Line 17  import os
17    
18  import Thuban.Lib.fileutil  import Thuban.Lib.fileutil
19    
 from Thuban.Model.color import Color  
20  from Thuban.Model.layer import Layer, RasterLayer  from Thuban.Model.layer import Layer, RasterLayer
21    
22  from Thuban.Model.classification import \  from Thuban.Model.classification import \
# Line 106  class SessionSaver(XMLWriter): Line 105  class SessionSaver(XMLWriter):
105      def write(self, file_or_filename):      def write(self, file_or_filename):
106          XMLWriter.write(self, file_or_filename)          XMLWriter.write(self, file_or_filename)
107    
108          self.write_header("session", "thuban-0.8.dtd")          self.write_header("session", "thuban-0.9.dtd")
109          self.write_session(self.session)          self.write_session(self.session)
110          self.close()          self.close()
111    
# Line 133  class SessionSaver(XMLWriter): Line 132  class SessionSaver(XMLWriter):
132              attrs["xmlns:" + name] = uri              attrs["xmlns:" + name] = uri
133          # default name space          # default name space
134          attrs["xmlns"] = \          attrs["xmlns"] = \
135                 "http://thuban.intevation.org/dtds/thuban-0.8.dtd"                 "http://thuban.intevation.org/dtds/thuban-0.9-dev.dtd"
136          self.open_element("session", attrs)          self.open_element("session", attrs)
137          self.write_data_containers(session)          self.write_data_containers(session)
138          for map in session.Maps():          for map in session.Maps():
# Line 184  class SessionSaver(XMLWriter): Line 183  class SessionSaver(XMLWriter):
183                                      "right": self.get_id(right),                                      "right": self.get_id(right),
184                                      "rightcolumn": right_field,                                      "rightcolumn": right_field,
185                                      "left": self.get_id(left),                                      "left": self.get_id(left),
186                                      "leftcolumn": left_field})                                      "leftcolumn": left_field,
187                                        "jointype": container.JoinType()})
188              else:              else:
189                  raise ValueError("Can't handle container %r" % container)                  raise ValueError("Can't handle container %r" % container)
190    

Legend:
Removed from v.1268  
changed lines
  Added in v.1375

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26