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

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

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

revision 365 by jonathan, Mon Jan 27 11:47:53 2003 UTC revision 374 by jan, Mon Jan 27 14:20:02 2003 UTC
# Line 18  import xml.sax Line 18  import xml.sax
18  import xml.sax.handler  import xml.sax.handler
19  from xml.sax import make_parser, ErrorHandler  from xml.sax import make_parser, ErrorHandler
20    
21    from Thuban import _
22  from Thuban.Model.session import Session  from Thuban.Model.session import Session
23  from Thuban.Model.map import Map  from Thuban.Model.map import Map
24  from Thuban.Model.layer import Layer  from Thuban.Model.layer import Layer
# Line 42  def parse_color(color): Line 43  def parse_color(color):
43              b = string.atoi(color[5:7], 16) / 255.0              b = string.atoi(color[5:7], 16) / 255.0
44              result = Color(r, g, b)              result = Color(r, g, b)
45          else:          else:
46              raise ValueError("Invalid hexadecimal color specification %s"              raise ValueError(_("Invalid hexadecimal color specification %s")
47                               % color)                               % color)
48      else:      else:
49          raise ValueError("Invalid color specification %s" % color)          raise ValueError(_("Invalid color specification %s") % color)
50      return result      return result
51    
52    
# Line 191  class ProcessSession(xml.sax.handler.Con Line 192  class ProcessSession(xml.sax.handler.Con
192              self.cl_low = int(attrs.get((None, 'low'), "0"))              self.cl_low = int(attrs.get((None, 'low'), "0"))
193              self.cl_high = int(attrs.get((None, 'high'), "0"))              self.cl_high = int(attrs.get((None, 'high'), "0"))
194          except ValueError:          except ValueError:
195              raise ValueError("Classification range is not a number!")              raise ValueError(_("Classification range is not a number!"))
196    
197          self.cl_data = {}          self.cl_data = {}
198      start_dispatcher['clrange'] = "start_clrange"      start_dispatcher['clrange'] = "start_clrange"

Legend:
Removed from v.365  
changed lines
  Added in v.374

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26