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

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

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

revision 298 by bh, Fri Aug 30 17:40:52 2002 UTC revision 319 by bh, Fri Sep 13 14:21:24 2002 UTC
# Line 32  class Map(TitledObject, Modifiable): Line 32  class Map(TitledObject, Modifiable):
32                          Parameter: the map                          Parameter: the map
33      """      """
34    
35      forwarded_channels = (LAYER_PROJECTION_CHANGED,      forwarded_channels = (CHANGED,
36                              LAYER_PROJECTION_CHANGED,
37                            LAYER_LEGEND_CHANGED,                            LAYER_LEGEND_CHANGED,
38                            LAYER_VISIBILITY_CHANGED)                            LAYER_VISIBILITY_CHANGED)
39    
40      def __init__(self, title, projection = None):      def __init__(self, title, projection = None):
41          """Initialize the map."""          """Initialize the map."""
42          TitledObject.__init__(self, title)          TitledObject.__init__(self, title)
43            Modifiable.__init__(self)
44          self.layers = []          self.layers = []
45          self.label_layer = LabelLayer("Labels")          self.label_layer = LabelLayer("Labels")
46          self.label_layer.Subscribe(CHANGED, self.forward, LAYERS_CHANGED)          self.label_layer.Subscribe(CHANGED, self.forward, LAYERS_CHANGED)

Legend:
Removed from v.298  
changed lines
  Added in v.319

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26