Changeset 1922 for gmeye/trunk
- Timestamp:
- 08/13/07 15:46:12 (11 months ago)
- Files:
-
- gmeye/trunk/gmeye/loader.py (modified) (4 diffs)
- gmeye/trunk/gmeye/utils (added)
- gmeye/trunk/gmeye/utils/__init__.py (added)
- gmeye/trunk/gmeye/utils/odict.py (added)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
gmeye/trunk/gmeye/loader.py
r1602 r1922 3 3 4 4 import gmeye.items as item 5 from gmeye.utils.odict import odict 5 6 6 7 class Factory(object): … … 10 11 11 12 def __init__(self): 12 self._layers = {}13 self._layers = odict() 13 14 14 15 … … 58 59 59 60 60 def addLayer(self, name, cls= item.Background, id=None, fields=[]):61 def addLayer(self, name, cls=None, id=None, fields=None): 61 62 """ 62 63 Add layer to loader. … … 68 69 """ 69 70 ld = LayerData(name) 70 ld.cls = cls 71 if cls is not None: 72 ld.cls = cls 71 73 ld.id = id 72 ld.fields = fields 74 if fields: 75 ld.fields = fields 73 76 self.factory.registerLayer(ld) 74 77
