/[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 604 by jonathan, Wed Mar 5 18:18:20 2003 UTC revision 605 by jonathan, Fri Apr 4 12:16:13 2003 UTC
# Line 99  class Saver: Line 99  class Saver:
99          self.write_header()          self.write_header()
100          self.write_session(self.session)          self.write_session(self.session)
101    
102          assert(self.indent_level == 0)          assert self.indent_level == 0
103    
104      def write_attribs(self, attrs):      def write_attribs(self, attrs):
105          for name, value in attrs.items():          for name, value in attrs.items():
# Line 127  class Saver: Line 127  class Saver:
127    
128      def close_element(self, element):      def close_element(self, element):
129          self.indent_level -= 1          self.indent_level -= 1
130          assert(self.indent_level >= 0)          assert self.indent_level >= 0
131    
132          # see open_element() for an explanation          # see open_element() for an explanation
133          if self.element_open == 1:          if self.element_open == 1:
# Line 260  class Saver: Line 260  class Saver:
260              elif isinstance(group, ClassGroupSingleton): type = 1              elif isinstance(group, ClassGroupSingleton): type = 1
261              elif isinstance(group, ClassGroupRange): type = 2              elif isinstance(group, ClassGroupRange): type = 2
262              elif isinstance(group, ClassGroupMap):   type = 3              elif isinstance(group, ClassGroupMap):   type = 3
263              assert(type >= 0)              assert type >= 0
264    
265              if type <= 2:              if type <= 2:
266                  data = group.GetProperties()                  data = group.GetProperties()

Legend:
Removed from v.604  
changed lines
  Added in v.605

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26